2019年7月27日土曜日

Web投稿システム

イントラでhtmlページ上で何かの集計をする仕組みを作りたい。機能としては
 ・サーバーサイドでテキストファイルで集計データを保管(データベースの代わり)
   →Json使用
 ・例えばカレンダーの1日の枠の中にボタンを置き、そのボタンを押すとカウントが1増える。一人が複数回押すのを回避する仕組みも
 ・投稿するフォームをWebスキルのない人が作れる仕組み

テストhtmlファイルをGoogleSiteのプロジェクトーWeb集計システムに添付している
https://sites.google.com/site/ssugisite/projects/web-ji-jishisutemu


キーワード javascript ファイル読み込み
javascript 動的 要素生成



参考サイト
■javascriptでJSONデータを扱う(登録・参照・更新・削除)
https://qiita.com/1mada/items/9a48f7053a6016b5fd5a
■インプット結果でDOMを変更するサンプル。ローカルストレージなのでサーバーサイドのファイルと仕組みは違うがDOM変更部は使えそう
http://tokidoki-web.com/2015/10/html5%E3%81%AEweb-storage%E4%BD%BF%E3%81%A3%E3%81%A6%E3%82%B9%E3%82%B1%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%E8%A1%A8%E4%BD%9C%E3%81%A3%E3%81%A6%E3%82%84%E3%82%93%E3%82%88/
■javascriptでカレンダー作成
https://qiita.com/kan_dai/items/b1850750b883f83b9bee
その他
■GoogleSiteでjavascriptを使う
https://support.google.com/sites/answer/2500646?hl=ja
https://qiita.com/ms32/items/8cd40ebc8c4fecc60df4


https://www.sejuku.net/blog/32532
http://www.shurey.com/js/labo/db/
http://www.openspc2.org/JavaScript/Ajax/Ajax_study/chapter02/007/index.html