ページへ戻る

+ Links

 印刷 

Ver 3.70.1 - 2 (ページ並び順の追加など) :: XOOPS マニア

xpwiki:xpWiki開発日記/2008-03-13


Tag: 基本設計 ページ並び順 Wikiヘルパー Bugfix
2008 3月 13 (木)
 

Ver 3.70.1 - 2 (ページ並び順の追加など) anchor.png Edit

今回、データベース構造に変更がありますので、XOOPSのモジュール管理にて、モジュールアップデートが必須です。

また、Ver 3.70 よりバージョン番号の振り方を変更します。

Ver x.yy.z とし、x はHTML側更新時、yy は、モジュールアップデート必須の変更時、z は、その他の変更時に番号が上がります。

なぜ、番号の振り方を変更するかというと、yy は 99 までしか使えないため、このまま行くと枯渇してしまいそうだからです。 :-P まあ、当初の見通しが甘かったということです。 :hammer:

Page Top

ページ並び順の追加 anchor.png Edit

ページ編集画面にて、ls, ls2, lsx, navi, ajaxtree などのプラグインでのページ並び順の設定が可能になりました。

設定値 ( 標準値は 1 ) は 0 - 9 までの間の数値で、各階層内で数字が小さい順にリストアップされます。小数点以下も指定できるので、後から作成したページを割り込ませたい時にも対応できます。

例えば、以下のように設定した場合 (ページ名 : ページ並び順)

  • a : 1
  • b : 0.5
  • b/1 : 2
  • b/2 : 1
  • b/3 : 1
  • c : 0
  • c/a : 1
  • c/b : 0
  • c/c : 2

リストアップ順は次のようになります。

  1. c
  2. c/b
  3. c/a
  4. c/c
  5. b
  6. b/2
  7. b/3
  8. b/1
  9. a

また、TITLE: で指定するページタイトルもフォームで設定できるようになりました。

参考スレッド: Re: navi、ajaxtreeプラグインのソート順 - XOOPSマニア

Page Top

その他 anchor.png Edit

  • 配布アーカイブに含まれる言語ファイル ja, ja_utf8, en を Official とし、それ以外の言語ファイルを読み込む場合は、定義漏れを防ぐために、まず en を読み込み、それをオーバーライトする方式に変更しました。
  • Ajax 編集ではない、通常の編集画面で、Wikiヘルパーが表示されなくなっていたので、その修正をしました。
  • プレビュー画面の<a>タグに target="_blank" 属性を付加するようにしました。
Page Top

CVS 更新内容 anchor.png Edit

+  今回の更新分
  • 2008-03-13 15:44 nao-pon
    • * xoops_version.php (1.314):
      • Version 3.70.2
  • 2008-03-13 15:44 nao-pon
    • * skin/js/xpwiki.js (1.12):
      • Bugfix, Not shown Wiki helper on nonAjax editing.
  • 2008-03-13 15:42 nao-pon
    • * plugin/edit.inc.php (1.55):
      • Give 'target="_blank"' to <a> on preview mode.
  • 2008-03-13 09:00 nao-pon
    • * xoops_version.php (1.313):
      • Version 3.70.1 The numbering of the version changed this time.
  • 2008-03-13 08:59 nao-pon
    • * class/xpwiki.php (1.76), class/func/pukiwiki_func.php (1.153), class/func/xpwiki_func.php (1.153), language/xpwiki/ja_utf8/lng.php (1.3), plugin/ajaxtree.inc.php (1.7), plugin/edit.inc.php (1.54), plugin/ls.inc.php (1.5), plugin/ls2.inc.php (1.13), plugin/lsx.inc.php (1.9), plugin/navi.inc.php (1.7), onupdate.php (1.9), ini/pukiwiki.ini.php (1.70), language/xpwiki/en/lng.php (1.4), language/xpwiki/ja/lng.php (1.3), skin/css/main.css (1.17), sql/mysql.sql (1.4):
      • The setting of page order was enabled. It is necessary to update the module.
  • 2008-03-13 08:52 nao-pon
    • * class/: plugin.php (1.8), include/init.php (1.48):
      • When unofficial language file is read, "en" is overwrited.
Page Top

一行コメント anchor.png Edit




Last-modified: 2008-03-13 (木) 23:25:45 (JST) (6657d) by nao-pon