Вы не зашли.
Спасибо Виталий!
Обновил, только ошибку выдал на: ng_news_map
я её закомментил и ещё раз обновил - всё ок стало.
что-то делать ещё нужно?
Залил новый двиг на хостинг. Импортировал БД с бывшего сайта. Установил. зашёл в админку - настройки - вылезло сообщение:
MySQL ERROR [record]: select * from ng_ipban where addr_start <= '1597679627' and addr_stop >= '1597679627' order by netlen limit 1
(1054): Unknown column 'addr_start' in 'where clause'
Что сиё значит, и как это лечится?
Будьте добры - помогите с установкой сайта!
П.С.: сменил хостинг, ушёл с говнохостинга "mchost" (обходите его десятой дорогой, кому надёжность нужна), перешёл на таймвэб.
А вариант самостоятельно в HTML сделать меню не подходит?
Не подходит.
У меня в перспективе - более 50 подразделов в меню. И в каждой ссылке нужно указывать текущее количество записей.
Это мне придётся тогда еженедельно обновлять шаблон
уговорили
пока сделаю возможность делать категории без ссылок, а с меню подумаем потом.
Это ты про движок? или про плагин?
Просьба: как сделаешь - отпишись здесь.
Как всегда - пошарил форум и ... не нашёл нужной инфы
Имеется: в сайдбаре выводится меню категорий и подкатегорий. При этом, ссылка на родительскую категорию ведёт на страницу, в которой выводятся записи в этой категории
Нужно: ссылка на родительскую категорию ведёт на страницу, в которой выводится список подкатегорий.
Или - в меню название родительской категории выводится как текст (без ссылки) а под ним выводится список ссылок на подкатегории.
пример:
Меню
Категория А (это ссылка)
Категория Б: (это текст)
- подкатегория 01 (это ссылка)
- подкатегория 02 (это ссылка)
- подкатегория 03 (это ссылка)
Категория В: (это текст)
- подкатегория 01 (это ссылка)
- подкатегория 02 (это ссылка)
- подкатегория 03 (это ссылка)
Примечание: в меню есть несколько родительских категорий, и для каждой нужен такой вывод.
Ожидаю ваших советов!
Ссылки в HTML формате или в BB кодах?
Если в BB кодах, то можно заставить двиг во все ссылки добавлять нужный тебе тег.
Если в чистом HTML - поможет замена текста в самой БД.
1. И то и другое.
2. Как это сделать на практике?
3. Здесь - подробнее пожалуйста, я вообще ничего не понял
[font=verdana]
Прошарил весь форум и не нашёл нужной инфы.
дело в следующем :
мне нужно закрыть от индексации ПС и передачи веса - все ссылки, которые находятся в статьях, при этом ссылки с сайдбаров и других блоков нужно оставить для индексации ПС
Куда прописывать noindex и nofollow?
Статей много! Поэтому - вручную прописывать их нереально.
Нужен вариант или скриптинга или чего-то другого ...
Как всегда - жду любых ответов от добрых людей
[/font]
Урааа! получилось!
Спасибо огромное insider!!!
я так понял, что новости выводятся в блоках - в порядке добавления?
а как сделать так, чтобы закрепить за каждым блоком одну родительскую категорию?
при этом - новости я размещу в дочерних категориях.
в шаблоне плагина что-то менять нужно?
В шаблон вставить, в ранее размеченные блоки новостей
вставил в шаблон main.tpl, создал несколько новостей - заголовки не выводятся
выводятся только блоки.
блоки:
<div id="novosti">
<div id="n_1">
<h2>А</h2>
<ul class="sidemenu">
{plugin_lastnews_everycat_1}
</ul>
</div>
<div id="n_2">
<h2>Б</h2>
<ul class="sidemenu">
{plugin_lastnews_everycat_2}
</ul>
</div>
<div id="n_3">
<h2>В</h2>
<ul class="sidemenu">
{plugin_lastnews_everycat_3}
</ul>
</div>
<div id="n_4">
<h2>Г</h2>
<ul class="sidemenu">
{plugin_lastnews_everycat_4}
</ul>
</div>
</div>
что я мог не так сделать?
... В итоге получатся переменные:
{plugin_lastnews_everycat_1}
{plugin_lastnews_everycat_2}
...
{plugin_lastnews_everycat_N}Где N -- номер блока[hr /]
Основной код в плагин вставил.
Что делать с этими переменными?
Я пробовал ставить PHP5 в предыдущей установке движка - при любых действиях в админке вылазит по несколько ошибок.
это так и должно быть на текущем релизе?
/engine/includes/inc/functions.inc.php
Замени строку@mail($to, $subject, $message, $headers);
на
mail($to, $subject, $message, $headers);
Затем вставь в .htaccess
php_flag display_errors on
Верни прежний тип регистрации и попробуй снова зарегистрироваться. Думаю, на этот раз появится какая-нибудь ошибка.
сделал.
вылезла вот такая фигня:
Fatal error: mail() [<a href='function.mail'>function.mail</a>]: mail() - double newline in headers, possible injection, mail dropped in /home/httpd/vhosts/ukgtur.ru/httpdocs/engine/includes/inc/functions.inc.php on line 386
это та самая строчка, котрую я изменил по твоему совету.
какие могут быть ещё предположения?
я правильно понял?
В lastnews.php пишу:
$template['vars']['plugin_lastnews_1'] = plugin_lastnewsGenerator($orderBy = '', $categories = array (1), $overrideParams = array('number' => 10));
$template['vars']['plugin_lastnews_2'] = plugin_lastnewsGenerator($orderBy = '', $categories = array (2), $overrideParams = array('number' => 10));
$template['vars']['plugin_lastnews_3'] = plugin_lastnewsGenerator($orderBy = '', $categories = array (3), $overrideParams = array('number' => 10));
$template['vars']['plugin_lastnews_4'] = plugin_lastnewsGenerator($orderBy = '', $categories = array (4), $overrideParams = array('number' => 10));
+
global $catz, $template;
$catz_per_block = 5; // кол-во категорий в одном блоке
$i = 0;
foreach ($catz as $cat)
{
if ($i == 0 || $j >= $catz_per_block)
{
$j = 0;
$i++;
$template['vars']['plugin_lastnews_everycat_{$i}'] = '';
}
$template['vars']['plugin_lastnews_everycat_{$i}'] .= plugin_lastnewsGenerator('', array($cat['id']), array('number' => 1));
$j++;
}
}
В main.tpl:
<div>{plugin_lastnews_1}</div>
<div>{plugin_lastnews_2}</div>
<div>{plugin_lastnews_3}</div>
<div>{plugin_lastnews_4}</div>
что ещё нужно будет настроить?
То есть, из каждой категории 1 последняя новость.
Если правильно понял, то
function plugin_lastnews(){ global $catz, $template; $template['vars']['plugin_lastnews_everycat'] = ''; foreach ($catz as $cat) { $template['vars']['plugin_lastnews_everycat'] .= plugin_lastnewsGenerator('', array($cat['id']), array('number' => 1)); } }
Сделает 1 блок {plugin_lastnews_everycat}, в котором содержится по одной последней новости из каждой категории
а как сделать 4, или хотя-бы 2 блока?
кстати, код этот куда прописывать?
Да вот тут)
просмотрел - и что там есть по теме вопроса?
на мой взгляд - ничего.
Ещё вопрос:
а возможно ли сделать так, чтобы в блоках новостей выводились например 20 последних новостей (по 5 в каждом блоке) из 20ти категорий?
То есть, из каждой категории 1 последняя новость. Или 20 последних записей каждого автора.
Это окончательный вариант того, что мне нужно. и я пока ищу сиэмэску, на которой это можно реально сделать.
Буду благодарен за помощь в этом вопросе!
лог ошибок просмотрел. даже специально зарегился снова для этого
ошибок регистрации - нет.
есть только такие ошибки (очень много):
[error] [client .................] File does not exist: /home/httpd/vhosts/ukgtur.ru/httpdocs/feed
с хтаццесом попробую ещё завтра ...
Подскажите люди добрые чайнику в программинге
Ситуация: имеется сайт с шаблоном из четырёх блоков новостей на главной, несколькими категориями (например - 10), и в каждой категории несколько новостей.
Задача: сделать вывод последних новостей из одной категории в одном блоке (2-2, 3-3, 4-4).
При этом - страница новости должна выводиться в обычном виде.
Здесь: http://www.ngcms.ru/forum/viewtopic.php?id=48 как-то сложновато описано. Хотелось бы пример, и попроще
Заменил.
Тестим
Кто-нибудь сталкивался с такой проблемой:
http://foto.rambler.ru/photos/ukgtur/1/ … itemap.jpg
может дата у меня на движке неправильно настроена?
... все уже давно ждут возможности добавления картинок и файлов без админки, а также их закрепления за конкретной новостью.
если реализовать - то такой сиэмэске "цены не будет"!
Найди в .htaccess
RewriteRule ^(feed|rss|rss2).xml(/?)+$ ?action=plugin&plugin=rss_export [QSA,L]
После нее добавь
RewriteRule ^sitemap.xml(/?)+$ ?action=plugin&plugin=gsmg [QSA,L]
а сам файл sitemap.xml где находиться должен тогда? и будет ли плагин при этом записывать карту сайта в этот файл?
prorock пишет:А пользователи могут сами загружать свои изображения в новую новость?
Для загрузки изображений/файлов на сайт у пользователя должен быть уровень не ниже журналиста.
Просто вставить ссылку в новость может любой пользователь.
у меня новый юзер имеет уровень "журналист", но в окне быстрого добавления новости нет возможности загружать картинки - так и должно быть?
а добавить такую функцию можно вручную?
Попробовал зарегистрироваться, выдало стразу:
An Error Occurred
Unable to connect to the database!
Нажал F5 -- белая страница. На мыло ничего не пришло. Тем не менее я попробовал авторизоваться и авторизовался.
Логин/пароль: insider/123456
Я думаю, что падает внутри zzMail()
Чтобы подтвердить или опровергнуть это, попробуй сменить тип регистрации на "Мгновенная"
посмотрел в админке - такой юзер есть.
сменил тип регистрации на "мгновенная" - всё нормально заработало: скрипт страницу сайта показал, поздравил с регой и пароль написал!
так где тогда проблема у меня?
Сокол пишет:я думал - может разработчикам интересны глюки и баги системы...
Дело в том, что ты первый у кого появились такие глюки и баги системы. Это наталкивает на мысли, что действительно проблема либо в тебе, либо в хостинге. Хостинг кстати хоть не бесплатный?
Ещё какой не бесплатный! 210 рублей/месяц
"проблема либо в тебе" - а какая проблема может быть во мне? сиэмэску я ставил чётко по инструкции! требования к хостингу проверял...
при установке скрипт везде писал "Ок"...
какая проблема может быть в хостинге?
может версия одной из библиотек неподдерживаемая? от php зависит как-то? или от апача?