[
自宅サーバーWebRing
┃
前
|ID=54
前後5表示
|
次
┃
乱移動
|
サイト一覧
]
このサイト内
書籍 DVD CD
Google(日本語)
Google(Web全体)
Google(イメージ)
Google(キャッシュ)
Yahoo! JAPAN
goo 英和
goo 和英
goo 国語
goo 新語
サイトマップ
リンク集
ダウンロード
フォーラム
Users Wiki
最新情報
TOP
»
xpwiki
»
xpWiki開発日記
» 2007-04-20 をテンプレートにして作成
|
新規
下位
一覧
検索
最新
ヘルプ
ページへ戻る
編集
複製
履歴
添付
リンク元
印刷
Ver 1.14-15 (Ext Autolink 整備とその他諸々)
をテンプレートにして作成
xpwiki
:xpWiki開発日記/2007-04-20 をテンプレートにして作成
開始行:
#navi(../)
RIGHT:&tag(Bugfix,外部オートリンク,多言語,権限設定);
#boxdate
* Ver 1.14-15 (Ext Autolink 整備とその他諸々)
** 外部オートリンク
-ページ名を前方一致で指定して、適用範囲を設定できるように...
-自サイト内は、http アクセスなしに AutoLink データを取得...
pukiwiki.ini.php での設定方法が若干変わりました。
#code(php){{
//// Auto link for hypweb's xpwiki/keyword/[ANY]
$root->ext_autolinks[] = array( // 配列キーに適用されるペ...
'url' => '' , // 空白('')で自己xpWiki, 'ディレクト...
'urldat'=> 0 , // urlはオートリンクデータそのもの(0:N...
'base' => '' , // ベースページ名 (''[空白] ですべての...
'len' => 3 , // オートリンクを有効にする文字数
'enc' => 'EUC-JP' , // 相手先の文字エンコーディング
'cache' => 10 , //キャッシュする分数 (最小値: 10分)
'title' => 'Ext:[KEY]' , // <a>タグのtitle属性 ([KEY] は...
'pat' => '' , // リンクパターン. ([URL_ENCODE], [WI...
);
}}
'pat' の置換ワードの意味は次の通りです。
:[URL_ENCODE]|対象語句をURLエンコードした文字列
:[WIKI_ENCODE]|対象語句をバイナリコードに変換して%を省い...
:[EWORDS_ENCODE]|対象語句をURLエンコードして%を省いた文字列
この xpWiki では、keyword 以下のページに e-Words のページ...
その場合の設定は次の通りです。
#code(php){{
$root->ext_autolinks['keyword'] = array(
'url' => 'http://xoops.hypweb.net/download/e-words.aut...
'base' => '' ,
'len' => 3 ,
'enc' => 'UTF-8',
'cache' => 10 ,
'urldat'=> 1 ,
'pat' => 'http://e-words.jp/w/[EWORDS_ENCODE].html' ,
'title' => 'e-Words:[KEY]',
);
}}
** その他諸々
-pginfo.en.php に日本語が残っていたので、英語に変換した。
-ページ作成テンプレートの複数指定を可能にした。
-権限チェックが適切でなかったので修正した。
-未作成ページの右に付くリンクを '?' から画像に変更した。
-自己ページはオートリンクさせないようにした。
-CSS: ext_autolink クラスを修正した。
----
-2007-04-20 22:00 nao-pon
--* xoops_version.php (1.112):
---Version 1.15
-2007-04-20 21:57 nao-pon
--* class/make_link.php (1.12), ini/pukiwiki.ini.php (1.3...
---Array 'root->ext_autolinks' key is valid pages split w...
-2007-04-20 15:50 nao-pon
--* lang/plugin/dbsync.en.php (1.2):
---translated to English.
-2007-04-20 15:50 nao-pon
--* lang/plugin/: pginfo.en.php (1.3), pginfo.ja.php (1.3):
---remove needless sentences.
-2007-04-20 10:48 nao-pon
--* xoops_version.php (1.111):
---Version 1.14
-2007-04-20 10:47 nao-pon
--* ini/pukiwiki.ini.php (1.32):
---added auto link sample for e-words.jp.
-2007-04-20 09:32 nao-pon
--* class/func/pukiwiki_func.php (1.64), ini/pukiwiki.ini...
---multi templates supported.
-2007-04-19 23:43 nao-pon
--* class/func/: xoops_wrapper.php (1.24), xpwiki_func.ph...
---bugfixed. auth check process.
-2007-04-19 22:32 nao-pon
--* lang/: en.lng.php (1.14), ja.lng.php (1.14):
---changed noexists symbol to image.
-2007-04-19 22:31 nao-pon
--* skin/pukiwiki.css.php (1.18):
---edited ext_autolink class.
-2007-04-19 22:30 nao-pon
--* class/func/pukiwiki_func.php (1.63):
---not maked autolink of own page.
-2007-04-19 22:28 nao-pon
--* class/make_link.php (1.11):
---do not use http access to get own site's extAutolink d...
* 一行コメント
#comment
#navi(../)
終了行:
#navi(../)
RIGHT:&tag(Bugfix,外部オートリンク,多言語,権限設定);
#boxdate
* Ver 1.14-15 (Ext Autolink 整備とその他諸々)
** 外部オートリンク
-ページ名を前方一致で指定して、適用範囲を設定できるように...
-自サイト内は、http アクセスなしに AutoLink データを取得...
pukiwiki.ini.php での設定方法が若干変わりました。
#code(php){{
//// Auto link for hypweb's xpwiki/keyword/[ANY]
$root->ext_autolinks[] = array( // 配列キーに適用されるペ...
'url' => '' , // 空白('')で自己xpWiki, 'ディレクト...
'urldat'=> 0 , // urlはオートリンクデータそのもの(0:N...
'base' => '' , // ベースページ名 (''[空白] ですべての...
'len' => 3 , // オートリンクを有効にする文字数
'enc' => 'EUC-JP' , // 相手先の文字エンコーディング
'cache' => 10 , //キャッシュする分数 (最小値: 10分)
'title' => 'Ext:[KEY]' , // <a>タグのtitle属性 ([KEY] は...
'pat' => '' , // リンクパターン. ([URL_ENCODE], [WI...
);
}}
'pat' の置換ワードの意味は次の通りです。
:[URL_ENCODE]|対象語句をURLエンコードした文字列
:[WIKI_ENCODE]|対象語句をバイナリコードに変換して%を省い...
:[EWORDS_ENCODE]|対象語句をURLエンコードして%を省いた文字列
この xpWiki では、keyword 以下のページに e-Words のページ...
その場合の設定は次の通りです。
#code(php){{
$root->ext_autolinks['keyword'] = array(
'url' => 'http://xoops.hypweb.net/download/e-words.aut...
'base' => '' ,
'len' => 3 ,
'enc' => 'UTF-8',
'cache' => 10 ,
'urldat'=> 1 ,
'pat' => 'http://e-words.jp/w/[EWORDS_ENCODE].html' ,
'title' => 'e-Words:[KEY]',
);
}}
** その他諸々
-pginfo.en.php に日本語が残っていたので、英語に変換した。
-ページ作成テンプレートの複数指定を可能にした。
-権限チェックが適切でなかったので修正した。
-未作成ページの右に付くリンクを '?' から画像に変更した。
-自己ページはオートリンクさせないようにした。
-CSS: ext_autolink クラスを修正した。
----
-2007-04-20 22:00 nao-pon
--* xoops_version.php (1.112):
---Version 1.15
-2007-04-20 21:57 nao-pon
--* class/make_link.php (1.12), ini/pukiwiki.ini.php (1.3...
---Array 'root->ext_autolinks' key is valid pages split w...
-2007-04-20 15:50 nao-pon
--* lang/plugin/dbsync.en.php (1.2):
---translated to English.
-2007-04-20 15:50 nao-pon
--* lang/plugin/: pginfo.en.php (1.3), pginfo.ja.php (1.3):
---remove needless sentences.
-2007-04-20 10:48 nao-pon
--* xoops_version.php (1.111):
---Version 1.14
-2007-04-20 10:47 nao-pon
--* ini/pukiwiki.ini.php (1.32):
---added auto link sample for e-words.jp.
-2007-04-20 09:32 nao-pon
--* class/func/pukiwiki_func.php (1.64), ini/pukiwiki.ini...
---multi templates supported.
-2007-04-19 23:43 nao-pon
--* class/func/: xoops_wrapper.php (1.24), xpwiki_func.ph...
---bugfixed. auth check process.
-2007-04-19 22:32 nao-pon
--* lang/: en.lng.php (1.14), ja.lng.php (1.14):
---changed noexists symbol to image.
-2007-04-19 22:31 nao-pon
--* skin/pukiwiki.css.php (1.18):
---edited ext_autolink class.
-2007-04-19 22:30 nao-pon
--* class/func/pukiwiki_func.php (1.63):
---not maked autolink of own page.
-2007-04-19 22:28 nao-pon
--* class/make_link.php (1.11):
---do not use http access to get own site's extAutolink d...
* 一行コメント
#comment
#navi(../)
ページ名:
ぺージ情報
ぺージ名 :
xpWiki開発日記/2007-04-20
ページ別名 :
未設定
ページオーナー :
nao-pon
閲覧可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
編集可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
Counter: 0, today: 0, yesterday: 0
メインメニュー
ホーム
価格比較 百貨
UsersWiki
xpwiki
新規ページ作成
最新ページ一覧
全ページ一覧
人気のページ
全コメント一覧
xpWikiフォーラム
スキン選択
ヘルプ
お問い合わせ
ファイルマネージャー
ログイン
ユーザー名:
パスワード:
パスワード紛失
|
新規登録
オンライン状況
424 人のユーザが現在オンラインです。 (11 人のユーザが xpwiki を参照しています。)
登録ユーザ: 0
ゲスト: 424
もっと...
サイト情報