プロジェクト

全般

プロフィール

Bug(バグ) #3476

未完了

カスタム CSS を読み込む記述が 2 度書かれている

Youichi Kimura さんが約11年前に追加. ほぼ5年前に更新.

ステータス:
New(新規)
優先度:
Low(低め)
担当者:
-
対象バージョン:
開始日:
2013-11-01
期日:
進捗率:

0%

予定工数:
3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Unknown (未調査)

説明

Overview (現象)

pc_frontend 内の各ページ (スマートフォン版を除く) にてカスタム CSS を読み込む link 要素が下記のように 2 つ書かれている。

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="robots" content="index, follow" />
<title>MySNS</title>
<link rel="stylesheet" type="text/css" media="screen" href="/opSkinBasicPlugin/css/main.css" />
<link rel="stylesheet" type="text/css" media="screen" href="/cache/css/customizing.css" />
<link rel="stylesheet" type="text/css" href="/cache/css/customizing" />
<script type="text/javascript" src="/js/util.js"></script>
</head>

Causes (原因)

98f097f624d6e0ccfedcdda47e641f29fbb4ce15 によって追加された customizing_css の記述が原因となっている。

<?php if (Doctrine::getTable('SnsConfig')->get('customizing_css')): ?>
<link rel="stylesheet" type="text/css" href="<?php echo url_for('@customizing_css') ?>" />
<?php endif; ?>

上記のコードは #1539 で一度削除されている (代わりに use_stylesheet('/cache/css/customizing.css') を追加している) もので、恐らく誤って古い _layout.php から記述をコピーしてしまったものと見られる。

Way to fix (修正内容)

修正内容を記入

他の形式にエクスポート: Atom PDF