module_cron.php

来自「ATutor是一个学习管理系统(LCMS/LMS), 为教师和学生建立一个网络教」· PHP 代码 · 共 28 行

PHP
28
字号
<?php

// this cron checks for new available languages and installs them if found.
function languages_cron() {
	global $_config;
	if (!$_config['auto_install_languages']) { return; }


	global $languageManager;

	require(AT_INCLUDE_PATH.'classes/Language/RemoteLanguageManager.class.php');
	require(AT_INCLUDE_PATH.'classes/pclzip.lib.php');

	$remoteLanguageManager =& new RemoteLanguageManager();

	$languages = $remoteLanguageManager->getAvailableLanguages();

	foreach ($languages as $codes) {
		$language = current($codes);
		if (($language->getStatus() == AT_LANG_STATUS_PUBLISHED) && !$languageManager->exists($language->getCode())) {
			// language does not exist

			$remoteLanguageManager->import($language->getCode());
		}
	}
}

?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?