Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.
Продолжение на следующей странице
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
Продолжение на следующей странице
Часто сталкиваюсь тем, что дочитываю страницу до конца и выхожу из темы, не посмотрев на то, что есть ещё следующая страница в теме. Думаю, не я такой один.
Как в теле последнего сообщения (внизу сообщения) на странице разместить произвольный текст или картинку поясняющую что есть ещё сообщения на следующей странице (если она есть), например (продолжение читайте на следующей странице ->)
Как в теле последнего сообщения (внизу сообщения) на странице разместить произвольный текст или картинку поясняющую что есть ещё сообщения на следующей странице (если она есть), например (продолжение читайте на следующей странице ->)
Последний раз редактировалось Jons 27.05.2012 11:39, всего редактировалось 1 раз.
-
Warlock75
- Former team member
- Сообщения: 1429
- Стаж: 18 лет 7 месяцев
- Откуда: Москва
- Благодарил (а): 50 раз
- Поблагодарили: 95 раз
Re: Продолжение на следующей странице
1 сообщение • Страница 1 из 1
Сообщений: 255 • Страница 1 из 17 • 1, 2, 3, 4, 5 ... 17
Этого не достаточно? Сверху и снизу.
Сообщений: 255 • Страница 1 из 17 • 1, 2, 3, 4, 5 ... 17
Этого не достаточно? Сверху и снизу.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!
Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Re: Продолжение на следующей странице
Нет, недостаточно. Хочу ещё, в последнем сообщении на странице, указывать что ещё есть следующая страница(если она есть)!
И ещё лучше если это будет текст со ссылкой на следующую страницу.
Помогите.
И ещё лучше если это будет текст со ссылкой на следующую страницу.
Помогите.
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 8 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Продолжение на следующей странице
Во многих стилях так и сделано, в subsilver2, например...
На страницу Пред. 1, 2, 3 След.
На страницу Пред. 1, 2, 3 След.
-
Айдар
- Former team member
- Сообщения: 1687
- Стаж: 15 лет 10 месяцев
- Откуда: KZN
- Благодарил (а): 93 раза
- Поблагодарили: 189 раз
Re: Продолжение на следующей странице
Jons, решил проблему тем, что просто увеличил размер шрифта (Субсильвер) номеров страниц - вроде как все юзеры находят.
In Web We Trust
-
Айдар
- Former team member
- Сообщения: 1687
- Стаж: 15 лет 10 месяцев
- Откуда: KZN
- Благодарил (а): 93 раза
- Поблагодарили: 189 раз
Re: Продолжение на следующей странице
В общем, так!
Открыть шаблон pagination.html
Найти:
Найти в строке:
Добавить в строку после найденного:
И еще, вместо того, чтобы писать "Продолжение читайте на следующей странице" задайте в языковом файле переменную и пропишите вместо текста. Если ломает, то обязательно сразу после открытия шаблона в редакторе поменяйте кодировку на UTF-8 без ВОМ и только потом редактируте.
Если хотите картинку, то добавьте ее простым html вместо указанного текста.
Добавлено спустя 1 минуту 30 секунд:
З.Ы. эта инструкция добавит нужный Вам текст как сверху, так и снизу - по-другому никак. Также текст будет появляться на каждой странице темы, если тема разделена на страницы, кроме последней.
Открыть шаблон pagination.html
Найти:
Код: Выделить всё
<!-- IF PAGINATION --><b><a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">Код: Выделить всё
<!-- IF PAGINATION --><b>Код: Выделить всё
<!-- IF NEXT_PAGE --> <a href="{NEXT_PAGE}">Продолжение читайте на следующей странице</a><!-- ENDIF --> Если хотите картинку, то добавьте ее простым html вместо указанного текста.
Добавлено спустя 1 минуту 30 секунд:
З.Ы. эта инструкция добавит нужный Вам текст как сверху, так и снизу - по-другому никак. Также текст будет появляться на каждой странице темы, если тема разделена на страницы, кроме последней.
In Web We Trust
Re: Продолжение на следующей странице
Айдар, при всём уважении за вашу помощь, но получилось масло масляное.
Нет, так не пойдёт, - нужно именно в теле последнего сообщения на странице.
Добавлено спустя 16 минут 40 секунд:
Как я понимаю это надо как то разместить во viewtopic_body.html , но вот как должно выглядеть условие для последнего сообщения на странице?
Я знаю, что для первого выглядит так:
а как для последнего если есть следующая страница?
Нет, так не пойдёт, - нужно именно в теле последнего сообщения на странице.
Добавлено спустя 16 минут 40 секунд:
Как я понимаю это надо как то разместить во viewtopic_body.html , но вот как должно выглядеть условие для последнего сообщения на странице?
Я знаю, что для первого выглядит так:
Код: Выделить всё
<!-- IF postrow.S_FIRST_ROW -->
<!-- ENDIF -->-
Айдар
- Former team member
- Сообщения: 1687
- Стаж: 15 лет 10 месяцев
- Откуда: KZN
- Благодарил (а): 93 раза
- Поблагодарили: 189 раз
Re: Продолжение на следующей странице
Тогда так.Jons писал(а):нужно именно в теле последнего сообщения на странице.
Открыть viewtopic_body.html.
Найти:
Код: Выделить всё
<!-- IF postrow.U_QUOTE --><a href="{postrow.U_QUOTE}">{QUOTE_IMG}</a> <!-- ENDIF --> <!-- ENDIF --> </div></td>
<!-- ENDIF -->
</tr>
Код: Выделить всё
<!-- IF TOTAL_POSTS -->
<!-- IF postrow.S_LAST_ROW -->
<tr class="row1">
<td colspan=2 align=center>
<!-- IF NEXT_PAGE --><span style="font-size: 1.3em;">Продолжение читайте на <a href="{NEXT_PAGE}">следующей странице -></a></span><!-- ENDIF -->
</td>
</tr>
<!-- ENDIF -->
<!-- ENDIF -->
Если Вам нужно повыше в тело последнего сообщения, то просто переместите эти строки выше - я так понял, что в html Вы разбираетесь.
In Web We Trust
Re: Продолжение на следующей странице
Айдар, ай да СПАСИБО.
Нет на самом деле выше не надо, отлично получилось.
Нет на самом деле выше не надо, отлично получилось.
Re: Продолжение на следующей странице
Айдар, не сочтите за наглость, но помогите пожалуйста как сделать тоже самое для тем.
Т.е., если есть страница только с более ранними темами, - текстовую ссылку на следующую страницу
Т.е., если есть страница только с более новыми темами, текстовую ссылку на предыдущую страницу
И как разместить это ниже последней ссылки на тему, но выше "Показать темы за:"
Помогите пожалуйста.
Т.е., если есть страница только с более ранними темами, - текстовую ссылку на следующую страницу
Т.е., если есть страница только с более новыми темами, текстовую ссылку на предыдущую страницу
И как разместить это ниже последней ссылки на тему, но выше "Показать темы за:"
Помогите пожалуйста.
-
Айдар
- Former team member
- Сообщения: 1687
- Стаж: 15 лет 10 месяцев
- Откуда: KZN
- Благодарил (а): 93 раза
- Поблагодарили: 189 раз
Re: Продолжение на следующей странице
Jons, открыть viewforum_body.html, найти:
Добавить после:
Примечание! В строке:
замените цифру 7 на нужную Вам в зависимости от количества показываемых столбцов в таблице списка тем.
Код: Выделить всё
<!-- ENDIF -->
<!-- END topicrow -->Код: Выделить всё
<!-- IF TOTAL_TOPICS -->
<!-- IF topicrow.S_LAST_ROW -->
<tr class="row1">
<td colspan=7 align=center>
<!-- IF PREVIOUS_PAGE --><span style="font-size: 1.3em;"><a href="{PREVIOUS_PAGE}">Перейти на предыдущую страницу -></a></span><!-- ENDIF -->
<!-- IF NEXT_PAGE --><span style="font-size: 1.3em;">Это не все темы. Более ранние темы Вы можете найти <a href="{NEXT_PAGE}">следующей странице -></a></span><!-- ENDIF -->
</td>
</tr>
<!-- ENDIF -->
<!-- ENDIF -->
Код: Выделить всё
<td colspan=7 align=center>In Web We Trust
Re: Продолжение на следующей странице
Идеально, СПАСИБО!
позволю небольшую поправку:
вместо
"Перейти на предыдущую страницу ->"
Стрелку лучше поставить с другой стороны:
"<-Перейти на предыдущую страницу"
Ещё раз спасибо!
позволю небольшую поправку:
вместо
"Перейти на предыдущую страницу ->"
Стрелку лучше поставить с другой стороны:
"<-Перейти на предыдущую страницу"
Ещё раз спасибо!

