1

Тема: View All Posts In Topic и голосование

Вот этот код:

#
#---------[ 5. FIND (~line:214) ]---------------------------------------------------
#

$subject_multipage = '[ '.paginate($num_pages_topic, -1, 'viewtopic.php?id='.$cur_topic['id']).' ]';

#
#---------[ 6. REPLACE WITH ]---------------------------------------------------
#

$subject_multipage = '[ '.paginate($num_pages_topic, -1, 'viewtopic.php?id='.$cur_topic['id']).' <a href="viewtopic.php?id='.$cur_topic['id'].'&action=all"> '.$lang_forum['All'].'</a> ]';

#
#---------[ 7. OPEN ]---------------------------------------------------
#

При наличии мода голосования для тем в которых более 2-х страниц отображение "все" отключается вместе с отображением количества страниц в теме.


Я в php пока слабо разбираюсь, не ругайте за кривость, сделал так (почти чехом):

        if ($num_pages_topic > 1)
        {
            if ($cur_topic['question'] != '') 
                $subject_multipage = '[ '.paginate($num_pages_topic, -1, 'viewpoll.php?id='.$cur_topic['id']).' ]';
            else
                $subject_multipage = '[ '.paginate($num_pages_topic, -1, 'viewtopic.php?id='.$cur_topic['id']).' <a href="viewtopic.php?id='.$cur_topic['id'].'&action=all"> '.$lang_forum['All'].'</a> ]';
        }
        else
            $subject_multipage = null;

Все работает правильно, но в опросах не появляется ссылка "все", только количество страниц.
Кто-нибудь может исправить?

У каждого свой взгляд на мир.

Сайт coordinator

Поделиться

2

Re: View All Posts In Topic и голосование

Я делал чтобы везде ссылка all появлялась smile У меня работает отлично. А вообще советую тебе обновить viewpoll до 2.0 (тоже самое, только интегрируемое в viewtopic.php), проблем будет гораздо меньше

Сайт Slavik

Поделиться

3

Re: View All Posts In Topic и голосование

У меня столько модов поставлено, что боюсь будут проблемы с апгрейдом.
Сейчас я почти все что нужно сделал.
А менять хорошее на лучшее, сам понимаешь....

У каждого свой взгляд на мир.

Сайт coordinator

Поделиться

4

Re: View All Posts In Topic и голосование

$lang_forum['All'] - это элемент массива, подключаемый динамически /lang/язык/forum.php, если не ошибаюсь. Проверь по инструкции. Если в viewpoll.php не подключается этот скрипт, то и отображаться надпись "все" не будет.
Для эксперимента можешь в своем решении это:

'.$lang_forum['All'].'

попробовать заменить на это:

Все

и посмотреть, появится ли надпись "Все".  Если не появится - ошибка в твоём скрипте, если появится, значит надо просто поключить языковой файл.

Сайт hcs

Поделиться

5

Re: View All Posts In Topic и голосование

Да нет, такой метод ничего не меняет, просто на всех языках "Все".
Вообщет у меня простая ошибка в коде. Я забыл саму ссылку прописать.
Нужно вот так:

{
            if ($cur_topic['question'] != '') 
                $subject_multipage = '[ '.paginate($num_pages_topic, -1, 'viewpoll.php?id='.$cur_topic['id']).' <a href="viewtopic.php?id='.$cur_topic['id'].'&action=all"> '.$lang_forum['All'].'</a> ]';
            else
                $subject_multipage = '[ '.paginate($num_pages_topic, -1, 'viewtopic.php?id='.$cur_topic['id']).' <a href="viewtopic.php?id='.$cur_topic['id'].'&action=all"> '.$lang_forum['All'].'</a> ]';
        }
У каждого свой взгляд на мир.

Сайт coordinator

Поделиться

6 (13.12.2007 05:18 отредактировано coordinator)

Re: View All Posts In Topic и голосование

Помогите разобраться.
Вот здесьhttp://fcom.jino-net.ru/forum/index.php
делал все по инструкции мода + то что было в моих постах.
Версия скрипта 1.2.14 - все работает.

А вот тут radio-vtm.jino-net.ru/forum/index.php
Вот тут версия движка 1.2.16 Ссылки на viewforum.php появились только после того, как сделал все как в посте №5 выше. А в viewtopic.php и viewpool.php ссылка "Все" не появляется. Дописывал 'All' в ленгах  topik, forum, бесполезно.
Подскажите какие файлы, кроме тех что в инструкции оригинального мода нужно еще править?
Вообще в чем дело может быть.

У каждого свой взгляд на мир.

Сайт coordinator

Поделиться

7 (01.01.2008 14:37 отредактировано coordinator)

Re: View All Posts In Topic и голосование

Вот здесь решение оказывается уже давно есть:
Просмотр всех сообщений темы на одной странице.

А как добавить в search.php?
Сделал по аналогии с viewforum.php, не работает.

У каждого свой взгляд на мир.

Сайт coordinator

Поделиться