- Автор темы
- Администратор
- Модер.
- Команда форума
- #1
Управление проектами и совместная работа, работа с клиентами и выставление счетов в одном удивительном скрипте - ActiveCollab.
Актуальная версия: 4.2.15
скачать
Скрытое содержимое доступно для зарегистрированных пользователей!
Файл config/license.php должен иметь такое содержание
PHP:
<?php
/**
* activeCollab license file
*
* NOTE: If you change the content of this file without the written permission
* from A51 Development you are violating activeCollab License Agreement and
* your license may be terminated!
*/
define('LICENSE_KEY', 'LICENSE_KEY');
define('LICENSE_UID', 'LICENSE_UID');
define('LICENSE_URL', 'localhost');
define('LICENSE_EXPIRES', '2020-01-01');
define('LICENSE_PACKAGE', 'corporate');
define('LICENSE_COPYRIGHT_REMOVED', true);
?>
должно получиться
Код:
/**
* Return check for updates URL
*
* @return string
*/
function getCheckForUpdatesUrl() {
return ROOT_URL.'/latest_info.php?';
} // getCheckForUpdatesUrl
2. в webroot сайта закинуть файл с названием latest_info.php
PHP:
<?php
require_once '../config/license.php';
require_once '../config/version.php';
$script_url = "http". (array_key_exists("HTTPS", $_SERVER) && isset($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] == "on" ? "s" : "")."://". $_SERVER["HTTP_HOST"];
$url = $script_url;
$callback = isset($_GET['callback']) ? $_GET['callback'] : false;
$latest_version = APPLICATION_VERSION;
$license_branding_removed = LICENSE_COPYRIGHT_REMOVED ? 1 : 0;
$license_expires = strtotime(LICENSE_EXPIRES);
$license_package = LICENSE_PACKAGE;
$license_uid = LICENSE_UID;
$upgrade_to_corporate = false;
$url_remove_branding = $script_url;
$url_renew_support = $script_url;
$url_update_instructions = "http://www.activecollab.com/docs/manuals/admin-version-3/upgrade/latest-stable";
$data = array('latest_version'=> $latest_version,
'latest_available_version'=> $latest_version,
'license' => array ( 'uid' => $license_uid,
'url' => $url,
'branding_removed' => $license_branding_removed,
'expires' => $license_expires,
'package' => $license_package,
'urls' => array('upgrade_to_corporate' => $upgrade_to_corporate,
'remove_branding' => $url_remove_branding,
'renew_support' => $url_renew_support,
'update_instructions' => $url_update_instructions)
)
);
header("Content-type: application/json; charset=utf8");
if ($callback)
echo $callback.'('.json_encode($data).')';
else
echo json_encode($data);
?>
Код:
require_once '../config/license.php';
require_once '../config/version.php';