e107の改造

日本語化ファイル

e107で遊ぼう屋で公開されているv.0.7.5用の日本語化ファイルに追記して、v.0.7.11用にしたものです。

e107.zip (2008/01/07版)

本家英語版のファイルと重複するファイルはないので、初めて導入する場合は、上記のファイルを解凍し、そのままアップロードするだけです。

news.phpをインデックスとしてアクセス

http://e107.tpot.tk/としてアクセスしても、http://e107.tpot.tk/news.phpと飛ばされてしまうが、そのままhttp://e107.tpot.tk/としてアクセスするための技。.htaccessに次のコードを入れる。

DirectoryIndex news.php

theme.phpの改行が削除されるのを回避する

  1. テーマのtheme.phpにGoogleの広告のコードを記述しても、改行が削除されて広告が表示されない。それを回避する。e107themes/templetes/headerdefault.phpを開く。
    if (!function_exists("parseheader")) {
    	function parseheader($LAYOUT){
    		global $tp;
    		$tmp = explode("\n", $LAYOUT);
    		for ($c=0; $c < count($tmp); $c++) {
    			if (preg_match("/{.+?}/", $tmp[$c])) {
    				echo $tp -> parseTemplate($tmp[$c]);
    			} else {
    				echo $tmp[$c];
    			}
    		}
    	}
    }

    if (!function_exists("parseheader")) {
    	function parseheader($LAYOUT){
    		global $tp;
    		$tmp = explode("\n", $LAYOUT);
    		for ($c=0; $c < count($tmp); $c++) {
    			if (preg_match("/{.+?}/", $tmp[$c])) {
    				echo $tp -> parseTemplate($tmp[$c]);
    			} else {
    				echo $tmp[$c]."\n";
    			}
    		}
    	}
    }

    とし、改行を加える。

サイドバーのコメントの表示をカスタマイズ

サイドバーにフォーラムのコメント一覧とニュースなどのコメント一覧を並べると、書式の違いが気になります。それを統一します。

サイドバーのコメントのユーザー名の更新に対応する

FAQプラグインの不具合

FAQプラグイン(ver.4.2)で、コメントをつけると、該当するFAQではなく、違うFAQにコメントがついてしまいます。それを修正します。