自作プラグイン/ac

  • 201行目以降からエラーを吐いていて使い物になりません。残念。 -- 1.04 2021-07-07 (水) 16:04:28
    • どのようなエラーが出ていますか?デフォルトの状態のPukiWiki1.5.3、PHP7.4.1の環境では特にエラーが確認できていないため、PukiWikiのバージョンとPHPのバージョンも教えていただけるとありがたいです。 -- kanateko 2021-07-07 (水) 18:12:50
    • 一応デフォルト状態のPukiWikiと配布版を使ったサンプルサイトを用意してみました。https://jpngamerswiki.com/_sample/ -- kanateko 2021-07-07 (水) 21:10:39
  • attachrefプラグインと併用した際の挙動がおかしい気がします。#ac内と外に&attachrefを書いた場合に、&attachrefで生成される画像参照URIの数字がおかしくなり、意図したところと違うところに画像がUPされてしまいます。 -- yu 2021-10-23 (土) 00:38:12
    • コメントありがとうございます。その件に関しては個々のプラグインではなくPukiWikiのシステム上の問題で、記述した位置に関わらずインラインプラグインのほうがブロックプラグインよりも先に処理されるため起こります。そのため正常に動作させるにはPukiWiki本体 (おそらくconvert_html.php) の処理を大幅に変える必要があり、残念ですが今の所は対処できません。 -- kanateko 2021-10-23 (土) 00:53:56
      • 早速の返信ありがとうございます。そうなんですね。。。ありがとうございました。 -- yu 2021-10-23 (土) 02:42:11
  • stepをacで囲む、というのってできないでしょうか? -- 高柳健志 2022-03-29 (火) 01:08:26
    • コメントありがとうございます。
      stepプラグイン全体をacプラグインで折り畳めるか、という質問であっていますか?
      基本的にマルチラインプラグインは波括弧の個数を増やせば入れ子で使用することができます。
      例:
      #ac{{{
      #step{{
      #:ステップ1
      1つ目のステップ
      }}
      }}}
      このようにacの波括弧を3つ、stepの波括弧を2つにしてみて下さい。 -- kanateko 2022-03-29 (火) 01:17:14
  • 回答ありがとうございます。
    ただ、ご指摘のとおりでやっても
    pukiwiki-plugin/plugin-ac/ac.inc.php /
    Cannot retrieve contributors at this time
    こうなってしまいます -- 高柳健志 2022-03-29 (火) 02:01:01
    • Pukiwiki=1.5.3 PHP=7.4.25です -- 2022-03-29 (火) 02:05:21
      • 失礼しました。
        指摘通りの記述をして、ページの更新ボタンを押すと、
        acプラグインのGitHubのページに飛んでしまい、上記のメッセージが
        出ます。プラグインの配置は正常に配置しています。
        スキンを使ったりもしていた梨、ほかのプラグイン(基本的にkanatekoさんの
        プラグインを使用)しているので、そのせいかもしれません。
        こちらでもう少し調べてみます。 -- 2022-03-29 (火) 02:56:08
      • なんとも不思議な挙動ですね・・・。申し訳ないですが私の方では何が原因であるか判りかねます。
        通常のプラグインやPukiWikiの動作でGitHubにつながるというのはまず考えられませんので、ブラウザやその拡張機能等の影響である可能性が考えられます。 -- kanateko 2022-03-29 (火) 03:33:45
    • 正直エラーを見ても状況がよくわからないのですが、「ac.inc.php」や「step.inc.php」をPukiWikiのプラグインフォルダに配置し、PukiWiki上でこれらのプラグインを使った際にエラーが出るのですか?
      プラグインを正常に配置している場合、
      plugin
      ┣ ac.inc.php
      ┗ step.inc.php
      このような配置になるため、「pukiwiki-plugin/plugin-ac/」という文字列は通常表示されません。
      後半の文に関しても、検索してみるとPukiWikiとは関係のないエラーのように思えます。 -- kanateko 2022-03-29 (火) 02:26:50