Вы не зашли.
FOQRussia, сталкивался с проблемой, писал тут.
Ктото почемуто закрыл тему так как наверное считает что это не проблема ngcms, хотя у меня именно на пару сайтах нж такая проблема, на сервере висят и другие сайты на других движках и там проблемы такой не наблюдаю.
Америка заметает следы)
Это наверное не ваш случай, проверьте антивирусом, антивирусными утилитами свои ПК, смените пароли фтп-аккаунтов, очистите код сайтов. Повторится, значит вы не выполнили указанные выше действия в полной мере или злоумышленникам понравились ваши веб-проекты и они эксплуатируют найденную в CMS брешь.
Вашу тему закрыли аргументировано.
Переписал шаблон, и потом решил вставить функцию удаления. Вставил в шаблон полной новости вот эту конструкцию
[del-news]Удалить[/del-news]
.
Но на странице это почему-то не отображается.
Где копать???
может дело в уровне доступа?
как с плагином lastnews можно вывести новости из одной категории?
http://ngcms.ru/forum/viewtopic.php?id=48
недавно было сообщение о том, что один из серверов гугла попал в российский черный список(и был заблокирован), может с хостом гугла проблема
у тебя в main.tpl кое-что, все-таки имеется)
<link href='http://fonts.googleapis.com/css?family=PT+Sans:bold&subset=cyrillic,latin' rel='stylesheet' type='text/css' />
на сайте два юзера, Петя и Вася, нужно автором части(либо всех) васиных новостей сделать Петю(юзер Вася удаляется). Нужно в админке, в разделе управление новостями добавить действие "назначить пользователю"
Подскажите, пожалуйста, куда копать.
так у меня ошибка после твоего костыля,в админке работает,а форма с сайта нет появляется эта ошибка
Значит ты не удалил в каком-то из шаблонов строку "LocalPath(0) ~", возможно как раз в тех(conf.navi.tpl или site.body.tpl ), которые скопировал в каталог шаблона своего сайта.
nevermind пишет:opoz пишет:vitaly, default
нечего не изменял
Ошибка не только у меня http://ngcms.ru/forum/viewtopic.php?id=2577"Решил" вопрос следующ. извращением: удалил строку "LocalPath(0) ~" из файлов в каталоге tpl плагина, скопировал conf.navi.tpl и site.body.tpl в корн. каталог шаблона сайта.
работает нормально?
у меня такая ошибка
Stack trace Line # File name 20 C:\Program Files (x86)\VertrigoServ\www\engine\cache\twig\94\a5\980f9e9b3f71eade08b07dd37dd8.php getTemplateName(); return $context['_templatePath']; } // // Software generated fatal error function ngFatalError($title, $description = '') { ?> NGCMS Software generated fatal error: [ Software error ]: Stack trace Line # Function File name ngShutdownHandler
Да, была такая ошибка, костыль работает.
vitaly, default
нечего не изменял
Ошибка не только у меня http://ngcms.ru/forum/viewtopic.php?id=2577
"Решил" вопрос следующ. извращением: удалил строку "LocalPath(0) ~" из файлов в каталоге tpl плагина, скопировал conf.navi.tpl и site.body.tpl в корн. каталог шаблона сайта.
Это решается простой программой типа webcamxp которая транслирует поток, а на сайте уже дело техники показывать фрейм с потоком или не показывать. Но тут есть нюанс который имеет место быть, я предполагаю что этот вариант подходит только если камера подключена к широкому каналу.
Может не а тему, но зато к слову - Webcamspy(opensource и абсолютно бесплатный аналог webcamxp, реализовано на python), сыровато, но работает.
nevermind, вот тебе готовый плагин, который фильтрует новости по полю в БД таблицы news, которое создает на этапе инсталляции. Код вполне себе понятный, копать в сторону функции news_showlist из news.php, которой необходимо передать фильтр и она в свою очередь вернет новости, удовлетворяющие заданному критерию (в плагине критерий - полное совпадение).
Сделать такой же плагин, который будет фильтровать по другим полям, хранящимся в базе (в частности поля, создаваемые плагином xfields) труда не составит.
Спасибо за помощь, пока сделал временный костыль в форме поиска(пришлось поизголяться над search.php, добавил в обработку нужных полей ), так как недоразобрался с логикой построения плагинов, выглядит теперь это так:
http://valar.ru/gallery/0610/search.jpg
даже вроде работает:)
Просмотрев этот плагин обнаружил, что данные хранятся в виде сериализованного массива PHP (unserialize(). serialize()), чисто теоритически необходимо бежать по всем строкам новостей и разбирать данные в суперглобальный массив, к которому в последствии мы сможем иметь доступ.
но при огромном количестве данных (новостей), база будет жутко лагать, поэтому надо подумать над оптимизацией. Или переписывать этот плагин, для того чтобы он создавал все поля в отдельной таблице.
на досуге возможно займсуь этим вопросом.
Я пока не силен в php и возможно не так вас понял, данные там можно хранить не только в виде сериализованного массива PHP (поле xfields) и выделять под переменную своё поле (xfields_название_переменной) в базе данных (таблице ng_news), причем, хранение переменной в отдельном поле не исключает хранения её значения в "сериализованном массиве PHP".
спасибо, что откликнулись.
Здравствуйте, как можно реализовать данную возможность, поиски по форуму ничего не дали, кроме подобных вопросов.
Для каждого поля/переменной выделено своё поле в бд, подскажите, пожалуйста, куда копать или поделитесь своими наработками по теме.
Буду благодарен за совет.