4/5 シリウスのバージョンアップにはご注意

4/5 シリウスのバージョンアップにはご注意

こんにちは!たけぞーです。

久しぶりに当社のサイトを更新していて気づいたことを一つ。

シリウスは未だにバージョンアップを繰り返しているのですが、時折大型のバージョンアップをすることがあります。
いや、それ自体はありがたい事でもあるのですが、時としてたけぞーが推奨している、というより拘っている文法の正しさがかき乱される場合があります。
今回そんな部分を発見してしまったので修正方法を書き残しておきたいと思います。

検索ボックスにミスがある、と思う

先に申し添えておきますが、これはあくまでもたけぞーが気になっているだけです。もしかしたらSEO上何ら問題はないのかも知れません。

ただ、たけぞーは気になるので変えちゃいました、というだけのお話です。

さて、問題となるのは「編集」→「HTMLテンプレート」で各ページにある、この検索ボックスの部分です。

<% searchTag | str_replace(<!-- ★comment★ -->,) | str_replace(image,submit) | tag_insert(div id="searchbox") %>

大型バージョンアップ後、検索ボックスの中に検索という薄い文字が出るようになりました。が、どうにもその薄い文字を出すためのタグが引っかかってしまいます。
ですのでいっそ消しました笑

なくてもいいだろうと。

結果出来たのが下のHTMLです。
method="Get"を
method="get"に
Class="skwd"を
class="skwd"に

いずれも大文字を小文字に変えました。

<div id="searchbox"><form name="search" id="search" method="get" action="./search.php">
<input type="text" class="skwd" name="keyword" size="20" value="" />
<input type="submit" value="検索" />

</form></div>

これで何が変わるわけでもないかもしれませんが、気になる方は変えてもいいかもしれません。

変更方法

「編集」→「HTMLテンプレート」で各ページにある、検索ボックスの部分

<% searchTag | str_replace(<!-- ★comment★ -->,) | str_replace(image,submit) | tag_insert(div id="searchbox") %>

を、以下に差し替えます。※ファイルの拡張子はPHPです、拡張子がHTMLの方は利用できません、要注意!!

<div id="searchbox"><form name="search" id="search" method="get" action="./search.php">
<input type="text" class="skwd" name="keyword" size="20" value="" />
<input type="submit" value="検索" />

</form></div>

尚、上記作業は自己責任にて行ってください。たけぞーの利用しているテンプレートではこれで問題なく動作していますが、他のテンプレートが必ずしも同じである根拠はありません。
バックアップをとってからにするか、「サイト内検索ページ」等で実際にアップロードして動作確認してから「トップページ」等の主要ページに適用することを強く薦めます。
何か不具合が出たとしてもたけぞーのじつりきではどうにもなりません。ご了承下さいませ・・・