cbi v0.5 (Custom Board Icons)

Автор Abrikos, 09 января 2010, 01:21:55

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

Abrikos

Помогите установить... Моя версия форума 1.1.11, в парсере, надо заменить в двух файлах код, но у меня нет ни в одном не в другом файле такого кода, что на что менять или что вообще надо сделать помогите !Ссылка на мод: http://mods.simplemachines.org/index.php?mod=511

Bugo

Попробуйте этот вариант.

Abrikos

Ну вообще-то его и пробовал, просто пост назвал как и название мода... Просто нужна последовательность действий при установке, так как код который в парсесере- его нет в этих файлах, что там описаны !

0daliska

Цитата: Abrikos от 09 января 2010, 01:54:53
Ну вообще-то его и пробовал, просто пост назвал как и название мода... Просто нужна последовательность действий при установке, так как код который в парсесере- его нет в этих файлах, что там описаны !
Посмотри, может это подойдет: http://www.simplemachines.ru/index.php/topic,8577.0.html   ?  :o
Если подойдет и не терпится - ручками - парсинг прописан. Если не к спеху и лень ручками... Завтра выложу в виде модификации...
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Bugo

Цитата: Abrikos от 09 января 2010, 01:54:53
Ну вообще-то его и пробовал, просто пост назвал как и название мода... Просто нужна последовательность действий при установке, так как код который в парсесере- его нет в этих файлах, что там описаны !
Я подправленный вариант выложил.

Abrikos

Спасибо ребята за столь скорые ответы. Спасибо Bugo сразу не смекнул, мод встал как по маслу и работает отлично... Odaliska если вы упакуете в модификацию, то буду очень признателен...

0daliska

Цитата: Abrikos от 09 января 2010, 02:49:34
Спасибо ребята за столь скорые ответы. Спасибо Bugo сразу не смекнул, мод встал как по маслу и работает отлично... Odaliska если вы упакуете в модификацию, то буду очень признателен...
В настоящий момент именно этим и занимаюсь :)
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Abrikos

#7
Постоянно в логах эта ошибка, как бороться ? На офе создатель плагина пишет что скорее всего нет строчек в Modifications.english.php ну и в моем случае в Modifications.russian-utf8.php, но там все строчки относящиеся к этому плагину на месте...
8: Undefined index: is_redirect
Файл: /html/forum/Themes/default/BoardIndex.template.php (main sub template - eval?)
Строка: 145

digger®

Цитата: Abrikos от 27 января 2010, 17:05:28
Постоянно в логах эта ошибка, как бороться ? На офе создатель плагина пишет что скорее всего нет строчек в Modifications.english.php ну и в моем случае в Modifications.russian-utf8.php, но там все строчки относящиеся к этому плагину на месте...
8: Undefined index: is_redirect
Файл: /html/forum/Themes/default/BoardIndex.template.php (main sub template - eval?)
Строка: 145


Строки в районе 145 слабо продемонстрировать?

0daliska

Цитата: digger от 27 января 2010, 17:31:08
Строки в районе 145 слабо продемонстрировать?
Чего не учли разработчики cbi, что в SMF1.1.x нет редирект-разделов...
>:D
Зачем они это вообще ввели в свою модификацию SMF1 - не понятно...  idiot
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Abrikos

Строки 144-146
// Is it a redirection board?
            if ($board['is_redirect'])
               echo '<img src="', $settings['images_url'], '/redirect.png" alt="*" title="*" border="0" />';

0daliska

Цитата: Abrikos от 27 января 2010, 18:54:30
Строки 144-146
// Is it a redirection board?
            if ($board['is_redirect'])
               echo '<img src="', $settings['images_url'], '/redirect.png" alt="*" title="*" border="0" />';
Закомментируйте так эту часть в файлах (MessageIndex.template.php и BoardIndex.template.php):

/*
// Is it a redirection board?
if ($board['is_redirect'])
echo '<img src="', $settings['images_url'], '/redirect.png" alt="*" title="*" border="0" />';
*/

или так, как больше нравится:

// Is it a redirection board?
// if ($board['is_redirect'])
// echo '<img src="', $settings['images_url'], '/redirect.png" alt="*" title="*" border="0" />';
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Abrikos

Вроде нормально не появляется больше !

0daliska

В обоих файлах закомментировали?
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Abrikos

#14
Да, я сначала тупонул, забыл в одном из файлов изменения сохранить, щас перепроверил все закоментил и теперь все хорошо, больше в логах не появляется !Спасибо ! Все равно какой-то этот плагин кривой, картинки бывают вываливаются, пишет нет иконки, хотя все наместе и в нужной папке, потом появляются опять...Нечего более стабильного не существует ?

0daliska

#15
Цитата: Abrikos от 27 января 2010, 19:37:55
Да, я сначала тупонул, забыл в одном из файлов изменения сохранить, щас перепроверил все закоментил и теперь все хорошо, больше в логах не появляется !Спасибо ! Все равно какой-то этот плагин кривой, картинки бывают вываливаются, пишет нет иконки, хотя все наместе и в нужной папке, потом появляются опять...Нечего более стабильного не существует ?
Мне кажется, я знаю в чем причина... :)
Если ставили с инсталятора, что в приложенном архиве (к ответу№ 2), надо:
Шаг 1. Вот в этой части в файле BoardIndex.template.php:
if (!file_exists($settings['theme_dir'] . '/icons/' . $board['id'] . '/on.png'))
$board_new_img=$settings['theme_url']. '/icons/' . $board['id'] . '/on.png';

Убрать восклицательный знак, т.е. должно быть так:
if (file_exists($settings['theme_dir'] . '/icons/' . $board['id'] . '/on.png'))
$board_new_img=$settings['theme_url']. '/icons/' . $board['id'] . '/on.png';

Шаг 2. Обязательно положите в папку images в папке темы картинки on.png, on2.png и off.png, которые будут по умолчанию использоваться... Поскольку в SMF1 по умолчанию идут gif картинки, а cbi почему-то работает с png даже в варианте для SMF1.
Вот можете взять, к примеру вот эти:



Уверяю Вас, работать все будет так, как надо...

Альтернативный вариант
Либо можете снести cbi и попробовать PersIc (у меня в подписи ссылка), но перед тем, как снести CBI надо будет вернуть обратно, все что исправили к этому моменту для устранения ошибок... Иначе CBI не сможет успешно деинсталироваться!!!
И сразу предупреждаю, придется переделывать формат картинок c png на gif и переименовывать... Убирать эту кучу папок с разделами... В общем головной боли будет много...

Так что по затратам времени легче поправить работу модификации CBI...  ;)
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Abrikos

Да Ваш мод гораздо лучше и мороки с ним меньше... Раньше бы его, когда я еще cbi не поставил, но может руки дойдут грохну его, и Ваш поставлю, а то так топорно сделан, столько файлов и папок, а у Вас все гораздо короче !

smallville

народ помогите нужен cbi для smf 2 rc3 не где не могу найти если есть у кого скините сюда его.