|
|
|
(PHP)Как сделать цитирование?
|
|||
|---|---|---|---|
|
#18+
Добрый день, хочу узнать, как реализовывается цитирование, как тут на форуме. Я понимаю, что текст заключенный между тегами цитата выводится в виде таблицы, но как отобразить ник того, кого ты хочешь цитировать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2006, 16:43:18 |
|
||
|
(PHP)Как сделать цитирование?
|
|||
|---|---|---|---|
|
#18+
Как? Отображайте в ячейке таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2006, 23:30:55 |
|
||
|
(PHP)Как сделать цитирование?
|
|||
|---|---|---|---|
|
#18+
Ну я хочу, чтоб была кнопка типа цитата, выделяешь текст, жмешь кнопку цитата, и в ТЕКСТАРЕА появляется что-то типа [ц автор=Такойто ]Вставленный выделенный текст [/ц] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2006, 02:45:01 |
|
||
|
(PHP)Как сделать цитирование?
|
|||
|---|---|---|---|
|
#18+
Тут ( msdn ) можно найти много любопытного, но конретно нужен метод parentElement(). Он возвращает ссылку на объект> в который влюжено выделение, а занчит все сообщения можно одевать в какой-нить невидимый тег и присвоить имя автора какому-нить свойтву и при цитировании брать значение этого тега: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. P.S. в опере у меня этот фокус не проходит =( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2006, 04:28:10 |
|
||
|
(PHP)Как сделать цитирование?
|
|||
|---|---|---|---|
|
#18+
Если записи форума хранятся в БД - сформируйте ссылку соответствующим образом указывающую на запись в БД и от туда, при формировании новой страницы с полем для ввода, можно получить имя автора и текст ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2006, 11:06:23 |
|
||
|
(PHP)Как сделать цитирование?
|
|||
|---|---|---|---|
|
#18+
авторP.S. в опере у меня этот фокус не проходит =( Потому что TextRange - это объект ИЕ-броузеров. ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2006, 11:31:01 |
|
||
|
(PHP)Как сделать цитирование?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. Я тут ещё вопрос задам, чтоб не зафлуживать форум. Как сделать, чтоб курсор при выполнении функции был не после тега , а внутри этих тегов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2006, 11:37:19 |
|
||
|
(PHP)Как сделать цитирование?
|
|||
|---|---|---|---|
|
#18+
Вопрос по скрипту, все работает нормально, только есть одно но. Если брать текст выделять, от первой буквы до последней, все работает нормально, а если чуть залезть за последнюю букву, то это все дело отказывается работать, там получается типа пустое поле захватывает и в ТЕКСАРЕА ничего не добавляется, как это убрать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2006, 17:08:39 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=33714864&tid=1476211]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
197ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 198ms |
| total: | 492ms |

| 0 / 0 |
