E-mail
パスワード
次回から自動ログインする
パスワード紛失
新規登録
ホーム
|
フォーラム
|
ブログ
|
Wiki
|
用語集
|
マイアルバム
|
カレンダー
|
リンク
|
サイト内検索
|
|
新規
下位
一覧
検索
最新
ヘルプ
ページへ戻る
編集
複製
履歴
Note
リンク元
印刷
d3diary開発日記/2009-05-31
- バックアップ No.3 を復元して編集
xpwiki
:
d3diary開発日記
/
2009-05-31
- バックアップ No.3 を復元して編集
d3diary開発日記/2009-05-31 の編集
-- 雛形とするページ --
AutoAliasName
BracketName
FormattingRules
FrontPage
InterWiki
InterWikiName
InterWikiSandBox
InterWikiテクニカル
LeftMenu
MenuBar
PHP
PukiWiki
PukiWiki/1.4
PukiWiki/1.4/Manual
PukiWiki/1.4/Manual/Plugin/H-K
PukiWikiMod
QRコード
RecentPage
SandBox
TopList
TopPage
User
User/なーお
WikiEngines
WikiName
WikiWikiWeb
XOOPS
YukiWiki
ishii
nao-pon
readme
ゲストブック
コンテンツ
テーブルの拡張書式
ヘルプ
ヘルプ/Attachfile
ヘルプ/BBコード
ヘルプ/FAQ
ヘルプ/Plugin
ヘルプ/Plugin/A-D
ヘルプ/Plugin/E-G
ヘルプ/Plugin/H-K
ヘルプ/Plugin/L-N
ヘルプ/Plugin/O-R
ヘルプ/Plugin/S-U
ヘルプ/Plugin/V-Z
ヘルプ/wikiエディタ
ヘルプ/wikiヘルパー
ヘルプ/イベント通知
ヘルプ/フォーラム
ヘルプ/ブックマーク
ヘルプ/ページ作成
ヘルプ/画像添付法
モーションクリエイト
モーションクリエイト/セキュリティポリシー
公開Data集
公開Data集/Hint集
公開Data集/Hint集/ツール
公開Data集/Hint集/ツール/デバイスリスト
公開Data集/Hint集/ツール/ラベル
公開Data集/Hint集/ツール/ラベル/Ax(n)Cmd
公開Data集/Hint集/ツール/ラベル/Ax(n)R
公開Data集/Hint集/ツール/ラベル/Ax(n)St
公開Data集/Hint集/ツール/ラベル/Ax(n)W
公開Data集/Hint集/ツール/ラベル/Sn(n)Cmd
公開Data集/Hint集/ツール/ラベル/Sn(n)R
公開Data集/Hint集/ツール/ラベル/Sn(n)St
公開Data集/Hint集/ツール/ラベル/Sn(n)W
公開Data集/Hint集/ツール/ラベル/SysCmd
公開Data集/Hint集/ツール/ラベル/SysCmdAlt
公開Data集/Hint集/ツール/ラベル/SysSt
公開Data集/Hint集/ツール/ラベル/SysW
公開Data集/Hint集/ツール/ラベル/V(n)Cmd
公開Data集/Hint集/ツール/ラベル/V(n)R
公開Data集/Hint集/ツール/ラベル/V(n)St
公開Data集/Hint集/演算時間削減
公開Data集/Hint集/演算時間削減/分岐削減
公開Data集/Hint集/軸割付
公開Data集/モーションSFC演算時間
公開Data集/モーション演算周期
公開Data集/用語集
公開Data集/用語集/inc
公開Data集/用語集/inc/C言語コントローラ
公開Data集/用語集/inc/C言語コントローラ/関数処理時間
公開Data集/用語集/inc/サーボPGM
公開Data集/用語集/inc/サーボPGM/ABS
公開Data集/用語集/inc/サーボPGM/FEED
公開Data集/用語集/inc/サーボPGM/WAITON
公開Data集/用語集/inc/デバイス
公開Data集/用語集/inc/デバイス/DIN
公開Data集/用語集/inc/デバイス/DOUT
公開Data集/用語集/inc/デバイス/OUT
公開Data集/用語集/inc/デバイス/RST
公開Data集/用語集/inc/デバイス/SET
公開Data集/用語集/inc/デバイス/YNトランジション
公開Data集/用語集/inc/デバイス/位置決始動完了
公開Data集/用語集/inc/デバイス/位置決完了
公開Data集/用語集/inc/デバイス/始動受付
公開Data集/用語集/inc/デバイス/完了信号OFF指令
公開Data集/用語集/inc/一般
公開Data集/用語集/inc/一般/トルク制限
公開Data集/用語集/inc/一般/ドループ
公開Data集/用語集/inc/一般/モーション演算周期
公開Data集/用語集/inc/一般/演算時間
公開Data集/用語集/inc/仮想/メカ機構
公開Data集/用語集/inc/仮想/仮想モード
公開Data集/用語集/inc/仮想/仮想切替
利用規定
練習用ページ
詳細な入力項目を表示
ページタイトル
( 空白で自動設定 )
:
ページ並び順
( 0-9 小数可 標準:1 )
:
ページ別名
(複数は[
改行
]で区切る)
:
ページ内容:
#navi(../) #boxdate * 2009-05-31 現状報告 [#p5cce8e4] いよいよ、minidiaryのD3モジュール化フォークバージョン、d3diaryの開発に着手しました。 :-) 今後の開発日記は、こちらで書くことにします。 (nao-ponさんスタイル、拝借します!) &tag(現状報告); ** 概要 [#ccb7e853] [[こちらのブログ:http:///modules/dblog1/details.php?bid=355]]で書いたとおり、minidiaryの作者、matoyanさんに申し入れをして、D3化モジュールのフォークバージョン配布について、承諾をいただいてました。 まず、D3(Duplicatable Version 3)へのコンバート作業周りが、ほぼ片付きましたので一旦報告とします。 ただ、配布するにはいくつかの機能の追加実装の後と考えていますので、今しばらくお待ち下さい。 実施した内容は、以下です。この時点であまり詳しく書いても仕方ないと思いつつ、自分のメモとして残します。 *** D3化関連 [#j78463dd] + modversion.php、language/japanese/modinfo.php 書き換え、D3対応。 同フォルダ内に ブロック用言語ファイルblocks_common.php、blocks_each.php を追加し、ブロック内の日本語ベタ書きを排除。 + モジュールテーブルにSQLを発行する全てのfunctionに、第一引数($mydirname)追加。 コール元ソース変更。 + 全てのテンプレートのリンクに、$mydirnameでD3対応 + html側ラッパーとして、D3で推奨されているindex.php?page=pagename に対応。 既存リンク切れ対策として、ラッパーファイル detail.php、diarylist.php、rdf.php、viewcomment.php 追加。 + 管理画面をD3+Altsys標準の上部menu表示を組み込み。 + D3comment統合クラスなど調整、諸々。 *** 改善、機能追加済み内容 [#f8aa49db] + minidiaryハック版に組み込み済みだった 「投稿者一覧ブロック」のロジックを改善し、日記投稿者と外部ブログ作成者を分離表示。 ブロックオプション「表示件数」「表示順(新着順/投稿数順)セレクト」を追加し複製可能とした。 ついでに、「このブロックのテンプレート」でカスタムテンプレートの指定にも対応。 + 同上ブロック表示で 「もっと見る」でメイン部に投稿者一覧を全表示するスクリプト・テンプレート追加。(改善中) + 同ハックで組み込んでいた、d3pipe用のブロックジョイント。 これをD3化し、表示件数OPTIONを追加。 ** 詳細など [#b0ea7aa8] *** フォルダ・ファイル構成 [#x9c104f4] #code(pre,nonumber){{ html (XOOPS_ROOT_PATH) ├─class │ └smarty │ └plugins │ function.d3comment.php │ function.d3forum_comment.php │ function.d3forum_comment_postscount.php │ function.d3forum_comment_topicscount.php │ function.xugj_block.php │ └─modules │ └(d3forum) │ └blocks │ blocks_bcomment.php │ └─d3diary │ comment_delete.php、comment_edit.php、comment_new.php (wrapper) │ comment_post.php、comment_reply.php (wrapper) │ detail.php、diarylist.php (wrapper for compatibility) │ index.php (wrapper) │ module_icon.php (wrapper) │ mytrustdirname.php │ notification.php、notification_update.php (wrapper) │ oninstall.php、onuninstall.php、onupdate.php (wrapper) │ rdf.php、viewcomment.php (wrapper for compatibility) │ xoops_version.php ├admin │ admin_menu.php、index.php (wrapper) ├blocks │ blocks.php (wrapper) ├cache (777) ├images │ arrow1.png、、etc.. ├include │ imgresize.php (wrapper) ├preload │ D3diaryPreload.class.php (wrapper) └upimg (777) }} #code(pre,nonumber){{ trust (XOOPS_TRUST_PATH) └modules │└d3diary │ │ admin.php、admin_menu.php │ │ blocks.php │ │ main.php │ │ module_icon.php、module_icon.png │ │ oninstall.php、onuninstall.php、onupdate.php (wrapper) │ │ viewcomment.php │ │ xoops_version.php │ ├blocks │ │ block_functions.php │ ├class │ │ category.class.php、diary.class.php │ │ diaryconfig.class.php、photo.class.php │ │ d3diaryD3commentContent.class.php │ ├include │ │ │ comment_view.php、functions.php、header.php │ │ │ imgresize.php、search.php │ │ │ x20_keepblockoptions.inc.php │ │ └magpierss │ │ │ rss_cache.inc、rss_fetch.inc、rss_parse.inc、rss_utils.inc │ │ └extlib │ │ Snoopy.class.inc │ ├language │ │ └japanese │ │ │ blocks_common.php、blocks_each.php │ │ │ main.php、modinfo.php │ │ └mail_template │ │ blogger_comment_notify.tpl │ │ blogger_newentry_notify.tpl │ │ global_newentry_notify.tpl │ ├main │ │ bloggerlist.php、detail.php、diarylist.php │ │ edit.php、editcategory.php │ │ index.php │ │ notification_update.php、other.php │ │ rdf.php、usr_config.php、viewcomment.php │ ├sql │ │ mysql.sql │ └templates │ block_bloggerlist.html、block_diarylist.html │ bloggerlist.html │ detail.html、diarylist.html │ edit.html、editcategory.html │ index.html、other.html、rightarea.html │ tabmenu.html │ usr_config.html、viewcomment.html ├ d3forum │ │ blocks_bcomment.php │ │ │ └blocks │ block_functions_bcomment.php └ d3pipesm └joints └block D3pipesBlockD3diarylist.class.php }} *** スクリーンショット [#s39370fb] - 管理画面の上部メニュー |&ref(admin.gif,mw:300,mh:300);| - TOP画面に表示された2つのd3diaryモジュール各ブロック |&ref(b_diarylist.gif,mw:300,mh:300);| - 投稿者一覧ブロックノオプション指定と、今回作成中のメイン表示 |&ref(a_bloggerlist_edit.gif,mw:300,mh:300);| |&ref(b_bloggerlist.gif,mw:300,mh:300);| - d3pipesのジョイント設定 |&ref(pipes.gif,mw:300,mh:300);| *** ソース [#sa1426fb] 一応、アルファバージョンとして、現状のソースを置いておきます。 現状でテストいただいても、実公開版では大きく変更される場合もありますので、ご承知おきください。 |&ref(d3diary_0.01.zip);| *** 参考にしたサイト等 [#b2f6f5da] - GIJOEさん公開 --[[D3モジュールの定義>http://xoops.peak.ne.jp/modules/news/index.php?page=article&storyid=458]] --[[Duplicatable V3:http://xoops.peak.ne.jp/md/news/index.php?page=article&storyid=100]] - DA-Studioさん公開 --[[ DuplicatableV3モジュール作成>http://xoops.iko-ze.net/modules/pukiwiki/]] ** 今後の予定 [#h7e8bf72] 以下の内容を実施してから、初回の公開・配布を行おうと思います。 - ソース・テンプレート内の、残った日本語直書きの排除。 - minidiaryからのインポート機能。(一括インポートのみ) また、初回リリース以降の機能追加予定や、この開発の位置づけなどは、冒頭にリンクしたブログページをご覧ください。 以上
編集の要約:
Q & A 認証:
ページ更新時は次の質問にお答えください。(プレビュー時は必要ありません)
Q:
「東京」の読みがな?(ひらがなで)
A:
お名前:
テキスト整形のルールを表示する
ぺージ情報
ぺージ名 :
d3diary開発日記/2009-05-31
ページ別名 :
未設定
ページ作成 :
ゲスト
閲覧可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
編集可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
Counter: 0, today: 0, yesterday: 0
Wiki新着ページ
最新の10件
2019-05-18
モーションクリエイト
2014-09-20
TopPage
2013-03-30
公開Data集/Hint集/ツール/ラベル/Sn(n)W
公開Data集/Hint集/ツール/ラベル/Sn(n)R
公開Data集/Hint集/ツール/ラベル/Sn(n)St
公開Data集/Hint集/ツール/ラベル/Sn(n)Cmd
公開Data集/Hint集/ツール/ラベル/V(n)R
公開Data集/Hint集/ツール/ラベル/V(n)St
公開Data集/Hint集/ツール/ラベル/V(n)Cmd
公開Data集/Hint集/ツール/ラベル/Ax(n)W
メインメニュー
ホーム
新着情報
フォーラム
ブログ
Wiki
新規ページ作成
最新ページ一覧
全ページ一覧
ヘルプ
» 関連ページ
» 編集する
» 編集履歴
» バックアップ一覧
» 添付ファイル一覧
» リンク元一覧
用語集
アルバム