Пропустить

Возможно ли использование якоря в тексте сообщения.

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
Свернуть Развернуть Правила форума Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Возможно ли использование якоря в тексте сообщения.

Сообщение romeo_piter » 18.01.2012 1:11

Есть у нас, например, очень длинный пост, состоящий из 10 абзацев.
Возможно ли сделать якорь на каждый абзац, чтобы в самом верху поста были ссылки на 10 этих якорей?

В обычном статическом html это решалось простой конструкцией:

ссылка на якорь:
<a href="#a">А</a>


сам якорь:
<a name="a">А</a>


Возможно ли сотворить что-то похожее внутри поста?

romeo_piter
phpBB 2.0.15
 
Сообщения: 478
Зарегистрирован: 02.04.2009 17:28
Благодарил (а): 64 раз.
Поблагодарили: 8 раз.

Возможно ли использование якоря в тексте сообщения.

Сообщение МайскийЖук » 18.01.2012 7:40

Возможно. Поставьте модуль Enable HTML и разрешите использование HTML определенным пользователям, которым нужны эти якоря.
Любовь и боль, покой и бой я как любой несу с собой...
За это сообщение автора МайскийЖук поблагодарил:
romeo_piter (18.01.2012 11:43)
Аватара пользователя
МайскийЖук
phpBB 3.0.0 RC2
 
Сообщения: 1007
Зарегистрирован: 28.09.2009 16:07
Благодарил (а): 12 раз.
Поблагодарили: 125 раз.
Предупреждения: 1

Re: Возможно ли использование якоря в тексте сообщения.

Сообщение Палыч » 18.01.2012 8:23

МайскийЖук писал(а): разрешите использование HTML

romeo_piter
Не рекомендую.
Воспользуйтесь лучше BBCode
[anchor={IDENTIFIER}]{TEXT}[/anchor]

<a href="#{IDENTIFIER}" id="{IDENTIFIER}">{TEXT}</a>

Пример:
[url=http://www.phpbbguru.net/community/topic35598.html#1]Абзац 1.[/url]
[url=http://www.phpbbguru.net/community/topic35598.html#2]Абзац 2.[/url]

[anchor=1][/anchor]1. Текст абзаца 1. Какой-то текст.

[anchor=2][/anchor]2. Текст абзаца второго. Ещё какой-то текст.

Реализация:
Абзац 1.
Абзац 2.

1. Текст абзаца 1. Какой-то текст.

2. Текст абзаца второго. Ещё какой-то текст.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
За это сообщение автора Палыч поблагодарил:
romeo_piter (18.01.2012 11:43)
Аватара пользователя
Палыч
Просто Палыч
Просто Палыч
 
Сообщения: 9472
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раз.
Поблагодарили: 337 раз.

Re: Возможно ли использование якоря в тексте сообщения.

Сообщение romeo_piter » 19.01.2012 3:05

Вариант с ББ-кодом гораздо комфортнее.
По нему есть пара вопросов.

Как я понимаю прямые ссылки на пост вида:
/viewtopic.php?p=164688#p164688


не предполагаются работоспособными?

И соответственно рабочая ссылка на якорь вида:
viewtopic.php?f=32&t=8686#1


не будет обработана модом [RC] Simple Url To Link Name before posting ?

romeo_piter
phpBB 2.0.15
 
Сообщения: 478
Зарегистрирован: 02.04.2009 17:28
Благодарил (а): 64 раз.
Поблагодарили: 8 раз.

Re: Возможно ли использование якоря в тексте сообщения.

Сообщение Палыч » 19.01.2012 8:15

romeo_piter писал(а):не предполагаются работоспособными?

Почему?
Вот прямая ссылка
Правила конференции - местная Конституция (30.05.2011)

Вот ссылка на якорь
Правила конференции - местная Конституция (30.05.2011)

romeo_piter писал(а):не будет обработана модом [RC] Simple Url To Link Name before posting ?

Обе выше указанные ссылки обработаны данным модом.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Просто Палыч
Просто Палыч
 
Сообщения: 9472
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раз.
Поблагодарили: 337 раз.

Re: Возможно ли использование якоря в тексте сообщения.

Сообщение romeo_piter » 19.01.2012 12:55

Палыч, у вас тут СЕО мод стоит и прямая ссылка имеет вид:

что-то#якорь.

В моем же случае, когда в ссылке появляются 2 решетки - они перестают быть работоспособными, т.е. ссылки вида:
viewtopic.php?f=32&t=8588#p163784#1
viewtopic.php?p=163784#p163784#1

romeo_piter
phpBB 2.0.15
 
Сообщения: 478
Зарегистрирован: 02.04.2009 17:28
Благодарил (а): 64 раз.
Поблагодарили: 8 раз.

Re: Возможно ли использование якоря в тексте сообщения.

Сообщение Палыч » 19.01.2012 23:37

romeo_piter
Ну нельзя же быть таким непонятливым...
ссылка вида viewtopic.php?f=32&t=8588#p163784 уже имеет якорь - конкретное сообщение темы
А если нужна ссылка на ваш собственный якорь в любом сообщении данной темы, то ссылка будет на тему с указанием этого якоря viewtopic.php?f=32&t=8588#1
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Просто Палыч
Просто Палыч
 
Сообщения: 9472
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раз.
Поблагодарили: 337 раз.


Вернуться в Поддержка phpBB 3.0.х

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы