当前位置: 首页>>代码示例>>PHP>>正文


PHP gcms::saveLanguage方法代码示例

本文整理汇总了PHP中gcms::saveLanguage方法的典型用法代码示例。如果您正苦于以下问题:PHP gcms::saveLanguage方法的具体用法?PHP gcms::saveLanguage怎么用?PHP gcms::saveLanguage使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在gcms的用法示例。


在下文中一共展示了gcms::saveLanguage方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: while

    while (false !== ($text = readdir($f))) {
        if ($text != '.' && $text != '..') {
            if (is_file($dir . $text . '/sql.php')) {
                $sqlfiles[] = $dir . $text . '/sql.php';
            }
        }
    }
    closedir($f);
    foreach ($sqlfiles as $folder) {
        $fr = file($folder);
        foreach ($fr as $value) {
            $sql = str_replace(array('{prefix}', '{WEBMASTER}', '{NOREPLY}', '\\r', '\\n'), array(PREFIX, $config['webmaster_email'], $reply, "\r", "\n"), trim($value));
            if ($sql != '') {
                if (preg_match('/INSERT[\\s]+INTO[\\s]+`' . PREFIX . '_language`.*/iu', $sql, $match)) {
                    // install language
                    $db->query($sql);
                }
            }
        }
    }
    echo '<li class=correct>Install <strong>new languages</strong> <i>complete...</i></li>';
    ob_flush();
    flush();
    // import old language
    include ROOT_PATH . 'admin/install/langtool.php';
    // บันทึกไฟล์ภาษา
    gcms::saveLanguage();
    echo '<li class=correct>Import <strong>old languages</strong> <i>complete...</i></li>';
    ob_flush();
    flush();
}
开发者ID:phannack,项目名称:GCMS,代码行数:31,代码来源:521.php

示例2: fwrite

 $datas[] = '<FilesMatch "\\.(ico|jpg|jpeg|png|gif|swf|tpl|eot|svg|ttf|woff|js|css)$">';
 $datas[] = 'FileETag MTime Size';
 $datas[] = '</FilesMatch>';
 $f = @fopen(ROOT_PATH . '.htaccess', 'wb');
 if ($f) {
     fwrite($f, implode("\n", $datas));
     fclose($f);
 }
 echo '<li class=' . ($f ? 'correct' : 'incorrect') . '>Update file <b>.htaccess</b> ...</li>';
 ob_flush();
 flush();
 // บันทึกไฟล์ภาษา
 if (!defined('DB_LANGUAGE')) {
     define('DB_LANGUAGE', $prefix . '_language');
 }
 foreach (gcms::saveLanguage($prefix . '_language') as $item) {
     @copy(ROOT_PATH . "admin/install/img/{$item}.gif", DATA_PATH . "language/{$item}.gif");
 }
 echo '<li class=correct>Install <strong>languages</strong> ...</li>';
 ob_flush();
 flush();
 if (@rename(ROOT_PATH . 'admin/install/', ROOT_PATH . "admin/{$mmktime}/")) {
     echo '<li class=correct>โฟลเดอร์ <i>admin/install/</i> ถูกเปลี่ยนชื่อเป็น <i>admin/' . $mmktime . '/</i></li>';
 } else {
     echo '<li class=correct>กรุณาลบโฟลเดอร์ <i>admin/install/</i> ก่อนดำเนินการต่อ</li>';
 }
 ob_flush();
 flush();
 echo '</ol>';
 echo '<p>การติดตั้งได้ดำเนินการเสร็จเรียบร้อย กรุณาเข้าระบบผู้ดูแลเพื่อตั้งค่าที่จำเป็นอื่นๆโดยใช้ขื่ออีเมล์ <em>' . $_SESSION['email'] . '</em> และ รหัสผ่าน <em>' . $password . '</em></p>';
 echo '<p>คุณควรปรับ chmod ให้โฟลเดอร์ <em>' . DATA_FOLDER . '</em> เป็น 755 ก่อนดำเนินการต่อ (ถ้าคุณได้ทำการปรับ chmod ด้วยตัวเอง)</p>';
开发者ID:phannack,项目名称:GCMS,代码行数:31,代码来源:install5.php


注:本文中的gcms::saveLanguage方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。