Скрипт activeCollab corporate последние версии

Статус
В этой теме нельзя размещать новые ответы.
Я редактировал файл ниже, чтобы удалить брендинг:
Код:
/home/acount_name/portal/activecollab/3.2.10/angie/frameworks/environment/assets/default/stylesheets/backend/compressed.css

добавить скрипт в последней строке:
Код:
#statusbar_item_branding{display:none;}
там нужно было сделать refresh в админке, чтоб оно сохранило новую версию настроек и после этого отключило показ брендинга самостоятельно, без правок
ac.png
 
итак, первый эксперимент с версией 3.3.0 (кака beta) ничем плохим не закончился.
сам коллаб поставляется в этой версии в виде phar архива, который можно распаковать для дальнейшего препарирования, а именно (поместив в рут файлик пхп, например unpack_ac_phar.php)
PHP:
<?php
 
$phar_version = "3.3.0";
$phar_folder = dirname(__FILE__).DIRECTORY_SEPARATOR."activecollab".DIRECTORY_SEPARATOR;
$phar_file = $phar_folder."{$phar_version}.phar";
 
echo "Unpacking ActiveCollab {$phar_version} archive\n";
 
$phar = new Phar($phar_file);
$phar->extractTo($phar_folder.$phar_version, null, true);
 
echo "Done";
запускаем его
после этого файл activecollab/3.3.0.phar можна тыдыщь :crazy:

всё как бы ничего, но ВНЕЗАПНО o_O (при установке) возникает странная ошибка с отсутсвием необходимого объёма памяти для пхп
Error — Your memory is too low to complete the installation. Minimal value is 64MB, and you have it set to -2147483648
я конечно охренел, так как у меня для него выделено 2048M прямо таки в php.ini

странным образом в
activecollab\3.3.0\angie\functions\general.php
функция
PHP:
  /**
  * Convert filesize value from php.ini to bytes
  *
  * Convert PHP config value (2M, 8M, 200K...) to bytes. This function was taken from PHP documentation. $val is string
  * value that need to be converted
  *
  * @param string $val
  * @return integer
  */
  function php_config_value_to_bytes($val) {
    $val = trim($val);
    $last = strtolower($val{strlen($val)-1});
    switch($last) {
      // The 'G' modifier is available since PHP 5.1.0
      case 'g':
        $val *= 1024;
      case 'm':
        $val *= 1024;
      case 'k':
        $val *= 1024;
    } // if
 
    return (integer) $val;
  } // php_config_value_to_bytes
возращает отрицательное значение

не беда, решается удалением приведения $val к integer при возвращении значения из функции
тоесть, было
а нужно
дальше установка, всё должно пройти без проблем.
время приготовить Няму-Няму :thenks:
с этой версии коллаба оригинально лака-лака зелье работает всё также прекрасно, но посуду место в котором будет находиться оно нужно немного преобразить путём замены всё того же параметра, но немного в другом месте

activecollab\3.3.0\resources\defaults.php
меняем
define('CHECK_APPLICATION_VERSION_URL', REQUEST_SCHEME . 'Для просмотра ссылки Войди или Зарегистрируйся
на
define('CHECK_APPLICATION_VERSION_URL', ROOT_URL.'/latest_info.php');
по вековой традиции помещаем сам файл Няма-Няма в рут коллаба, либо в /public (в даном случае нужно подредактировать инклуды) с
require_once 'config/license.php';
require_once 'config/version.php';
на
require_once '../config/license.php';
require_once '../config/version.php';
ну и вроде всё, нюхаем ароматы сакуры в собственном сакэ :idea:
ПЫСЫ: в няме-няме обнаружен также 666 аццкий баг, нужно просто добавить воды дополнительную проверку (isset($_SERVER["HTTPS"]) &&) чтоб выглядело так
$script_url = "http". ( isset($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] == "on" ? "s" : "")."://". $_SERVER["HTTP_HOST"];
AC33.png
 
там нужно было сделать refresh в админке, чтоб оно сохранило новую версию настроек и после этого отключло показ брендинга самостоятельно, без правок
Посмотреть вложение 47349

эта опция доступна только в v3.2.12? Так как у меня не хватает сообщений / симпатий, чтобы получить эту версию, так что я до сих использую v3.2.10, поэтому не заметил , что «Брендинг удален 'опция теперь доступна.
 
эта опция доступна только в v3.2.12? Так как у меня не хватает сообщений / симпатий, чтобы получить эту версию, так что я до сих использую v3.2.10, поэтому не заметил , что «Брендинг удален 'опция теперь доступна.
она доступна и в более ранних версиях, и также в вашей.
 
ребята запостили уже 3.3.1 бета, советую воспользоваться распаковкой перед апдейтом-установкой, потому как у меня phar версия отказалась нормально устанавливаться, я не стал искать долго причину и привёл её к виду, в котором шли релизы до 3.2.12 версии включительно, тоесть никаких архивов, только файлы.
 
ребята запостили уже 3.3.1 бета, советую воспользоваться распаковкой перед апдейтом-установкой, потому как у меня phar версия отказалась нормально устанавливаться, я не стал искать долго причину и привёл её к виде, в котором шли релизы до 3.2.12 версии включительно, тоесть никаких архивов, только файлы.
Если у тебя стоит Suhosin патч, то нужно в конфиге sugosina разрешить phar. Это известная проблема. Добавь в .ini
Код:
suhosin.executor.include.whitelist = phar

Также в конфиге убери строку USE_UNPACKED_FILES
 
Если у тебя стоит Suhosin патч, то нужно в конфиге sugosina разрешить phar. Это известная проблема. Добавь в .ini
suhosin.executor.include.whitelist = phar
Также в конфиге убери строку USE_UNPACKED_FILES
там не то чтоб оно вообще не могло их загрузить, оно часть грузит, но на некоторых файлах происходят страшные какието вещи и начинаются непоймикакие креши.

ну и плюс, нужно ж применить Няму-Няму :crazy:
 
Так это может по нескольким причинам
  • Suhosin
  • Какой-то кэширующий движок стоит, типа APC
  • У них еще есть пару багов, которые пофиксят в 3.3.2
Я бы рекомендовал подождать еще недельку прежде, чем обновляться с 3.2.12
 
Какой-то кэширующий движок стоит, типа APC
у них на форуме есть раздел, типа ошибки с новым былдом, там они советуют потюнать опцию для APC, да и сам апгрейдер прямым текстом сообщает, что нужно сделать.

ребята с коллаба зарелизили новую версию 3.2.13
Enhancements:
  1. Added expense categories API command
  2. Added company archive API command
  3. Added project hourly rates API command
  4. Activity logs API response now includes activity log entry ID
  5. Added option to toggle collapse/expand all groups in objects list by using Ctrl+Click (Cmd+Click on a Mac)
  6. Added private icon next to private documents in Documents list
  7. Custom field values are returned in brief API responses
Bug Fixes:
  1. Fixed display issue where tasks would be duplicated in tasks list on milestone change
  2. Default project role is pre-selected in Add to Projects dialog
  3. When shared object is moved to trash, make public page unavailable
  4. Fixed issue where attachments were not displayed on shared task page if task description was empty
  5. Fixed time-zone related date picker issue in project outline
  6. Fixed year display in project exports
  7. Fixed issue with email import when a message was sent from hushmail.com
  8. Fixed issue with only assignee being subscribed after subtask is edited
  9. Fixed setting cache values that were searched by array of names (array to string conversion)
  10. Request URI is set if not present
  11. Fixed time-zone relate issue on New Reminder form
  12. Fixed history rendering for visibility change
  13. Fixed issue when email is sent to a non-existing project
  14. Accessing attachments of a shared object does not require log in any more
  15. Fixed edge case issue with file size formatting
  16. Users who are trashed or deleted no longer appear in assignees and subscribers lists or user pickers
  17. Fixed trashed/deleted users appearing as subscribers in new comment form
опять ща возня с модулями будет :smmne:
 
activeCollab Corporate 3.2.12 nulled!

Скрытое содержимое доступно для зарегистрированных пользователей!


activeCollab Corporate 3.3.11 nulled!

Скрытое содержимое доступно для зарегистрированных пользователей!



Чистые версии, пользуйтесь ;)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху