Ris

Ris

+657
Репутация
3771
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Проблема с модерацией 17 июня 2017 в 12:12
@ethno,
Смотрите в базе таблицу cms_moderators_logs.
И вроде есть кнопка "очистить список" вот тут: Компоненты — Модерация — Лог модераций
#2 Упрощенная регистрация 17 июня 2017 в 09:20
Олег с клещами,
Самым простым вариантом мне кажется сначала отключить в настройках регистрации запрос всего, что только можно, а потом выкинуть из формы регистрации \templates\_default_\components\com_registration.tpl что не отключается.
Соответственно в \components\registration\frontend.php забивать какие-нибудь значения по умолчанию и закомментировать проверку ника.
  1. // получаем данные
  2. $item['login'] = cmsCore::request('email', 'email');
  3. $item['email'] = cmsCore::request('email', 'email');
  4. $item['icq'] = cmsCore::request('icq', 'str', '123456');
  5. $item['city'] = cmsCore::request('city', 'str', 'Bobruisk');
  6. $item['nickname'] = cmsCore::request('email', 'email');
  7. $item['realname1'] = cmsCore::request('email', 'email');
  8. $item['realname2'] = cmsCore::request('email', 'email');
  9. $pass = cmsCore::request('pass', 'str', '');
  10. $pass2 = cmsCore::request('pass2', 'str', '');
  11.  
  12. // проверяем логин
  13. /* if(mb_strlen($item['login'])<2 ||
  14.   mb_strlen($item['login'])>15 ||
  15.   is_numeric($item['login']) ||
  16.   !preg_match("/^([a-z0-9])+$/ui", $item['login'])) {
  17.  
  18.   cmsCore::addSessionMessage($_LANG['ERR_LOGIN'], 'error'); $errors = true;
  19.  
  20.   } */
#3 Глючит html-редактор "redactor" 16 июня 2017 в 22:22

абсолютном большинстве случаев достаточно одной кнопки, которая бы позволяла загрузить картинку из компа (так как сделано в redactor).

BoAnRo
Под тини имеется вагон плагинов для загрузки картинок с компа.
А под имперави пришлось добавлять плагин для картинок из инета. smile
#4 Глючит html-редактор "redactor" 16 июня 2017 в 21:38

Ну судя по сайту лицензия стоит $199

Xamle
Я умею пользоваться браузером.
imperavi.com/redactor/buy/
Но ведь потребуется еще и интеграция.
#5 Глючит html-редактор "redactor" 16 июня 2017 в 20:43

У нас же ветка, где баги не поправлены

Fuze
А о какой сумме идет речь (включая трудозатраты разработчиков, конечно), чтобы у нас была версия с поддержкой?
#6 Странная ошибка после переезда на 2.7.2 16 июня 2017 в 12:57

акая версия php стоит?

Fuze
Версия InstantCMS
2.7.2
Версия PHP
5.3.3
Лимит памяти
256 Мб
Макс. размер загрузки
20 Мб
Я тоже подозреваю, что тоже что-то с настройками сервера. Я в порядке эксперимента подключал nginx и fast-cgi, и даже сайт на Инстант 1.9 нормально работал.
Но как только я перетащил всё на 2.7.2 — начались нюансы. Я поотключал все нгинксы и прочее и оставил голый апач 2.2.2
Причем старый сайт, вынесенный на поддомен работает нормально. И новый почти у всех нормально работает, но некоторые пользователи не могут войти, им выдает ошибку Maximum execution time of 30 seconds exceeded.
Сам я такую ошибку тоже один раз видел с мобильника, пока возвращался с работы. Дома через вайфай опять стало все нормально и больше не повторялось.
Пробовал отключать memcached и кэширование вообще, все равно некоторые люди войти не могут.
Вот phpinfo:
instantcms.ru/users/files/download6576.html
#7 Глючит html-редактор "redactor" 16 июня 2017 в 12:04
Подтверждаю.
Редактор на новом хроме работает как хочет. Причем вроде эти баги поправлены у разработчика:
imperavi.com/redactor/log/
#8 Странная ошибка после переезда на 2.7.2 15 июня 2017 в 22:27

базу данных нужно было новую создавать и было бы тебе счастье...

@Alexey80
Гениально! Кто-то сегодня по телевизору отвечал похожими ответами.
#9 Странная ошибка после переезда на 2.7.2 15 июня 2017 в 22:04
eoleg,
Сервер один. Я переезжал с Instantcms1.9 на Instantcms2.7.2
Старый (я не стал удалять старый сайт, похоже, что не зря) и новый сайты в соседних папках в каталоге www на одном сервере.
Старый работал и работает без проблем. По поводу нового пользователи завалили сообщениями об ошибках.
Вот теперь пишут, что периодически вылетает надпись "Ошибка создания комментария".
В логах по поводу комментариев ошибок нет.
Зато ошибками про system/core/database.php on line 0 лог забит под завязку.
#1 Странная ошибка после переезда на 2.7.2 15 июня 2017 в 20:15
После переноса базы на новый движок у многих пользователей возникает странная ошибка. Жалуются на долгое зависание и что-то про 30 секунд.
Глянул в логи сервера
[Thu Jun 15 19:54:57 2017] [error] [client 95.81.197.***] PHP Fatal error: Maximum execution time of 30 seconds exceeded in /var/www/***/data/www/***.ru/system/core/database.php on line 0
[Thu Jun 15 19:55:44 2017] [error] [client 95.81.197.***] PHP Fatal error: Maximum execution time of 30 seconds exceeded in /var/www/***/data/www/***.ru/system/core/database.php on line 0
[Thu Jun 15 19:56:35 2017] [error] [client 95.81.197.***] PHP Fatal error: Maximum execution time of 30 seconds exceeded in /var/www/***/data/www/***.ru/system/core/database.php on line 0
[Thu Jun 15 19:58:10 2017] [error] [client 95.81.197.***] PHP Fatal error: Maximum execution time of 30 seconds exceeded in /var/www/***/data/www/***.ru/system/core/database.php on line 212
Поднял старый сайт на поддомене на том же сервере — он доступен у всех.

Посмотрел, что в /system/core/database.php в 212-ой строке:
$trace = debug_backtrace();

В нулевой строке, само собой, ничего нет
Сервер перегружал, не помогает.
Что это такое может быть?
#10 Instant CMS 2 - проблемы 14 июня 2017 в 19:31
@sadistua,
Вы зайдите в настройках: Контент — Строй информ и найдите там сверху таблиц кнопку "Порядок".
Перетащите там категории как надо и нажмите "Сохранить". Может понадобится и еще пару раз перетащить и сохранить, пока все не станет как нужно.
Это деревья nested sets съехали.
#11 Как вывести маасив из модели 11 июня 2017 в 19:57
Нико,
Вы в курсе, что можно посмотреть, что содержится в той или иной переменной (причем неважно, массив это, число, строка или объект), если вставить в код такую строку: print_r($ваша_переменная);?
#12 iAudio для 2 ветки 10 июня 2017 в 00:18
#13 Тяжёлые запросы к БД 7 июня 2017 в 12:55
SALIK,
А удачное выполнение таких запросов бывает?
Включите отладку в админке. Если случится удачный запрос (без выброса в 500 еррор), посмотрите в футере запросы SQL.
Запрос с самым длинным временем выполнения — сюда.
Тогда можно будет подумать, что можно сделать.
#14 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум 6 июня 2017 в 08:41
Еще один не очень приятный нюанс.
Посты из закрытых тем и закрытых категорий видны в ленте активности.
Ссылка, конечно, ведет простого юзера на 404, но все равно он видит то, что ему видеть не следует.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.