リクエスト広場

lastmodでページ指定した際の最終変更日時が取得できない / 2

10 コメント
views
4 フォロー
2
Yukth(notWiki管理者) 2023/05/14 (日) 12:00:31 >> 1

すみません、詳細の書き方が悪かったですね。

FrontPageWiki管理/リセマラおススメ人格・EGO の更新日時を表示させたい
#文字列「随時更新」→「yyyy/mm/dd 更新」に置き換えたいイメージ

という場合に、以下の書き方で更新日時を取得できると考えていましたが、更新日時が表示されません。
 &lastmod(Wiki管理/リセマラおススメ人格・EGO);
#Wiki管理/リセマラおススメ人格・EGO内で 引数なしで &lastmod(); 記載した場合は正しく機能している

プラグインの説明では引数にページ名を指定すればよさそうですが、
①理解を間違えているのか、②機能としてバグってるのか、③説明自体が誤っている/古いのか判別付かないためご報告させていただきました。

通報 ...
  • 3
    01v 2023/05/14 (日) 12:16:36 >> 2
    &lastmod([[Wiki管理/リセマラおススメ人格・EGO]]);
    
  • 4
    款冬華 2023/05/14 (日) 12:25:02 >> 2

    失礼しました。以下のように記載することでお望みの動作になります。

    &lastmod([[Wiki管理/リセマラおススメ人格・EGO]]); 更新

    TOPページを指定する場合
    &lastmod(FrontPage); 更新

  • 5
    Yukth(notWiki管理者) 2023/05/14 (日) 12:27:39 >> 2

    ()内はリンクで記載ということですね
    お二方ともご回答いただきありがとうございました!

  • 6
    Yukth(notWiki管理者) 2023/05/14 (日) 12:38:10 >> 2

    関連してお伺いしたいのですが、
    日付形式はコントロールすることは不可能という理解であってますよね?
    #yyyy/mm/dd だけ表示したくても 2023-05-14 (日) 11:35:13 とフルで表示

    前方からx文字切り取って表示、みたいな機能は(汎用性もなさそうだし)存在しませんね?

  • 7
    款冬華 2023/05/14 (日) 13:15:04 >> 2

    WIKIWIKIはPukiWikiをベースにして、2005年から独自に開発が続いています。PukiWiki公式のlastmodプラグインも当初のままなら、機能は拡張されていないはずです。
    要望トピックを作成し、議論が熟成して運営が認めれば採用されるかもしれません。

  • 8
    Yukth(notWiki管理者) 2023/05/14 (日) 23:20:16 >> 2

    (後続のためのメモ)
    &lastmod([[ページ名]]);で取得する日付文字列が長すぎて表示に適さない場合、代わりにnewプラグインで大まかに最近更新かを表示してもよいかもしれません。
     &new([[ページ名]],nolink);

要望は具体的な提案や理由を書いて下さい。
×