Анкор. Прокрутка страниц
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
romeo_piter
- phpBB 2.0.22
- Сообщения: 1375
- Стаж: 17 лет 5 месяцев
- Благодарил (а): 260 раз
- Поблагодарили: 32 раза
Анкор. Прокрутка страниц
При переходе в тему по прямой ссылке вида viewtopic.php?f=xxx&t=yyy у нас открывается страница с самого верха, однако, многим было бы удобно иное поведение, когда, например, при переходе мы бы попадали к заголовку темы. Таким образом не видя сверху шапку и другие блоки.
Возможна ли подобная реализация?
Если да, то как?
Возможна ли подобная реализация?
Если да, то как?
Последний раз редактировалось Татьяна5 15.09.2013 7:22, всего редактировалось 2 раза.
Причина: Изменен заголовок темы
Причина: Изменен заголовок темы
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Анкор во вьютопике.
Возможна
Добавить якорь на страницу темы и переходить к нему по ссылке (Функция Append sid)
Из списка тем при просмотре форума, к примеру, так:
Найти
Добавить после
Найти
Заменить на
Найти
Заменить на
Добавить якорь на страницу темы и переходить к нему по ссылке (Функция Append sid)
Из списка тем при просмотре форума, к примеру, так:
viewforum.phpНайти
Код: Выделить всё
// Generate all the URIs ...
$view_topic_url_params = 'f=' . $topic_forum_id . '&t=' . $topic_id;
$view_topic_url = append_sid("{$phpbb_root_path}viewtopic.$phpEx", $view_topic_url_params);Код: Выделить всё
$view_topic_url_params_anchor = 'f=' . $topic_forum_id . '&t=' . $topic_id . '#topictitle';
$view_topic_url_anchor = append_sid("{$phpbb_root_path}viewtopic.$phpEx", $view_topic_url_params_anchor);Код: Выделить всё
'U_VIEW_TOPIC' => $view_topic_url,Код: Выделить всё
//'U_VIEW_TOPIC' => $view_topic_url,
'U_VIEW_TOPIC' => $view_topic_url_anchor,styles/prosilver/template/viewtopic_body.htmlНайти
Код: Выделить всё
<h2><a href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a></h2>Код: Выделить всё
<h2><a href="{U_VIEW_TOPIC}" id="topictitle">{TOPIC_TITLE}</a></h2>-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11362
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Анкор во вьютопике.
Назовите тему поизящней. Например:
Тема полезная.... У меня дома есть еще несколько советов и хитростей пор вмуровыванию различных прокруток для страниц.
Да и у Татьяны есть хороший пакет доработок по этому поводу...
Тему можно было бы и отдельной в FAQ (phpBB 3.0.x)
Очень полезная тема...
АНКОР. ЕЩЕ АНКОР. Прокрутка страниц.Тема полезная.... У меня дома есть еще несколько советов и хитростей пор вмуровыванию различных прокруток для страниц.
Да и у Татьяны есть хороший пакет доработок по этому поводу...
Тему можно было бы и отдельной в FAQ (phpBB 3.0.x)
Очень полезная тема...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
romeo_piter
- phpBB 2.0.22
- Сообщения: 1375
- Стаж: 17 лет 5 месяцев
- Благодарил (а): 260 раз
- Поблагодарили: 32 раза
Re: Анкор во вьютопике.
Отлично работает. Спасибо.Татьяна5 писал(а):зможна
Добавить якорь на страницу темы и переходить к нему по ссылке
Влияет ли это как-то на индексацию? Как поисковики отнесутся к #topictitle
И второй вопрос, как я понимаю, глобально прописать подобное поведение не получится? Т.е. чтобы независимо от того, откуда мы попадаем в тему она отображалась с анкора? Т.е. по ссылке из поисковика мы перейдем к полной странице, а хотелось бы лишь к интересной её части. Или это фантастика? )
А как быть например со ссылками вида viewtopic.php?f=16&t=11085&view=unread#unread
Сюда уже не добавишь #topictitle
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Анкор во вьютопике.
Можно на javascript. Готового решения не встречалаromeo_piter писал(а):глобально прописать подобное поведение не получится?
Там уже есть якорь, переход к первому непрочитанному сообщению. Невозможно одновременно переходить и к заголовку темы, и к непрочитанному сообщениюromeo_piter писал(а):viewtopic.php?f=16&t=11085&view=unread#unread
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11362
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Анкор. Прокрутка страниц
Смешно...но в поиске не нашел как сделать автопрокрутку страницы строго до названия сообщения при полной правке этого сообщения...что б все что выше сразу прокручивалось автоматом...
Или до слова предпросмотр...
Или до слова редактировать сообщение...
Добавлено спустя 18 минут 33 секунды:
Куда я тока этот
Или до слова предпросмотр...
Или до слова редактировать сообщение...
Добавлено спустя 18 минут 33 секунды:
Куда я тока этот
id="pl" уже не тулил... Не срабатывает автопрокрутка и все...У вас нет необходимых прав для просмотра вложений в этом сообщении.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Анкор. Прокрутка страниц
Пчелкин, там в ссылке якоря нет (якорь - который после
Найти
В этой строке найти (конец ссылки)
В строке вставить после
В шаблон добавить
#)viewtopic.phpНайти
Код: Выделить всё
'U_EDIT' => ($edit_allowed) ? append_sid("{$phpbb_root_path}posting.$phpEx", "mode=edit&f=$forum_id&p={$row['post_id']}") : '',Код: Выделить всё
p={$row['post_id']}Код: Выделить всё
#editpostid="editpost"-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11362
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Анкор. Прокрутка страниц
Ага...новый создавать...ага...спасибки, Татьяна.... и как вы все это ваяете? Уму не растяжимо...
Добавлено спустя 32 минуты 9 секунд:
Затем в
Заменяем на
Наслаждаемся...
Перепрыгивает при открытии полной правки!!!!
Добавлено спустя 32 минуты 9 секунд:
Затем в
posting_layout.html строку
Код: Выделить всё
<h2><a href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a></h2>Код: Выделить всё
<h2><a href="{U_VIEW_TOPIC}" id="editpost" >{TOPIC_TITLE}</a></h2>Перепрыгивает при открытии полной правки!!!!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11362
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Анкор. Прокрутка страниц
На форуме обильно используется веб тег от пакета
Тег в сообщениях вводится так -
Но проблема не в этом...
При размещении в веб тег ссылки на тему, эта тема в окне веб тега показывается с самого верха странички темы, то есть с ЛОГО и редбаром...
Так: А хотелось бы что б так - Вариант: у виевтопика выкинуть полностью оверхайдер не пролазит.. взвыли... В этом случае он и в самих темах не показывается, а вернуться на главную, где все на месте - тяжко..
Есть вариант хитрее?
Advanced MSSTI ABBC3 v3.0.12.Тег в сообщениях вводится так -
Код: Выделить всё
[web 99%,500]ТУТ ССЫЛКА НА ТЕМУ[/web]web 99% - для того чтоб правый скролл самого тега не делал горизонтальный скролл у браузера всего окна..Но проблема не в этом...
При размещении в веб тег ссылки на тему, эта тема в окне веб тега показывается с самого верха странички темы, то есть с ЛОГО и редбаром...
Так: А хотелось бы что б так - Вариант: у виевтопика выкинуть полностью оверхайдер не пролазит.. взвыли... В этом случае он и в самих темах не показывается, а вернуться на главную, где все на месте - тяжко..
Есть вариант хитрее?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Анкор. Прокрутка страниц
Пчелкин, там прекрасно работают ссылки с якорями. (Во всех ссылках на определенный пост уже есть якоря. Или добавить
id к названию темы и ссылаться на него.)-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11362
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Анкор. Прокрутка страниц
Да при открытии якоря рабатают...а вот в теге веба не хотят
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11362
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Анкор. Прокрутка страниц
А...да...на название первого поста работают...точно...Щас попробую на название темы прилепить...
Добавлено спустя 6 минут 1 секунду:
Этот, для перехода из списка тем -
не воспринимается при просмотре тем с сообщениями, в которых используется веб тег... млин...
Добавлено спустя 12 минут 33 секунды:
А...написал им в правилах что б ссылку брали на самое первое сообщение в теме, а не с названия темы...
Добавлено спустя 6 минут 1 секунду:
Этот, для перехода из списка тем -
Код: Выделить всё
<h2 style="text-align: center; font: bold 30px Arial,sans-serif; color:#000066; cursive; text-shadow: 12px 8px 8px #3652ad; behavior: url(byn.htc);"><strong><i><a href="{U_VIEW_TOPIC}" id="topictitle">{TOPIC_TITLE}</a></i></strong></h2>Добавлено спустя 12 минут 33 секунды:
А...написал им в правилах что б ссылку брали на самое первое сообщение в теме, а не с названия темы...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Анкор. Прокрутка страниц
К
Добавлено спустя 17 минут 14 секунд:
U_VIEW_TOPIC можно добавить якорь #topictitle. В файле viewtopic.phpДобавлено спустя 17 минут 14 секунд:
Код: Выделить всё
'U_VIEW_TOPIC' => $viewtopic_url . '#topictitle',-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11362
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Анкор. Прокрутка страниц
Млин...там точка...а у мню запятая осталась...
Добавлено спустя 2 минуты 42 секунды:
Сработало!!!!!!!
Добавлено спустя 2 минуты 42 секунды:
Сработало!!!!!!!
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70

