n-s*

G-13とかjoomla!とかFileMakerとか

  • Full Screen
  • Wide Screen
  • Narrow Screen
  • Increase font size
  • Default font size
  • Decrease font size

News Show Pro GK4メモ

Eメール 印刷 PDF

新着記事を表示出来るモジュール。
サムネイルの表示や記事内容の表示を文字数で設定出来たりと使いやすいし、デフォルトでなかなか格好よい。ので私的メモなど。

ただ、ユーザ登録しないとダウンロードできないのが玉に瑕。
日本語化も多分されてないと思いますが、そのまま使うだけならそんなに難しくもないので大丈夫だと思います。

表記を日本語に

Read Moreとかページ送りのPrev,Nextの表記を変える方法。これ他のモジュールでもやり方一緒なんだろうけど、メモ。

とりあえず、フォーラムで探してみたら見つかったのがこれ。

言語ファイルを変えればいいみたいです。
とりあえず、News Show Pro GK4の言語ファイルはここに入ってます。

  • /language/en-GB/en-GB.mod_news_pro_gk4.ini

これを、日本語の所に移します。ファイル名を「ja-JP.mod_news_pro_gk4.ini」にして、

  • /language/ja-JP/ja-JP.mod_news_pro_gk4.ini

ここに移動。
移動したら、テキストエディタで開いて、エンコーディングをUTF-8にします。しないと、文字化けに。
後は、内容を変更していくだけです。3行目のNSP_PREVが戻る、4行目のNSP_NEXTが進む、10行目のNSP_READMOREが続きを読むの部分。

JA_Purity_IIメモ

Eメール 印刷 PDF

ひょんなことから、調べる必要がでたので、メモなど。

カスタマイズ性が凄い。とりあえず、以下のwikiのT3 Framework for Joomla! 1.5ってとこを参照。

モジュールのポジション

フォーラムの記事だけど、公式のものなのかよくわからない。
見ての通り、記事の下に配置するポジションがないので、記事の中からロードするのがいいのかも。でも、ブログレイアウトだと並び順の調整が面倒くさいね。

スタイル周り

このページ参照。

上部メニューのCSS

Joomla!のインストールしてあるディレクトリからみて、

  • /templates/ja_purity_ii/css/menu/

の中に入ってます。テンプレートの設定のCSS編集からでは一覧にでないので直接いじらないとダメそう。

左メニューの調整

  • モジュール間でやたらmarginとpaddingとる設定になってるので調整
  • モジュールのdivにborder-bottomがついてるので調整

ここらは、template.cssの570行目あたりに書かれてます。

div.ja-moduletable, div.moduletable {
	border-bottom: 1px solid #ccc;
	margin-bottom: 15px;
	margin-top: 8px;
	padding: 0 0 20px;
	position: relative;
}

borderは好みで。下方向の余白はサイトによって調整すればよさそう。このサイトはデフォルトのままです。

パン屑リストの表記変更

パン屑リストのポジションは、上の「モジュールのポジション」のリンク先を参照。下の方にあるbreadcrumbsってやつ。

当然、パン屑リストのモジュールを作って配置していないと、「YOU ARE HERE:」と表記されるだけなので注意。

この「YOU ARE HERE:」の表記の変更方法ですが、

  • /templates/ja_purity_ii/layouts/blocks/footer.php

に書かれています。4行目からのこの部分

<div class="ja-breadcrums"> 
  <strong><?php echo JText::_('YOU ARE HERE:')?></strong> <jdoc:include type="module" name="breadcrumbs" />
</div>

5行目のシングルクォーテーションの中の文字列を書き換えればいいのですが、日本語にする場合、文字コードをUTF-8にしないと文字化けするので、注意。

li要素直下のp要素やh1-h6要素のmarginの調整

p要素やh1-h6要素には上下にmarginを15pxとる設定になっているので、li要素の中にp要素等を置くとmarginが取られてli要素のマーカーと表示がズレます。

この設定は、template.cssの52行目あたりに書かれています。

.column p, .column pre, .column blockquote,
.column h1, .column h2, .column h3, .column h4, .column h5, .column h6,
.column ol, .column ul { margin: 15px 0; padding: 0; }

これを調整するには、上記の直後の行にこんな感じで。

.column li > p, .column li > h1, .column li > h2, .column li > h3,
.column li > h4, .column li > h5, .column li > h6
 { margin: 0 0 15px 0; padding: 0; }

この例では、子セレクタを使っているので、liに直接内包されているp要素やh1-h6要素に全て適用されるので注意。

JError Unable to load Database Driver:

Eメール 印刷 PDF

Joomla!のインストール後、インストール時に以下のエラーメッセージが

Joomla!のエラー」より抜粋

JError Unable to load Database Driver:

引用元: Joomla!インストール後のエラーメッセージ

このエラーはconfiguration.phpを編集すれば直ります。

Joomla! Tips

Eメール 印刷 PDF

Joomla!関連のTipsなど。

Phoca Gallery Pluginで画像の説明を表示する

Eメール 印刷 PDF

高機能なフォトギャラリー、Phoca Galleryですが、これ単体では、記事内にフォトギャラリーの画像を表示できないので、別途プラグインを入れる必要があります。

Phoca Gallery Plugin

ところが、このプラグインは、バージョン2.7.2現在画像の説明が表示されません。表示されるのはphpをいじる必要があります。解決方法をフォーラムでみつけたので引用します。

You are here: