WebCardsレイアウトから余分なものを削除する
新しいテンプレートがWebCardsシステムのデフォルトテンプレートとして設定されたので、レイアウトのカスタマイズを開始できます。前述したように、Facebookファンページで使用できるのは510ピクセルのみです。スペースを節約する1つの方法は、イベントカレンダーとSearch Cloudをレイアウトの右側から削除することです。

イベントカレンダーとサーチクラウド

作業する必要があるテンプレートは、view_image_stats.htmlテンプレートです。ご覧のとおり、このテンプレートは基本的に5つのセルを持つテーブルです。サイドメニューリンクを保持する最初のセルには、テーブルの全幅の15%が与えられ、サムネイルを含む次の3つのセルにはそれぞれ20%が与えられます。カレンダーとクラウドを含む最後のテーブルセルには25%が与えられます。

カレンダーとクラウドを削除する簡単な方法は、5番目のテーブルセルを削除することです。もちろん、テーブルの25%も削除します。したがって、この25%を残りのセルに広げる必要があります。

最初のセル-15は25になります
2番目のセル-20は25になります
3番目のセル-20は25になります
4番目のセル-20は25になります
5番目のセル-25

ブラウザを更新しても、変更は見られません。これは、変更を確認するためにキャッシュをクリアする必要があるためです。これは管理センターで行えます。サイドメニューの一番下にある[キャッシュの管理]リンクをクリックします。 [キャッシュの管理]ページで、[キャッシュの再構築]ボタンをクリックします。ブラウザを再度更新すると、カレンダーとクラウドが削除されたことがわかります。

すべてのカテゴリリンク

このような小さなeカードのセットがあるため、サイドメニューの[すべてのカテゴリ]リンクは本当に必要ありません。したがって、このリンクを削除して、サイドメニューをすっきりさせましょう。 functions.phpという別のファイルで作業する必要があります。このファイルはソースフォルダーに保存されます。

htdocs / webcards / source / functions.php

[すべてのカテゴリ]リンクを削除するには、1行のコードをコメントアウトするだけです。 1410行目から、foreachループが表示されます。このループ内には、[すべてのカテゴリ]リンクを作成するコードがあります。この行をコメントアウトするには、コード行の前に//を追加します。変更を確認するには、キャッシュを再構築してブラウザーを更新します。

水平レイアウト

お気づきかもしれませんが、システムのフロントページには、新しい画像、人気のある画像、ランダム画像の3つの垂直方向のサムネイルリストがあります。このような小さなeカードのセットがあるため、繰り返しが見られます。このフロントページのすべてのサムネイルを水平レイアウトで一覧表示する別のレイアウトを使用するとよいでしょう。次に、サイドメニューのリンクをクリックすると、2つのカテゴリのいずれかのサムネイルのみが表示されます。フロントページのレイアウトをこのように変更するには、index.phpファイルで作業する必要があります。

htdocs / webcards / index.php

315行目から、view_stats_page関数が表示されます。フロントページのテンプレートレイアウトを変更するコード行を追加します。グローバル変数の下にこの行を追加します。

return choose_image_template($ messages);

//www.mywebcards.net

許可により使用されるWebCardsスクリーンショット。