Нужно перед циклом (while ()).
Модуль show.full.php ~444 строка (после $db->query(...)) добавить что-то типа такого:
if ($db->num_rows() == 0) { $buffer = 'Сообщение о том что нет похожих новостей';}
define('NL',chr(13).chr(10)); $files = array('file1.txt', 'file2.txt', 'file3.txt');foreach ($files as $file) { if (is_file($file)) { $data = explode(NL, file_get_contents($file)); $handle = fopen($file, 'w'); shuffle($data); fputs($handle, implode(NL, $data), filesize($file)); fclose($handle); }}
Связка нужна [aviable=cat][category=1]....
Надеюсь модуль включен (в настройках) и вы обновили кэш подписей? (Обслуживание → Обновление счетчиков → Очистить кэш подписей)
Если нужно для всех ссылок применить, то лучше использовать vbAnonymizer, правда придется его немного подредактировать, так как помимо nofollow он использует редирект.
На PHP 5.3.* работает vBulletin 3.8.4 и выше.
Вся проблема в реализации кэширования, уберите проверки на добавление и редактирование одноименных категорий, создайте категории (vaz/gruz/ и gaz/gruz/) — но открываться будет только та, которую вы первой открыли, так как кэш создается и читается по имени категории, а не ее id.
Возьмется, за 588 рублей — разработчик модуля.
Написал, протестировал на 3.8.6, но должен работать и на 3.6 — 3.7.
1. Скачать в зависимости от кодировки форума: cp1251 или utf8.
2. Импортировать продукт (Продукты и модули → Управление продуктами → [Добавить/импортировать продукт])
3. Настроить. Впрочем настроек то и нет как таковых, добавил что посчитал нужным.
BadBoy, упустил «гости», прошу прощения.