ようこそ! Geeklog Japan 2019/01/18 06:18 JST


 2019/01/03 01:30 JST (参照数 75回)  

状態: オフライン

OMAL

Forum User

Newbie
登録日: 02/14/18
投稿数: 11
みなさん、よろしくお願いします。
サイトをgeeklogの1.4系から最新版にアップグレード予定です。

サイト内でuserconfigというプラグインがシステムに根をはって使われているらしく、一応自分なりに解析してみましたが、自分なりに出した対応策(案)はこちらになります。最近のバージョンにはこのプラグインは入ってないようなので。

全てのプラグインを安全に外した後で最後、アップグレードする直前にuserconfigプラグインを管理画面からオフにする。一応、userconfigの内容をconfig.phpの方へ貼り付けてみてそれでアップグレード前に動作再開すればまずまず、動かなくても気にしない。
アップグレード後に、まずuserconfigで設定された項目を引っ張っている各種カスタムコードがバグを吐くと思うので、それらの関与を全て外していく。同時または後でuserconfigで設定していた内容を最新版の管理画面で設定し、設定しきれないものが見つかったらその時考える。

この方法よりもいい方法があれば、ご教授お願いします。

 2019/01/03 09:31 JST  

状態: オフライン

Ivy

Site Admin

管理者
登録日: 01/01/04
投稿数: 5855
場所:Tokyo
userconfigプラグインはもう不要です。
かわりに日本語化プラグインで日本語化させます。

 2019/01/04 23:15 JST  

状態: オフライン

Ivy

Site Admin

管理者
登録日: 01/01/04
投稿数: 5855
場所:Tokyo
userconfigプラグインは、Geeklog 1系ので日本語化をおこなうのが大変手間だったこと、
コンフィグを、管理画面ではなく、config.phpのソースファイル編集でしか設定できなかったことから
生まれたプラグインでした。

その後Geeklogの機能が増えて、様々ハックしなくても本家配布版のまま、日本語化が容易にできるようになりました。

日本語化としては、
siteconfig.phpの 

$_CONF['default_charset'] = 'iso-8859-1';



$_CONF['default_charset'] = 'utf-8';

にすること。

あと、テーマのstyle.cssに以下を追加すること。

PHP Formatted Code

@charset "utf-8";

body,h1,h2,h3,h4,h5,p,ul,li {
        font-family: Lusitana, "游明朝体", "YuMincho", "游明朝", "Yu Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN W3", HiraMinProN-W3, "ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "MS P明朝", "MS PMincho", Georgia, serif;
}
 


日本語化プラグインをインストールして、かならず日本語化を実行していただくことです。

メールをutf-8 で送ってよければ、日本語化終了後、日本語化プラグインはアンインストールして問題ありません。

プラグインは少なければ少ないほど速度は速いです。

できれば、今の状態で、先に、userconfig プラグインをアンインストールして、SQLをバックアップしてください。

インストールは、今のソースの上書きではなく、退避させて、新バージョンのファイルだけをアップロードして
更新 を実行してください。

ivywe版のextendedに入っている 拡張用のプラグインは、インストールが成功したあと、
必要なものだけサーバーにアップロードして、インストールしてください。
くれぐれも 本体も、プラグインも 一括して一度にアップグレードしないように。
エラーが出たとき、こまるからです。

では、ぜひ新バージョン、おためしください!


時刻はすべて JST , 現在の時刻は 06:18 AM

  • 通常
  • 注目トピック
  • ロック済
  • 新着
  • 注目トピック 新着
  • ロック済トピック 新着
  • ゲストユーザの投稿を見る 
  • ゲストユーザ投稿可能 
  • 一部のHTMLを許可 
  • バッドワードをチェック