リクエスト広場

1,418 件中 641 から 680 までを表示しています。
2

>まとめページの方にflexやcssを記述せず、includexで呼び出すほうのページに書いてみたらどうですか。
イメージつきにくい感じですかね、例えばまとめページは以下のような感じで500近いキャラがいます。(本来はflex_box間のmargin消すためにcssbox使ってるから更に入れ子になってます)
これを「図鑑順」に並べたいページと「種類・レア別(図鑑No表示は省く)」に分けたいページに使います。

https://wikiwiki.jp/~~/まとめページ
#flex_container{{
#flex_box{{
|~図鑑No.001|h
|剣士★5~&ref(キャラ画像.png);~キャラ名|
}}
#flex_box{{
|~図鑑No.002|h
|剣士★4~&ref(キャラ画像.png);~キャラ名|
}}
#flex_box{{
|~図鑑No.003|h
|魔術師★5~&ref(キャラ画像.png);~キャラ名|
}}
#flex_box{{
|~図鑑No.004|h
|弓師★5~&ref(キャラ画像.png);~キャラ名|
}}
#flex_box{{
|~図鑑No.005|h
|剣士★5~&ref(キャラ画像.png);~キャラ名|
}}
:
}}}

で、includexで呼び出す側にflexやcss持っていくと、ていうのはまず難しいかと。抽出したデータの間に入れるとか(replace的な仕組みがあれば)、「図鑑順」「種類・レア別」用に分けたまとめページを作れば可能かもしれませんが。。。

ここまで書きましたが、#nullで試行錯誤し、なんとかまとめページ側を改良する(もちろんflex_box/cssboxはそのまま)ことで求めていた結果になったのでこの件問題なしとさせていただきます。
※改良後:HTMLデータ量=900kbぐらい。複雑化しすぎたせいで本文コストが3000ms近いけど、ecacheのおかげか実測全体は100ms切ってるので良しとします。

1
01v 2024/04/13 (土) 11:53:49

状況がよくわからないです。
例えば以下

結果的に{{}}の間に何もないcssbox/flex_boxが大量に残り、それに比例してHTMLタグが大量に作成されます

まとめページの容量が膨れ上がると言ってるのですか。
cssやflexで記述した結果が不正に大容量で出力されるわけではないですよね。
書いたとおりに出力された結果なら仕方ないと思います。
求めてる機能はcssやflexにとって何も意味がないのではないでしょうか。
includexで活用するためにcssやflex側を対応するのは本末転倒だと思います。
includexの使い方を工夫するか、まとめページの書き方を工夫してみたらどうですか。
まとめページの方にflexやcssを記述せず、includexで呼び出すほうのページに書いてみたらどうですか。

3
01v 2024/04/13 (土) 09:36:46

存在しないファイルを指定するからそうなるので、未指定にすればいいです。
attachrefは添付するファイルを後から指定できる機能です。
以下のように先頭を未指定にします。リンクをクリックすれば添付できます。

&attachref(,nolink,zoom,150x150){■};
5
款冬華 2024/04/12 (金) 00:24:26 修正 >> 3

ご助言ありがとうございます。各製品/MenuBarページはそのようにすると反映されなくなったので、 MenuBarページだけをそのように適用して様子見してみようと思います。

自分でも詳しく調べてみて、こちらに記載している下記の内容と助言頂いた内容が合致して理にかなっているので、納得しました。

page=ページ名
キャッシュを区別するページ名。デフォルトではカレントページ。MenuBarなど、他のページの一部として動作するページ内に設置する場合に page=MenuBar のように設定します。

4
名無し 2024/04/11 (木) 22:39:31 248b0@d3edc >> 3

>> 2で示したWikiWiki公式の説明では

キャッシュを区別するページ名。デフォルトではカレントページ。MenuBar に設置する場合に page=MenuBar とするためのようなもの。

とあるので、カレントページに関する認識がおそらく違うのではないかと‥‥
MenuBarが常にカレントページであるならこのpage=MenuBarの説明は書かれていないでしょう。
MenuBarページ自体を開かなければ、MenuBarはカレントページにならないはずです。

少なくともWikiWiki公式からピンポイントで page=MenuBar という一例が示されている以上、指定して損は無いかと思います。

2

すみません、紛らわしかったようなので書きかえておきます。
&refと&attachrefで注意文が若干異なりますが、両方でそうなります。

3
款冬華 2024/04/11 (木) 21:53:50 >> 2

回答ありがとうございます。ecacheプラグイン周辺の記述はどのページにおいても、ここ最近は変更していないので運営サイドのメンテナンスが行われた挙動変更によるものと考えています。

ためしがき/echcheテストによれば、

page=ページ名
キャッシュを区別するページ名。デフォルトではカレントページ。MenuBar に設置する場合に page=MenuBar とするためのようなもの。

オプション指定がない場合はecacheプラグインを置いているページのキャッシュを参照する。つまりページをまるごとecacheプラグインで囲むような場合はpage指定が不要。

とあり、各ページのecacheの対象はMenuBarページも含めてカレントページのため、特に変更せずにこれまで通りで良いと考えております。

今回のように、見るページによって編集履歴内容が違い、ひどいページだと1日以上もの更新が滞るような問題は今までに発生してきませんでした。(ecache時間指定3601秒をしているため)もし、仕様変更がなされたのであれば、運営より具体的にどのようにすべきなのかアナウンスがほしいところです。

2
名無し 2024/04/11 (木) 16:22:20 248b0@d3edc

関係しているか分かりませんが、ecacheの引数にpage指定が無いのが気になりました。
もしかするとpage指定が無いことで各ページごとにMenuBarのキャッシュが作られているのかもしれません。

https://zawazawa.jp/wikiwiki/topic/8#ecacheプラグイン
こちらの説明を読む限りでは、下記のようにしてキャッシュ先にMenuBarを指定してあげる必要があります。

#ecache(reset=3601,page=MenuBar){{{

1
款冬華 2024/04/11 (木) 08:13:55

MenuBarを編集したところ、反映されるようになりました。

編集内容
 #includex(others/strategy-simple-list,num=9:13,titlestr=off,firsthead=off)

 #includex(others/strategy-simple-list,num=8:12,titlestr=off,firsthead=off)

なぜ、各ページの表示不備が治ったのか不明です。意図せず原因不明のまま自己解決しましたが、今後も再発するおそれがあるため「解決済」タグは付けずにしておきます。

1
01v 2024/04/06 (土) 17:36:28

refの話ですか。タイトルのattachrefでそうなりますか。

1
名無し 2024/04/04 (木) 23:30:59 248b0@d3edc

このように書くと少しだけの空白ができます、こちらを使ってみるのはどうでしょうか

-ほげほげ
ほげほげ
~ほげほげ (この上に空白ができる)

12

­#table_editに関してトピック作成しようと思って検索したらヒットしたのでこちらに。

現在の書式では、主に以下の理由から利用しないまたはできない事があります。

  • ­#table_editで編集すると、編集元ページのコメント行が全て削除される。
  • 小規模な表組みでも新しいページを都度作成する必要がある。
  • include等のように部分的な抽出が行えない。

上でも書かれていますが、とりあえず以下のような記述ができるだけでもかなり助かります。

­#table_edit{{

}}

編集の手間や敷居を下げるための書式なのに、使いづらくてそもそも利用されないのは本末転倒だと思います。

その他の要望として、­#table_editの個別編集画面で表示される列の項目(表の1行目)に改行の書式「&br;」を適用しないようにしていただきたいです。
表の横幅の都合で「&br;」を利用してるだけなので、個別編集画面にも適用させて視認性を悪化させるのは避けて欲しいです。

13

プラグインの導入をご検討いただきありがとうございます。

表示について気になる点がありますのでご連絡いたします。
画像1

表の上段はH&br;Pというような形でbrプラグインを用い無理やり縦書きにしたもの、
下段は&tategaki{HP};というような形で本tategakiプラグインを用い縦書きにしたものです。
下段の縦書き部分が若干右寄せになっており、可能であれば修正していただきたいです。

当環境はgoogle pixel 6a/android ver.14で、ME edge 123.0.2420.61とChrome 123.0.6312.80の2つのブラウザで上記のような表示になることを確認しています。

1
款冬華 2024/03/26 (火) 02:50:44

項目の行でも2行以上の結合があっても同事象が起こります。

  • 先頭列が上下で結合して2列目から結合していない場合
    画像4画像5画像6

  • 2列目まで上下で結合して3列目から結合していない場合
    画像1画像2画像3

7
名前なし 2024/03/24 (日) 13:30:32 dcaad@08937

更に続報です。先月末リリースのEdge 121にて正式対応しました。(現在は後続の122がリリースされています)
https://forest.watch.impress.co.jp/docs/news/1564032.html

残る懸念はiOS 15のみとなります。

1

2に付いてですが、Shift+Ctrl+Rのすべて置換についても機能していません。
上記ショートカットは、通常ではページの再読み込みに割り当てられています。
ブラウザによってはダイアログボックスによる警告がありますが、気づかず再読み込みしてしまい編集内容を消し飛ばしてしまうので、早急の修正をお願いしたいです。

3
名前なし 2024/03/23 (土) 17:45:30 c9512@d8a8f >> 1

問題の本質には関係ありませんが、tooltipの表示が重なってしまうことも多いので、ツールチップの表示位置を変更できるようになると助かります。

2
名前なし 2024/03/23 (土) 17:39:29 c9512@d8a8f >> 1

画像のように同じtooltipクラスを連続して呼び出すことで処理が正常に進んでいない可能性があります。
画像1
画像1

3
款冬華 2024/03/22 (金) 03:56:16 >> 2

現時刻で再確認したところ、不具合は発生しなくなりました。運営にご対応いただけたものと思われます。

2
款冬華 2024/03/21 (木) 07:41:18

モバイル編集でも似たような手順で不具合が起きています。具体例をお伝えします。構文ハイライト (β版 ver 0.4.0)がONだと事象は発生せず、OFFで起こります。ご確認の程、よろしくお願いします。

当事象を確認したパターン

  • 編集ツールから、「文字色の変更」ボタンや「強調」ボタンを対象文字列に適用後、端末側のキーボードパネルにある「改行」ボタンを押すとカーソルが使用位置ではなく、ページの末尾に飛びます。
  • 文字列を指定してから編集ツールの「リンクの作成」ボタンを押すと、強制的にカーソルが使用位置ではなく、ページ末尾に飛びます。
  • 文字列を指定してから編集ツールの「添付ファイルの指定(&attachref)」ボタンを押すと、強制的にカーソルが使用位置ではなく、ページ末尾に飛びます。

環境
iPhoneSE3 iOS17.4(21E219)
試したブラウザ
Safari
Chrome Ver.123.0.6312.52

1
名前なし 2024/03/19 (火) 07:21:29 c9512@d8a8f

こちら改善をお願いします。問題はjavascript起因で複数回呼び出した時にonmouseoutができていないと思います。
何らかの要因で解決が難しい場合は、用語集を使わずに:hoverでシンプルに扱える代わりのtooltipプラグインが欲しいです。

1
名前なし 2024/03/17 (日) 10:56:29 08637@6728c

私も同じ現象が起こっているので恐らくwiki側のバクかと思います。
GoogleChromeから利用しています。

4
ハンドルネーム 2024/03/15 (金) 13:53:32 2d2b3@6ea20 >> 2

ありがとうございます。

3
ハンドルネーム 2024/03/15 (金) 13:52:36 2d2b3@6ea20

zawazawaのリクエスト広場に投稿し直しました。以降の投稿はこちらのトピックにお願いいたします。

12
款冬華 2024/03/15 (金) 08:08:35 修正 >> 3

検証どうもありがとうございます。

|~&tategaki(,upright){ランク・ランク・Rank};|

|~&tategaki(upright){ランク・ランク・Rank};|

画像1画像2

改めて検証者と同じ記述で確認しましたが、第三者とは異なる結果となりました。管理しているWikiではアナリティクスによると、モバイルユーザーが8割以上(内、Android3割/iPhone7割)を占めます。可能ならば、ご対応いただきたいところです。
当環境
iPhoneSE3 Ver.17.3.1
→17.4(21E219)にアップデートして再確認済
検証ブラウザ
Safari
Chrome Ver.123.0.6312.52

11
名無し 2024/03/15 (金) 03:17:30 修正 248b0@0cee3 >> 3

Windows10 chrome環境下にて
次のような内容で試しましたが、そのような現象は見られませんでした…。

|~&tategaki(,upright){ランク・ランク・Rank};|
画像1

ただ、以下の内容では引数が正しくないため、初期値のmixed指定となり結果的に90°回転します。

|~&tategaki(upright){ランク・ランク・Rank};|

>> 8の画像では引数が空なので同様にmixed指定となり、こちらも90°回転します。
改めて引数の指定が正しかったか確認してみるのはどうでしょうか。

10
款冬華 2024/03/15 (金) 02:34:55 >> 3

そうなんですね。もし、技術的にできそうならば、ご対応いただけたなら幸いです。

2
名無し 2024/03/14 (木) 23:50:40 248b0@0cee3

こちらはWIKIWIKI向けのリクエスト広場なので、zawazawaに関する事柄はこちらへ投稿した方が良いかもしれません。
https://zawazawa.jp/zawazawa-request/

1
ハンドルネーム 2024/03/14 (木) 22:57:23 3838a@6ea20

言い換えると、「投稿データの取り扱いについて、ユーザー側の意思をどの程度は尊重しようとする考えなのか」がわかるような情報です。その辺りを補う情報があった方が、zawazawaのことをよく知らない人、その辺のことを気にしやすい分野の人や気にされやすい内容の集まりでも、より誘いやすくなりそうです。

9
もちチーズ 2024/03/14 (木) 22:30:58 >> 3

半端な知識ですが、フォントの方に半角カナの縦書き用フォントが用意されていないことが原因かもしれませんね。

1
名無し 2024/03/14 (木) 21:54:35 248b0@0cee3

今しがた、以前と同じく黒文字に戻っていることを確認できました。
こちらの環境によるものだったかもしれませんが、対応ありがとうございます。

8
款冬華 2024/03/14 (木) 21:48:46 >> 3

Wiki利用者によって、新たな不具合が見つかりましたので、改善していただきたくお伝えいたします。

半角カナを利用すると引数を記述するしない関わらず、90度回転したままになります。こちらについても合間を見てご対応の程、よろしくお願いします。
画像1

7
款冬華 2024/03/05 (火) 22:16:04 >> 3

即座にご対応いただきまして、どうもありがとうございます。表示される文字と並び替えボタンが重なり合わないことを確認させていただきました。また、Appleが修正していない不具合であることも承知いたしました。

他にも、私や他のユーザーが提案している要望についても、もし宜しければサーバーに過度の負荷が掛かると想定されないと判断した利便性のあるプラグインについては実装をご検討ください。

適切にサーバー運営していただき、いつも助かっています。今後ともご対応よろしくお願いします。

6
WIKIWIKI運営 2024/03/05 (火) 19:41:14 >> 3

お試しありがとうございます。縦書きの表示を調整しました。
今回の調整はあくまで、よく使われそうなパターンで、Appleが修正していない不具合を誤魔化す仕様となります。(iPhoneなどApple製品のブラウザに不具合があります。)
ご理解の上、使用していただけたら幸いです。

5
款冬華 2024/02/28 (水) 11:20:38 >> 3

また上記でお伝えしたように、編集プレビュー画面の表示と「ページの更新」ボタンを押した後ではレスポンシブデザインの影響なのか、表示幅サイズが最適化されて実際の反映内容と異なることをお伝えいたします。正式にプラグインを実装される前にご対応をいただければ幸いです。

編集プレビュー画面
画像1
「ページの更新」ボタンを押した後
画像2

4
款冬華 2024/02/27 (火) 22:29:48 修正 >> 3

改善されるまでの間、ユーザー側でできる一時措置を施しました。一時措置前の対象ページのご確認をお願いいたします。

表組みと一緒に使われることの多いプラグインはtablesortなので、お時間ある時にご対応いただけると助かります。

3
款冬華 2024/02/27 (火) 21:59:25 >> 1

セキュリティ強化などのお忙しい中、ご対応いただきまして、どうもありがとうございます。
実際に表組みにtablesortとnobrを併用しているページに&tategaki(,upright){...};と&tategaki(){...};を使用して、意図したい通りに表示できました。対象ページ

改善点があり、提案いたします。
表組みがデカいとレスポンシブデザインの影響なのか、表示幅サイズが最適化されてPC表示でもモバイル画面でも、tablesortを使用時に表示される並び替えボタンと文字が重なり合ってしまいます。作成した提案ページのように表示幅サイズ37ぐらいにして、重なり合わないように調整していただけると幸いです。
wikiwiki運営へ返信する形にするため、一度をコメント削除しました。

2
WIKIWIKI運営 2024/02/26 (月) 19:32:21

お試し実装です。
個別のプラグインや書式には縦書き対応しておりませんので、
レイアウトが崩れるたり表示されないことがあります。
特にブロック型とは相性が悪いのでご注意ください。

&tategaki([height][,upright|sideways|mixed]){...};
#tategaki([height][,upright|sideways|mixed]){{
...
}}
1
WIKIWIKI運営 2024/02/26 (月) 19:30:58

お試し実装です。
個別のプラグインや書式には縦書き対応しておりませんので、
レイアウトが崩れるたり表示されないことがあります。
特にブロック型とは相性が悪いのでご注意ください。

&tategaki([height][,upright|sideways|mixed]){...};
#tategaki([height][,upright|sideways|mixed]){{
...
}}
1
副管理人(WoTBWiki) 2024/02/26 (月) 15:44:08

細かい仕様は忘れましたが、アドブロック(広告ブロック)系のブラウザ拡張機能が有効化されているとカウンターが正常に機能しなくなります。もし有効化されている場合は無効化して改善されるかご確認ください。