hypweb.net
XOOPSマニア  最新情報のRSS(サイト全体)
[ 自宅サーバーWebRing |ID=54 前後5表示乱移動サイト一覧 ]

TOP » xpwiki » xpWiki開発日記 » 2008-01-30

2008 1月 30 (水)
 

Ver 3.60 - 3.61 (ブラケットネームの拡張とMenuBarブロックなど) anchor.png Edit

Page Top

ブラケットネームの拡張 anchor.png Edit

同じ XOOPS 上に複数の xpWikiインストールしている場合に、ブラケットネームを使い他の xpWiki ページへリンクできるようになりました。

例えば、このサイトでは UsersWiki というディレクトリ名で、もう一つ xpWikiインストールしてありますが、[[UsersWiki:nao-pon]] と記述すると、UsersWiki:nao-pon と表示されます。

[[モジュールディレクトリ名:ページ名]] と記述するわけです。

また、一部のプラグインの引数でもこの指定が可能になります。とりあえず、recent と ls2 を対応させてみました。

+  recent の例
#recent(UsersWiki:)
+  ls2 の例
#ls2(UsersWiki:nao-pon)

他に対応させたいプラグインがあれば、リクエストしてみてください。 :-D

あ!include プラグインも可能になったのを忘れていました。 :-P

+  include の例

nao-pon

nao-pon このサイトの管理人 anchor.png

本名
澤田 直樹(さわだ なおき) / Naoki Sawada
性別
年齢
59歳 (生後21,576日)
居住地
愛知県北名古屋市
Page Top

外部サイト anchor.png

Page Top

github anchor.png

Page Top

表装・表具 Wiki anchor.png

#showrss: Failed fetching RSS from the server
Page Top

PGP 公開キー anchor.png

  • 何か暗号化して連絡することがあれば、以下の PGP 公開キーで暗号化して送ってください。 :-)
  • filenao-pon.asc
    -----BEGIN PGP PUBLIC KEY BLOCK-----
    Version: GnuPG v1.4.9 (MingW32)
    
    mQGiBEm/XH8RBAD6TMXR1LFNvNh5wiT96ob18bkl71+mJp06fMZWdKQJCitBIlLx
    GKNb7Luot0sDcb+OzRfAATQlFBmJfZMnlu/R2uvL320oIFVviuKw/ZdYODHYB4hu
    T1oLcooetK6HnzExbBE3bxkk37+mgeHSavLjvTDw7s1Y27cJA6k0w/IZ9wCglzi5
    DkiX9W8A14vzt5nuTbkpHwsD/AmE610ynHZWPD1vn8I4RvlVkoCc5U1eKs10Ot21
    ixFZFem8zayw/Bqyr6YlQfk9yr62uHudtXBAyGCNes5/CPsTQk1LsP7i57kqg/Xs
    rxjk6lTK4vHX+y0ZI3mdNWG9bUxxB0fazY/i+UsOZxgih62FQIZbeq+eAS2ytPXf
    a+Q/A/9U7s9ZWZDV3dTOOOrttPbs/ogOzsDDnLnddBg2KeYV5yiO0qVSSvEzzxUa
    OGtyAsOkaBIlPmfu0ghX+y+ruye5r97St91PUVrM5PMBU1d1LYq8yN+jHo5wEdrw
    sDusfzGlXh7ScYRomEJEmhoR6RrqSEn1s+Kfc7+CrWs0bHyKxLQhTmFva2kgU2F3
    YWRhIDxuYW8tcG9uQGh5cHdlYi5uZXQ+iGAEExECACAFAkm/XH8CGwMGCwkIBwMC
    BBUCCAMEFgIDAQIeAQIXgAAKCRAwmwT18GjpbuKXAJ9FUJw/1LDJJAxm0WCXpeW6
    joGpDACglr0yjxprU9FtfRfkelzYzwb7NtC5Ag0ESb9cfxAIAKYlwBKLl6GJfDRf
    PiV9VfqZFmOMv4SBDSTo2PpsSIPqU5/YS1Nae+x+xAsFbQcG3adu7BTstxN5DzvV
    mRCrj2hDAhqwSFYYGIgGDA6u+8dbH4CrabJd8uDFr5cHsaa4ajA1b2+KgFcqpBS9
    ynMzHeytcz9jZ0L3grdiZNsssGF7qB23Qgdrm5JTgLJMC7bgomZw0n47frCeZnPG
    xSS4Mje+/6zl78RECoTe/atnS9fi/Poiq+F92iNfgPIh9jnQZNjS19fNQ4PQNloZ
    ZPFQfxm1OBNRn9d/HF2Rz8DoH8/VEsnX8Jz718xwoSe7fjq7qqowRrHPmCoVBKPS
    42aj2gcAAwUH+gNLzjSQAdX3bbpQ2+GxnP2hcBS5jY+p9mAxDjP6/2X2JEuYSRCk
    WJfX8oQibgdfjKyk/dVTWmbB+YfHFRYv0cdXU2Y8J0pvicWnsvuQsEPAkqZydxSh
    OGWSRPB6xdHifooVdSJgvwfcSGRTo5Ket7GcyI1L5owRZsljGvNbKkECTbdv+YcP
    rsBzekbV7GrGc8wLJ1HQJbJ2SzVmQlVIfst0tG1gLw5PI6P/c3nO5uRs1nfrkUqz
    jW9YS3JIoZolyH8dGl43g9Sndk2FmcZfEFCp0yHmEtXZ1IEvs+4lgYlzQu0gKDM9
    nI1MGHH+D4tpan48s8B/KVYLuL7QJGF0qHKISQQYEQIACQUCSb9cfwIbDAAKCRAw
    mwT18GjpbhauAJ950Ah7QA7SFR0CYM6pmL+D73HpzQCfW/yImPike+xP8iLcXgL6
    nhEJjwQ=
    =XgZO
    -----END PGP PUBLIC KEY BLOCK-----
    

通りすがりさん

通りすがりさん anchor.png

通りすがりさん
このサイトでの未登録または非ログインユーザーの呼び名です。
Wiki のコメント挿入フォームで名前を入力せずに投稿すると、自動的に「通りすがりさん」になります。
#include(UsersWiki:nao-pon): Included already: nao-pon
#include(UsersWiki:通りすがりさん): Included already: 通りすがりさん
Page Top

MenuBar ブロックの追加 anchor.png Edit

MenuBarXOOPS のブロックに表示するブロックを追加しました。これまででも、ページ表示ブロックを使えば表示できていましたが、より設定しやすくということで、追加してみました。

trust側 module/xpwiki/blocks/block_functions.php を見ていただければ分かりますが、任意の Wiki ソースのブロックの追加が割と簡単にできるようになっているので、興味のある方は、チャレンジしてみてください。

Page Top

その他 anchor.png Edit

  • 初期ページの PukiWiki​/1.4​/Manual​/Plugin​/O-R, PukiWiki​/1.4​/Manual​/Plugin​/L-N を更新しました。
  • counter, recent プラグインは、ブロックモードの時、現在のページを基準にするようにしました。
  • モジュールアップデート時の初期ページ更新方法を変更しました。
    • 凍結されたページも更新されるようになりました。
    • 対象ページが削除されている場合は、更新しません。
Page Top

CVS 更新内容 anchor.png Edit

+  今回の更新分
  • 2008-01-30 22:49 nao-pon
    • * xoops_version.php (1.291):
      • Version 3.61
  • 2008-01-30 22:48 nao-pon
    • * xoops_version.php (1.290), blocks/block_functions.php (1.9), language/english/modinfo.php (1.9), language/ja_utf8/modinfo.php (1.5), language/japanese/modinfo.php (1.9), language/japaneseutf/modinfo.php (1.6):
  • 2008-01-30 22:47 nao-pon
    • * include/check.func.php (1.12):
      • I changed the method of updating the page when the module was updated.
  • 2008-01-30 17:08 nao-pon
    • * xoops_version.php (1.289):
      • Version 3.60.2
  • 2008-01-30 17:07 nao-pon
    • * plugin/: counter.inc.php (1.3), recent.inc.php (1.10):
      • Set current page on the block render mode.
  • 2008-01-30 16:31 nao-pon
    • * xoops_version.php (1.288):
      • Version 3.60.1
  • 2008-01-30 16:31 nao-pon
    • * InitialData/: en/wiki/.timestamp (1.3), en/wiki/50756B6957696B692F312E342F4D616E75616C2F506C7567696E.txt (1.2), en/wiki/50756B6957696B692F312E342F4D616E75616C2F506C7567696E2F412D44.txt (1.2), en/wiki/50756B6957696B692F312E342F4D616E75616C2F506C7567696E2F452D47.txt (1.2), en/wiki/50756B6957696B692F312E342F4D616E75616C2F506C7567696E2F482D4B.txt (1.2), en/wiki/50756B6957696B692F312E342F4D616E75616C2F506C7567696E2F4C2D4E.txt (1.2), en/wiki/50756B6957696B692F312E342F4D616E75616C2F506C7567696E2F4F2D52.txt (1.2), en/wiki/50756B6957696B692F312E342F4D616E75616C2F506C7567696E2F532D55.txt (1.2), ja/wiki/.timestamp (1.3), ja/wiki/50756B6957696B692F312E342F4D616E75616C2F506C7567696E2F4C2D4E.txt (1.2), ja/wiki/50756B6957696B692F312E342F4D616E75616C2F506C7567696E2F4F2D52.txt (1.2):
      • Updated Init. wiki pages data.
  • 2008-01-30 16:29 nao-pon
  • 2008-01-30 08:54 nao-pon
    • * xoops_version.php (1.287):
      • Version 3.60
  • 2008-01-30 08:54 nao-pon
    • * class/make_link.php (1.22), class/func/pukiwiki_func.php (1.141), plugin/include.inc.php (1.5), plugin/interwiki.inc.php (1.3), plugin/ls2.inc.php (1.10), plugin/recent.inc.php (1.9):
      • Supported the type "xpWikiDirName:PageName" which appoints the other xpWiki directory and a page.
  • 2008-01-30 08:45 nao-pon
    • * class/include/init.php (1.43):
      • Not unset "$root->agents".
  • 2008-01-30 08:44 nao-pon
    • * class/func/xpwiki_func.php (1.140):
      • Added a function "isXpWikiDirname ($dirname)".
  • 2008-01-30 08:43 nao-pon
    • * class/func/xoops_wrapper.php (1.41):
      • Added pram. "root->module['checkRight']".
  • 2008-01-30 08:40 nao-pon
    • * notification.php (1.3), loader.php (1.37), admin/index.php (1.4), blocks/block_functions.php (1.8), class/ext_autolink.php (1.21), class/xpWikiD3commentContent.class.php (1.7), include/sitemap.plugin.php (1.2), plugin/deldel.inc.php (1.6):
      • Changed from 'getSingleton' to 'getInitedSingleton'.
  • 2008-01-30 08:37 nao-pon
    • * class/xpwiki.php (1.67):
      • Added function 'getInitedSingleton()' and some variables.
  • 2008-01-30 08:34 nao-pon
    • * util/plugin_conv/index.php (1.8):
      • Hide notice error.
Page Top

一行コメント anchor.png Edit

  • ブラケットネームの拡張ですが,UsersWiki というディレクトリ名ではなく,例えばユーザーというようなモジュール名でリンクできるようにならないでしょうか。 -- 通りすがりさん編集 2008-02-04 (月) 20:26:46
  •  利点は日本語が使用できるという点です。オプションでも良いですが。ご検討よろしくお願いします。 -- 通りすがりさん編集 2008-02-04 (月) 20:28:23
    • あ!書くのを忘れていました。 InterWikiName のページで、定義することができます。
      例えばこのサイトで UsersWiki ディレクトリを「ユーザー」で定義する場合は、相対パスと inner オプションを使い、
      [../UsersWiki ユーザー] inner
      とこのようになります。 -- nao-pon 2008-02-05 (火) 00:00:16
    • [[ユーザー:nao-pon]] -> ユーザー:nao-pon となります。 ;-) -- nao-pon 2008-02-05 (火) 00:01:30
  • うまくいきました。ただし,recentなどではだめでしたが。これは,pukiwikiの仕様であると言うことであれば,それでよいのですが。ついでですが,ポップアップではなく,普通のリンクにしたいのですが… -- 通りすがりさん編集 2008-02-05 (火) 04:03:37
    • 使用頻度もそれほど高くないと思われますし、処理が面倒なので、プラグインの引数はディレクトリ名のみの指定ということでお願いします。 :-P
      ポップアップといのは、レンダーモードでのことですよね。pukiwiki.ini.php にて、"$root->render_popuplink = 1" としていると思うのですが、"$root->render_popuplink = 2" とすることで、オートリンクの場合のみポップアップする設定を Ver 3.63 で追加しました。これで、如何でしょうか。-- nao-pon 2008-02-05 (火) 10:13:57
  • プラグイン内での記述はディレクトリ名に限られる,というのは全然問題ないです。ただ,マニュアルができたとき :-)記載があればと思います。ポップアップ設定ありがとうございました。 -- 通りすがりさん編集 2008-02-05 (火) 15:44:01



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 489, today: 1, yesterday: 0
初版日時: 2008-01-31 (木) 08:47:00
最終更新: 2019-08-08 (木) 20:10:29 (JST) (1721d) by nao-pon
このページのTopへ
メインメニュー
ログイン

ユーザー名:


パスワード:





パスワード紛失  |新規登録
オンライン状況
258 人のユーザが現在オンラインです。 (5 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 258

もっと...
サイト情報