Объединенный Открытый Проект - Сайт для Настоящих Компьютерщиков

Объединенный Открытый Проект

Сайт для Настоящих Компьютерщиков

; Логин:
  Пароль:
Обычный
Безопасный
Запомнить пользователя



Зарегистрироваться
Забыли пароль?
 
 
 
Объединенный Открытый Проект »   Русский IkonBoard »   Хаки для Ikonboard »   Хак - Нумерация сообщений в темах
RSS

Хак - Нумерация сообщений в темах

С якорем

Текущий рейтинг темы: Нет

<<Назад  Вперед>>Модератор: GramПечать
 
Gram
Модератор раздела

Gram
Откуда: здешний
Всего сообщений: 566
Рейтинг пользователя: 14

Репутация пользователя: 1




Дата регистрации на форуме:
23 июля 2003
Как сделать нумерацию сообщений в темах? Чтобы можно было указывать ссылку не на саму тему а на кокретное сообщение (т.е. поставить якоря)?
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Да, я это собирался сделать в R4PF, но получилось как всегда. Короче, в topic.cgi ищи <br>    if ($userreg eq "yes") {$part2 = $partition}<br>    $output .= qq~<br><tr><br><td bgcolor="$postbackcolor"><br>
и туда вставь: <br>    if ($userreg eq "yes") {$part2 = $partition}<br>    $output .= qq~<br><tr><br><td bgcolor="$postbackcolor"><br><a name="$editpostnumber"><br>

---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
JESUS
Новичок

JESUS
Откуда: Минск
Всего сообщений: 249
Рейтинг пользователя: 0





Дата регистрации на форуме:
10 сен. 2003
XXXX Pro
и что изменилось? :/

Gram
Модератор раздела

Gram
Откуда: здешний
Всего сообщений: 566
Рейтинг пользователя: 14

Репутация пользователя: 1




Дата регистрации на форуме:
23 июля 2003
XXXX Pro
Спасибо, работает!
JESUS
А изменилось то, что на каждое сообщение теперь ставится якорь. Теперь можно в topic.cgi поставить ссылку вида
<a h r e f = #$editpostnumber>бла бла бла</a> - это и будет ссылка на конкретное сообщение.
JESUS
Новичок

JESUS
Откуда: Минск
Всего сообщений: 249
Рейтинг пользователя: 0





Дата регистрации на форуме:
10 сен. 2003
Gram
а поподробнее.. для меня (того, что в танке)... как это сприменить на практике? какова выгода?
сорри, если слишком тупо задаю... :(

Gram
Модератор раздела

Gram
Откуда: здешний
Всего сообщений: 566
Рейтинг пользователя: 14

Репутация пользователя: 1




Дата регистрации на форуме:
23 июля 2003
Выгода очевидна: очень часто (да практически всегда) необходимо дать ссылку не саму тему, а на конкретное сообщение. Потому приходилось писать так: все, что вам нужно вы можете найти здесь в пятом сообщении. :) Думаю, что достаточно неудобно. Сейчас же можно указать в ссылке номер сообщения и ссылка будет ссылаться на то сообщение, которое нужно :)
Igor
Долгожитель форума

Igor
Откуда: Раменское
Всего сообщений: 311
Рейтинг пользователя: 1





Дата регистрации на форуме:
8 апр. 2003
с якорем действительно удобней!
XXXX Pro  Только есть вопрос скажем я ставлю линк на топик с # а затем ставлю № сообщения, я правильно понял? т.е. якорь будет уже прописан под каждым сообщением??

---
FYI  AKA  Shatun
JESUS
Новичок

JESUS
Откуда: Минск
Всего сообщений: 249
Рейтинг пользователя: 0





Дата регистрации на форуме:
10 сен. 2003
Gram
хорошо... а как я увижу этот якорь если в теме 100 сообщений??? как мне сцылу дать-то?

4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Igor Да, именно так.
Jesus Просто в конец ссылки нужно добавить # и номер сообщения, т.е.
http://xxxxpro.ru/cgi-bin/ikonboard/topic.cgi?forum=10&topic=174#5
И тогда броузер будет показывать тему начиная с пятого сообщения.

---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
Gram
Модератор раздела

Gram
Откуда: здешний
Всего сообщений: 566
Рейтинг пользователя: 14

Репутация пользователя: 1




Дата регистрации на форуме:
23 июля 2003
Igor
[q]
т.е. якорь будет уже прописан под каждым сообщением??
[/q]

Да, как раз прописав строчку <a name="$editpostnumber"> ты тем самым ставишь якорь.
JESUS
[q]
хорошо... а как я увижу этот якорь если в теме 100 сообщений??? как мне сцылу дать-то?
[/q]

Я уже говорил: в topic.cgi ставишь ссылку вида
<a h r e f = #$editpostnumber>бла бла бла</a> - это и будет ссылка на конкретное сообщение.  Т.е. ссылка бла бла бла будет примерно такая.
Igor
Долгожитель форума

Igor
Откуда: Раменское
Всего сообщений: 311
Рейтинг пользователя: 1





Дата регистрации на форуме:
8 апр. 2003
XXXX Pro попробовал на локалке. ЗДОРОВО!
То сообшение на которое указываешь, плюс ко всему в топике появляется в самом верху!

---
FYI  AKA  Shatun
<<Назад  Вперед>>Модератор: GramПечать
Объединенный Открытый Проект »   Русский IkonBoard »   Хаки для Ikonboard »   Хак - Нумерация сообщений в темах
RSS
Быстрый переход в раздел:


Время выполнения скрипта: 0.0258. Количество выполненных запросов: 18, время выполнения запросов 0.0124