• R/O
  • SSH
  • HTTPS

jinrousiki: コミット


コミットメタ情報

リビジョン2118 (tree)
日時2018-01-07 17:44:50
作者umethyl

ログメッセージ

HTML::GenerateMessage()

変更サマリ

差分

--- trunk/include/html/html_class.php (revision 2117)
+++ trunk/include/html/html_class.php (revision 2118)
@@ -128,9 +128,18 @@
128128 return Text::Format(self::GetCloseWindow(), $str, Text::BR, Message::CLOSE_WINDOW);
129129 }
130130
131+ //色付きメッセージ生成
132+ public static function GenerateMessage($str, $color, $css = null) {
133+ $style = '';
134+ if (true === isset($css)) {
135+ $style .= $css . '; ';
136+ }
137+ return sprintf(self::GetMessage(), $style, $color, $str);
138+ }
139+
131140 //警告メッセージ生成
132141 public static function GenerateWarning($str) {
133- return sprintf(self::GetWarning(), $str);
142+ return self::GenerateMessage($str, '#FF0000');
134143 }
135144
136145 //CSS 読み込み
@@ -408,8 +417,8 @@
408417 EOF;
409418 }
410419
411- //警告メッセージタグ
412- private static function GetWarning() {
413- return '<font color="#FF0000">%s</font>';
420+ //メッセージタグ
421+ private static function GetMessage() {
422+ return '<span style="%scolor:%s;">%s</span>';
414423 }
415424 }
--- trunk/include/html/talk_html_class.php (revision 2117)
+++ trunk/include/html/talk_html_class.php (revision 2118)
@@ -38,7 +38,7 @@
3838
3939 //ユーザ名生成
4040 public static function GenerateSymbol($color) {
41- return '<span style="font-size:100%; color:' . $color . ';">' . Message::SYMBOL . '</span>';
41+ return HTML::GenerateMessage(Message::SYMBOL, $color, 'font-size:100%');
4242 }
4343
4444 //追加情報生成
旧リポジトリブラウザで表示