NP_ItemNaviEXの設定

投稿者: | 2010年12月19日
Pocket

プラグインのインストール

nucleuswikiからダウンロードしてきた「NP_ItemNaviEX-0.993.zip」を解凍して中身を /var/www/example/nucleus/plugins/にアップロードし、管理画面のプラグイン管理からインストールします。

NP_ItemNaviEXの設定

  1. スキン編集→個別アイテムページにて以下の箇所を編集
    <div id="container">
    <div class="content">
    <%ItemNaviEX()%><br><br>
    <%item(default/item)%>
    </div>
    
  2. この時点で、以下の図の右上のように、前後の記事にリンクが張られるようになります。

    NP_ItemNaviEX

  3. 上記設定で前後の記事へのリンクが張られますが、文字が小さく目立たないため、以下の修正を行うことで目立つようにします。
    # vi /var/www/example/nucleus/plugins/NP_ItemNaviEX.php
    
    1箇所目.285行目付近
    
    	. '" rel="prev"> « 前の日記に戻る '
    	. '" rel="prev"> « '
    	. shorten($ares[0], 14, '...')
    
    2箇所目.300行目付近
    
    	. '" rel="next"> 続きの日記を読む '
    	. '" rel="next"> '
    	. shorten($ares[0], 14, '...')
    
    3箇所目.411行目付近
    
    	$subNaviData['subnavi'] = implode(' :: ', $subNaviUnit);
    	$subNaviData['subnavi'] = implode(' &nbsp;&nbsp;&nbsp;&nbsp; :: &nbsp;&nbsp;&nbsp;&nbsp; ', $subNaviUnit);
    
    

    もし上記のように○○の日記を読むという表記ではなく、次の記事のタイトル名を使用したい場合、1箇所目と2箇所目の修正は不要です。その場合、初期設定ではタイトル名が14文字しか表示されないため、文字数を増やしたい場合は上記の. shorten($ares[0], 14, ‘…’)の14を必要な文字数に増やすことで可能となります。

  4. 次に、文字のサイズを大きくします。スキン編集→Navigation Barのオプション編集をクリックして以下の通り、修正します。
    ・subnaviTemplate	
    <div style="text-align:right;"><%archivedata%><%subnavi%></div>
    <div style="text-align:center;font-size:16px;"><%archivedata%><%subnavi%></div><br>
    
    ・topicPathTemplate	
    <div style="text-align:left;"><%topicpath%><%taglist%></div>
    <div style="text-align:left;"><%topicpath%><%taglist%></div><br>
    
    ・tagListTemplate
     <small style="font-family:Tahoma;">
     <small style="font-family:Tahoma;"><%tags%></small>
    
  5. 以上で設定は終了です。以下の図のように、前後の記事へのリンクが強調されるようになりました。

    NP_ItemNaviEX

    参考文献

    NucleusWiki

    Nucleusでつくる!最強のブログサイトのp.270,271

    Pocket

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です