Back to page

− Links

 Print 

XOOPS X(ten) 20150425 リリース :: XOOPS Cube日本サイト

doc:Distributions/XoopsX/blog/2015-04-25


Sat 25 Apr 2015
 

XOOPS X(ten) 20150425 リリース anchor.png[6]

今回は、PHP 5.6 環境向けに「PHPデバグ」が「オン」で大量のエラー表示がされる問題の修正などが含まれています。
コアベースでは、ほぼエラーが表示されなくなったと思います。

モジュールベースでは、XOOPS X(ten) リポジトリ[7]でメンテナンスしているモジュールに関しては、ほぼエラー表示がなくなったと思います。

Page Top

更新内容 anchor.png[8]

  • 74a71bb[9]: fix not work ini option 'force_languages' (nao-pon)
  • f7ccb2b[10]: fix parse ini option 'force_languages' (nao-pon)
  • 7669e2a[11]: correction of phase `readini` of Theme & Preload (nao-pon)
  • 2aebb30[13]: X-update version 0.67 (nao-pon)
  • 6469c2f[14]: Enabled session.cookie_httponly/session.cookie_secure settings at php.ini. (ITOH Takashi)
  • 7279587[15]: in case of less than PHP5.2 (ITOH Takashi)
  • 0250fd5[16]: [core:smartyplugin] correction for PHP < 5.2.3 (nao-pon)
  • 94a3cdd[17]: [message] fix #103 fatal error in block execute() (nao-pon)
  • eeb26ff[18]: [protector] fix problem of uri longer than 255 characters (nao-pon)
  • 799a2bb[19]: [protector] protector version 3.51.1 (nao-pon)
  • b1c211d[20]: [extras:lng:ja] use XCUBE_MAILERLOCAL_MAIL_LE in mailer (nao-pon)
    • For issue xoopscube#104

      XoopsMailerLocal use `XCUBE_MAILERLOCAL_MAIL_LE` if it defined.

      If you would like to specify the line feed code of Subject passed to
      mail() in a XoopsMailerLocal class, it is necessary to define constant
      `XCUBE_MAILERLOCAL_MAIL_LE` .

      The example of preload (XoopsMailerLocalSetLE.class.php)

      <?php
      define('XCUBE_MAILERLOCAL_MAIL_LE', "\n");
      
  • b948071[23]: [preload:disabled] add XoopsMailerLocalSetLE.class.php (nao-pon)
  • 385ceb7[24]: xoops_redirectに.example.com/foo/barと入れられると、ログイン後に.example.comのサブサイトに富んでしまいます。 (ITOH Takashi)
  • aa33f6a[25]: [xoopsmailer] add class method "getVar($key)" (nao-pon)
  • 459d420[26]: [user] add delegate points before xoopsmailer->send() with `xoopsmailer` (nao-pon)
      • sample preload (html/preload/UserPreSendMail.class.php)
        <?php
        ~class UserPreSendMail extends XCube_ActionFilter
        {
            function postFilter() {
                $this->mRoot->mDelegateManager->add('Legacy.Event.RegistUser.SendMail'
        , array($this ,'preSendMail'));
            }
            
            function preSendMail(&amp;$mailer, $action) {
        ~        /* COMMON PROCESS */
                
                /* EDIT SUBJECT */
                //$subject = $mailer->getVar('subject');
                //$mailer->setSubject('['.$action.'] ' . $subject);
        ~        /* CHANGE MAIL FROM */
                //$mailer->setFromEmail('example@example.com');
                //$mailer->setFromName('XOOPS Cube Legacy Site');
        ~
                /* PROCESS OF EACH ACTION */
        ~        switch($action) {
                    case 'LostPass1' :
                        break;
                    case 'LostPass2' :
                        break;
                    case 'Activated' :
                        break;
                    case 'Register' :
                        /* CHANGE TEMPLATE */
                        //$mailer->setTemplate('register_custom.tpl');
                        break;
                    case 'AdminActivate' :
                        break;
                    case 'Notify' :
                        break;
                }
            }
        }
        
  • ade9c85[27]: [CorePack.pilot] rewrite corepack version (nao-pon)
  • cf33852[28]: fix preference link (bis5)
    • for XOOPS Cube not installed altsys.
  • 6a4e1ca[32]: [altsys] version 0.82.2 (nao-pon)
  • 364fcc5[33]: fix XoopsX#73 E-Mail notify from address setting (nao-pon)
  • 2719761[34]: fix xoopscube#105 glob() result FALSE on except Linux (nao-pon)
  • a75efce[35]: add example preload SetNotifyMailAddress.class.php (nao-pon)
  • ffb5946[36]: [kernel] lazy event notify processing (nao-pon)
    • After having returned response data to a client, event notify processing
      is carried out.
  • a313ac0[37]: fix xoopscube/#109 replace `split` to `explode` (nao-pon)
  • 2e75024[38]: [legacy] fox #110 Notice: Array to string conversion (nao-pon)
  • 4ac89d9[39]: [altsys] gives salt to crypt() (nao-pon)
  • 73e5e54[40]: [php56] static method MyTextSanitizer::sGetInstance() (nao-pon)
    • recomend replace `MyTextSanitizer::getInstance()` to
      `MyTextSanitizer::sGetInstance()` in any module.

      ex.

      `$ts =& MyTextSanitizer::getInstance();`

      to

      `(method_exists('MyTextSanitizer', 'sGetInstance') and $ts =&
      MyTextSanitizer::sGetInstance()) || $ts =&
      MyTextSanitizer::getInstance();`

  • 9fa34e2[41]: [xupdate] support `MyTextSanitizer::sGetInstance()` (nao-pon)
  • d731b26[42]: [altsys] support `MyTextSanitizer::sGetInstance()` (nao-pon)
  • 92f6faa[43]: support `MyTextSanitizer::sGetInstance()` (nao-pon)
  • 2a8ed3e[44]: altsys version 0.82.3 (nao-pon)
  • 24f3940[45]: [gtickets] gives salt to crypt() (nao-pon)
  • 1dc5a5a[46]: protector version 3.51.2 (nao-pon)
  • b2d3691[47]: protector version 3.51.3 (nao-pon)
  • c88ef01[48]: xupdate version 0.68 (nao-pon)
  • 496e71d[49]: [install] correction TextSanitizer::getInstance() (nao-pon)
  • 12d129f[50]: XCube_DelegateUtils methods as `public static` (nao-pon)
  • 833a778[51]: [xupdate] correction 'trust_dirname' storing process (nao-pon)
  • 8779ff4[52]: [class:token] add "public static" keyword to static functions (nao-pon)
  • 63ed0a6[53]: [CorePack] corepack(pilot) version 20150312.0416 (nao-pon)
  • c05bfbb[54]: X-update version 0.69 (nao-pon)
  • 9a9994a[55]: [legacy:admin] add admin link to module icon in module list (nao-pon)
  • e98cd27[56]: [legacy:admin] show Distribution[3] constant `XOOPS_DISTRIBUTION_VERSION` (nao-pon)
  • 201107c[57]: [CorePack] define `XOOPS_DISTRIBUTION_VERSION` (nao-pon)
  • ddc51e7[58]: [XCube_Utiles] add "public static" keyword to static functions (nao-pon)
  • 938817a[59]: [CorePack] corepack(pilot) version 20150312.0419 (nao-pon)
  • 6b17a1e[60]: add `static` keyword to Xupdate_AssetManager::getInstance (nao-pon)
  • 3c5b707[61]: [legacy] make new static function for delegate Legacy_TextFilter.Make... (nao-pon)
    • New static functions
      • Legacy_TextFilter::sMakeClickableConvertTable
      • Legacy_TextFilter::sMakeXCodeConvertTable
      • Legacy_TextFilter::sMakeXCodeCheckImgPatterns
      • Legacy_TextFilter::sMakePreXCodeConvertTable
      • Legacy_TextFilter::sMakePostXCodeConvertTable
    • Deprecated functions
      • Legacy_TextFilter::makeClickableConvertTable
      • Legacy_TextFilter::makeXCodeConvertTable
      • Legacy_TextFilter::makeXCodeCheckImgPatterns
      • Legacy_TextFilter::makePreXCodeConvertTable
      • Legacy_TextFilter::makePostXCodeConvertTable
  • 54e8d84[62]: [CorePack] corepack(pilot) version 20150312.0419.1 (nao-pon)
  • e243232[63]: [smarty:plugins:legacy_tree] add error handling, fix notice error (nao-pon)
  • 1eceba9[64]: [CorePack] corepack(pilot) version 20150312.0420 (nao-pon)
  • 7326033[65]: replace deprecated function XCube_Utils::formatMessage to ::formatString (nao-pon)
  • 7513ab6[66]: fix #54 undefined constant `_AD_XUPDATE_LANG_STORE` in English (nao-pon)
  • cdd25c7[67]: [xupdate] add public function `Xupdate_Func::mainfile_to_readonly` (nao-pon)
  • 965f018[68]: [xupdate]AbstractAction: use $this->Func->mainfile_to_readonly() (nao-pon)
  • f2173e0[69]: [xupdate] set mainfile.php to read-only on update executed (nao-pon)
  • 367ac7d[70]: [xupdate] enable DEPLOY button on ticket token error (nao-pon)
  • 88369ff[71]: X-update version 0.70 (nao-pon)
  • 528c80a[72]: [legacy] add `public static` keyword to all functions of ModuleInstallUtils (nao-pon)
  • f7ec285[73]: [CorePack] corepack(pilot) version 20150312.0420.2 (nao-pon)
  • 5de07bf[74]: [kernel:module] fix #111, support Array style adminmenu (nao-pon)
  • 36f9740[75]: [legacy] fix #112, Notice error correction (nao-pon)
  • d3b049e[76]: [CorePack] corepack(pilot) version 20150312.0421 (nao-pon)
  • 1e8b5bc[77]: [xoopslists] add `public static` keyword to all methods (nao-pon)
  • 33e8192[78]: [CorePack] corepack(pilot) version 20150312.0421.1 (nao-pon)
  • e229408[79]: [user] add `autocomplete="off"` to user (regist|edit) form (nao-pon)
  • ee6e1cc[80]: [CorePack] corepack(pilot) version 20150312.0422 (nao-pon)
  • 46bc806[81]: [xupdate] check by is_file() in `Xupdate_Ftp::setPerm()` (nao-pon)
  • 2a8aa8f[82]: [xupdate] xupdate version 0.70.1 (nao-pon)
  • 186f2b4[83]: add `public static` keyword to ProtectorFilterHandler::getInstance() (nao-pon)
  • 7546637[84]: [protector] protector version 3.51.4 (nao-pon)
  • c37d1fa[85]: [CorePack] XOOPS X(ten) version 20150425 (nao-pon)

Last-modified: 2015-04-25 (Sat) 22:53:03 (JST) (1869d) by nao-pon