ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changes between Version 17 and Version 18 of pne-customize


Ignore:
Timestamp:
Jul 1, 2008, 3:44:43 PM (13 years ago)
Author:
kiwa
Comment:

#2645,#2646 MyNews,ポイント・ランクの使用方法をWikiにまとめた

Legend:

Unmodified
Added
Removed
Modified
  • pne-customize

    v17 v18  
    33= OpenPNEカスタマイズ =
    44
    5 OpenPNEカスタマイズのためのガイドラインです。
     5 OpenPNEカスタマイズのためのガイドラインです。
    66
    77== 管理画面でカスタマイズ ==
    88
    9 管理画面から設定を行うことで、OpenPNE本体の挙動を変更したり、機能を追加することが出来ます。
     9 管理画面から設定を行うことで、OpenPNE本体の挙動を変更したり、機能を追加することが出来ます。
    1010
    1111=== デザインカスタマイズ ===
    1212
     13
     14==== テンプレート設定 ====
     15 OpenPNE2.12からのテンプレートの設定についてはwiki:pne-xhtmlcss/tipsをご覧ください。
     16
     17=== !MyNewsを使用する ===
     18 !MyNewsとは、フレンドが自分のホームにアクセスした場合に自分の近況を一言表示する機能です。マイホームに入力フォームを、フレンドホームに表示部分を作ることで使用可能になります。以下、OpenPNE2.12からの使用方法を紹介します。
     19
     20==== 入力フォームの作成(暫定) ====
     21 管理画面「テンプレート挿入」の「【PC版】 h_home 9」に以下を入力してください。
     22{{{
     23<div class="dparts formTable"><div class="parts">
     24<div class="partsHeading"><h3>My News!</h3></div>
     25<div class="partsInfo">
     26<p>({if $c_member.profile.PNE_MY_NEWS_DATETIME.value})({$c_member.profile.PNE_MY_NEWS_DATETIME.value|date_format:"%m/%d %H:%M"}) 更新({/if})</p>
     27</div>
     28<form action="./" method="post">
     29<input type="hidden" name="m" value="pc" />
     30<input type="hidden" name="a" value="do_h_home_update_my_news" />
     31<input type="hidden" name="sessid" value="({$PHPSESSID})" />
     32<div class="block" style="padding: 5px;">
     33<textarea style="width: 320px; height: 50px; vertical-align: middle;" name="prof_my_news" rows="3" cols="50">({$c_member.profile.PNE_MY_NEWS.value})</textarea>
     34<input type="submit" style="height: 50px; vertical-align: middle;" value="&nbsp;変&nbsp;更&nbsp;" />
     35</div>
     36</form>
     37</div></div>
     38}}}
     39
     40==== 表示部分の作成(暫定) ====
     41 管理画面「テンプレート挿入」の「【PC版】 f_home (h_prof) 7」に以下を入力してください。
     42
     43{{{
     44({if $target_c_member.profile.PNE_MY_NEWS_DATETIME.value})
     45
     46<div class="dparts simpleBox"><div class="parts">
     47<div class="partsHeading"><h3>My News!</h3></div>
     48<div class="partsInfo">
     49<p>({$target_c_member.profile.PNE_MY_NEWS_DATETIME.value|date_format:"%m/%d %H:%M"}) 更新</p>
     50</div>
     51<div class="block">
     52<p style="text-align:left; padding:0px 5px 0px 5px;">
     53({$target_c_member.profile.PNE_MY_NEWS.value|nl2br|t_url2a})
     54</p>
     55</div>
     56</div></div>
     57
     58({/if})
     59}}}
     60
     61==== OpenPNE2.12以前のバージョンで使用するには ====
     62===== OpenPNE2.10 =====
     63 OpenPNE2.10はOpenPNE2.12とテンプレートの書き方が違うため、上記のテンプレートではレイアウトが崩れてしまいます。OpenPNE2.10での表示方法は[wiki:pne-customize-note こちら]をご覧ください。
     64
     65===== OpenPNE2.10以前のバージョン =====
     66 !MyNews機能に対応していないため、使用できません。
     67
     68=== ポイント・ランクをフレンドホームにも表示させる ===
     69 ポイント・ランク機能は、「日記を書く」「友人を招待する」などの特定のアクションを起こすことでメンバーに対してポイントが加算され、更にポイントに対応したランクの設定を行うことができる機能です。管理画面「SNS設定」の「ポイント・ランク使用設定」から使用の可否を選択することができます。
     70
     71 デフォルトの状態は他のメンバーのポイント・ランクを確認することはできませんが、管理画面「テンプレート挿入」から表示用のテンプレートを挿入することでメンバーのホームに表示させることができます。
     72
     73==== 表示部分の作成(暫定) ====
     74 管理画面「テンプレート挿入」の「【PC版】 f_home (h_prof) 4」に以下を入力してください。
     75{{{
     76({if $rank.image_filename})
     77<div style="text-align:center; margin:0px 0px 10px 0px;">
     78<img src="img.php?filename=({$rank.image_filename})" alt="({$rank.name})" />
     79<p style="text-align:center">({$point})point</p>
     80</div>
     81({/if})
     82}}}
     83
     84==== OpenPNE2.12以前のバージョンで使用するには ====
     85 OpenPNE2.12以前バージョンはOpenPNE2.12とテンプレートの書き方が違うため、上記のテンプレートではレイアウトが崩れてしまいます。OpenPNE2.10での表示方法は[wiki:pne-customize-note こちら]をご覧ください。
     86
    1387=== PV集計を行う ===
    1488==== Google Analytics ====
    15 Google Analyticsで発行されたタグをOpenPNEの管理画面に設定することで、PVの集計が行えます。
     89 Google Analyticsで発行されたタグをOpenPNEの管理画面に設定することで、PVの集計が行えます。
    1690
    1791==== 忍者ツールズ ====
     
    1993
    2094=== 広告管理をする ===
    21 ==== !OpenAds ====
     95==== OpenAds ====
    2296
    23 !OpenAdsをOpenPNEとは別にインストールし、管理画面の設定で有効にします。
     97OpenAdsをOpenPNEとは別にインストールし、管理画面の設定で有効にします。
    2498バナー領域やサイドバナー領域にセットするのが良いでしょう。
    2599
    26100==== !GoogleAdsense ====
    27101!GoogleAdsenseを利用することも可能です。
    28 
    29 
    30 
    31102
    32103