デフォルトのNucleusはユーザ名に日本語を使えません。「あにょ」というHNを使いたいのでテンプレートを修正します。
■まず、「ユーザの編集」で「表示される名前」と「本名」という項目がありますので、「本名」というところに使いたい名前「あにょ」を設定します。
■次に、テンプレート(mdetailed)の修正を行います。
「アイテム」の「アイテム本体」を以下のように修正します。
Posted by <a href="?memberid=<%authorid%>"><%author%></a> - ↓ Posted by <a href="?memberid=<%authorid%>"><%author(realname)%></a> -
■次に、テンプレート(mtemplate)の修正を行います。
「アイテム」の「アイテム本体」を以下のように修正します。
Posted by <a href="<%authorlink%>"><%author%></a> - ↓ Posted by <a href="<%authorlink%>"><%author(realname)%></a> -
これで、ユーザー名に日本語が使えるようになりました。
■「コメント」のユーザ名もデフォルトでは日本語表示にならないので、「あにょ」が使えるようにします。
nucleus/libsディレクトリの「COMMENTS.php」というファイルの中の「getDisplayName」を以下のように修正します。
getDisplayName ↓ getRealName
数箇所ありますので全て変更します。
これでコメントのユーザー名のところで設定した「あにょ」が表示されるようになりました。
■「最新のコメント」のユーザー名のところも「あにょ」が使えるようにします
プラグインの「NP_CommentTree.php」というファイル中の「getDisplayName」を以下のように修正します。
getDisplayName ↓ getRealName
これで「あにょ」が表示されるようになりました。