PHP5.3対応 覚書

September 08 [Wed], 2010, 13:13
XCLをPHP5.3対応にした際、携帯対応(wizmobile)でてこずったので、忘れないようメモ。

参考:Googleで「xoops cube php 5.3」で検索

1.以下のサイトを参考に、ソース修正
  http://sunq.jp/style/archives/2010/01/31-171901
  ※=& new で、&とnewの間が半角スペース2文字のものがある。【要注意
2.legacy/admin/class/ModuleInstallInformation.class.phpの修正 
  【現象】ユーザーモジュール »» ユーザーグループ管理 »» パーミッション のブロックアクセス権限の値が全て同じになる。(最終値が全項目に設定されている)
  【修正】ModuleInstallInformation.class.php 618行目の下にunset文を1行追加。
618: $info->mOption->add($option);
+ unset($option);
3.legacy/kernel/Legacy_Controller.class.phpの修正
  【現象】wizmobileをインストールしたが、携帯で表示してもPCの表示になる。
      (wizmobileのpreloadクラスが生成されていない)
  【修正】legacy/kernel/Legacy_Controller.class.php 704行目の下にunset文を1行追加。
704: $this->addActionFilter($instance);
+ unset($instance);

上記対応で、今のところはPC側も携帯側も表示。
プロフィール
  • プロフィール画像
  • ニックネーム:ttare
読者になる
2010年09月
« 前の月  |  次の月 »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
最新コメント
Yapme!一覧
読者になる
P R
カテゴリアーカイブ
月別アーカイブ
http://yaplog.jp/ttare/index1_0.rdf