ExBB Community » Файловый ExBB » Модификации и дополнения » Мод: Портал

Страниц (2): [1] 2 »
 

1. igrok54 - 8 августа 2012 — 08:07 - перейти к сообщению
Мод портала - в прикрепленном файле
В качестве источника новостей используется один из форумов вашего форума.
Возможность вывода дополнительных рубрик.
В качестве шаблона использовалась тема InvisionExBB.

Пример (без дополнительных рубрик) для наглядности можно посмотреть тут.

Инструкция по установке (Отобразить)


По сравнению с модом, ранее выложенном на орг:
1. Добавлена возможность дополнительных рубрик.
2. Код упрощен, мод должен работать не только с ExBB FM 1.0 Final, но и с ExBB FM 1.0 RC1
2. dxman - 8 августа 2012 — 08:33 - перейти к сообщению
Спасибо! Осталось только оформления подогнать под Invision2
3. electron - 8 августа 2012 — 09:39 - перейти к сообщению
igrok54 , если в теме , из которой выводятся новости имеется разворачивающийся текст ( спойлер ) , то ваш мод его не разворачивает.

лечится это довольно-таки просто. в main.php находим строки

CODE:
$category = $allforums[$forum_id]['catname'];
$forumname = $allforums[$forum_id]['name'];
$catid = $allforums[$forum_id]['catid'];


и под них добавляем

CODE:
$fm->_Link .= "\n<script type=\"text/javascript\" language=\"JavaScript\" src=\"javascript/board.js\"></script>
<script type=\"text/javascript\" language=\"JavaScript\">
var LANG = {
Spoiler: '{$fm->LANG['Spoiler']}',
SpoilerShow: '{$fm->LANG['SpoilerShow']}',
SpoilerHide: '{$fm->LANG['SpoilerHide']}'
};
</script>";



а так, да, мод интересный.
ща попробую его подружить со своей версией. если конечно Вы не против.... Закатив глазки
4. igrok54 - 8 августа 2012 — 10:08 - перейти к сообщению
electron пишет:
если конечно Вы не против....

Конечно, не против. Улыбка
electron пишет:
новости имеется разворачивающийся текст ( спойлер ) , то ваш мод его не разворачивает.

Не могли бы Вы внести эти правки в мод и заменить дистрибутив для скачивания?

dxman пишет:
Осталось только оформления подогнать под Invision2

Мне кажется, что никаких проблем не должно возникнуть, надо только положить TPL-файлы в папку со своей темой и внести такие же правки в css.
5. dxman - 8 августа 2012 — 10:34 - перейти к сообщению
Не пойму, каким образом выводятся новости, только новые темы?
6. electron - 8 августа 2012 — 10:44 - перейти к сообщению
igrok54 пишет:
Не могли бы Вы внести эти правки в мод и заменить дистрибутив для скачивания?

а если у кого-то не стоит мод спойлеров? думаю, найдут пару постов ниже чтоб добавить пару строчек

igrok54 пишет:

dxman пишет:
Осталось только оформления подогнать под Invision2

Мне кажется, что никаких проблем не должно возникнуть, надо только положить TPL-файлы в папку со своей темой и внести такие же правки в css.

не факт... Invision2 довольно-таки гемморный стиль. особенно если учесть тот факт, что сам мод собран на див-ах. я мод переделал на таблично-ячеечную структуру


если у темы нет описания - остается пустая строка. некрасиво..... изменяется это тоже просто, в main.php строку
CODE:
$description = (isset($topics[$topic_id]['desc']) && !empty($topics[$topic_id]['desc'])) ? $fm->chunk_split($topics[$topic_id]['desc']):'';

меняем на
CODE:
$description = (isset($topics[$topic_id]['desc']) && !empty($topics[$topic_id]['desc'])) ? $fm->chunk_split($topics[$topic_id]['desc']):'отсутствует';
7. dxman - 8 августа 2012 — 11:13 - перейти к сообщению
electron пишет:
не факт... Invision2 довольно-таки гемморный стиль. особенно если учесть тот факт, что сам мод собран на див-ах. я мод переделал на таблично-ячеечную структуру

Сделал, вроде нормально сейчас...
Вот:
http://www.super-vox.ru/main.php
8. BON - 8 августа 2012 — 11:22 - перейти к сообщению
я вот не читал особо эту тему, а как поисковики отнесутся к этому порталу?? не будут ли считать это дублем?
9. electron - 8 августа 2012 — 11:23 - перейти к сообщению
что-то я не понял, как настраивается $f_ids . оставил как в оригинале

CODE:
$f_ids=array('2','3');


- не выводятся вторая и третья рубрика
(Добавление)
разобрался и с этим вопросом. строчки

CODE:
<li><a href="/">Основная рубрика</a></li>
<li><a href="/main.php?fid=2">Вторая рубрика</a></li>
<li><a href="/main.php?fid=3">Третья рубрика</a></li>


наверно лучше заменить на

CODE:
<li><a href="{$fm->exbb['boardurl']}/">Основная рубрика</a></li>
<li><a href="{$fm->exbb['boardurl']}/main.php?fid=2">Вторая рубрика</a></li>
<li><a href="{$fm->exbb['boardurl']}/main.php?fid=3">Третья рубрика</a></li>


чтоб моду было по барабану, стоит форум в корне сайта или в отдельной папке

а из этих строк получается неплохое меню навигации по порталу Улыбка
10. BON - 8 августа 2012 — 15:13 - перейти к сообщению
electron пишет:
наверно лучше заменить на

по моему без разницы
(Добавление)
хотя наверно как написал игрок даже дучше. меньше будет обращений к ядру
11. electron - 8 августа 2012 — 15:25 - перейти к сообщению
тогда стОит написать, что если форум стоит в папке, а не в корне сайта - надо в этих строках прописать название папки с форумом. например

CODE:
<li><a href="/forum/">Основная рубрика</a></li>
<li><a href="/forum/main.php?fid=2">Вторая рубрика</a></li>
<li><a href="/forum/main.php?fid=3">Третья рубрика</a></li>


а иначе ссылки просто становятся нерабочими
12. dxman - 8 августа 2012 — 16:42 - перейти к сообщению
Криво Огорчение
13. electron - 8 августа 2012 — 18:21 - перейти к сообщению
dxman пишет:
Криво Огорчение

откуда скрин? какой браузер?
14. dxman - 9 августа 2012 — 05:32 - перейти к сообщению
С моего форума из оперы. И к тому же если добавлять еще один блок, то он вставляется не ниже, а справа.
15. electron - 9 августа 2012 — 05:37 - перейти к сообщению
в первую строку этого кода

Спойлер (Отобразить)


попробуйте добавить

Спойлер (Отобразить)


вот так

Спойлер (Отобразить)


а по поводу
dxman пишет:
к тому же если добавлять еще один блок, то он вставляется не ниже, а справа

- после блока меню не наблюдаю закрывающего тэга </td> , скорее всего в этом собака зарыта

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0371]     [ ]