ユーザ |
7.44 |
Quickbar |
会員の種別(役割)別にメニューを設けたい |
ユーザ |
7.34 |
ip_ranges |
ログインアタック対策は? |
ユーザ |
7.38 |
user form |
新規ユーザー登録時、パスワード再設定時のパスワード入力抜けを防ぎたい |
ユーザ |
7.23 |
PHP |
user_load_multiple()の復帰値 |
ユーザの管理 |
7.59 |
user pass |
drupal 7 で 管理者(uid=1)パスワードがわからなくなったとき 新しいパスワードを設定する方法 |
ユーザの管理 |
8.9.x |
user pass |
drupal 8 で 管理者(uid=1)パスワードがわからなくなったとき 新しいパスワードを設定する方法 |
ユーザの管理 |
7.50 |
Paypal continued billing |
drupal7のPaypal継続課金モジュールについて |
ユーザの管理 |
7.15 |
Devel |
簡単に指定ユーザにログインしなおす方法 |
ユーザの管理 |
7.27 |
PHP |
新規ユーザーの追加ができない |
リバースプロキシ |
8.9.x |
mod_proxy mod_proxy_http mod_ssl |
Apache2.4 から httpsサーバーへリバースプロキシする方法 |
ログイン |
8.7.x |
System |
ユーザー アカウントロックの範囲設定 |
拡張機能 |
8.3x |
Contribute modules |
drupal8-寄贈モジュールの動向 |
排他 |
7.26 |
lock |
Viewsモジュールの設定ページのような排他機能 |
権限 |
7.50 |
Cron |
Basic認証時のCron(wget)実行方法 |
権限 |
7.15 |
Path_Access Content_Access |
特定のページ(パス)をアクセス制限したい |
表示 |
7.34 |
Views Infinite Scroll |
Facebookページのようにスクロールするとコンテンツが追加されるようなコントロール |
表示 |
7.26 |
Views |
ページ内に2つ目Viewsブロックを設置するときPagerが連動してしまう |
見栄え |
7.15 |
js Injector |
簡単にJavascriptを追加する方法は? |
言語 |
7.15 |
Entity Translation |
各フィールドのラベルの多言語切り替え漏れ(フィールド・ラベル) |
言語 |
7.15 |
Entity Translation |
nodeのEntity Translation |
コメント
コア:
パーマリンク Submitted by actbrain on 2013/11/20 02:29.
コア:
drupal-root/inc/theme.inc:
function template_preprocess_username(&$variables);
の中で、
~
if (drupal_strlen($name) > 20) {
$name = drupal_substr($name, 0, 15) . '...';
}
~
というような処理を行ってます。
コメントによると、
~
Set the name to a formatted name that is safe for printing and
that won't break tables by being too long. Keep an unshortened,
unsanitized version, in case other preprocess functions want to implement
their own shortening logic or add markup. If they do so, they must ensure
that $variables['name'] is safe for printing.
~↓~直訳
名前を印刷にとって安全で、長すぎることまでにテーブルを壊さない、フォーマットされた名前にセットしてください。
続く、1つの、短かくされない、バージョンをunsanitizeした、場合、他のもの、機能を前処理する、自分のショートニング・ロジックをインプリメントしたいか、値上げを加えたいこと。
そうする場合、それらは$変数「[名]」が印刷にとって安全であることを保証するに違いありません。
~
どうやら、安全面からの考慮のようです。
xxx_preprocess_xxxx(&$vars)等でhookして投稿者名を変更するのが妥当なようです。
ページ