トップ 差分 一覧 Farm ソース 検索 ヘルプ RSS ログイン

BBS-サポート掲示板/797

ページの作成や編集にはユーザ登録が必要です。

 アウトラインとレイアウトプラグインの rollout - けんた (2008年02月27日 23時57分08秒)

こんばんは。よろしくお願いします。

{{outline}}
{{layout rollout,title:ABC
DEF
}}

のようにすると、ジャバスクリプトエラーになって、タイトルをクリックしても、中身が開きません。どのようにすればいいか教えてください。バージョンは、FreeStyleWiki3.6.2です。

  • rollout テンプレート内の IS_FIRST_TMPL キーワードが outline プラグインの処理で設定されてしまう為、その後のWikiソースに対して有効にならないのが原因です。ちょっと盲点でした。調べてみたところ、これは根本的な解決が困難な問題ですので、同じ機能で実装方法の異なる roll テンプレートをご利用ください。 - KG (2008年02月28日 10時31分02秒)
  • FSWiki のコア機能として HEADタグ 内に任意のソース(meta,link,style,scriptタグなど)を埋め込むような仕組み(API)があれば解決できそうな気もしますが・・・ - KG (2008年02月28日 10時41分50秒)
  • $wiki->add_head_info じゃだめなんでしょうか? - 名無しさん (2008年02月28日 12時35分18秒)
  • あっ、そういえば add_head_info が在りましたね(汗)。では、ちょっと解決策を考えておきますね。多分 FSWIKI_ADD_HEADER_INFO(仮) 見たいなキーワードを追加することになると思います。 - KG (2008年02月28日 13時14分27秒)
  • レス、ありがとうございました。解決策、心待ちにしています。 - けんた (2008年02月28日 18時50分34秒)
  • レイアウト・プラグインとは全然アプローチが違いますが、こんなのを作ってみました。レイアウト・プラグインの画像を使わせていただきました。問題がありましたらご指摘ください。完成度が低いためプラグイン投稿には投稿していません。あくまでご参考まで。 - 名無しさん (2008年02月29日 01時29分04秒)
  • レイアウト・プラグインを更新しました。キーワードは FSWIKI_HEAD_INFO にしました。 - KG (2008年02月29日 11時03分50秒)
  • KGさん、名無しさん、ありがとうございました。さっそくレイアウト・プラグインの最新のものをインストールしたのですが、開きません。rollout しません。それから、rollout を2つ続けて使うと前の時よりも行間が狭くなりました。まだ解決しません。よろしくお願いいたします。 - けんた (2008年02月29日 12時47分29秒)
  • rollout テンプレートも最新版にしましたでしょうか? - KG (2008年02月29日 13時34分09秒)
  • プラグインのダウンロードカウントが0のままなので、置き換えられたのはテンプレートだけでしょうか?プラグイン本体も最新版にしてください。 - KG (2008年02月29日 13時36分03秒)
  • layout_20080229.zipを展開してできたファイルをすべてアップロードしました。rollout テンプレートというのは、\tmpl\layoutの中に入っているrollout.tmplでしょうか?それなら上書きしました。それから、プラグイン本体というのは、layout フォルダーの中身ということですよね? これもアップロードしてあります。KGさんの環境ではうまく動作されているのですね?再度、やってみます。 - けんた (2008年02月29日 13時55分12秒)
  • ぼくが間違っていたようです。すみません。layout_20080229.zipとlayout_tmpl_20080229.zipを両方ともアップロードするのですね。やってみたら、開くようになりました。1つ問題があります。rollout を2つ続けて使うとタイトルとタイトルの行間が狭いのですが、前のように行間を開けたいとおもいます。どのファイルを書き直せばいいのでしょうか? - けんた (2008年02月29日 14時20分12秒)
  • tmpl/layout/rollout.tmpl が rolloutのテンプレートになります。このファイル内はHTMLで書かれていますので、コメント部を残しておけば後は修正しても問題ないです。 - KG (2008年02月29日 14時25分25秒)
  • ありがとうございました。多分できると思います。HTMLの改行タグを入れればいいだけですよね。もし万が一できなければ、また、よろしくお願いいたします。 - けんた (2008年02月29日 14時40分02秒)
  • rollout.tmpl の最後の行に改行を入れればうまく行きました。いろいろとありがとうございました。 - けんた (2008年02月29日 16時17分47秒)
お名前: コメント:

最終更新時間:2008年02月29日 16時17分47秒