OSDN Git Service

エラーが出ますけれどだいぶ進んだので保存のためにコミットすることとします
[newbbs/newbbs.git] / WebModuleUnit1.dfm
1 object TWebModule1: TTWebModule1
2   OldCreateOrder = False
3   OnCreate = WebModuleCreate
4   Actions = <
5     item
6       Name = 'top'
7       PathInfo = '/'
8       OnAction = TWebModule1topAction
9     end
10     item
11       Name = 'indexpage'
12       PathInfo = '/index'
13       OnAction = TWebModule1indexpageAction
14     end
15     item
16       MethodType = mtPost
17       Name = 'regist'
18       PathInfo = '/regist'
19       OnAction = TWebModule1registAction
20     end
21     item
22       Name = 'admin'
23       PathInfo = '/admin'
24       OnAction = TWebModule1adminAction
25     end
26     item
27       Name = 'search'
28       PathInfo = '/search'
29       OnAction = TWebModule1searchAction
30     end
31     item
32       Name = 'help'
33       PathInfo = '/help'
34       OnAction = TWebModule1helpAction
35     end
36     item
37       MethodType = mtGet
38       Name = 'master'
39       PathInfo = '/master'
40       OnAction = TWebModule1masterAction
41     end
42     item
43       Name = 'alert'
44       PathInfo = '/alert'
45       OnAction = TWebModule1alertAction
46     end
47     item
48       Name = 'delete'
49       PathInfo = '/userdel'
50       OnAction = TWebModule1deleteAction
51     end
52     item
53       MethodType = mtGet
54       Name = 'jump'
55       PathInfo = '/jump'
56       OnAction = TWebModule1jumpAction
57     end
58     item
59       MethodType = mtGet
60       Name = 'link'
61       PathInfo = '/link'
62       OnAction = TWebModule1linkAction
63     end>
64   Height = 353
65   Width = 436
66   object articles: TDataSetPageProducer
67     HTMLDoc.Strings = (
68       '                                            <hr size=1>'
69       
70         #9'<section id=number><a name=<#number>></a><a href=/jump?num=<#nu' +
71         'mber> style=text-decoration:none>'
72       #9#9'[<#number>]</a></section>'
73       #9'<section id=title><#title></section>'
74       #9'<section id=name>'#12288'Name:<h1><#name></h1></section>'
75       #9'<section id=date>'#12288'Date:<h1><#date></h1></section>'
76       #9'<p>'#9661#9650#9661#9650#9661#9650#9661
77       #9'<section id=comment><#comment></section>'
78       
79         '<section id=master style=text-align:right><a href=/alert?db=<#da' +
80         'tabase>&num=<#number>>'#22577#21578'</a></section>'
81       #9'<p>'#9651#9660#9651#9660#9651#9660#9651)
82     DataSet = DataModule1.FDTable2
83     OnHTMLTag = articlesHTMLTag
84     Left = 112
85     Top = 88
86   end
87   object index: TDataSetPageProducer
88     HTMLDoc.Strings = (
89       '<!DOCTYPE html>'
90       '<html lang="ja">'
91       '  <head>'
92       '    <meta charset="utf-8">'
93       '    <#css id=2>'
94       '    <title>'
95       '    <#title>'
96       '    </title>'
97       '  </head>'
98       '  <body>'
99       ''
100       '    <a href=/ style=text-decoration:none><#title2></a>'
101       ''
102       '    <#header>'
103       ''
104       '    <hr size="1" width="100%">'
105       
106         '    <form action=/userdel?db=<#database> method="post" id=search' +
107         '>'
108       '      <label><p>'#35352#20107'No</p><input name="number"></label>'
109       
110         '      <label><p>Pass</p><input type="password" name="password"><' +
111         '/label>'
112       '      <input type="submit" value="'#21066#38500'">'
113       '    </form>'
114       '    <form action=/jump?db=<#database> method=post id=search>'
115       '      <label><p>'#35352#20107'No</p><input name=number></label>'
116       '      <input type=submit value='#31227#21205'>'
117       '    </form>'
118       '    <p><a href=/search?db=<#database>>'#26908#32034#12506#12540#12472'</a></p>'
119       '    <p style=text-align:right><a href=#article>'#19979#12408#31227#21205'</a></p>'
120       '    <p style=text-align:center><#database></p>'
121       '    <#footer>'
122       '  <#article>'
123       #9'<a name=article></a>'
124       #9'<p style=text-align:right><a href=#top>Top'#12408#31227#21205'</a></p>'
125       '  <#footer>'
126       
127         '    <p style=text-align:center><a href="/admin?db=<#database>">'#31649 +
128         #29702#32773#29992#12525#12464#12452#12531'</a></p>'
129       '  </body>'
130       '</html>')
131     DataSet = DataModule1.FDTable1
132     OnHTMLTag = indexHTMLTag
133     Left = 112
134     Top = 32
135   end
136   object admin: TDataSetTableProducer
137     Columns = <
138       item
139         Title.Caption = 'check'
140       end
141       item
142         FieldName = 'NUMBER'
143       end
144       item
145         FieldName = 'TITLE'
146       end
147       item
148         FieldName = 'NAME'
149       end
150       item
151         FieldName = 'COMMENT'
152       end
153       item
154         FieldName = 'DATE'
155       end>
156     Footer.Strings = (
157       '<input type=submit value='#21066#38500#12377#12427'><input type=submit value='#12522#12475#12483#12488'>'
158       '</form>'
159       '<p style=text-align:center><a href=/index?db=<#database>>'#25147#12427'</a>')
160     Header.Strings = (
161       '<form action=/admindel>')
162     DataSet = DataModule1.FDTable2
163     OnFormatCell = adminFormatCell
164     Left = 176
165     Top = 32
166   end
167   object search: TPageProducer
168     HTMLDoc.Strings = (
169       ''
170       '<!DOCTYPE HTML>'
171       ''
172       '<html>'
173       '  <head>'
174       '    <title>'#26908#32034'</title>'
175       '    <#css>'
176       '  </head>'
177       ''
178       '  <body>'
179       '    <form action="/search<#query>" method="post">'
180       '    <p align="center"><strong>'#25237#31295#26908#32034
181       '</strong>'
182       '    </p>'
183       '    <p>'
184       '</p>'
185       '    <p>'
186       '    </p>'
187       '      <p align="center">'#26908#32034#12290#12473#12506#12540#12473#12391#21306#20999#12387#12390#12367#12384#12373#12356#12290'</p>'
188       '    <select name=type>'
189       '      <option value=OR>OR</option>'
190       '      <option value=AND>AND</option>'
191       '    </select>      '
192       
193         '        <div style="HEIGHT: 26px; WIDTH: 105px; POSITION: relati' +
194         've; DISPLAY: inline" ms_positioning="FlowLayout">'#26908#32034#12527#12540#12489
195       '</div>'
196       '      <p>&nbsp;<input name="word1"></p>'
197       
198         '    <p><input type="radio" name="filter" style="HEIGHT: 20px; WI' +
199         'DTH: 17px" size="17" value="name">'#21517#21069#12363#12425#26908#32034' <input type="radio" che' +
200         'cked="true" style="HEIGHT: 20px; WIDTH: 16px" size="16" name="fi' +
201         'lter" value="com">'#26412#25991#12363#12425#26908#32034
202       '</p>'
203       '      <p>'
204       '    <input type="submit" value="'#26908#32034'"></p>'
205       '    </form>'
206       '      <p><a href="/">'#25522#31034#26495#12408#25147#12427
207       '</a></p>'
208       '    <#items>'
209       '  </body>'
210       '</html>')
211     OnHTMLTag = searchHTMLTag
212     Left = 240
213     Top = 32
214   end
215   object items: TDataSetPageProducer
216     HTMLDoc.Strings = (
217       '                                            <hr size=1>'
218       #9'<section id=title><#title></section>'
219       #9'<section id=name>'#12288'Name:<h1><#name></h1></section>'
220       #9'<section id=date>'#12288'Date:<h1><#date></h1></section>'
221       #9
222       #9'<section id=comment><#item></section>'
223       '')
224     DataSet = DataModule1.FDTable2
225     OnHTMLTag = itemsHTMLTag
226     Left = 240
227     Top = 144
228   end
229   object help: TPageProducer
230     HTMLDoc.Strings = (
231       ''
232       '<!DOCTYPE html>'
233       ''
234       '<html><head><meta charset=utf8><title>'#20351#12356#26041'</title></head>'
235       '<body>'
236       '<P>'#35370#21839#32773#12398#30342#12373#12435'</P>'
237       '<form action=/help method=post>'
238       #9'<p>'#12362#21839#12356#21512#12431#12379'<'#21066#38500#20381#38972#12394#12393#20309#12391#12418'></p>'
239       #9'<textarea name=help style=height:100px;width:250px>'
240       #25237#31295#32773#21517#12394#12393#65306
241       #30456#35527#20869#23481#65306
242       #12381#12398#20182#65306'</textarea><br>'
243       #9'<input type=submit value="'#36865#20449'"></form>'
244       #9'<p><br>'
245       '<p>'#38283#30330#32773#12398#30342#12373#12435
246       '<p>pybbs'#12398'API'
247       '<p>ArticleAPI ... ~/read/api/<b>dbname</b>/<b>number</b>'
248       '<p>ListAPI ... ~/headline/api'
249       '<p><br>'
250       '<p>'
251       '<p>'#21033#29992#35215#32004
252       '<p>'#12371#12428#12363#12425#26360#12365#12414#12377
253       '<p style=text-align:center><a href=/>'#25147#12427'</a>'
254       '</body>'
255       '</html>')
256     Left = 304
257     Top = 32
258   end
259   object top: TPageProducer
260     HTMLDoc.Strings = (
261       '<!doctype html>'
262       '<html class="no-js" lang="ja">'
263       '<head>'
264       
265         #9'<meta charset="utf-8" name="google-site-verification"  content=' +
266         '"5KOTJTKv1HgTtIt0zVGzuyAkADCwXRme-RiiKJ03l3s" />'
267       #9'<meta http-equiv="X-UA-Compatible" content="IE=edge">'
268       #9'<title>Top Page'
269       '</title>'
270       '<#css id=1>'
271       '<#css id=3>'
272       #9'<script src="{{static_url(js/jquery-1.10.2.min.js"></script>'
273       #9'<script src="{{static_url(js/top.js"></script>'
274       #9'<script src="{{static_url(js/modernizr.custom.min.js"></script>'
275       
276         #9'<script src="{{static_url(js/jquery-ui-1.10.3.custom.min.js"></' +
277         'script>'
278       '</head>'
279       '<body>'
280       '<div id="fb-root"></div>'
281       '<script>(function(d, s, id) {'
282       '  var js, fjs = d.getElementsByTagName(s)[0];'
283       '  if (d.getElementById(id)) return;'
284       '  js = d.createElement(s); js.id = id;'
285       
286         '  js.src = "//connect.facebook.net/ja_JP/sdk.js#xfbml=1&version=' +
287         'v2.8";'
288       '  fjs.parentNode.insertBefore(js, fjs);'
289       '}(document, '#39'script'#39', '#39'facebook-jssdk'#39'));</script>'
290       '<header><h1 style="text-align: center;">'#28961#26009#38651#23376#25522#31034#26495#12408#12424#12358#12371#12381
291       '</h1></header><div class="slideshow">'
292       #9'<div class="slideshow-slides"><div class="slide">'
293       #9'<img src=>'
294       '<#list>'
295       '</div>'
296       '</div>'
297       '</div>'
298       #9'<div class="slideshow-nav">'
299       #9'<a href="#" class="prev">prev'
300       '</a>'
301       #9'<a href="#" class="next">next'
302       '</a>'
303       #9'</div>'
304       #9'<div class="slideshow-indicator"></div>'
305       
306         '        <p>[ <a href=/index?db=<#info>><#info></a> ] ='#12362#30693#12425#12379' <p>[ ' +
307         '<a href="/master">master'
308       
309         '</a> ] ='#31649#29702#20154'<div class="fb-like" data-href="http://pybbs.herokuap' +
310         'p.com" data-layout="box_count" data-action="like" data-size="sma' +
311         'll" data-show-faces="true" data-share="false"></div>'
312       
313         '<p><a href="http://www.xn--gckj5d1ktb3488cn4q.jp/" target="_blan' +
314         'k"><img alt="'#28961#26009#12459#12454#12531#12479#12540'" src="http://www.xn--gckj5d1ktb3488cn4q.jp/' +
315         'counter.php?id=pybbs" border="0"></a>'
316       '<footer>'
317       '<p><br>'
318       '<p><a href="/title">'#12479#12452#12488#12523#34920#31034
319       '</a>'
320       '<p><a href="/help">'#20351#12356#26041#26696#20869
321       '</a>'
322       '<p><a href=/search>'#26908#32034'</a>'
323       '<p>PR '#12522#12531#12463'<br>'
324       
325         '<p><a href="https://www.amazon.co.jp/%E9%AB%98%E6%A0%A1%E5%8D%92' +
326         '%E6%A5%AD%E3%81%BE%E3%81%A7%E3%81%AE%E3%82%B5%E3%83%83%E3%82%AB%' +
327         'E3%83%BC%E6%88%A6%E8%A1%93-sanuki_kainushi-ebook/dp/B00AXBM08Q/r' +
328         'ef=sr_1_7?ie=UTF8&amp;qid=1479369992&amp;sr=8-7&amp;keywords=san' +
329         'uki_kainushi">'#39640#26657#21330#26989#12414#12391#12398#12469#12483#12459#12540#25126#34899
330       '</a><br>amazon kindle'
331       '</p>'
332       '<p>'
333       
334         '<p><a href="https://www.amazon.co.jp/%E4%B8%AD%E5%AD%A6%E5%8D%92' +
335         '%E6%A5%AD%E3%81%BE%E3%81%A7%E3%81%AE%E3%82%B5%E3%83%83%E3%82%AB%' +
336         'E3%83%BC%E6%88%A6%E8%A1%93-sanuki_kainushi-ebook/dp/B014X0S874/r' +
337         'ef=sr_1_3?s=digital-text&amp;ie=UTF8&amp;qid=1479370246&amp;sr=1' +
338         '-3">'#20013#23398#21330#26989#12414#12391#12398#12469#12483#12459#12540#25126#34899
339       '</a><br>amazon kindle'
340       '</p>'
341       '</footer>'
342       ''
343       '</body>'
344       '</html>')
345     OnHTMLTag = topHTMLTag
346     Left = 48
347     Top = 32
348   end
349   object master: TPageProducer
350     HTMLDoc.Strings = (
351       '<!doctype html>'
352       '<head>'
353       '<meta charset=utf-8>'
354       '</head>'
355       '<body>'
356       ''
357       '<p><#request>'
358       '<p style=text-align:center><a href=/>'#25147#12427'</a>'
359       '</body></html>')
360     OnHTMLTag = masterHTMLTag
361     Left = 56
362     Top = 144
363   end
364   object alert: TDataSetPageProducer
365     HTMLDoc.Strings = (
366       '<p>[ <#dbname>-<#posnum> ]<#date>'
367       '<p><#article>'
368       '<hr>')
369     DataSet = DataModule1.FDTable4
370     OnHTMLTag = alertHTMLTag
371     Left = 56
372     Top = 192
373   end
374   object footer: TDataSetPageProducer
375     HTMLDoc.Strings = (
376       '<p style=text-align:center>[ <#link> ] <#recent>'
377       '')
378     DataSet = DataModule1.FDTable1
379     OnHTMLTag = footerHTMLTag
380     Left = 112
381     Top = 192
382   end
383   object mail: TPageProducer
384     HTMLDoc.Strings = (
385       '<!doctyle html>'
386       '<html>'
387       '<head><meta charset=utf-8></head>'
388       '<body>'
389       '<form action=/alert method=post>'
390       '  <#content>'
391       '<textarea></textarea>'
392       '<input type=submit>'
393       '<p style=text-align:center><a href=/index<#query>>'#25147#12427'</a>'
394       '</form>'
395       '</body></html>')
396     OnHTMLTag = mailHTMLTag
397     Left = 176
398     Top = 144
399   end
400   object css1: TPageProducer
401     HTMLDoc.Strings = (
402       '<meta http-equiv="Content-Style-Type" content="text/css">'
403       '<style type="text/css">'
404       '<!--'
405       '@media only screen and (min-width:900px){'
406       '.slideshow-nav a.prev {'
407       #9'margin-left:-480px'
408       #9'}'
409       '.slideshow-nav a.next {'
410       #9'margin-left:408px'
411       #9'}'
412       '}'
413       '@media only screen and (min-width:600px)'
414       'and (max-width:899px){'
415       'header h1 {'
416       #9'font-size:1em'
417       #9'}'
418       '.slideshow .slide img {'
419       #9'display:none'
420       '}'
421       '.slideshow-nav a.prev {'
422       #9'margin-left:-300px'
423       #9'}'
424       '.slideshow-nav a.next {'
425       #9'margin-left:200px'
426       #9'}'
427       '}'
428       '@media only screen and (max-width:599px){'
429       'header h1 {'
430       #9'font-size:1em'
431       #9'}'
432       '.slideshow .slide img {'
433       #9'display:none'
434       '}'
435       '.slideshow-nav a.prev {'
436       #9'margin-left:-150px'
437       #9'}'
438       '.slideshow-nav a.next {'
439       #9'margin-left:100px'
440       #9'}'
441       '}'
442       ''
443       '.slideshow-slides {'
444       #9'height:100%;'
445       #9'position:absolute;'
446       #9'width:100%;'
447       '}'
448       ''
449       '.slideshow {'
450       #9'background-color:rgb(255,225,225);'
451       #9'width:100%;'
452       #9'height:465px;'
453       #9'overflow:hidden;'
454       #9'position:relative'
455       '}'
456       ''
457       '.slideshow-slides .slide {'
458       #9'height:100%;'
459       #9'overflow:auto;'
460       #9'position:absolute;'
461       #9'width:100%;'
462       '}'
463       ''
464       '.slide p {'
465       #9'font-size:1.5em'
466       '}'
467       ''
468       '.slideshow-nav a,'
469       '.slideshow-indicator a {'
470       #9'overflow:hidden'
471       '}'
472       ''
473       '.slideshow-nav a:before,'
474       '.slideshow-indicator a:before {'
475       #9'content:url(../img/sprites.png);'
476       #9'display:inline-block;'
477       #9'font-size:0;'
478       #9'line-height:0'
479       '}'
480       ''
481       '.slideshow-nav a {'
482       #9'position:absolute;'
483       #9'top:50%;'
484       #9'left:50%;'
485       #9'width:72px;'
486       #9'height:72px;'
487       #9'margin-top:-36px'
488       '}'
489       ''
490       '.slideshow-nav a.prev:before {'
491       #9'margin-top:-20px'
492       '}'
493       ''
494       '.slideshow-nav a.next:before {'
495       #9'margin-left:-80px;'
496       #9'margin-top:-20px'
497       '}'
498       ''
499       '.slideshow-nav a.disabled {'
500       #9'display:none'
501       '}'
502       ''
503       '.slideshow-indicator {'
504       #9'bottom:30px;'
505       #9'height:16px;'
506       #9'left:0;'
507       #9'position:absolute;'
508       #9'right:0;'
509       #9'text-align:center'
510       '}'
511       ''
512       '.slideshow-indicator a {'
513       #9'display:inline-block;'
514       #9'width:16px;'
515       #9'height:16px;'
516       #9'margin-left:3px;'
517       #9'margin-right:3px'
518       '}'
519       ''
520       '.slideshow-indicator a.active {'
521       #9'cursor:default'
522       '}'
523       ''
524       '.slideshow-indicator a:before {'
525       #9'margin-left:-110px'
526       '}'
527       ''
528       '.slideshow-indicator a.active:before {'
529       #9'margin-left:-130px'
530       '}'
531       ''
532       '.no-js .slideshow {'
533       #9'height:auto'
534       '}'
535       ''
536       '.no-js .slideshow-slides {'
537       #9'height:auto;'
538       #9'position:static'
539       '}'
540       ''
541       '.no-js .slideshow-slides .slide {'
542       #9'display: block;'
543       #9'height: auto;'
544       #9'position:static'
545       '}'
546       ''
547       '.no-js .slideshow-slides .slide .box{'
548       #9'margin:auto;'
549       #9'position:static'
550       '}'
551       ''
552       '.no-js .slideshow-nav,'
553       '.no-js .slideshow-indicator {'
554       #9'display:none'
555       '}'
556       '-->'
557       '</style>')
558     Left = 360
559     Top = 96
560   end
561   object css2: TPageProducer
562     HTMLDoc.Strings = (
563       '<meta http-equiv="Content-Style-Type" content="text/css">'
564       '<style type="text/css">'
565       '<!--'
566       'section#number {'
567       '    display:inline'
568       '}'
569       ''
570       'section#title {'
571       '    display:inline;'
572       '    font:bold;'
573       '    font-size:1.2em;'
574       '    color:#D01166;'
575       '}'
576       ''
577       'section#name h1 {'
578       '    font:bold;'
579       '    font-size:1em;'
580       '    color:#007000;'
581       '    margin:0;'
582       '}'
583       ''
584       'section#date h1 {'
585       '    font-size:1em;'
586       '    margin:0;'
587       '}'
588       ''
589       'section h1 {'
590       '    display:inline;'
591       '}'
592       ''
593       'header {'
594       '    margin:auto;'
595       '    border:solid 1px #aaaaaa;'
596       '    box-shadow:0 2px 3px #cccccc,'
597       '               0 0 #ff8800 inset;'
598       '    padding:18px;'
599       '    border-radius:5px;'
600       '    background:-webkit-linear-gradient(#ffffff 0%,#014471 50%,'
601       '        #014471 51%,#ffffff 100%);'
602       '    overflow:hidden;'
603       '    width:100%'
604       '}'
605       ''
606       'header table {'
607       '    margin:auto'
608       '}'
609       ''
610       'header p {'
611       '    display:inline'
612       '}'
613       ''
614       '@media only screen and (min-width:900px){'
615       'header textarea {'
616       '    width:100%;'
617       '    height:150px;'
618       #9'}'
619       '}'
620       '@media only screen and (max-width:899px){'
621       'header textarea {'
622       #9'width:70%;'
623       #9'height:90px'
624       #9'}'
625       '}'
626       ''
627       'button {'
628       #9'position:absolute;'
629       #9'width:80px;'
630       #9'height:30px;'
631       #9'right:20px'
632       '}'
633       ''
634       'button.sticky {'
635       #9'position:fixed;'
636       #9'top:0'
637       '}'
638       ''
639       'input[type=password] {'
640       '    width:55px'
641       '}'
642       ''
643       'form#search input {'
644       '    height:22px;'
645       '    width:55px'
646       '}'
647       ''
648       'span {'
649       '    color:#ff0000'
650       '}'
651       ''
652       'p {'
653       #9'text-indent:0;'
654       #9'margin:0'
655       '}'
656       ''
657       'body {'
658       #9'line-height:1.5'
659       '}'
660       ''
661       'table {'
662       #9'margin:auto;'
663       #9'border:0'
664       '}'
665       ''
666       'form#search {'
667       #9'border:solid;'
668       #9'display:inline-block;'
669       #9'margin-top:30px;'
670       #9'margin-right:30px;'
671       #9'margin-left:30px;'
672       #9'margin-bottom:30px'
673       '}'
674       '-->'
675       '</style>')
676     Left = 360
677     Top = 144
678   end
679   object css3: TPageProducer
680     HTMLDoc.Strings = (
681       '<meta http-equiv="Content-Style-Type" content="text/css">'
682       '<style type="text/css">'
683       '<!--'
684       '/*! normalize.css v2.1.2 | MIT License | git.io/normalize */'
685       ''
686       
687         '/* =============================================================' +
688         '============='
689       '   HTML5 display definitions'
690       
691         '   =============================================================' +
692         '============= */'
693       ''
694       '/**'
695       ' * Correct `block` display not defined in IE 8/9.'
696       ' */'
697       ''
698       'article,'
699       'aside,'
700       'details,'
701       'figcaption,'
702       'figure,'
703       'footer,'
704       'header,'
705       'hgroup,'
706       'main,'
707       'nav,'
708       'section,'
709       'summary {'
710       '    display: block;'
711       '}'
712       ''
713       '/**'
714       ' * Correct `inline-block` display not defined in IE 8/9.'
715       ' */'
716       ''
717       'audio,'
718       'canvas,'
719       'video {'
720       '    display: inline-block;'
721       '}'
722       ''
723       '/**'
724       
725         ' * Prevent modern browsers from displaying `audio` without contr' +
726         'ols.'
727       ' * Remove excess height in iOS 5 devices.'
728       ' */'
729       ''
730       'audio:not([controls]) {'
731       '    display: none;'
732       '    height: 0;'
733       '}'
734       ''
735       '/**'
736       ' * Address styling not present in IE 8/9.'
737       ' */'
738       ''
739       '[hidden] {'
740       '    display: none;'
741       '}'
742       ''
743       
744         '/* =============================================================' +
745         '============='
746       '   Base'
747       
748         '   =============================================================' +
749         '============= */'
750       ''
751       '/**'
752       ' * 1. Set default font family to sans-serif.'
753       
754         ' * 2. Prevent iOS text size adjust after orientation change, wit' +
755         'hout disabling'
756       ' *    user zoom.'
757       ' */'
758       ''
759       'html {'
760       '    font-family: sans-serif; /* 1 */'
761       '    -ms-text-size-adjust: 100%; /* 2 */'
762       '    -webkit-text-size-adjust: 100%; /* 2 */'
763       '}'
764       ''
765       '/**'
766       ' * Remove default margin.'
767       ' */'
768       ''
769       'body {'
770       '    margin: 0;'
771       '}'
772       ''
773       
774         '/* =============================================================' +
775         '============='
776       '   Links'
777       
778         '   =============================================================' +
779         '============= */'
780       ''
781       '/**'
782       
783         ' * Address `outline` inconsistency between Chrome and other brow' +
784         'sers.'
785       ' */'
786       ''
787       'a:focus {'
788       '    outline: thin dotted;'
789       '}'
790       ''
791       '/**'
792       
793         ' * Improve readability when focused and also mouse hovered in al' +
794         'l browsers.'
795       ' */'
796       ''
797       'a:active,'
798       'a:hover {'
799       '    outline: 0;'
800       '}'
801       ''
802       
803         '/* =============================================================' +
804         '============='
805       '   Typography'
806       
807         '   =============================================================' +
808         '============= */'
809       ''
810       '/**'
811       
812         ' * Address variable `h1` font-size and margin within `section` a' +
813         'nd `article`'
814       ' * contexts in Firefox 4+, Safari 5, and Chrome.'
815       ' */'
816       ''
817       'h1 {'
818       '    font-size: 2em;'
819       '    margin: 0.67em 0;'
820       '}'
821       ''
822       '/**'
823       ' * Address styling not present in IE 8/9, Safari 5, and Chrome.'
824       ' */'
825       ''
826       'abbr[title] {'
827       '    border-bottom: 1px dotted;'
828       '}'
829       ''
830       '/**'
831       
832         ' * Address style set to `bolder` in Firefox 4+, Safari 5, and Ch' +
833         'rome.'
834       ' */'
835       ''
836       'b,'
837       'strong {'
838       '    font-weight: bold;'
839       '}'
840       ''
841       '/**'
842       ' * Address styling not present in Safari 5 and Chrome.'
843       ' */'
844       ''
845       'dfn {'
846       '    font-style: italic;'
847       '}'
848       ''
849       '/**'
850       ' * Address differences between Firefox and other browsers.'
851       ' */'
852       ''
853       'hr {'
854       '    -moz-box-sizing: content-box;'
855       '    box-sizing: content-box;'
856       '    height: 0;'
857       '}'
858       ''
859       '/**'
860       ' * Address styling not present in IE 8/9.'
861       ' */'
862       ''
863       'mark {'
864       '    background: #ff0;'
865       '    color: #000;'
866       '}'
867       ''
868       '/**'
869       ' * Correct font family set oddly in Safari 5 and Chrome.'
870       ' */'
871       ''
872       'code,'
873       'kbd,'
874       'pre,'
875       'samp {'
876       '    font-family: monospace, serif;'
877       '    font-size: 1em;'
878       '}'
879       ''
880       '/**'
881       ' * Improve readability of pre-formatted text in all browsers.'
882       ' */'
883       ''
884       'pre {'
885       '    white-space: pre-wrap;'
886       '}'
887       ''
888       '/**'
889       ' * Set consistent quote types.'
890       ' */'
891       ''
892       'q {'
893       '    quotes: "\201C" "\201D" "\2018" "\2019";'
894       '}'
895       ''
896       '/**'
897       ' * Address inconsistent and variable font size in all browsers.'
898       ' */'
899       ''
900       'small {'
901       '    font-size: 80%;'
902       '}'
903       ''
904       '/**'
905       
906         ' * Prevent `sub` and `sup` affecting `line-height` in all browse' +
907         'rs.'
908       ' */'
909       ''
910       'sub,'
911       'sup {'
912       '    font-size: 75%;'
913       '    line-height: 0;'
914       '    position: relative;'
915       '    vertical-align: baseline;'
916       '}'
917       ''
918       'sup {'
919       '    top: -0.5em;'
920       '}'
921       ''
922       'sub {'
923       '    bottom: -0.25em;'
924       '}'
925       ''
926       
927         '/* =============================================================' +
928         '============='
929       '   Embedded content'
930       
931         '   =============================================================' +
932         '============= */'
933       ''
934       '/**'
935       ' * Remove border when inside `a` element in IE 8/9.'
936       ' */'
937       ''
938       'img {'
939       '    border: 0;'
940       '}'
941       ''
942       '/**'
943       ' * Correct overflow displayed oddly in IE 9.'
944       ' */'
945       ''
946       'svg:not(:root) {'
947       '    overflow: hidden;'
948       '}'
949       ''
950       
951         '/* =============================================================' +
952         '============='
953       '   Figures'
954       
955         '   =============================================================' +
956         '============= */'
957       ''
958       '/**'
959       ' * Address margin not present in IE 8/9 and Safari 5.'
960       ' */'
961       ''
962       'figure {'
963       '    margin: 0;'
964       '}'
965       ''
966       
967         '/* =============================================================' +
968         '============='
969       '   Forms'
970       
971         '   =============================================================' +
972         '============= */'
973       ''
974       '/**'
975       ' * Define consistent border, margin, and padding.'
976       ' */'
977       ''
978       'fieldset {'
979       '    border: 1px solid #c0c0c0;'
980       '    margin: 0 2px;'
981       '    padding: 0.35em 0.625em 0.75em;'
982       '}'
983       ''
984       '/**'
985       ' * 1. Correct `color` not being inherited in IE 8/9.'
986       
987         ' * 2. Remove padding so people aren'#39't caught out if they zero ou' +
988         't fieldsets.'
989       ' */'
990       ''
991       'legend {'
992       '    border: 0; /* 1 */'
993       '    padding: 0; /* 2 */'
994       '}'
995       ''
996       '/**'
997       ' * 1. Correct font family not being inherited in all browsers.'
998       ' * 2. Correct font size not being inherited in all browsers.'
999       
1000         ' * 3. Address margins set differently in Firefox 4+, Safari 5, a' +
1001         'nd Chrome.'
1002       ' */'
1003       ''
1004       'button,'
1005       'input,'
1006       'select,'
1007       'textarea {'
1008       '    font-family: inherit; /* 1 */'
1009       '    font-size: 100%; /* 2 */'
1010       '    margin: 0; /* 3 */'
1011       '}'
1012       ''
1013       '/**'
1014       
1015         ' * Address Firefox 4+ setting `line-height` on `input` using `!i' +
1016         'mportant` in'
1017       ' * the UA stylesheet.'
1018       ' */'
1019       ''
1020       'button,'
1021       'input {'
1022       '    line-height: normal;'
1023       '}'
1024       ''
1025       '/**'
1026       
1027         ' * Address inconsistent `text-transform` inheritance for `button' +
1028         '` and `select`.'
1029       
1030         ' * All other form control elements do not inherit `text-transfor' +
1031         'm` values.'
1032       
1033         ' * Correct `button` style inheritance in Chrome, Safari 5+, and ' +
1034         'IE 8+.'
1035       ' * Correct `select` style inheritance in Firefox 4+ and Opera.'
1036       ' */'
1037       ''
1038       'button,'
1039       'select {'
1040       '    text-transform: none;'
1041       '}'
1042       ''
1043       '/**'
1044       
1045         ' * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys n' +
1046         'ative `audio`'
1047       ' *    and `video` controls.'
1048       ' * 2. Correct inability to style clickable `input` types in iOS.'
1049       
1050         ' * 3. Improve usability and consistency of cursor style between ' +
1051         'image-type'
1052       ' *    `input` and others.'
1053       ' */'
1054       ''
1055       'button,'
1056       'html input[type="button"], /* 1 */'
1057       'input[type="reset"],'
1058       'input[type="submit"] {'
1059       '    -webkit-appearance: button; /* 2 */'
1060       '    cursor: pointer; /* 3 */'
1061       '}'
1062       ''
1063       '/**'
1064       ' * Re-set default cursor for disabled elements.'
1065       ' */'
1066       ''
1067       'button[disabled],'
1068       'html input[disabled] {'
1069       '    cursor: default;'
1070       '}'
1071       ''
1072       '/**'
1073       ' * 1. Address box sizing set to `content-box` in IE 8/9.'
1074       ' * 2. Remove excess padding in IE 8/9.'
1075       ' */'
1076       ''
1077       'input[type="checkbox"],'
1078       'input[type="radio"] {'
1079       '    box-sizing: border-box; /* 1 */'
1080       '    padding: 0; /* 2 */'
1081       '}'
1082       ''
1083       '/**'
1084       
1085         ' * 1. Address `appearance` set to `searchfield` in Safari 5 and ' +
1086         'Chrome.'
1087       
1088         ' * 2. Address `box-sizing` set to `border-box` in Safari 5 and C' +
1089         'hrome'
1090       ' *    (include `-moz` to future-proof).'
1091       ' */'
1092       ''
1093       'input[type="search"] {'
1094       '    -webkit-appearance: textfield; /* 1 */'
1095       '    -moz-box-sizing: content-box;'
1096       '    -webkit-box-sizing: content-box; /* 2 */'
1097       '    box-sizing: content-box;'
1098       '}'
1099       ''
1100       '/**'
1101       
1102         ' * Remove inner padding and search cancel button in Safari 5 and' +
1103         ' Chrome'
1104       ' * on OS X.'
1105       ' */'
1106       ''
1107       'input[type="search"]::-webkit-search-cancel-button,'
1108       'input[type="search"]::-webkit-search-decoration {'
1109       '    -webkit-appearance: none;'
1110       '}'
1111       ''
1112       '/**'
1113       ' * Remove inner padding and border in Firefox 4+.'
1114       ' */'
1115       ''
1116       'button::-moz-focus-inner,'
1117       'input::-moz-focus-inner {'
1118       '    border: 0;'
1119       '    padding: 0;'
1120       '}'
1121       ''
1122       '/**'
1123       ' * 1. Remove default vertical scrollbar in IE 8/9.'
1124       ' * 2. Improve readability and alignment in all browsers.'
1125       ' */'
1126       ''
1127       'textarea {'
1128       '    overflow: auto; /* 1 */'
1129       '    vertical-align: top; /* 2 */'
1130       '}'
1131       ''
1132       
1133         '/* =============================================================' +
1134         '============='
1135       '   Tables'
1136       
1137         '   =============================================================' +
1138         '============= */'
1139       ''
1140       '/**'
1141       ' * Remove most spacing between table cells.'
1142       ' */'
1143       ''
1144       'table {'
1145       '    border-collapse: collapse;'
1146       '    border-spacing: 0;'
1147       '}'
1148       '-->'
1149       '</style>')
1150     Left = 360
1151     Top = 192
1152   end
1153   object css4: TPageProducer
1154     HTMLDoc.Strings = (
1155       '<meta http-equiv="Content-Style-Type" content="text/css">'
1156       '<style type="text/css">'
1157       '<!--'
1158       '/*** Styles for Live Preview Window ***/'
1159       ''
1160       '#livepreview_iframe {'
1161       '    box-shadow: inset 5px 5px 10px #666;'
1162       '    -moz-box-shadow: inset 5 5px 10px #666;'
1163       '    -webkit-box-shadow: inset 5 5px 10px #666;'
1164       '}'
1165       ''
1166       '#livepreview_dialog {'
1167       '    padding:0px;'
1168       '    height:200px;  '
1169       '    width:300px;'
1170       '    background-color:#fff;'
1171       '    background-image:url('#39'/images/icon_loading.gif'#39');'
1172       '    background-repeat:no-repeat;'
1173       '    background-position:center center;'
1174       '    position:absolute;'
1175       '    border:solid 5px #666;'
1176       '    border-radius:5px;'
1177       '    -moz-border-radius: 5px;'
1178       '    -webkit-border-radius:5px;'
1179       '}'
1180       ''
1181       '#livepreview_dialog:after, #livepreview_dialog:before {'
1182       '    border: solid transparent;'
1183       '    content: " ";'
1184       '    height: 0;'
1185       '    width: 0;'
1186       '    position: absolute;'
1187       '    pointer-events: none;'
1188       '}'
1189       ''
1190       
1191         '#livepreview_dialog.bottom:after, #livepreview_dialog.bottom:bef' +
1192         'ore {'
1193       '    bottom: 100%;'
1194       '    left: 50%;'
1195       '}'
1196       ''
1197       '#livepreview_dialog.bottom:after {'
1198       '    border-color: rgba(255, 255, 255, 0);'
1199       '    border-bottom-color: #ffffffff;'
1200       '    border-width: 20px; '
1201       '    margin-left: -20px;'
1202       '}'
1203       '#livepreview_dialog.bottom:before {'
1204       '    border-color: rgba(102, 102, 102, 0);'
1205       '    border-bottom-color: #666666;'
1206       '    border-width: 26px;'
1207       '    margin-left: -26px;'
1208       '}'
1209       ''
1210       '#livepreview_dialog.top:after, #livepreview_dialog.top:before {'
1211       '    top: 100%;'
1212       '    left: 50%;'
1213       '}'
1214       ''
1215       '#livepreview_dialog.top:after {'
1216       '    border-color: rgba(255, 255, 255, 0);'
1217       '    border-top-color: #ffffffff;'
1218       '    border-width: 20px;'
1219       '    margin-left: -20px;'
1220       '}'
1221       ''
1222       '#livepreview_dialog.top:before {'
1223       '    border-color: rgba(102, 102, 102, 0);'
1224       '    border-top-color: #666666;'
1225       '    border-width: 26px;'
1226       '    margin-left: -26px;'
1227       '}'
1228       ''
1229       
1230         '#livepreview_dialog.right:after, #livepreview_dialog.right:befor' +
1231         'e {'
1232       '    right: 100%;'
1233       '    top: 50%;'
1234       '}'
1235       ''
1236       '#livepreview_dialog.right:after {'
1237       '    border-color: rgba(255, 255, 255, 0);'
1238       '    border-right-color: #ffffffff;'
1239       '    border-width: 20px;'
1240       '    margin-top: -20px;'
1241       '}'
1242       ''
1243       '#livepreview_dialog.right:before {'
1244       '    border-color: rgba(102, 102, 102, 0);'
1245       '    border-right-color: #666666;'
1246       '    border-width: 26px;'
1247       '    margin-top: -26px;'
1248       '}'
1249       ''
1250       '#livepreview_dialog.left, #livepreview_dialog.left:before {'
1251       '    left: 100%;'
1252       '    top: 50%;'
1253       '}'
1254       ''
1255       '#livepreview_dialog.left:after {'
1256       '    border-color: rgba(255, 255, 255, 0);'
1257       '    border-left-color: #ffffffff;'
1258       '    border-width: 20px;'
1259       '    margin-top: -20px;'
1260       '}'
1261       ''
1262       '#livepreview_dialog.left:before {'
1263       '    border-color: rgba(102, 102, 102, 0);'
1264       '    border-left-color: #666666;'
1265       '    border-width: 26px;'
1266       '    margin-top: -26px;'
1267       '}'
1268       '-->'
1269       '</style>')
1270     Left = 360
1271     Top = 240
1272   end
1273   object header: TDataSetPageProducer
1274     HTMLDoc.Strings = (
1275       '    <header>'
1276       '    <a name=top></a>'
1277       '    <form action=/regist?db=<#database> method="post">'
1278       '      <table>'
1279       '        <tr><td>'
1280       
1281         '          <label><p>'#12362#21517#21069'</p><input name="name" class=name value=<' +
1282         '#cookie param=name>></label>'
1283       
1284         '          <label><p>'#12479#12452#12488#12523'</p><input name="title" class=title plac' +
1285         'eholder="'#12479#12452#12488#12523#12394#12375'."></label>'
1286       '          <input type="submit" value="'#36865#20449'">'
1287       '        </td></tr>'
1288       '        <tr><td>'
1289       '          <label><p>'#26412#25991'<span>'#24517#38920'</span><br></p>'
1290       
1291         '            <textarea style="font-size:1.75em" name="comment" co' +
1292         'ls=30'
1293       
1294         '                      required placeholder="'#12467#12513#12531#12488#12394#12393#12434#20837#21147#12375#12390#12367#12384#12373#12356'."><#' +
1295         'raw></textarea></label>'
1296       '        </td></tr>'
1297       '        <tr><td>'
1298       
1299         '          <label><p>'#12497#12473#12527#12540#12489'</p><input name="password" type="passwo' +
1300         'rd" placeholder="'#21066#38500#29992'">'
1301       
1302         '          </label> / <input type="checkbox" name="show" value="t' +
1303         'rue" <#check>><p>'#12503#12524#12499#12517#12540'</p>'
1304       '        </td></tr>'
1305       '        <tr><td>'
1306       
1307         '          <label><p>'#21512#35328#33865#12434#12402#12425#12364#12394#12391#20837#21147#12375#12390#12367#12384#12373#12356': genki <input name=aikotob' +
1308         'a type=text value=<#cookie param=aikotoba>></label>'
1309       '        </td></tr>'
1310       '      </table>'
1311       '    </form>'
1312       '    </header>')
1313     DataSet = DataModule1.FDTable1
1314     OnHTMLTag = headerHTMLTag
1315     Left = 240
1316     Top = 192
1317   end
1318 end