JavaScript |
8.5.x |
PHP |
Commerce決済モジュール設定をJavaScriptにデータに渡す方法 |
アップデート |
8.9.x |
Composer update |
composer update するときに パッチが必要なモジュールが更新されパッチが消えてしまうことへ対応する方法 |
アップデート |
8.8.x |
Composer |
composer updateが異常終了する |
アップデート |
8.9.x |
Composer update |
Composer で drupal/core-8.9.7 に更新できなくなった場合の処置 |
コンテンツの作成 |
7.38 |
Views |
CSV出力にHTMLが入ってしまう |
アップデート |
7.50 |
Download count |
DOWNLOAD MODULEページでダウンロードが失敗することがある |
PHP |
8.3x |
PHP |
drupa8でhook_init()する方法 |
サイトの構築 |
7.59 |
Drupal.ajax |
drupal 7 で Uncaught TypeError: Drupal.ajax is undefined となったときの対応方法 |
ユーザの管理 |
7.59 |
user pass |
drupal 7 で 管理者(uid=1)パスワードがわからなくなったとき 新しいパスワードを設定する方法 |
ユーザの管理 |
8.9.x |
user pass |
drupal 8 で 管理者(uid=1)パスワードがわからなくなったとき 新しいパスワードを設定する方法 |
コンテンツの管理 |
8.9.x |
Dialog Modal Canvas |
drupal 8 の標準機能のダイアログ/ポップアップを表示する方法 |
Drupal Commerce |
7.34 |
Commerce profile |
Drupal Commerceの請求情報、配送情報の住所を日本的(郵便番号、都道府県、市区町村、住所、、、) |
Drupal Commerce |
7.34 |
Commerce order |
Drupal Commerce:カート内や購入手続きページ内の「Order total」が翻訳できない |
アップデート |
8.7.2 |
menu |
drupal-core 8.7.2にupdateしたところ |
コンテンツの作成 |
7.50 |
Inline Entity Form |
Drupal6のフィールドグループのようなモジュールはありませんか? |
アップデート |
7.15 |
Webform Backup_and_Migrate |
drupal7.12 -> drupal7.14アップデートメモ |
CSV Download |
7.34 |
Views Excel Export |
Drupal7:Viewsで表示した内容をCSVダウンロード |
ユーザの管理 |
7.50 |
Paypal continued billing |
drupal7のPaypal継続課金モジュールについて |
Viewsプログラミング |
8.6.x |
Views |
Drupal8 Viewsの動的キャッシュをクリアする方法 |
テーマ |
8.3x |
Theme |
drupal8 で パスに応じたページテンプレート名を利用する方法 |
コメント
コア:
パーマリンク 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して投稿者名を変更するのが妥当なようです。
ページ