Александр Наумов

Александр Наумов

Был в сети 10 июля 2022, 00:06
Заказы не принимаю
0
А может тебе плагин платный такой сделать, еще добавив пункт:
  • Пользователь больше всего провел времени на сайте.
Думаю такой плагин пользовался бы успехом у веб-мастеров, так как с его помощью админ мог бы отслеживать, а потом по итогам месяца поощрять своих посетителей за активность. Для сайта данный плагин дал бы плюсов в поведенческом факторе и позволял бы молодым сайтам быстрее сформировать комьюнити.
0
Василий, а у тебя не было желания сделать статистику такого плана:
  • Самый комментируемый пост месяца.
  • Самый просматриваемый пост месяца.
  • Пользователь оставивший больше всего комментариев.
  • И.т.д.
Думаю, что было бы забавно видеть такую статистику имелся бы игровой момент.
0
Провел эксперименты с подключением к Tickets ТВ полей и пришел к выводам.

1. Тикет не допускает отправку пустых полей, даже если поле текстовое и не обязательное для заполнения пользователем.

2. Тикет воспринимает поля checkbox, file как пустые поля и даже если они заполнены он не отправляет форму.
0
Василий, я нашел свою ошибку. При вызове не прописал ТВ image.
[[!TicketForm?
    &allowedFields=`image,published`
    &requiredFields=`image`
]]
Но сейчас проблема в том, что Тикет жалуется на поле input type=«file» и пишет ошибку: " В форме содержатся ошибки. Пожалуйста, исправьте их.".
То есть, type=«text» — пропускает, а type=«file» — нет.

Провел различные эксперименты и понимаю, что в Тикете стоит где-то запрет на загрузку файлов, Василий такое возможно?
0
Василий, спасибо большое!!! Просто подумал, что может еще, где-то, надо что-то настроить, так как на десктопе различные перезагрузки не помогали. А вот на сервере, где нет Апачи удаление exec из disable_functions решило проблему и все заработало как надо.
Еще раз спасибо за отклик, а то искал бы решение проблемы не в том направлении.
0
Василий, доброе время!
Не подскажешь, почему при данной конфигурации отказывается работать функция exec?
Из строчки
disable_functions = exec,passthru,shell_exec,system,proc_open,popen...
в файле /etc/php5/fpm/pool.d/site.conf я ее удалил.
Файл /etc/php5/fpm/php.ini, такой же как /etc/php5/apache2/php.ini. Аpache стоит рядом и работает на 8080 порту и данная функция на нем работает замечательно, а вот на nginx работать не хочет?
0
Так же испытал проблемы с восстановлением, в итоге в моем случае проблема оказалась в следующем.
Сайт не работал демонстрировал белый экран, но как только я с рабочего сайта перекинул в папку core/xpdo/cache все файлы — все заработало.

Василий, в чем может быть проблема, может при бэкапе не нужно чистить кэш xpdo?