20101214 NetCommons Night

706 views

Published on

ネットコモンズ モジュール開発 入門編
2010年12月14日 ネットコモンズ・ナイト @ 新橋 長尾ビル

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
706
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

20101214 NetCommons Night

  1. 1. ネットコモンズモジュール開発 入門編 2010年12月14日 アズテック 大和田健一
  2. 2. 自己紹介@ohwada大和田 健一ITコンサルタントYN150プロジェクトスキューバー・ダイビング横浜市戸塚区 2010年12月14日 アズテック 大和田健一
  3. 3. 今日の話1.YN150プロジェクトの紹介2.開発したモジュールの紹介3.モジュールの概要4.開発者向けチュートリアル 2010年12月14日 アズテック 大和田健一
  4. 4. YN150 プロジュクト Y 横浜で N ネットコモンズを使って 150 のウエブサイトを作ろう 2010年12月14日 アズテック 大和田健一
  5. 5. YN150の活動・初級講座 概要、操作方法・構築運営支援 何を載せるのか どう運営するのか (協力:市民団体) 2010年12月14日 アズテック 大和田健一
  6. 6. YN150の活動・ 無償 レンタルサーバー ネットコモンズ インストール済 (協力:東京都市大学 ) 2010年12月14日 アズテック 大和田健一
  7. 7. YN150 事例横浜コミニュティデザイン・ラボ シニアSOHO横浜・神奈川 I Love つづき 日本ナポリタン学会 2010年12月14日 アズテック 大和田健一
  8. 8. yn150.jp http://yn150.jp/2010年12月14日 アズテック 大和田健一
  9. 9. 開発したモジュール2010年12月14日 アズテック 大和田健一
  10. 10. 開発したモジュール1.グーグル・マップ2.ヘッダ・チェンジャー3.ツイッターhttp://ohwada.yn150.jp/ 2010年12月14日 アズテック 大和田健一
  11. 11. グーグル・マップ・モジュール 2010年12月14日 アズテック 大和田健一
  12. 12. ヘッダ・チェンジャー モジュール 標準 ヘッダカラム、左カラム、右カラム(青色) 全てのページで共通 ヘッダカラム(桃色) 左カラム(緑色) 右カラム(黄色) ページ毎に異なるものに 2010年12月14日 アズテック 大和田健一
  13. 13. ツイッター・モジュール1.標準のログインの代わりに Twitter でログイン出来ます2.ログインユーザの Twitter のタイムラインを表示する http://ohwada.yn150.jp/ 2010年12月14日 アズテック 大和田健一
  14. 14. モジュール の概要2010年12月14日 アズテック 大和田健一
  15. 15. モジュールとは 標準機能 機能の拡張 ア 掲 そ日 ル 地 示 の記 バ 図 板 他 ム プラットホーム 2010年12月14日 アズテック 大和田健一
  16. 16. ページとモジュール 多くのCMSではサイト モジュールA モジュールB モジュールC コンテンツ1 ページと呼ぶ コンテンツ2 2010年12月14日 アズテック 大和田健一
  17. 17. ページとモジュール ネットコモンズではサイトページ1 実体 投影 モジュールA モジュールAページ2 モジュールA モジュールB モジュールB コンテンツ1 2010年12月14日 アズテック 大和田健一
  18. 18. 登録(post)処理多くのCMSでは、URL遷移あり POST リダイレクト 登録フォーム 登録 結果 処理 表示ボタン 2010年12月14日 アズテック 大和田健一
  19. 19. 登録(post)処理 ネットコモンズは、URL遷移なし 部分 POST 再描画 登録フォーム Java 登録 結果 Script 処理 表示ボタン 利点: 反応 速い 欠点: モジュール作成・デバック 難しい 2010年12月14日 アズテック 大和田健一
  20. 20. 開発者向けチュートリアル 2010年12月14日 アズテック 大和田健一
  21. 21. チュートリアル 1.generate (ツール) 2.雛型モジュール 3.テンプレート 4.View プログラム 5.スタイルシート 6.データベース 読出し 7.データベース 書込みhttp://ohwada.yn150.jp/tutorial/ 2010年12月14日 アズテック 大和田健一
  22. 22. 雛型モジュール何も表示していないが、プログラムは動いている 2010年12月14日 アズテック 大和田健一
  23. 23. ハローワールドハローワールド を表示する2つファイルを修正する ・ テンプレート・ファイル ・ 言語ファイル 2010年12月14日 アズテック 大和田健一
  24. 24. ハローワールド テンプレートの修正templates/default/helloworld_view_main_init.html <{$lang.helloworld_helloworld_1}> 2010年12月14日 アズテック 大和田健一
  25. 25. ハローワールド言語ファイルの修正language/japanese/main.ini[Helloworld_View_Main_Init]; Smartyにassignするhelloworld_helloworld_1= "ハローワールド by テンプレート" 2010年12月14日 アズテック 大和田健一
  26. 26. ハローワールド 結果2010年12月14日 アズテック 大和田健一
  27. 27. チュートリアル 以降 省略 2010年12月14日 アズテック 大和田健一
  28. 28. まとめ1.モジュール開発は割と簡単2.約束事は多い3.デバックはちょっと難しい 2010年12月14日 アズテック 大和田健一
  29. 29. 質疑応答2010年12月14日 アズテック 大和田健一

×