Вы не зашли.
Попробуй в самом конце перед
$template['vars']['mainblock'] .= $tpl -> show('search.table');
Добавить
print_r($search);
И выложи два варианта того, что выведет Я просто не с компа
Странно как-то, ведь тот что с морды он один хрен на /search/ перебрасывает запрос?
"Поиск" это что? Поле для ввода на главной странице? А расширенный это /search/ ?
Что именно?
Поиск ключевики не смотрит.
В search.php найди
foreach ($search_words as $s) {
array_push($search,
array( 'OR',
array('DATA', 'title', 'like', '%'.mysql_real_escape_string($s).'%'),
array('DATA', 'content', 'like', '%'.mysql_real_escape_string($s).'%')
)
);
}
Замени на
foreach ($search_words as $s) {
array_push($search,
array( 'OR',
array('DATA', 'title', 'like', '%'.mysql_real_escape_string($s).'%'),
array('DATA', 'content', 'like', '%'.mysql_real_escape_string($s).'%'),
array('DATA', 'keywords', 'like', '%'.mysql_real_escape_string($s).'%')
)
);
}
По идее должно заработать
эм, никто это сделать не может?
Да. Проверь в index.php наличие строчек
$template['regx']['#\[is-logged\](.+?)\[/is-logged\]#is'] = $is_logged?'$1':'';
$template['regx']['#\[isnt-logged\](.+?)\[/isnt-logged\]#is'] = $is_logged?'':'$1';
Ну html убрать можно
Перезалейте пожалуста архивы с первой страницы (ядро и плагины) с айфолдера на http://upwap.ru/
[isnt-logged]Регистрация[/isnt-logged]
Да, и URL /page/2/ будет постоянно меняться
Нужно пересматривать функцию пагинации, чтобы нумерация шла не от 1 до N, а от N до 1
Для mysqli MySQL нужен версии 4.1.13 или 5.0.7 и выше. У меня на бесплатном(!) стоит 5.1.х, ну и PHP 5 должен быть собран с его поддержкой, на бесплатном хосте тоже есть у меня.
Для PDO нужен PHP 5.1 с его поддержкой.
В общем все это предоставляет любой хостинг провайдер, если такое установлено на free хосте То есть это не новинка типа PHP 5.3.x
Надо переходить на новые технологии,PHP 4 уже никто не поддерживает, если только динозавры, которыми уже никто не занимается.
Так как mysql в скором времени перстанет быть поддерживаемым http://habrahabr.ru/blogs/php/124245/ , то предлагаю не ждать новой версии PHP и ошибок DEPRICATED, а уже сейчас перейти на mysqli (параллельно внедряя новые возможности из этой прослойки, например параметризированные запросы) http://habrahabr.ru/blogs/php/119294/ или замахнуться сразу на PDO http://proft.me/2008/11/28/primery-ispolzovaniya-pdo/
Зачем? Все люди в ВК и FB.
А где у тебя цикл обхода тех записей, которые ты извлек?
<?php echo= "$query";?> это что вообще? mysql_query возвращает указатель на результат, который надо как минимум обработать в mysql_fetch_array()
Да, есть же еще rewrite.php
Там не одно вхождение
Да, это количество цифр. 1..100 зачем? Столько новостей ты до конца жизни не сгенерируешь Оставь 5, потом по мере необходимости увеличишь число, если выйдешь за 99999
Есть много FTP менеджеров на телефоны или через веб-интерфейс от хостинга, если такой предоставляется.
Я сам завтра на моря
Да, это баг, очень здорово, что мы его нашли
\engine\conf\urlconf.php
Найди такие вхождения, они встречаются несколько раз
'id' =>
array (
'matchRegex' => '\\d{1,4}',
'descr' =>
array (
'russian' => 'ID новости',
),
),
Замени на
'id' =>
array (
'matchRegex' => '\\d{1,5}',
'descr' =>
array (
'russian' => 'ID новости',
),
),
http://ngcms.ru/docs/draft/docs/templat … l.tpl.html
Блок [comheader]...[/comheader] - содержимое блока выводится только в том случае, если в новости есть хотя бы один комментарий
Это при условиях:
* Integrating CKEditor into Open Source software;
* Personal and educational use of CKEditor;
* Integrating CKEditor in commercial software, taking care of satisfying the Open Source licenses terms, while not able or interested on supporting CKEditor and its development.
В принципе по первому пункту покатит
http://ngcms.ru/docs/draft/docs/templates/main.tpl.html
[is-logged] ... [/is-logged] - содержимое блока выводится в случае, если страница показывается залогиненному посетителю
[isnt-logged] ... [/isnt-logged] - содержимое блока выводится в случае, если страница показывается незалогиненному посетителю