ユーザ名に日本語を使う

デフォルトの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

これで「あにょ」が表示されるようになりました。

コメントを残す

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

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください