#author("2022-04-08T20:05:45+09:00;2022-04-08T19:11:48+09:00","","")
[[自作プラグイン/ac]]

-201行目以降からエラーを吐いていて使い物になりません。残念。 -- 1.04 &new{2021-07-07 (水) 16:04:28};
--どのようなエラーが出ていますか?デフォルトの状態のPukiWiki1.5.3、PHP7.4.1の環境では特にエラーが確認できていないため、PukiWikiのバージョンとPHPのバージョンも教えていただけるとありがたいです。 -- kanateko  &new{2021-07-07 (水) 18:12:50};
--一応デフォルト状態のPukiWikiと配布版を使ったサンプルサイトを用意してみました。[[https://jpngamerswiki.com/_sample/]] -- kanateko &new{2021-07-07 (水) 21:10:39};
-attachrefプラグインと併用した際の挙動がおかしい気がします。#ac内と外に&attachrefを書いた場合に、&attachrefで生成される画像参照URIの数字がおかしくなり、意図したところと違うところに画像がUPされてしまいます。 -- yu &new{2021-10-23 (土) 00:38:12};
--コメントありがとうございます。その件に関しては個々のプラグインではなくPukiWikiのシステム上の問題で、記述した位置に関わらずインラインプラグインのほうがブロックプラグインよりも先に処理されるため起こります。そのため正常に動作させるにはPukiWiki本体 (おそらくconvert_html.php) の処理を大幅に変える必要があり、残念ですが今の所は対処できません。 -- kanateko &new{2021-10-23 (土) 00:53:56};
---早速の返信ありがとうございます。そうなんですね。。。ありがとうございました。 -- yu &new{2021-10-23 (土) 02:42:11};
-stepをacで囲む、というのってできないでしょうか? -- 高柳健志 &new{2022-03-29 (火) 01:08:26};
--コメントありがとうございます。
stepプラグイン全体をacプラグインで折り畳めるか、という質問であっていますか?
基本的にマルチラインプラグインは波括弧の個数を増やせば入れ子で使用することができます。
 例:
 #ac{{{
 #step{{
 #:ステップ1
 1つ目のステップ
 }}
 }}}
このようにacの波括弧を3つ、stepの波括弧を2つにしてみて下さい。 -- kanateko &new{2022-03-29 (火) 01:17:14};
-回答ありがとうございます。
ただ、ご指摘のとおりでやっても
pukiwiki-plugin/plugin-ac/ac.inc.php /
Cannot retrieve contributors at this time
こうなってしまいます -- 高柳健志 &new{2022-03-29 (火) 02:01:01};
--Pukiwiki=1.5.3 PHP=7.4.25です --  &new{2022-03-29 (火) 02:05:21};
---失礼しました。
指摘通りの記述をして、ページの更新ボタンを押すと、
acプラグインのGitHubのページに飛んでしまい、上記のメッセージが
出ます。プラグインの配置は正常に配置しています。
スキンを使ったりもしていた梨、ほかのプラグイン(基本的にkanatekoさんの
プラグインを使用)しているので、そのせいかもしれません。
こちらでもう少し調べてみます。 --  &new{2022-03-29 (火) 02:56:08};
---なんとも不思議な挙動ですね・・・。申し訳ないですが私の方では何が原因であるか判りかねます。
通常のプラグインやPukiWikiの動作でGitHubにつながるというのはまず考えられませんので、ブラウザやその拡張機能等の影響である可能性が考えられます。 -- kanateko &new{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 &new{2022-03-29 (火) 02:26:50};
-すみません、以下のファイルでcontentのバリュー2か所、文字化け?してないでしょうか。
#私の環境だけ?
https://github.com/kanateko/pukiwiki-plugin/blob/master/plugin-ac/ac.css
.plugin-ac-header .ac-icon::before {
~  opacity: 1;
~  content: "";
}
.plugin-ac-header .ac-icon::after {
~  opacity: 0;
~  content: "";
} -- morimo &new{2022-04-08 (金) 17:29:49};
--素人質問ですみません。
追加で一点、暇で暇で仕方ないときにでも、相談に乗っていただけないでしょうか。
インストールしてみた所、折りたたみ機能は正常に動きます。
しかし、ac-icon(+と-)が出てこないという状態です。
恐らく、上のcontentは"\f0fe"と"\f146"を入れれば良さそうだったので、試したのですが改善しませんでした。
そこで、切り分けのために、書かれていた「Font Awesome」を使わない手順を試してみましたが、それでも何も変わりませんでした。
試した内容は以下です。
~- pukiwiki.cssを以下の通り更新。
~  - 「font-family: "Font Awesome 5 Free";」を行ごと削除
~  -  contentを「content: "+";」と「  content: "-";」に変更。
~    - 一応、'+'も試してみましたが、特に反応なし。
上の切り分けで、そもそも、ac-iconを読みに行っていないような気もしました…。
環境は、Pukiwiki 1.5.4、PHP7.4.25です。
少し気になっている点として、以下がございます。
~- ac-pluginディレクトリは、pluginディレクトリ直下に置いている。
~- ac.css.mapとac.scssは、上記ディレクトリに置かれているだけで良い?
以上です。 -- morimo &new{2022-04-08 (金) 19:11:48};