Blog

freo微調整

iPhone対応しましたとか言っておきながらちゃんと表示されてたの日記ぐらいでほかのページが死んでましたすみません(;´▽`A``

なんで???

本家サイトのiPhone関連のファイルは指示通りすべてアップロード済みでしたが、プラグインまで網羅しているわけではなかったようです。

 

↓というわけで、iPhone対策覚書。特にギャラリーが全然動かないよって方はご参考までに↓
  • freo/templates/plugins内にプラグインフォルダ&htmlファイルを置いている場合、まったく同じファイルを

freo/templates/iphones/pluginsにもアップロード

  • その際iPhone用のヘッダーとフッターを読み込ませるために、すべてのhtmlファイルの1行目と最後の行を書き換えます。別名で保存し、オリジナルと別で管理してください。もしくは各プラグインフォルダの中にiphoneフォルダを作るのもいいかも。いずれにしてもアップロードする際はオリジナルと同じ名前でアップしてください。

 

修正内容は以下のとおりです。

  • 各ファイル1行目(ヘッダー読み込み箇所)

    {include file='header.html'}

    を以下のように変更

    {include file='iphones/header.html'}
  • 各ファイル最後の行(フッター読み込み箇所)

    {include file='footer.html'}

    を以下のように変更

    {include file='iphones/footer.html'}

これでiPhoneのサイズに合ったページに修正されます。

 

  • また、デフォルトだと「コンテンツ」に表示されるのは作成したページへのリンクのみです。たとえば、ページからリンクしているページが存在する場合、このページも「コンテンツ」の項目として表示されてしまいます。また拍手用プラグイン、ブックマークプラグインなどを利用してメニューに組み込んでいる場合はページではないので項目として表示されません。
  • 「コンテンツ」の項目に任意のリンクを表示させるにはfreo/templates/iphones/internals/default/defalt.htmlを以下のように書き換えます。

 

  • freo/templates/iphones/internals/default98~100行目あたり

    <!--{foreach from=$plugin_page_menus|smarty:nodefaults item='plugin_page_menu'}-->
    <li><a href="{$freo.core.http_file}/page/{$plugin_page_menu.id}">{$plugin_page_menu.title}</a></li>
    <!--{/foreach}-->

    を任意のリンクに置き換えます。

  • <例1>ギャラリー(ページid : gallery)へのリンク

    <li><a href="{$freo.core.http_file}/page/gallery">gallery</a></li>
  • <例2>ギャラリー(ページid : gallery)へのリンク (ページイメージ分類表示プラグイン使用の場合)

    <li><a href="{$freo.core.http_file}/page_image_categorized/gallery">gallery</a></li>

 

つまり、PC用ファイル freo/templates/header.htmlで使用しているメニュー部分をコピペすれば一発でOKなわけです。

 

<補足>

ギャラリー関係のプラグインを使用している場合は、css/iphone/common.cssに以下を追加しておくと、表示がすっきりします。

div#gallery ul {
  margin: 10px 0 20px 0;
}
div#gallery ul li {
  display: inline;
}
div#gallery ul li img {
  margin: 0 2px 10px 0;
}

 

これ以外にも微調整してありますが、とりあえずこれだけはやっておいたほうがいいところだけ。

Pagination

関連エントリー

Comment

  • コメントはまだありません。

Post Your Comment

  • コメントを入力してください。
登録フォーム
Name
E-mail
URL
Comment
閲覧制限
投稿キー(スパム対策に、投稿キー を半角で入力してください。)

Utility

Calender

03 - 2019 / 04 - 05
S M T W T F S
- 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 - - - -

Entry Search

エントリー検索フォーム
Keyword

Recent Entry

Recent Comment

Re:BLOOD-C オープニング「spiral」歌詞和訳に挑戦!
2016/05/25 from いや
Re:鬱金20ネタバレ感想
2016/05/07 from 権限がありません
Re:鬱金20ネタバレ感想
2016/04/12 from はいど
Re:鬱金20ネタバレ感想
2016/04/07 from matsu
Re:鬱金の暁闇15感想
2015/10/02 from matsu

Recent Trackback

Re:40000HIT記念画像
2015/01/10 from 承認待ち
Re:40000HIT記念画像
2015/01/10 from 承認待ち
Re:40000HIT記念画像
2015/01/10 from 承認待ち
Re:40000HIT記念画像
2015/01/10 from 承認待ち
Re:40000HIT記念画像
2015/01/10 from 承認待ち

RSS Feed