OSDN Git Service

secure にいまだ未対応
[newbbs/newbbs.git] / WebModuleUnit1.dfm
1 object TWebModule1: TTWebModule1
2   OldCreateOrder = False
3   OnCreate = WebModuleCreate
4   Actions = <
5     item
6       MethodType = mtGet
7       Name = 'top'
8       PathInfo = '/'
9       OnAction = TWebModule1topAction
10     end
11     item
12       MethodType = mtGet
13       Name = 'indexpage'
14       PathInfo = '/index'
15       OnAction = TWebModule1indexpageAction
16     end
17     item
18       MethodType = mtPost
19       Name = 'regist'
20       PathInfo = '/regist'
21       OnAction = TWebModule1registAction
22     end
23     item
24       MethodType = mtGet
25       Name = 'admin'
26       PathInfo = '/admin'
27       OnAction = TWebModule1adminAction
28     end
29     item
30       Name = 'search'
31       PathInfo = '/search'
32       OnAction = TWebModule1searchAction
33     end
34     item
35       Name = 'help'
36       PathInfo = '/help'
37       OnAction = TWebModule1helpAction
38     end
39     item
40       Name = 'master'
41       PathInfo = '/master'
42       OnAction = TWebModule1masterAction
43     end
44     item
45       Name = 'alert'
46       PathInfo = '/alert'
47       OnAction = TWebModule1alertAction
48     end
49     item
50       MethodType = mtPost
51       Name = 'usrdel'
52       PathInfo = '/userdel'
53       OnAction = TWebModule1deleteAction
54     end
55     item
56       Name = 'jump'
57       PathInfo = '/jump'
58       OnAction = TWebModule1jumpAction
59     end
60     item
61       MethodType = mtGet
62       Name = 'link'
63       PathInfo = '/link'
64       OnAction = TWebModule1linkAction
65     end
66     item
67       MethodType = mtPost
68       Name = 'admdel'
69       PathInfo = '/admindel'
70       OnAction = TWebModule1admdelAction
71     end
72     item
73       Name = 'login'
74       PathInfo = '/login'
75       OnAction = TWebModule1loginAction
76     end
77     item
78       MethodType = mtPost
79       Name = 'adminset'
80       PathInfo = '/adminset'
81       OnAction = TWebModule1adminsetAction
82     end
83     item
84       MethodType = mtGet
85       Name = 'logout'
86       PathInfo = '/logout'
87       OnAction = TWebModule1logoutAction
88     end
89     item
90       MethodType = mtGet
91       Name = 'img'
92       PathInfo = '/src'
93       OnAction = TWebModule1imgAction
94     end
95     item
96       MethodType = mtGet
97       Name = 'file'
98       PathInfo = '/file'
99       OnAction = TWebModule1fileAction
100     end
101     item
102       Name = 'title'
103       PathInfo = '/title'
104       OnAction = TWebModule1titleAction
105     end>
106   Height = 385
107   Width = 436
108   object articles: TDataSetPageProducer
109     HTMLDoc.Strings = (
110       '                                            <hr size=1>'
111       
112         #9'<section id=number><a name=<#number>></a><a href=/jump?num=<#nu' +
113         'mber> style=text-decoration:none>'
114       #9#9'[<#number>]</a></section>'
115       #9'<section id=title><#title></section>'
116       #9'<section id=name>'#12288'Name:<h1><#name></h1></section>'
117       #9'<section id=date>'#12288'Date:<h1><#date></h1></section>'
118       #9'<p>'#9661#9650#9661#9650#9661#9650#9661
119       #9'<section id=comment><#comment></section>'
120       
121         '<section id=master style=text-align:right><a href=/alert?db=<#db' +
122         'num>&num=<#number>>'#22577#21578'</a></section>'
123       #9'<p>'#9651#9660#9651#9660#9651#9660#9651)
124     DataSet = DataModule1.FDTable2
125     OnHTMLTag = articlesHTMLTag
126     Left = 112
127     Top = 88
128   end
129   object index: TDataSetPageProducer
130     HTMLDoc.Strings = (
131       '<!DOCTYPE html>'
132       '<html lang="ja">'
133       '  <head>'
134       '    <meta charset="utf-8">'
135       '  <meta http-equiv="Content-Style-Type" content="text/css">'
136       '<style type="text/css">'
137       '<!--'
138       '    <#css id=2>'
139       '    <#css id=4>'
140       '-->'
141       '</style>'
142       
143         '    <script src=//cdn.rawgit.com/google/code-prettify/master/loa' +
144         'der/run_prettify.js></script>'
145       
146         '    <script type=text/javascript src=//ajax.googleapis.com/ajax/' +
147         'libs/jquery/1.8.1/jquery.min.js></script>'
148       '    <script>'
149       '    <!--'
150       '    <#js id=1>'
151       '    <#js id=2>'
152       '    -->'
153       '    </script>'
154       '    <title>'
155       '    <#title>'
156       '    </title>'
157       '  </head>'
158       '  <body>'
159       '<#pr>'
160       '    <a href=/ style=text-decoration:none><#title2></a>'
161       ''
162       '    <#header>'
163       ''
164       '    <hr size="1" width="100%">'
165       '    <form action=/userdel?db=<#dbnum> method="post" id=search>'
166       '      <label><p>'#35352#20107'No</p><input name="num"></label>'
167       
168         '      <label><p>Pass</p><input type="password" name="password"><' +
169         '/label>'
170       '      <input type="submit" value="'#21066#38500'">'
171       '    </form>'
172       '    <form action=/jump?db=<#dbnum> method=post id=search>'
173       '      <label><p>'#35352#20107'No</p><input name=num></label>'
174       '      <input type=submit value='#31227#21205'>'
175       '    </form>'
176       '    <p><a href=/search?db=<#dbnum>>'#26908#32034#12506#12540#12472'</a></p>'
177       '    <p style=text-align:right><a href=#article>'#19979#12408#31227#21205'</a></p>'
178       '    <p style=text-align:center><#database></p>'
179       '    <#footer>'
180       '  <#article>'
181       #9'<a name=article></a>'
182       #9'<p style=text-align:right><a href=#top>Top'#12408#31227#21205'</a></p>'
183       '  <#footer>'
184       
185         '    <p style=text-align:center><a href="/admin?db=<#dbnum>">'#31649#29702#32773#29992 +
186         #12525#12464#12452#12531'</a></p>'
187       '  </body>'
188       '</html>')
189     DataSet = DataModule1.FDTable3
190     OnHTMLTag = indexHTMLTag
191     Left = 112
192     Top = 32
193   end
194   object admin: TDataSetTableProducer
195     Columns = <
196       item
197         Title.Caption = 'check'
198       end
199       item
200         FieldName = 'NUMBER'
201       end
202       item
203         FieldName = 'TITLE'
204       end
205       item
206         FieldName = 'NAME'
207       end
208       item
209         FieldName = 'DATE'
210       end>
211     Footer.Strings = (
212       '<input type=submit value='#21066#38500#12377#12427'><input type=reset value='#12522#12475#12483#12488'>'
213       '</form>'
214       '')
215     MaxRows = 30
216     DataSet = DataModule1.FDTable2
217     OnFormatCell = adminFormatCell
218     Left = 176
219     Top = 32
220   end
221   object search: TPageProducer
222     HTMLDoc.Strings = (
223       ''
224       '<!DOCTYPE HTML>'
225       ''
226       '<html>'
227       '  <head>'
228       '    <title>'#26908#32034'</title>'
229       '    <style type=text/css>'
230       '    <!--'
231       '    <#css>'
232       '    -->'
233       '    </style>'
234       '  </head>'
235       ''
236       '  <body>'
237       '<#pr>'
238       '    <form action="/search<#query>" method="post">'
239       '    <p align="center"><strong>'#25237#31295#26908#32034
240       '</strong>'
241       '    </p>'
242       '    <p>'
243       '</p>'
244       '    <p>'
245       '    </p>'
246       '      <p align="center">'#26908#32034#12290#12473#12506#12540#12473#12391#21306#20999#12387#12390#12367#12384#12373#12356#12290'</p>'
247       '    <select name=type>'
248       '      <option value=OR>OR</option>'
249       '      <option value=AND>AND</option>'
250       '    </select>      '
251       
252         '        <div style="HEIGHT: 26px; WIDTH: 105px; POSITION: relati' +
253         've; DISPLAY: inline" ms_positioning="FlowLayout">'#26908#32034#12527#12540#12489
254       '</div>'
255       '      <p>&nbsp;<input name="word1"></p>'
256       
257         '    <p><input type="radio" name="filter" style="HEIGHT: 20px; WI' +
258         'DTH: 17px" size="17" value="name">'#21517#21069#12363#12425#26908#32034' <input type="radio" che' +
259         'cked="true" style="HEIGHT: 20px; WIDTH: 16px" size="16" name="fi' +
260         'lter" value="com">'#26412#25991#12363#12425#26908#32034
261       '</p>'
262       '      <p>'
263       '    <input type="submit" value="'#26908#32034'"></p>'
264       '    </form>'
265       '      <p><a href="/">'#25522#31034#26495#12408#25147#12427
266       '</a></p>'
267       '    <#items>'
268       '  </body>'
269       '</html>')
270     OnHTMLTag = searchHTMLTag
271     Left = 240
272     Top = 32
273   end
274   object items: TDataSetPageProducer
275     HTMLDoc.Strings = (
276       '                                            <hr size=1>'
277       #9'<section id=title><#title></section>'
278       #9'<section id=name>'#12288'Name:<h1><#name></h1></section>'
279       #9'<section id=date>'#12288'Date:<h1><#date></h1></section>'
280       #9
281       #9'<section id=comment><#item></section>'
282       '')
283     DataSet = DataModule1.FDTable2
284     OnHTMLTag = itemsHTMLTag
285     Left = 240
286     Top = 144
287   end
288   object help: TPageProducer
289     HTMLDoc.Strings = (
290       ''
291       '<!DOCTYPE html>'
292       ''
293       '<html><head><meta charset=utf8><title>'#20351#12356#26041'</title></head>'
294       '<body>'
295       '<#pr>'
296       '<P>'#35370#21839#32773#12398#30342#12373#12435'</P>'
297       '<form action=/help method=post>'
298       #9'<p>'#12362#21839#12356#21512#12431#12379'<'#21066#38500#20381#38972#12394#12393#20309#12391#12418'></p>'
299       #9'<textarea name=help style=height:100px;width:250px>'
300       #25237#31295#32773#21517#12394#12393#65306
301       #30456#35527#20869#23481#65306
302       #12381#12398#20182#65306'</textarea><br>'
303       #9'<input type=submit value="'#36865#20449'"></form>'
304       #9'<p><br>'
305       '<p>'#38283#30330#32773#12398#30342#12373#12435
306       '<p>pybbs'#12398'API'
307       '<p>ArticleAPI ... ~/read/api/<b>dbname</b>/<b>number</b>'
308       '<p>ListAPI ... ~/headline/api'
309       '<p><br>'
310       '<p>'
311       '<p>'#21033#29992#35215#32004
312       '<p>'#12371#12428#12363#12425#26360#12365#12414#12377
313       '<p style=text-align:center><a href=/>'#25147#12427'</a>'
314       '</body>'
315       '</html>')
316     OnHTMLTag = helpHTMLTag
317     Left = 304
318     Top = 32
319   end
320   object top: TPageProducer
321     HTMLDoc.Strings = (
322       '<!doctype html>'
323       '<html class=no-js lang="ja">'
324       '<head>'
325       #9'<title>Top Page</title>'
326       
327         '<link rel=stylesheet type=text/css href="/file?type=css&id=1" re' +
328         'f=top>'
329       
330         '<link rel=stylesheet type=text/css href="/file?type=css&id=3" re' +
331         'f=normal>'
332       
333         ' <script type="text/javascript" src="//ajax.googleapis.com/ajax/' +
334         'libs/jquery/2.1.4/jquery.min.js"></script>'
335       
336         ' <link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jq' +
337         'ueryui/1.10.4/themes/smoothness/jquery-ui.css" />'
338       
339         ' <script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jq' +
340         'uery-ui.min.js"></script>'
341       '<script src="/file?type=js&id=3">org</script>'
342       '<script src="/file?type=js&id=4">moder</script>'
343       '</head>'
344       '<body>'
345       '<#pr>'
346       '<div id="fb-root"></div>'
347       ''
348       '<script>(function(d, s, id) {'
349       '  var js, fjs = d.getElementsByTagName(s)[0];'
350       '  if (d.getElementById(id)) return;'
351       '  js = d.createElement(s); js.id = id;'
352       
353         '  js.src = "//connect.facebook.net/ja_JP/sdk.js#xfbml=1&version=' +
354         'v2.8";'
355       '  fjs.parentNode.insertBefore(js, fjs);'
356       '}(document, '#39'script'#39', '#39'facebook-jssdk'#39'));</script>'
357       ''
358       ''
359       '<header><h1 style="text-align: center;">'#28961#26009#38651#23376#25522#31034#26495#12408#12424#12358#12371#12381
360       '</h1></header>'
361       '<div class="slideshow">'
362       #9'<div class="slideshow-slides"><#slide></div>'
363       ''
364       #9'<div class="slideshow-nav">'
365       #9'<a href="#" class="prev">prev'
366       '</a>'
367       #9'<a href="#" class="next">next'
368       '</a>'
369       '        </div>'
370       ''
371       #9'<div class="slideshow-indicator"></div>'
372       '</div>'
373       '<p>'#12288'<em style="background-color: aqua;">'#12288#12288#12288#12288'</em>'#12539#12539#12539'new!'
374       
375         '        <p>[ <a href=/index?db=<#dbnum>><#info></a> ] ='#12362#30693#12425#12379' <p>[' +
376         ' <a href="/master">master'
377       
378         '</a> ] ='#31649#29702#20154'<div class="fb-like" data-href="http://pybbs.herokuap' +
379         'p.com" data-layout="box_count" data-action="like" data-size="sma' +
380         'll" data-show-faces="true" data-share="false"></div>'
381       
382         '<p><a href="http://www.xn--gckj5d1ktb3488cn4q.jp/" target="_blan' +
383         'k"><img alt="'#28961#26009#12459#12454#12531#12479#12540'" src="http://www.xn--gckj5d1ktb3488cn4q.jp/' +
384         'counter.php?id=pybbs" border="0"></a>'
385       '<footer>'
386       '<p><br>'
387       '<p><a href=/title>'#12479#12452#12488#12523#34920#31034'</a>'
388       '<p><a href="/help">'#20351#12356#26041#26696#20869
389       '</a>'
390       '<p><a href=/search>'#26908#32034'</a>'
391       '<p>PR '#12522#12531#12463'<br>'
392       
393         '<p><a href="https://www.amazon.co.jp/%E9%AB%98%E6%A0%A1%E5%8D%92' +
394         '%E6%A5%AD%E3%81%BE%E3%81%A7%E3%81%AE%E3%82%B5%E3%83%83%E3%82%AB%' +
395         'E3%83%BC%E6%88%A6%E8%A1%93-sanuki_kainushi-ebook/dp/B00AXBM08Q/r' +
396         'ef=sr_1_7?ie=UTF8&amp;qid=1479369992&amp;sr=8-7&amp;keywords=san' +
397         'uki_kainushi">'#39640#26657#21330#26989#12414#12391#12398#12469#12483#12459#12540#25126#34899
398       '</a><br>amazon kindle'
399       '</p>'
400       '<p>'
401       
402         '<p><a href="https://www.amazon.co.jp/%E4%B8%AD%E5%AD%A6%E5%8D%92' +
403         '%E6%A5%AD%E3%81%BE%E3%81%A7%E3%81%AE%E3%82%B5%E3%83%83%E3%82%AB%' +
404         'E3%83%BC%E6%88%A6%E8%A1%93-sanuki_kainushi-ebook/dp/B014X0S874/r' +
405         'ef=sr_1_3?s=digital-text&amp;ie=UTF8&amp;qid=1479370246&amp;sr=1' +
406         '-3">'#20013#23398#21330#26989#12414#12391#12398#12469#12483#12459#12540#25126#34899
407       '</a><br>amazon kindle'
408       '</p>'
409       '</footer>'
410       ''
411       '</body>'
412       '</html>')
413     OnHTMLTag = topHTMLTag
414     Left = 48
415     Top = 32
416   end
417   object master: TPageProducer
418     HTMLDoc.Strings = (
419       '<!doctype html>'
420       '<head>'
421       '<meta charset=utf-8>'
422       '</head>'
423       '<body>'
424       '<#pr>'
425       '<form action=/master method=post>'
426       '<p><#request>'
427       '<input type=radio name=delete value=some checked>'#21066#38500#28168#12415#12434#28040#21435#12288
428       '<input type=radio name=delete value=all>'#12377#12409#12390#28040#21435
429       '<input type=submit value="'#36865#20449'">'
430       '</form>'
431       '<p style=text-align:center><a href=/>'#25147#12427'</a>'
432       '</body></html>')
433     OnHTMLTag = masterHTMLTag
434     Left = 48
435     Top = 144
436   end
437   object alert: TDataSetPageProducer
438     HTMLDoc.Strings = (
439       '<tr><td>'
440       '<p><a href=/jump?db=<#dbname>&num=<#posnum>>'
441       '    [ <#dbname>-<#posnum> ]</a><#date>'
442       '<p><#article></td><td><#request>'
443       '</td><tr>')
444     DataSet = DataModule1.FDTable4
445     OnHTMLTag = alertHTMLTag
446     Left = 48
447     Top = 192
448   end
449   object footer: TDataSetPageProducer
450     HTMLDoc.Strings = (
451       '<p style=text-align:center>[ <#link> ] <#recent>')
452     DataSet = DataModule1.FDTable1
453     OnHTMLTag = footerHTMLTag
454     Left = 112
455     Top = 192
456   end
457   object mail: TPageProducer
458     HTMLDoc.Strings = (
459       '<!doctyle html>'
460       '<html>'
461       '<head><meta charset=utf-8></head>'
462       '<body>'
463       '<#pr>'
464       '<form action=/alert<#query>  method=post>'
465       '  <#content>'
466       '<textarea name=request></textarea>'
467       '<input type=submit>'
468       '<p style=text-align:center><a href=/jump<#query>>'#25147#12427'</a>'
469       '</form>'
470       '</body></html>')
471     OnHTMLTag = mailHTMLTag
472     Left = 176
473     Top = 144
474   end
475   object css1: TPageProducer
476     HTMLDoc.Strings = (
477       '@media only screen and (min-width:900px){'
478       '.slideshow-nav a.prev {'
479       #9'margin-left:-480px'
480       #9'}'
481       '.slideshow-nav a.next {'
482       #9'margin-left:408px'
483       #9'}'
484       '}'
485       '@media only screen and (min-width:600px)'
486       'and (max-width:899px){'
487       'header h1 {'
488       #9'font-size:1em'
489       #9'}'
490       '.slideshow .slide img {'
491       #9'display:none'
492       '}'
493       '.slideshow-nav a.prev {'
494       #9'margin-left:-300px'
495       #9'}'
496       '.slideshow-nav a.next {'
497       #9'margin-left:200px'
498       #9'}'
499       '}'
500       '@media only screen and (max-width:599px){'
501       'header h1 {'
502       #9'font-size:1em'
503       #9'}'
504       '.slideshow .slide img {'
505       #9'display:none'
506       '}'
507       '.slideshow-nav a.prev {'
508       #9'margin-left:-150px'
509       #9'}'
510       '.slideshow-nav a.next {'
511       #9'margin-left:100px'
512       #9'}'
513       '}'
514       ''
515       '.slideshow-slides {'
516       #9'height:100%;'
517       #9'position:absolute;'
518       #9'width:100%;'
519       '}'
520       ''
521       '.slideshow {'
522       #9'background-color:rgb(255,225,225);'
523       #9'width:100%;'
524       #9'height:465px;'
525       #9'overflow:hidden;'
526       #9'position:relative'
527       '}'
528       ''
529       '.slideshow-slides .slide {'
530       #9'height:100%;'
531       #9'overflow:auto;'
532       #9'position:absolute;'
533       #9'width:100%;'
534       '}'
535       ''
536       '.slide p {'
537       #9'font-size:1.5em'
538       '}'
539       ''
540       '.slideshow-nav a,'
541       '.slideshow-indicator a {'
542       #9'overflow:hidden'
543       '}'
544       ''
545       '.slideshow-nav a:before,'
546       '.slideshow-indicator a:before {'
547       #9'content:url("/src?name=sprites.png");'
548       #9'display:inline-block;'
549       #9'font-size:0;'
550       #9'line-height:0'
551       '}'
552       ''
553       '.slideshow-nav a {'
554       #9'position:absolute;'
555       #9'top:50%;'
556       #9'left:50%;'
557       #9'width:72px;'
558       #9'height:72px;'
559       #9'margin-top:-36px'
560       '}'
561       ''
562       '.slideshow-nav a.prev:before {'
563       #9'margin-top:-20px'
564       '}'
565       ''
566       '.slideshow-nav a.next:before {'
567       #9'margin-left:-80px;'
568       #9'margin-top:-20px'
569       '}'
570       ''
571       '.slideshow-nav a.disabled {'
572       #9'display:none'
573       '}'
574       ''
575       '.slideshow-indicator {'
576       #9'bottom:30px;'
577       #9'height:16px;'
578       #9'left:0;'
579       #9'position:absolute;'
580       #9'right:0;'
581       #9'text-align:center'
582       '}'
583       ''
584       '.slideshow-indicator a {'
585       #9'display:inline-block;'
586       #9'width:16px;'
587       #9'height:16px;'
588       #9'margin-left:3px;'
589       #9'margin-right:3px'
590       '}'
591       ''
592       '.slideshow-indicator a.active {'
593       #9'cursor:default'
594       '}'
595       ''
596       '.slideshow-indicator a:before {'
597       #9'margin-left:-110px'
598       '}'
599       ''
600       '.slideshow-indicator a.active:before {'
601       #9'margin-left:-130px'
602       '}'
603       ''
604       '.no-js .slideshow {'
605       #9'height:auto'
606       '}'
607       ''
608       '.no-js .slideshow-slides {'
609       #9'height:auto;'
610       #9'position:static'
611       '}'
612       ''
613       '.no-js .slideshow-slides .slide {'
614       #9'display: block;'
615       #9'height: auto;'
616       #9'position:static'
617       '}'
618       ''
619       '.no-js .slideshow-slides .slide .box{'
620       #9'margin:auto;'
621       #9'position:static'
622       '}'
623       ''
624       '.no-js .slideshow-nav,'
625       '.no-js .slideshow-indicator {'
626       #9'display:none'
627       '}')
628     Left = 360
629     Top = 96
630   end
631   object css2: TPageProducer
632     HTMLDoc.Strings = (
633       'section#number {'
634       '    display:inline'
635       '}'
636       ''
637       'section#title {'
638       '    display:inline;'
639       '    font:bold;'
640       '    font-size:1.2em;'
641       '    color:#D01166;'
642       '}'
643       ''
644       'section#name h1 {'
645       '    font:bold;'
646       '    font-size:1em;'
647       '    color:#007000;'
648       '    margin:0;'
649       '}'
650       ''
651       'section#date h1 {'
652       '    font-size:1em;'
653       '    margin:0;'
654       '}'
655       ''
656       'section h1 {'
657       '    display:inline;'
658       '}'
659       ''
660       'header {'
661       '    margin:auto;'
662       '    border:solid 1px #aaaaaa;'
663       '    box-shadow:0 2px 3px #cccccc,'
664       '               0 0 #ff8800 inset;'
665       '    padding:18px;'
666       '    border-radius:5px;'
667       '    background:-webkit-linear-gradient(#ffffff 0%,#014471 50%,'
668       '        #014471 51%,#ffffff 100%);'
669       '    overflow:hidden;'
670       '    width:100%'
671       '}'
672       ''
673       'header table {'
674       '    margin:auto'
675       '}'
676       ''
677       'header p {'
678       '    display:inline'
679       '}'
680       ''
681       '@media only screen and (min-width:900px){'
682       'header textarea {'
683       '    width:100%;'
684       '    height:150px;'
685       #9'}'
686       '}'
687       '@media only screen and (max-width:899px){'
688       'header textarea {'
689       #9'width:70%;'
690       #9'height:90px'
691       #9'}'
692       '}'
693       ''
694       'button {'
695       #9'position:absolute;'
696       #9'width:80px;'
697       #9'height:30px;'
698       #9'right:20px'
699       '}'
700       ''
701       'button.sticky {'
702       #9'position:fixed;'
703       #9'top:0'
704       '}'
705       ''
706       'input[type=password] {'
707       '    width:55px'
708       '}'
709       ''
710       'form#search input {'
711       '    height:22px;'
712       '    width:55px'
713       '}'
714       ''
715       'span {'
716       '    color:#ff0000'
717       '}'
718       ''
719       'p {'
720       #9'text-indent:0;'
721       #9'margin:0'
722       '}'
723       ''
724       'body {'
725       #9'line-height:1.5'
726       '}'
727       ''
728       'table {'
729       #9'margin:auto;'
730       #9'border:0'
731       '}'
732       ''
733       'form#search {'
734       #9'border:solid;'
735       #9'display:inline-block;'
736       #9'margin-top:30px;'
737       #9'margin-right:30px;'
738       #9'margin-left:30px;'
739       #9'margin-bottom:30px'
740       '}')
741     Left = 360
742     Top = 144
743   end
744   object css3: TPageProducer
745     HTMLDoc.Strings = (
746       '/*! normalize.css v2.1.2 | MIT License | git.io/normalize */'
747       ''
748       
749         '/* =============================================================' +
750         '============='
751       '   HTML5 display definitions'
752       
753         '   =============================================================' +
754         '============= */'
755       ''
756       '/**'
757       ' * Correct `block` display not defined in IE 8/9.'
758       ' */'
759       ''
760       'article,'
761       'aside,'
762       'details,'
763       'figcaption,'
764       'figure,'
765       'footer,'
766       'header,'
767       'hgroup,'
768       'main,'
769       'nav,'
770       'section,'
771       'summary {'
772       '    display: block;'
773       '}'
774       ''
775       '/**'
776       ' * Correct `inline-block` display not defined in IE 8/9.'
777       ' */'
778       ''
779       'audio,'
780       'canvas,'
781       'video {'
782       '    display: inline-block;'
783       '}'
784       ''
785       '/**'
786       
787         ' * Prevent modern browsers from displaying `audio` without contr' +
788         'ols.'
789       ' * Remove excess height in iOS 5 devices.'
790       ' */'
791       ''
792       'audio:not([controls]) {'
793       '    display: none;'
794       '    height: 0;'
795       '}'
796       ''
797       '/**'
798       ' * Address styling not present in IE 8/9.'
799       ' */'
800       ''
801       '[hidden] {'
802       '    display: none;'
803       '}'
804       ''
805       
806         '/* =============================================================' +
807         '============='
808       '   Base'
809       
810         '   =============================================================' +
811         '============= */'
812       ''
813       '/**'
814       ' * 1. Set default font family to sans-serif.'
815       
816         ' * 2. Prevent iOS text size adjust after orientation change, wit' +
817         'hout disabling'
818       ' *    user zoom.'
819       ' */'
820       ''
821       'html {'
822       '    font-family: sans-serif; /* 1 */'
823       '    -ms-text-size-adjust: 100%; /* 2 */'
824       '    -webkit-text-size-adjust: 100%; /* 2 */'
825       '}'
826       ''
827       '/**'
828       ' * Remove default margin.'
829       ' */'
830       ''
831       'body {'
832       '    margin: 0;'
833       '}'
834       ''
835       
836         '/* =============================================================' +
837         '============='
838       '   Links'
839       
840         '   =============================================================' +
841         '============= */'
842       ''
843       '/**'
844       
845         ' * Address `outline` inconsistency between Chrome and other brow' +
846         'sers.'
847       ' */'
848       ''
849       'a:focus {'
850       '    outline: thin dotted;'
851       '}'
852       ''
853       '/**'
854       
855         ' * Improve readability when focused and also mouse hovered in al' +
856         'l browsers.'
857       ' */'
858       ''
859       'a:active,'
860       'a:hover {'
861       '    outline: 0;'
862       '}'
863       ''
864       
865         '/* =============================================================' +
866         '============='
867       '   Typography'
868       
869         '   =============================================================' +
870         '============= */'
871       ''
872       '/**'
873       
874         ' * Address variable `h1` font-size and margin within `section` a' +
875         'nd `article`'
876       ' * contexts in Firefox 4+, Safari 5, and Chrome.'
877       ' */'
878       ''
879       'h1 {'
880       '    font-size: 2em;'
881       '    margin: 0.67em 0;'
882       '}'
883       ''
884       '/**'
885       ' * Address styling not present in IE 8/9, Safari 5, and Chrome.'
886       ' */'
887       ''
888       'abbr[title] {'
889       '    border-bottom: 1px dotted;'
890       '}'
891       ''
892       '/**'
893       
894         ' * Address style set to `bolder` in Firefox 4+, Safari 5, and Ch' +
895         'rome.'
896       ' */'
897       ''
898       'b,'
899       'strong {'
900       '    font-weight: bold;'
901       '}'
902       ''
903       '/**'
904       ' * Address styling not present in Safari 5 and Chrome.'
905       ' */'
906       ''
907       'dfn {'
908       '    font-style: italic;'
909       '}'
910       ''
911       '/**'
912       ' * Address differences between Firefox and other browsers.'
913       ' */'
914       ''
915       'hr {'
916       '    -moz-box-sizing: content-box;'
917       '    box-sizing: content-box;'
918       '    height: 0;'
919       '}'
920       ''
921       '/**'
922       ' * Address styling not present in IE 8/9.'
923       ' */'
924       ''
925       'mark {'
926       '    background: #ff0;'
927       '    color: #000;'
928       '}'
929       ''
930       '/**'
931       ' * Correct font family set oddly in Safari 5 and Chrome.'
932       ' */'
933       ''
934       'code,'
935       'kbd,'
936       'pre,'
937       'samp {'
938       '    font-family: monospace, serif;'
939       '    font-size: 1em;'
940       '}'
941       ''
942       '/**'
943       ' * Improve readability of pre-formatted text in all browsers.'
944       ' */'
945       ''
946       'pre {'
947       '    white-space: pre-wrap;'
948       '}'
949       ''
950       '/**'
951       ' * Set consistent quote types.'
952       ' */'
953       ''
954       'q {'
955       '    quotes: "\201C" "\201D" "\2018" "\2019";'
956       '}'
957       ''
958       '/**'
959       ' * Address inconsistent and variable font size in all browsers.'
960       ' */'
961       ''
962       'small {'
963       '    font-size: 80%;'
964       '}'
965       ''
966       '/**'
967       
968         ' * Prevent `sub` and `sup` affecting `line-height` in all browse' +
969         'rs.'
970       ' */'
971       ''
972       'sub,'
973       'sup {'
974       '    font-size: 75%;'
975       '    line-height: 0;'
976       '    position: relative;'
977       '    vertical-align: baseline;'
978       '}'
979       ''
980       'sup {'
981       '    top: -0.5em;'
982       '}'
983       ''
984       'sub {'
985       '    bottom: -0.25em;'
986       '}'
987       ''
988       
989         '/* =============================================================' +
990         '============='
991       '   Embedded content'
992       
993         '   =============================================================' +
994         '============= */'
995       ''
996       '/**'
997       ' * Remove border when inside `a` element in IE 8/9.'
998       ' */'
999       ''
1000       'img {'
1001       '    border: 0;'
1002       '}'
1003       ''
1004       '/**'
1005       ' * Correct overflow displayed oddly in IE 9.'
1006       ' */'
1007       ''
1008       'svg:not(:root) {'
1009       '    overflow: hidden;'
1010       '}'
1011       ''
1012       
1013         '/* =============================================================' +
1014         '============='
1015       '   Figures'
1016       
1017         '   =============================================================' +
1018         '============= */'
1019       ''
1020       '/**'
1021       ' * Address margin not present in IE 8/9 and Safari 5.'
1022       ' */'
1023       ''
1024       'figure {'
1025       '    margin: 0;'
1026       '}'
1027       ''
1028       
1029         '/* =============================================================' +
1030         '============='
1031       '   Forms'
1032       
1033         '   =============================================================' +
1034         '============= */'
1035       ''
1036       '/**'
1037       ' * Define consistent border, margin, and padding.'
1038       ' */'
1039       ''
1040       'fieldset {'
1041       '    border: 1px solid #c0c0c0;'
1042       '    margin: 0 2px;'
1043       '    padding: 0.35em 0.625em 0.75em;'
1044       '}'
1045       ''
1046       '/**'
1047       ' * 1. Correct `color` not being inherited in IE 8/9.'
1048       
1049         ' * 2. Remove padding so people aren'#39't caught out if they zero ou' +
1050         't fieldsets.'
1051       ' */'
1052       ''
1053       'legend {'
1054       '    border: 0; /* 1 */'
1055       '    padding: 0; /* 2 */'
1056       '}'
1057       ''
1058       '/**'
1059       ' * 1. Correct font family not being inherited in all browsers.'
1060       ' * 2. Correct font size not being inherited in all browsers.'
1061       
1062         ' * 3. Address margins set differently in Firefox 4+, Safari 5, a' +
1063         'nd Chrome.'
1064       ' */'
1065       ''
1066       'button,'
1067       'input,'
1068       'select,'
1069       'textarea {'
1070       '    font-family: inherit; /* 1 */'
1071       '    font-size: 100%; /* 2 */'
1072       '    margin: 0; /* 3 */'
1073       '}'
1074       ''
1075       '/**'
1076       
1077         ' * Address Firefox 4+ setting `line-height` on `input` using `!i' +
1078         'mportant` in'
1079       ' * the UA stylesheet.'
1080       ' */'
1081       ''
1082       'button,'
1083       'input {'
1084       '    line-height: normal;'
1085       '}'
1086       ''
1087       '/**'
1088       
1089         ' * Address inconsistent `text-transform` inheritance for `button' +
1090         '` and `select`.'
1091       
1092         ' * All other form control elements do not inherit `text-transfor' +
1093         'm` values.'
1094       
1095         ' * Correct `button` style inheritance in Chrome, Safari 5+, and ' +
1096         'IE 8+.'
1097       ' * Correct `select` style inheritance in Firefox 4+ and Opera.'
1098       ' */'
1099       ''
1100       'button,'
1101       'select {'
1102       '    text-transform: none;'
1103       '}'
1104       ''
1105       '/**'
1106       
1107         ' * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys n' +
1108         'ative `audio`'
1109       ' *    and `video` controls.'
1110       ' * 2. Correct inability to style clickable `input` types in iOS.'
1111       
1112         ' * 3. Improve usability and consistency of cursor style between ' +
1113         'image-type'
1114       ' *    `input` and others.'
1115       ' */'
1116       ''
1117       'button,'
1118       'html input[type="button"], /* 1 */'
1119       'input[type="reset"],'
1120       'input[type="submit"] {'
1121       '    -webkit-appearance: button; /* 2 */'
1122       '    cursor: pointer; /* 3 */'
1123       '}'
1124       ''
1125       '/**'
1126       ' * Re-set default cursor for disabled elements.'
1127       ' */'
1128       ''
1129       'button[disabled],'
1130       'html input[disabled] {'
1131       '    cursor: default;'
1132       '}'
1133       ''
1134       '/**'
1135       ' * 1. Address box sizing set to `content-box` in IE 8/9.'
1136       ' * 2. Remove excess padding in IE 8/9.'
1137       ' */'
1138       ''
1139       'input[type="checkbox"],'
1140       'input[type="radio"] {'
1141       '    box-sizing: border-box; /* 1 */'
1142       '    padding: 0; /* 2 */'
1143       '}'
1144       ''
1145       '/**'
1146       
1147         ' * 1. Address `appearance` set to `searchfield` in Safari 5 and ' +
1148         'Chrome.'
1149       
1150         ' * 2. Address `box-sizing` set to `border-box` in Safari 5 and C' +
1151         'hrome'
1152       ' *    (include `-moz` to future-proof).'
1153       ' */'
1154       ''
1155       'input[type="search"] {'
1156       '    -webkit-appearance: textfield; /* 1 */'
1157       '    -moz-box-sizing: content-box;'
1158       '    -webkit-box-sizing: content-box; /* 2 */'
1159       '    box-sizing: content-box;'
1160       '}'
1161       ''
1162       '/**'
1163       
1164         ' * Remove inner padding and search cancel button in Safari 5 and' +
1165         ' Chrome'
1166       ' * on OS X.'
1167       ' */'
1168       ''
1169       'input[type="search"]::-webkit-search-cancel-button,'
1170       'input[type="search"]::-webkit-search-decoration {'
1171       '    -webkit-appearance: none;'
1172       '}'
1173       ''
1174       '/**'
1175       ' * Remove inner padding and border in Firefox 4+.'
1176       ' */'
1177       ''
1178       'button::-moz-focus-inner,'
1179       'input::-moz-focus-inner {'
1180       '    border: 0;'
1181       '    padding: 0;'
1182       '}'
1183       ''
1184       '/**'
1185       ' * 1. Remove default vertical scrollbar in IE 8/9.'
1186       ' * 2. Improve readability and alignment in all browsers.'
1187       ' */'
1188       ''
1189       'textarea {'
1190       '    overflow: auto; /* 1 */'
1191       '    vertical-align: top; /* 2 */'
1192       '}'
1193       ''
1194       
1195         '/* =============================================================' +
1196         '============='
1197       '   Tables'
1198       
1199         '   =============================================================' +
1200         '============= */'
1201       ''
1202       '/**'
1203       ' * Remove most spacing between table cells.'
1204       ' */'
1205       ''
1206       'table {'
1207       '    border-collapse: collapse;'
1208       '    border-spacing: 0;'
1209       '}')
1210     Left = 360
1211     Top = 192
1212   end
1213   object css4: TPageProducer
1214     HTMLDoc.Strings = (
1215       '/*** Styles for Live Preview Window ***/'
1216       ''
1217       '#livepreview_iframe {'
1218       '    box-shadow: inset 5px 5px 10px #666;'
1219       '    -moz-box-shadow: inset 5 5px 10px #666;'
1220       '    -webkit-box-shadow: inset 5 5px 10px #666;'
1221       '}'
1222       ''
1223       '#livepreview_dialog {'
1224       '    padding:0px;'
1225       '    height:200px;  '
1226       '    width:300px;'
1227       '    background-color:#fff;'
1228       '    background-image:url('#39'/images/icon_loading.gif'#39');'
1229       '    background-repeat:no-repeat;'
1230       '    background-position:center center;'
1231       '    position:absolute;'
1232       '    border:solid 5px #666;'
1233       '    border-radius:5px;'
1234       '    -moz-border-radius: 5px;'
1235       '    -webkit-border-radius:5px;'
1236       '}'
1237       ''
1238       '#livepreview_dialog:after, #livepreview_dialog:before {'
1239       '    border: solid transparent;'
1240       '    content: " ";'
1241       '    height: 0;'
1242       '    width: 0;'
1243       '    position: absolute;'
1244       '    pointer-events: none;'
1245       '}'
1246       ''
1247       
1248         '#livepreview_dialog.bottom:after, #livepreview_dialog.bottom:bef' +
1249         'ore {'
1250       '    bottom: 100%;'
1251       '    left: 50%;'
1252       '}'
1253       ''
1254       '#livepreview_dialog.bottom:after {'
1255       '    border-color: rgba(255, 255, 255, 0);'
1256       '    border-bottom-color: #ffffffff;'
1257       '    border-width: 20px; '
1258       '    margin-left: -20px;'
1259       '}'
1260       '#livepreview_dialog.bottom:before {'
1261       '    border-color: rgba(102, 102, 102, 0);'
1262       '    border-bottom-color: #666666;'
1263       '    border-width: 26px;'
1264       '    margin-left: -26px;'
1265       '}'
1266       ''
1267       '#livepreview_dialog.top:after, #livepreview_dialog.top:before {'
1268       '    top: 100%;'
1269       '    left: 50%;'
1270       '}'
1271       ''
1272       '#livepreview_dialog.top:after {'
1273       '    border-color: rgba(255, 255, 255, 0);'
1274       '    border-top-color: #ffffffff;'
1275       '    border-width: 20px;'
1276       '    margin-left: -20px;'
1277       '}'
1278       ''
1279       '#livepreview_dialog.top:before {'
1280       '    border-color: rgba(102, 102, 102, 0);'
1281       '    border-top-color: #666666;'
1282       '    border-width: 26px;'
1283       '    margin-left: -26px;'
1284       '}'
1285       ''
1286       
1287         '#livepreview_dialog.right:after, #livepreview_dialog.right:befor' +
1288         'e {'
1289       '    right: 100%;'
1290       '    top: 50%;'
1291       '}'
1292       ''
1293       '#livepreview_dialog.right:after {'
1294       '    border-color: rgba(255, 255, 255, 0);'
1295       '    border-right-color: #ffffffff;'
1296       '    border-width: 20px;'
1297       '    margin-top: -20px;'
1298       '}'
1299       ''
1300       '#livepreview_dialog.right:before {'
1301       '    border-color: rgba(102, 102, 102, 0);'
1302       '    border-right-color: #666666;'
1303       '    border-width: 26px;'
1304       '    margin-top: -26px;'
1305       '}'
1306       ''
1307       '#livepreview_dialog.left, #livepreview_dialog.left:before {'
1308       '    left: 100%;'
1309       '    top: 50%;'
1310       '}'
1311       ''
1312       '#livepreview_dialog.left:after {'
1313       '    border-color: rgba(255, 255, 255, 0);'
1314       '    border-left-color: #ffffffff;'
1315       '    border-width: 20px;'
1316       '    margin-top: -20px;'
1317       '}'
1318       ''
1319       '#livepreview_dialog.left:before {'
1320       '    border-color: rgba(102, 102, 102, 0);'
1321       '    border-left-color: #666666;'
1322       '    border-width: 26px;'
1323       '    margin-top: -26px;'
1324       '}')
1325     Left = 360
1326     Top = 240
1327   end
1328   object header: TDataSetPageProducer
1329     HTMLDoc.Strings = (
1330       '    <header>'
1331       '    <a name=top></a>'
1332       '    <form action=/regist?db=<#dbnum> method="post">'
1333       '      <table>'
1334       '        <tr><td>'
1335       
1336         '          <label><p>'#12362#21517#21069'</p><input name="name" class=name value=<' +
1337         '#cookie param=name>></label>'
1338       
1339         '          <label><p>'#12479#12452#12488#12523'</p><input name="title" class=title plac' +
1340         'eholder="'#12479#12452#12488#12523#12394#12375'." value=<#title>></label>'
1341       '          <input type="submit" value="'#36865#20449'">'
1342       '        </td></tr>'
1343       '        <tr><td>'
1344       '          <label><p>'#26412#25991'<span>'#24517#38920'</span><br></p>'
1345       
1346         '            <textarea style="font-size:1.75em" name="comment" co' +
1347         'ls=30'
1348       
1349         '                      required placeholder="'#12467#12513#12531#12488#12394#12393#12434#20837#21147#12375#12390#12367#12384#12373#12356'."><#' +
1350         'raw></textarea></label>'
1351       '        </td></tr>'
1352       '        <tr><td>'
1353       
1354         '          <label><p>'#12497#12473#12527#12540#12489'</p><input name="password" type="passwo' +
1355         'rd" placeholder="'#21066#38500#29992'" value=<#pass>>'
1356       
1357         '          </label> / <input type="checkbox" name="show" value="t' +
1358         'rue" <#check>><p>'#12503#12524#12499#12517#12540'</p>'
1359       '        </td></tr>'
1360       '        <tr><td>'
1361       
1362         '          <label><p>'#21512#35328#33865#12434#12402#12425#12364#12394#12391#20837#21147#12375#12390#12367#12384#12373#12356': genki <input name=aikotob' +
1363         'a type=text value=<#cookie param=aikotoba>></label>'
1364       '        </td></tr>'
1365       '      </table>'
1366       '    </form>'
1367       '    </header><#preview>')
1368     DataSet = DataModule1.FDTable1
1369     OnHTMLTag = headerHTMLTag
1370     Left = 240
1371     Top = 192
1372   end
1373   object login: TDataSetPageProducer
1374     HTMLDoc.Strings = (
1375       '<!DOCTYPE HTML>'
1376       '  <head>'
1377       '    <meta charset=utf-8>'
1378       '    <title>'#12525#12464#12452#12531'</title>'
1379       '  </head>'
1380       '  <body>'
1381       '<#pr>'
1382       '    <p style=text-align:center>'#31649#29702#32773#29992#12525#12464#12452#12531#30011#38754
1383       '</p>'
1384       '    <br>'
1385       '    <form action=/login method="post">'
1386       '    <p style=text-align:center>'
1387       '      <input type=text name=record value=<#database>>'
1388       '    '#9'  <input style=height:25px type="password" name="password">'
1389       '      <input type="submit" value="'#12525#12464#12452#12531'">'
1390       '    </p>'
1391       '    </form>'
1392       '      <p style=text-align:center><br><a href=/ >TOP'#12408#31227#21205'</a></p>'
1393       '  </body>'
1394       '</html>')
1395     DataSet = DataModule1.FDTable1
1396     OnHTMLTag = loginHTMLTag
1397     Left = 304
1398     Top = 144
1399   end
1400   object js1: TPageProducer
1401     HTMLDoc.Strings = (
1402       '$(function(){'
1403       #9'$('#39'.livepreview'#39').livePreview({position:'#39'top'#39'});'
1404       
1405         #9'$('#39'.minpreview'#39').livePreview({scale:1,viewWidth:900,viewHeight:' +
1406         '600});'
1407       #9
1408       #9'var $window = $(window),'
1409       #9#9'$header = $('#39'header'#39'),'
1410       #9#9'$button = $header.find('#39'button'#39'),'
1411       #9#9'$headerClone = $header.clone(),'
1412       
1413         #9#9'$headerCloneContainer = $('#39'<div class=clone style=position:fix' +
1414         'ed;width:100%></div>'#39'),'
1415       #9#9'$clonebutton = $headerCloneContainer.find('#39'button'#39'),'
1416       #9#9'headerOffsetTop = $header.offset().top,'
1417       #9#9'headerHeight = $header.outerHeight();'
1418       #9
1419       #9'$button.on('#39'click'#39',function(){'
1420       #9#9'if ($window.scrollTop() > headerOffsetTop){'
1421       #9#9#9'$headerCloneContainer'
1422       #9#9#9#9'.css({'
1423       #9#9#9#9#9'opacity:1,'
1424       #9#9#9#9#9'top:-$window.scrollTop()+headerOffsetTop'
1425       #9#9#9#9'})'#9#9#9#9
1426       #9#9#9#9'.animate({top:0},300)'
1427       #9#9#9#9'.find('#39'textarea'#39').val($header.find('#39'textarea'#39').val());'
1428       
1429         #9#9#9'$headerCloneContainer.find('#39'.name'#39').val($header.find('#39'.name'#39')' +
1430         '.val());'
1431       
1432         #9#9#9'$headerCloneContainer.find('#39'.title'#39').val($header.find('#39'.title' +
1433         #39').val());'
1434       #9#9#9'$header.addClass('#39'open'#39');'
1435       #9#9'};'
1436       #9'}).css({top:headerOffsetTop+headerHeight});'
1437       #9'$headerCloneContainer.append($headerClone);'
1438       #9'$headerCloneContainer.appendTo('#39'body'#39');'
1439       #9'$headerCloneContainer'
1440       #9#9'.css({'#39'opacity'#39':0})'
1441       #9#9'.find('#39'button'#39').text('#39'close'#39').on('#39'click'#39',function(){'#9#9#9
1442       #9#9#9'var wintop = $window.scrollTop();'#9#9#9#9
1443       ''
1444       
1445         #9#9#9'$header.find('#39'textarea'#39').val($headerCloneContainer.find('#39'text' +
1446         'area'#39').val());'
1447       #9#9#9'$headerCloneContainer'
1448       #9#9#9#9'.animate({top:-wintop+headerOffsetTop},300)'
1449       #9#9#9#9'.animate({opacity:0,top:-headerHeight},0);'
1450       
1451         #9#9#9'$header.find('#39'.name'#39').val($headerCloneContainer.find('#39'.name'#39')' +
1452         '.val());'
1453       
1454         #9#9#9'$header.find('#39'.title'#39').val($headerCloneContainer.find('#39'.title' +
1455         #39').val());'
1456       #9#9#9'$header.removeClass('#39'open'#39');'
1457       #9#9'});'
1458       #9'$window.on('#39'scroll'#39',function(){'
1459       #9#9'var wintop = $window.scrollTop();'
1460       #9#9
1461       #9#9'if ($header.hasClass('#39'open'#39')&&(wintop < headerOffsetTop)){'
1462       #9#9#9'$headerCloneContainer.css({opacity:0,top:-headerHeight});'
1463       #9#9#9'$header.removeClass('#39'open'#39');'
1464       #9#9#9'$window.trigger('#39'scroll'#39');'
1465       #9#9'};'
1466       #9#9'if (wintop > headerOffsetTop+headerHeight){'
1467       #9#9#9'$button.addClass('#39'sticky'#39').css({top:0});'
1468       #9#9'}else{'
1469       
1470         #9#9#9'$button.removeClass('#39'sticky'#39').css({top:headerOffsetTop+header' +
1471         'Height});'
1472       #9#9'};'
1473       #9'});'
1474       '});')
1475     Left = 304
1476     Top = 272
1477   end
1478   object js2: TPageProducer
1479     HTMLDoc.Strings = (
1480       '/* =========================================================='
1481       ' * jquery-live-preview.js v1.1.0'
1482       ' * https://github.com/alanphoon/jquery-live-preview'
1483       ' * =========================================================='
1484       ' * Copyright 2015 Alan Phoon, www.ampedupdesigns.com'
1485       ' * The MIT License'
1486       ' *'
1487       
1488         ' * Permission is hereby granted, free of charge, to any person o' +
1489         'btaining a copy'
1490       
1491         ' * of this software and associated documentation files (the "Sof' +
1492         'tware"), to deal'
1493       
1494         ' * in the Software without restriction, including without limita' +
1495         'tion the rights'
1496       
1497         ' * to use, copy, modify, merge, publish, distribute, sublicense,' +
1498         ' and/or sell'
1499       
1500         ' * copies of the Software, and to permit persons to whom the Sof' +
1501         'tware is'
1502       ' * furnished to do so, subject to the following conditions:'
1503       ' * '
1504       
1505         ' * The above copyright notice and this permission notice shall b' +
1506         'e included in'
1507       ' * all copies or substantial portions of the Software.'
1508       ' * '
1509       
1510         ' * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIN' +
1511         'D, EXPRESS OR'
1512       
1513         ' * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCH' +
1514         'ANTABILITY,'
1515       
1516         ' * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO E' +
1517         'VENT SHALL THE'
1518       
1519         ' * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES' +
1520         ' OR OTHER'
1521       
1522         ' * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWIS' +
1523         'E, ARISING FROM,'
1524       
1525         ' * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER' +
1526         ' DEALINGS IN'
1527       ' * THE SOFTWARE.'
1528       ' * ========================================================== */'
1529       ''
1530       '(function($) {'
1531       '  $.fn.extend({'
1532       '     livePreview: function(options) {'
1533       '         '
1534       '         var defaults = {'
1535       '             trigger: '#39'hover'#39','
1536       '             targetWidth : 1000,'
1537       '             targetHeight: 800,'
1538       '             viewWidth: 300,'
1539       '             viewHeight: 200,'
1540       '             position: '#39'right'#39','
1541       '             positionOffset: 40,'
1542       '         };'
1543       ''
1544       '         var options = $.extend(defaults, options);'
1545       '         //calculate appropriate scaling based on width.'
1546       
1547         '         var scale_w = (options.viewWidth / options.targetWidth)' +
1548         ';'
1549       
1550         '         var scale_h = (options.viewHeight / options.targetHeigh' +
1551         't);'
1552       '         var scale_f = 1;'
1553       '         var preview_id = '#39'livepreview_dialog'#39';'
1554       ''
1555       '         if(typeof options.scale != '#39'undefined'#39')'
1556       '             scale_f = options.scale;'
1557       '         else'
1558       '         {'
1559       '             if(scale_w > scale_h)'
1560       '                 scale_f = scale_w;'
1561       '             else'
1562       '                 scale_f = scale_h;'
1563       '         }'
1564       '         '
1565       '         var showPreview = function(event) {'
1566       '             var triggerType = event.data.triggerType;'
1567       '             var obj = event.data.target;'
1568       '             var href = event.data.href;'
1569       '             var s = event.data.scale;'
1570       '             '
1571       
1572         '             if( (triggerType == '#39'click'#39') && ($('#39'#'#39' + preview_id' +
1573         ').length == 0) ) {'
1574       '                 event.preventDefault();'
1575       '             }'
1576       ''
1577       '             var currentPos = options.position;'
1578       '              if(obj.attr("data-position"))'
1579       '                 currentPos = obj.attr("data-position");'
1580       ''
1581       '             var currentOffset = options.positionOffset;'
1582       '             if(obj.attr("data-positionOffset"))'
1583       
1584         '                 currentOffset = obj.attr("data-positionOffset")' +
1585         ';'
1586       ''
1587       '             if(obj.attr("data-scale"))'
1588       '                 s = obj.attr("data-scale");'
1589       ''
1590       '             var pos = $(this).offset();'
1591       '             var width = $(this).width();'
1592       '             var height = $(this).height();'
1593       '             var toppos = pos.top - (options.viewHeight/2);'
1594       '             var leftpos = pos.left + width + currentOffset;'
1595       ''
1596       '             if(currentPos == '#39'left'#39') {'
1597       
1598         '                leftpos = pos.left - options.viewWidth - current' +
1599         'Offset;'
1600       '             }'
1601       '            '
1602       '             if(currentPos == '#39'top'#39') {'
1603       
1604         '                leftpos = pos.left + (width/2) - (options.viewWi' +
1605         'dth/2);'
1606       
1607         '                toppos = pos.top - options.viewHeight - currentO' +
1608         'ffset;'
1609       '             }'
1610       ''
1611       '             if(currentPos == '#39'bottom'#39') {'
1612       
1613         '                leftpos = pos.left + (width/2) - (options.viewWi' +
1614         'dth/2);'
1615       '                toppos = pos.top + (height/2) + currentOffset;'
1616       '             }'
1617       '             '
1618       '             //hover on '
1619       
1620         '             $('#39'body'#39').append('#39'<div id="livepreview_dialog" clas' +
1621         's="'#39' + currentPos + '#39'" style="display:none; padding:0px; left: '#39 +
1622         ' + leftpos + '#39'px; top:'#39' + toppos + '#39'px; width: '#39' + options.viewW' +
1623         'idth + '#39'px; height: '#39' + options.viewHeight + '#39'px"><div class="li' +
1624         'vepreview-container" style="overflow:hidden; width: '#39' + options.' +
1625         'viewWidth + '#39'px; height: '#39' + options.viewHeight + '#39'px"><iframe i' +
1626         'd="livepreview_iframe" src="'#39' + href + '#39'" style="height:'#39' + opti' +
1627         'ons.targetHeight + '#39'px; width:'#39' + options.targetWidth + '#39'px;-moz' +
1628         '-transform: scale('#39'+ s + '#39');-moz-transform-origin: 0 0;-o-transf' +
1629         'orm: scale('#39'+ s + '#39');-o-transform-origin: 0 0;-webkit-transform:' +
1630         ' scale('#39'+ s + '#39');-webkit-transform-origin: 0 0;"></iframe></div>' +
1631         '</div>'#39');'
1632       '             $('#39'#'#39' + preview_id).fadeIn(100);'
1633       '         };'
1634       ''
1635       '         return this.each(function() {'
1636       '            var o = options;'
1637       '            var s = scale_f;'
1638       '            var obj = $(this);'
1639       
1640         '            var href = obj.attr("data-preview-url") || obj.attr(' +
1641         '"href");'
1642       '            var triggerType = options.trigger;'
1643       ''
1644       '            if(obj.attr("data-trigger")) {'
1645       '                triggerType = obj.attr("data-trigger");'
1646       '            }'
1647       ''
1648       '            if(triggerType != '#39'click'#39') {'
1649       '                triggerType = '#39'mouseenter'#39';'
1650       '                obj.on('#39'click'#39', function() {'
1651       '                    $('#39'#'#39' + preview_id).remove();'
1652       '                });'
1653       '            }'
1654       '            '
1655       
1656         '            obj.on(triggerType, null, { triggerType: triggerType' +
1657         ', target: obj, href: href, scale: s }, showPreview);'
1658       '            obj.on('#39'mouseleave'#39', function() {'
1659       '                $('#39'#'#39' + preview_id).remove();'
1660       '            });'
1661       ''
1662       '         });'
1663       '     }'
1664       '  });'
1665       '})(jQuery);')
1666     Left = 256
1667     Top = 272
1668   end
1669   object js3: TPageProducer
1670     HTMLDoc.Strings = (
1671       '$(function(){'
1672       #9'$('#39'.slideshow'#39').each(function(){'
1673       #9#9'var $container = $(this),'
1674       #9#9#9'$slideGroup = $container.find('#39'.slideshow-slides'#39'),'
1675       #9#9#9'$slides = $slideGroup.find('#39'.slide'#39'),'
1676       #9#9#9'$nav = $container.find('#39'.slideshow-nav'#39'),'
1677       #9#9#9'$indicator = $container.find('#39'.slideshow-indicator'#39'),'
1678       #9#9#9'$images = $slides.find('#39'img'#39'),'
1679       #9#9#9
1680       #9#9#9'slideCount = $slides.length,'
1681       #9#9#9'indicatorHTML = '#39#39','
1682       #9#9#9'currentIndex = 0,'
1683       #9#9#9'duration = 500,'
1684       #9#9#9'easing = '#39'easeInOutExpo'#39','
1685       #9#9#9'interval = 7500,'
1686       #9#9#9'timer;'
1687       #9#9#9#9
1688       #9#9
1689       #9#9'$slides.each(function(i){'
1690       #9#9#9'$(this).css({left:100*i+'#39'%'#39'});'
1691       #9#9#9'indicatorHTML += '#39'<a href="#">'#39'+(i+1)+'#39'</a>'#39';'
1692       #9#9'});'
1693       #9#9
1694       #9#9'$indicator.html(indicatorHTML);'
1695       #9#9
1696       #9#9'function goToSlide(index){'
1697       #9#9#9'$slideGroup.animate({left:-100*index+'#39'%'#39'},duration,easing);'
1698       #9#9#9'currentIndex = index;'
1699       #9#9#9'updateNav();'
1700       #9#9'}'
1701       #9#9
1702       #9#9'function updateNav(){'
1703       #9#9#9'var $navPrev = $nav.find('#39'.prev'#39'),'
1704       #9#9#9#9'$navNext = $nav.find('#39'.next'#39');'
1705       #9#9#9'if (currentIndex === 0){'
1706       #9#9#9#9'$navPrev.addClass('#39'disabled'#39');'
1707       #9#9#9'} else {'
1708       #9#9#9#9'$navPrev.removeClass('#39'disabled'#39');'
1709       #9#9#9'}'
1710       #9#9#9'if (currentIndex === slideCount-1){'
1711       #9#9#9#9'$navNext.addClass('#39'disabled'#39');'
1712       #9#9#9'} else {'
1713       #9#9#9#9'$navNext.removeClass('#39'disabled'#39');'
1714       #9#9#9'}'
1715       #9#9#9'$indicator.find('#39'a'#39').removeClass('#39'active'#39')'
1716       #9#9#9#9'.eq(currentIndex).addClass('#39'active'#39');'
1717       #9#9'}'
1718       ''
1719       #9#9'function startTimer(){'
1720       #9#9'    timer = setInterval(function(){'
1721       #9'            var nextIndex = (currentIndex + 1) % slideCount;'
1722       #9'            goToSlide(nextIndex);'
1723       '            }, interval)'
1724       #9#9'}'
1725       ''
1726       #9#9'function stopTimer(){'
1727       #9#9'    clearInterval(timer);'
1728       #9#9'}'
1729       #9#9#9
1730       #9#9'$nav.on('#39'click'#39','#39'a'#39',function(event){'
1731       #9#9#9'event.preventDefault();'
1732       #9#9#9'if ($(this).hasClass('#39'prev'#39')){'
1733       #9#9#9#9'goToSlide(currentIndex-1);'
1734       #9#9#9'} else {'
1735       #9#9#9#9'goToSlide(currentIndex+1);'
1736       #9#9#9'}'
1737       #9#9'});'
1738       #9#9
1739       #9#9'$indicator.on('#39'click'#39','#39'a'#39',function(event){'
1740       #9#9#9'event.preventDefault();'
1741       #9#9#9'if (!$(this).hasClass('#39'active'#39')){'
1742       #9#9#9#9'goToSlide($(this).index());'
1743       #9#9#9'}'
1744       #9#9'});'
1745       ''
1746       #9#9'$container.on({'
1747       #9#9'    mouseenter: stopTimer,'
1748       #9#9'    mouseleave: startTimer'
1749       #9#9'});'
1750       ''
1751       #9#9#9
1752       #9#9'goToSlide(currentIndex);'
1753       ''
1754       #9#9'startTimer();'
1755       #9#9
1756       #9'});'
1757       #9
1758       '});')
1759     Left = 200
1760     Top = 272
1761   end
1762   object js4: TPageProducer
1763     HTMLDoc.Strings = (
1764       '/* Modernizr 2.6.2 (Custom Build) | MIT & BSD'
1765       ' * Build: http://modernizr.com/download/#-shiv-cssclasses'
1766       ' */'
1767       
1768         ';window.Modernizr=function(a,b,c){function u(a){j.cssText=a}func' +
1769         'tion v(a,b){return u(prefixes.join(a+";")+(b||""))}function w(a,' +
1770         'b){return typeof a===b}function x(a,b){return!!~(""+a).indexOf(b' +
1771         ')}function y(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)retur' +
1772         'n d===!1?a[e]:w(f,"function")?f.bind(d||b):f}return!1}var d="2.6' +
1773         '.2",e={},f=!0,g=b.documentElement,h="modernizr",i=b.createElemen' +
1774         't(h),j=i.style,k,l={}.toString,m={},n={},o={},p=[],q=p.slice,r,s' +
1775         '={}.hasOwnProperty,t;!w(s,"undefined")&&!w(s.call,"undefined")?t' +
1776         '=function(a,b){return s.call(a,b)}:t=function(a,b){return b in a' +
1777         '&&w(a.constructor.prototype[b],"undefined")},Function.prototype.' +
1778         'bind||(Function.prototype.bind=function(b){var c=this;if(typeof ' +
1779         'c!="function")throw new TypeError;var d=q.call(arguments,1),e=fu' +
1780         'nction(){if(this instanceof e){var a=function(){};a.prototype=c.' +
1781         'prototype;var f=new a,g=c.apply(f,d.concat(q.call(arguments)));r' +
1782         'eturn Object(g)===g?g:f}return c.apply(b,d.concat(q.call(argumen' +
1783         'ts)))};return e});for(var z in m)t(m,z)&&(r=z.toLowerCase(),e[r]' +
1784         '=m[z](),p.push((e[r]?"":"no-")+r));return e.addTest=function(a,b' +
1785         '){if(typeof a=="object")for(var d in a)t(a,d)&&e.addTest(d,a[d])' +
1786         ';else{a=a.toLowerCase();if(e[a]!==c)return e;b=typeof b=="functi' +
1787         'on"?b():b,typeof f!="undefined"&&f&&(g.className+=" "+(b?"":"no-' +
1788         '")+a),e[a]=b}return e},u(""),i=k=null,function(a,b){function k(a' +
1789         ',b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[' +
1790         '0]||a.documentElement;return c.innerHTML="x<style>"+b+"</style>"' +
1791         ',d.insertBefore(c.lastChild,d.firstChild)}function l(){var a=r.e' +
1792         'lements;return typeof a=="string"?a.split(" "):a}function m(a){v' +
1793         'ar b=i[a[g]];return b||(b={},h++,a[g]=h,i[h]=b),b}function n(a,c' +
1794         ',f){c||(c=b);if(j)return c.createElement(a);f||(f=m(c));var g;re' +
1795         'turn f.cache[a]?g=f.cache[a].cloneNode():e.test(a)?g=(f.cache[a]' +
1796         '=f.createElem(a)).cloneNode():g=f.createElem(a),g.canHaveChildre' +
1797         'n&&!d.test(a)?f.frag.appendChild(g):g}function o(a,c){a||(a=b);i' +
1798         'f(j)return a.createDocumentFragment();c=c||m(a);var d=c.frag.clo' +
1799         'neNode(),e=0,f=l(),g=f.length;for(;e<g;e++)d.createElement(f[e])' +
1800         ';return d}function p(a,b){b.cache||(b.cache={},b.createElem=a.cr' +
1801         'eateElement,b.createFrag=a.createDocumentFragment,b.frag=b.creat' +
1802         'eFrag()),a.createElement=function(c){return r.shivMethods?n(c,a,' +
1803         'b):b.createElem(c)},a.createDocumentFragment=Function("h,f","ret' +
1804         'urn function(){var n=f.cloneNode(),c=n.createElement;h.shivMetho' +
1805         'ds&&("+l().join().replace(/\w+/g,function(a){return b.createElem' +
1806         '(a),b.frag.createElement(a),'#39'c("'#39'+a+'#39'")'#39'})+");return n}")(r,b.fr' +
1807         'ag)}function q(a){a||(a=b);var c=m(a);return r.shivCSS&&!f&&!c.h' +
1808         'asCSS&&(c.hasCSS=!!k(a,"article,aside,figcaption,figure,footer,h' +
1809         'eader,hgroup,nav,section{display:block}mark{background:#FF0;colo' +
1810         'r:#000}")),j||p(a,c),a}var c=a.html5||{},d=/^<|^(?:button|map|se' +
1811         'lect|textarea|object|iframe|option|optgroup)$/i,e=/^(?:a|b|code|' +
1812         'div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|sty' +
1813         'le|table|tbody|td|th|tr|ul)$/i,f,g="_html5shiv",h=0,i={},j;(func' +
1814         'tion(){try{var a=b.createElement("a");a.innerHTML="<xyz></xyz>",' +
1815         'f="hidden"in a,j=a.childNodes.length==1||function(){b.createElem' +
1816         'ent("a");var a=b.createDocumentFragment();return typeof a.cloneN' +
1817         'ode=="undefined"||typeof a.createDocumentFragment=="undefined"||' +
1818         'typeof a.createElement=="undefined"}()}catch(c){f=!0,j=!0}})();v' +
1819         'ar r={elements:c.elements||"abbr article aside audio bdi canvas ' +
1820         'data datalist details figcaption figure footer header hgroup mar' +
1821         'k meter nav output progress section summary time video",shivCSS:' +
1822         'c.shivCSS!==!1,supportsUnknownElements:j,shivMethods:c.shivMetho' +
1823         'ds!==!1,type:"default",shivDocument:q,createElement:n,createDocu' +
1824         'mentFragment:o};a.html5=r,q(b)}(this,b),e._version=d,g.className' +
1825         '=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(f?" js "+p.joi' +
1826         'n(" "):""),e}(this,this.document);')
1827     Left = 152
1828     Top = 272
1829   end
1830   object adhead: TPageProducer
1831     HTMLDoc.Strings = (
1832       '<#pr>'
1833       '<form method=post action=/adminset style=text-align:center>'
1834       '    <label><p>'#12497#12473#12527#12540#12489#12398#22793#26356
1835       
1836         '      <input type="password" style="HEIGHT: 23px; WIDTH: 85px" n' +
1837         'ame="pass" value="<#password>">'
1838       '      </p>'
1839       '    </label>'
1840       '    <p>'
1841       
1842         '    <input type="checkbox" value="on" name="mente" <#mente>>'#12513#12531#12486#12490 +
1843         #12531#12473#34920#31034'</p>'
1844       '    <p><input type="submit" value="'#22793#26356'"></p>'
1845       '    <p><a href="/logout">'#12525#12464#12450#12454#12488'</a></p>'
1846       '</form>'
1847       '<form action=/admindel method=post style=text-align:center>')
1848     OnHTMLTag = adheadHTMLTag
1849     Left = 176
1850     Top = 88
1851   end
1852   object js5: TPageProducer
1853     HTMLDoc.Strings = (
1854       ''
1855       '$(function(){'
1856       #9'$('#39'div'#39').on('#39'click'#39',function(){'
1857       #9#9'var $title = $(this),'
1858       #9#9#9'span1 = 1500,'
1859       #9#9#9'span2 = 200;'
1860       #9#9'$title.css('#39'font-size'#39','#39'2em'#39');'
1861       #9#9'$({deg:5}).animate({deg:365},{'
1862       #9#9#9'duration:500,'
1863       #9#9#9'progress:function(){'
1864       #9#9#9#9'$title.css({'
1865       #9#9#9#9#9#39'-webkit-transform'#39':'#39'rotate('#39'+this.deg+'#39'deg)'#39','
1866       #9#9#9#9#9#39'-ms-transform'#39':'#39'rotate('#39'+this.deg+'#39'deg)'#39','
1867       #9#9#9#9#9#39'ransform'#39':'#39'rotate('#39'+this.deg+'#39'deg)'#39
1868       #9#9#9#9'});'
1869       #9#9#9'}'
1870       #9#9'});'
1871       #9#9'$({deg:5}).delay(span1).animate({deg:0},{'
1872       #9#9#9'duration:span2,'
1873       #9#9#9'progress:function(){'
1874       #9#9#9#9'$title.css({'#9
1875       #9#9#9#9#9#39'-webkit-transform'#39':'#39'rotate('#39'+this.deg+'#39'deg)'#39','
1876       #9#9#9#9#9#39'-ms-transform'#39':'#39'rotate('#39'+this.deg+'#39'deg)'#39','
1877       #9#9#9#9#9#39'transform'#39':'#39'rotate('#39'+this.deg+'#39'deg)'#39
1878       #9#9#9#9'});'
1879       #9#9#9'}'
1880       #9#9'});'
1881       #9#9'$title.delay(span1+span2).animate({'#39'font-size'#39':'#39'1em'#39'},1);'
1882       #9'});'
1883       '});'
1884       '')
1885     Left = 104
1886     Top = 272
1887   end
1888   object title: TPageProducer
1889     HTMLDoc.Strings = (
1890       '<!doctype html>'
1891       '<html>'
1892       '<head>'
1893       '<meta charset=utf-8>'
1894       '<title>'#12479#12452#12488#12523#34920#31034'</title>'
1895       
1896         '<script type="text/javascript" src="//ajax.googleapis.com/ajax/l' +
1897         'ibs/jquery/2.1.4/jquery.min.js"></script>'
1898       
1899         '<link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jqu' +
1900         'eryui/1.10.4/themes/smoothness/jquery-ui.css" />'
1901       
1902         '<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jqu' +
1903         'ery-ui.min.js"></script>'
1904       '<script>'
1905       '<!--'
1906       '<#js id=5>'
1907       '-->'
1908       '</script>'
1909       '</head>'
1910       '<body>'
1911       '<#pr>'
1912       '<#main>'
1913       '<p style=text-align:center><a href=/>'#25147#12427'</a>'
1914       '</body>'
1915       '</html>')
1916     OnHTMLTag = titleHTMLTag
1917     Left = 48
1918     Top = 256
1919   end
1920   object ti: TDataSetPageProducer
1921     HTMLDoc.Strings = (
1922       '<p style=font-weight:bold><#database>'#8595'</p>'
1923       '<div>'#12479#12452#12488#12523': '#39'<#title> , '#35352#20107#25968': <#count> , '#26356#26032#26178#21051': <#date></div><p>'
1924       '')
1925     DataSet = DataModule1.FDQuery1
1926     OnHTMLTag = tiHTMLTag
1927     Left = 48
1928     Top = 320
1929   end
1930 end