
Антон
pointer.pro
+71
Репутация
534
Рейтинг
Мне старая идея кодирования названия нравилась. Там всего пару строк правок.
В гите отписался.
Обратил внимание на данный момент, т.к. в папке upload стали появляться файлы, отличные по названию от маски "9d92a05c.XXX", где XXX - расширение файла.
Сделайте поиск "addCSSFromContext" и "addJSFromContext" в нем. У меня эти функции там есть.
Раньше кодировалось.
Обнаружил отсутствующую строку:
$dest_file = substr(md5( $user->id . $user->files_count . microtime(true) ), 0, 8) . '.' . $dest_ext;
Вопрос разработчикам: в связи с чем данное изменение? Старая реализация имела какие-то изъяны?
Вопрос актуален, например, при загрузке файлов на кириллице в названии иероглифы.
Насколько я понял, она участвует только в формировании фронтенда. В условии на аякс-запрос прописал тоже, что идет для стандарта. Полет нормальный.
Вопрос - есть ли более элегантное решение?
Пример: $('#body').load(current_url+" #body", function(){});
В результате получаю только данные из блока article.
Как понял проблема в определении типа запроса движком. В system/core нашел в request.php нашел блок:
[Fri Dec 04 15:27:19 2015] [error] [client 92.ХХХ.ХХХ.ХХХ] PHP Notice: Uninitialized string offset: 0 in /var/www/ХХХ/templates/default/assets/ui/form.tpl.php on line 135, referer: http://ХХХ/projects
[Fri Dec 04 15:26:56 2015] [error] [client 92.ХХХ.ХХХ.ХХХ] PHP Notice: Undefined index: hook in /var/www/XXX/templates/default/assets/ui/form.tpl.php on line 135, referer: http://XXX/admin/settings/debug
Это наверно больше вопрос разработчикам Инстанта...
Может кому пригодится: проблема была при запросе больших объемов данных с отображением всех записей на 1 странице.
В версии 2.2.1 ошибка.
Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 2 bytes) in .../www/domain.ru/system/core/database.php on line 141
Движок используется в виде внутренней базы данных компании. И в нее импортируется большой объем записей (используются стандартные функции движка для добавления записей).
Проблема точно не в импортируемых данных и появляется после импорта 35000-й (примерно) записи.
В файле /system/controllers/frontpage/frontend.php
После:
$title = cmsConfig::get('hometitle'); - на 9 строке находится
Вставляем:
$metakeys = cmsConfig::get('metakeys');
$metadesc = cmsConfig::get('metadesc');
cmsTemplate::getInstance()->setMeta($metakeys, $metadesc);
http://centrra.pointer.pro/
http://centrra.pointer.pro/iforms/askform
Установил Instant 2.1.2.
Установил Ваш платный компонент 3.1.0.
Создаю форму, добавляю поля.
При попытке отправить Администратору приходит уведомление
"Форма не имеет указанного получателя, проверьте ее настройки или место расположение Конструктор форм: Конструктор форм: admin отправил(а) форму со страницы: Прикреплёные файлы: отсутствуют"
В настройках формы во вкладке "Пользователи" "Отправить уведомление администратору" отмечен пользователь admin.
В чем может быть ошибка?
Повторю:
Уважаемый r2, появился вопрос:
В первой ветке в директории /core/ajax был файл ajax_core.php, который позволял использовать системное ядро в своих файлах.
Подскажите, пожалуйста, есть ли что-то подобное во 2-й ветке?
Написал виджет формы обратной связи через стандартный phpmailer. Хотелось бы все-таки отправку сделать через системную функцию (sendEmail). Но не знаю как подключить "ядреные" библиотеки :)