Ris

Ris

+657
Репутация
3771
Рейтинг
#1 При установке Memcache не найден 25 августа 2018 в 19:14
#2 [ЕСТЬ РЕШЕНИЕ] Как сделать в ряд два-три блока ссылками? 25 августа 2018 в 13:36

Как сделать, чтобы каждый блок стал ссылкой полностью

skewes
Сделать ссылкой можно либо текст, либо картинку.
У Вас там что в этих блоках будет?
#3 При установке Memcache не найден 24 августа 2018 в 20:30
Гарри,
Наверное потому что memcache и memcached — разные вещи.
#4 [ЕСТЬ РЕШЕНИЕ] Проблема с аватаром по-умолчанию - ошибка 403 21 августа 2018 в 20:32

Может кто сталкивался с подобной проблемой?

Andrey_sti
Все сталкивались, кто пытался изменить предустановленный размер аватара. smile
Найдите в файле \system\libs\html.helper.php такие строки:
  1. if (empty($avatars)){
  2. $avatars = array(
  3. 'normal' => 'default/avatar.jpg',
  4. 'small' => 'default/avatar_small.jpg',
  5. 'micro' => 'default/avatar_micro.png'
  6. );
  7. }
и добавьте туда ваш пресет 200х200.
#5 [ЕСТЬ РЕШЕНИЕ] Как запретить добавление контента без аватара? 21 августа 2018 в 12:49
Рачей,
В папку \system\controllers\users\hooks добавить хук content_add_permissions.php следующего содержания:
  1. <?php
  2.  
  3. class onUsersContentAddPermissions extends cmsAction {
  4.  
  5. public function run($data){
  6.  
  7. if(!cmsUser::getInstance()->avatar){
  8.  
  9. cmsUser::addSessionMessage('Пользователи без аватара не имеют права на добавление контента. Пожалуйста, отредактируйте свой профиль и добавьте аватар.', 'error');
  10. $this->redirectBack();
  11.  
  12. }
  13.  
  14. return $data;
  15.  
  16. }
  17.  
  18. }
В файл \system\controllers\users\manifest добавить 'content_add_permissions'. Обновить список событий в админке.
Текст сообщения можете изменить на свое усмотрение.
#6 Неможнo добавить категории 19 августа 2018 в 16:35

Проблема такова что неможнo добавить категории через свойство

SverigeR
Сможете показать, как Вы это делаете? В смысле скриншот сделать.
#7 Создание хука для онлайн пользователей 14 августа 2018 в 17:07

Но самое вот важное как это правильно пишется

Ramzes
Можно тупо писать в базу нужные строки:
  1. <?php
  2.  
  3. class onUsersCronOnline extends cmsAction {
  4.  
  5. public function run(){
  6.  
  7. $model = new cmsModel();
  8.  
  9. $insert_data = array(
  10. 'session_id' => 1111111111111,
  11. 'user_id' => 3
  12. );
  13.  
  14. $update_data = array(
  15. 'date_created' => null
  16. );
  17.  
  18. $model->insertOrUpdate('sessions_online', $insert_data, $update_data);
  19.  
  20. $model->db->query("UPDATE cms_users SET date_log = now() WHERE id = 3");
  21.  
  22. }
  23.  
  24. }
#8 Создание хука для онлайн пользователей 14 августа 2018 в 16:04

нужно сделать хук))

Ramzes
Хорошо.
Сделайте хук \system\controllers\users\hooks\cron_online.php
  1. <?php
  2.  
  3. class onUsersCronOnline extends cmsAction {
  4.  
  5. public function run(){
  6.  
  7.  
  8. }
  9.  
  10. }
  11.  
В функции run добавляйте какие угодно действия с базой.
В настройках, в планировщике создайте новое задание:
#9 Создание хука для онлайн пользователей 14 августа 2018 в 12:43

Нужен чтоб пользователь с id=3 был на сайте каждый час

Ramzes
Нужно чтобы он каждый час светился в списке онлай-юзеров на сайте или нужно, чтобы при просмотре его профиля было написано, что он был час назад?
#10 Из-за чего могут глючить js скрипты ? 13 августа 2018 в 23:39

Дело в том что по ощущениям какие то глюки есть и в других скриптах… виджеты то грузятся то нет, хотя отключал все практичсеки

@demelkar
Мало просто отключить. Надо еще очистить кэш браузера.
#11 [ЕСТЬ РЕШЕНИЕ] Почему то IP адреса у всех зарегистрированных пользователей движка одинаковы? 13 августа 2018 в 22:26
AS31,
А экспериментировать проще кошечках на локальном сервере.
/blogs/zapiski-dinozavra/lokalnyi-testovyi-linuks-server-pod-windows.html
#12 [ЕСТЬ РЕШЕНИЕ] Почему то IP адреса у всех зарегистрированных пользователей движка одинаковы? 13 августа 2018 в 21:32

Как мне известно все с нуля и в ручную.
Сейчас пытаюсь сам разобраться, уже весь интернет перерыл.

AS31
Совет: сделайте бэкап всех сайтов, всех баз, переустановите сервер и поставьте весту какую-нибудь.
Просто когда все визуализировано в панели любой траблшутинг упрощается в сотни раз.
#13 [ЕСТЬ РЕШЕНИЕ] Почему то IP адреса у всех зарегистрированных пользователей движка одинаковы? 13 августа 2018 в 21:03
AS31,
А панель управления у Вас на VPS какая-нибудь установлена?
Или все руками в консоли настраивали?
#14 Не могу удалить пользователя 13 августа 2018 в 15:25

При чем здесь группа?

@Freddy
Права у группы "Администраторы" на удаление пользователей выставлены?
#15 Не могу удалить пользователя 13 августа 2018 в 15:11

Действия жму на красный значок "Удалить", но перебрасывает на стр 404 и удаление не происходит.

@Freddy
Значит прав у Вас нет на удаление пользователей. Настройте права своей группы.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.