サイトを構築する際のFAQ
提供: GeeklogJpWiki
FAQ( インストール前|インストール時|インストール後|構築時|運営時|Tips|その他)
目次 |
サイトを構築する際のFAQ
Q.スローガンの文字の間に / が入る
コンフィギュレーションプラグインを使って設定かえるとスローガンの文字の間に / が入ります。
<回答>
phpの設定でmagic_quote が on になっているのかもしれません。
http://www.php.net/manual/ja/security.magicquotes.php
php.ini や .htaccess で設定を変更してください。
Q.日本語の検索ができない
全角の文字列で検索ができません。
<回答>
mbstring.languageをJapaneseにしてください。
Q.プラグインのメニューがダブってしまう
<回答>
メニューバーに表示するプラグインのメニューを列挙する方法が 2 つあります。
- テーマ中の header.thtml テンプレートで {plg_menu_entries} 変数を使う。
- config.php の $_CONF['menu_entries'] 配列で該当プラグインの項目を許可する。この場合,該当プラグインの項目は header.thtml の {menu_entries} 変数に追加されます。
結果として,テーマ中の header.thtml に {plg_menu_entries} 変数があり,かつ, config.php で該当プラグインの項目を許可している場合には,該当プラグインのメニューがダブって表示されることになります。
解決策: {plg_menu_entries} 変数を削除するか,config.php から該当プラグインの項目を削除してください。
Q.テーマを開発中に、画面が真っ白になる
テーマを開発中で、変更したら、画面が真っ白になりました。エンコードを手動で変更したら表示されました。
<回答>
テーマによって発生することもあります。ページのソースを確認して、head タグのすぐ下でエンコード指定を行われているかどうか確認してください。title タグよりも先に、エンコードを指定しないと、ブラウザによっては画面が白くなり、なにも表示されない場合があります。
Q.Geeklog 用の画像ギャラリはありますか?
<回答>
Media Gallery は Geeklog 用のオンライン写真/マルチメディアギャラリです。Media Gallery は写真ギャラリによくある機能を提供し,Geeklog と緊密に統合され,Geeklog の機能を十分に活用しています。標準の写真ギャラリ機能の中には,統合されたスライドショー,ワンクリックで Shutterfly を利用してオンラインで写真を印刷する機能,写真の評価,コメント機能など盛りだくさんです。Media Gallery では .BMP, .GIF, .PNG, .JPG, .ASF, .WMV .MOV (Quicktime), .SWF (Flash) .MPG, .MP3, .OGG を含む幅広いメディアをサポートしています。メディアをギャラリに追加する方法も複数サポートされており,ブラウザによるアップロード,FTP によるアップロード,Windows XP のパブリシング・ウィザードが利用できます。
Q.プラグインなどはどこでダウンロードできますか?
<回答>
日本語化し、register_globals off で稼動するプラグインは、Geeklog Japaneseからダウンロードしてください。
その他のプラグイン配布サイトは、リンクのプラグイン配布カテゴリで紹介しています。
とりわけ PortalParts.com には,ファイル管理 (File Management) と掲示板 (Forum) のプラグインがあります。
gplugs.sf.net には,様々な開発者による多くのプラグインとアドオンがあります。
squatty.com にも多くのアドオンがあります。
Geek Downloads には更新されたテーマやアドオンがたくさんあります。
Q.プラグインを開発するのに必要なものは何ですか?
<回答>
開発者用ドキュメントを見てください。
Q.静的ページでは PHP を使えますか?
<回答>
はい,静的ページプラグインでは PHP のコードを使えます。しかしながら,セキュリティ上の理由でその機能はデフォルトでは OFF になっています。静的ページPHPでページを作成するを参照して、機能をONにして利用してください。
メール送信機能で管理者へメールを送れない
<回答>
管理者でログインしてメール受け取りを許可しているかどうか確認してください。また、登録しているメールアドレスが有効かどうかも確認してください。 以上がただしく設定されているにもかかわらず送信できない場合は、php.iniで、safe_mode = on としてください。これで管理者宛てにもメールが届けられます。
受信メールが崩れる
<回答>
メール送信でタイトルの文字切れ,および,本文にメールヘッダが表示される場合は,非公開領域/system/custom_mail_jp.phpの,CUSTOM_MAIL_HEADER_LINEBREAKの設定を変更してください。