Notice: Undefined index: status in /home/exbb/exbb.info/www/community/topic.php on line 488 Notice: Undefined index: title in /home/exbb/exbb.info/www/community/topic.php on line 488 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 491 Notice: Undefined index: name in /home/exbb/exbb.info/www/community/topic.php on line 493 Notice: Undefined index: avatar in /home/exbb/exbb.info/www/community/topic.php on line 496 Notice: Undefined index: avatar in /home/exbb/exbb.info/www/community/topic.php on line 496 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 499 Notice: Undefined index: joined in /home/exbb/exbb.info/www/community/topic.php on line 500 Notice: Undefined index: location in /home/exbb/exbb.info/www/community/topic.php on line 501 Notice: Undefined index: name in /home/exbb/exbb.info/www/community/topic.php on line 502 Notice: Undefined index: icq in /home/exbb/exbb.info/www/community/topic.php on line 505 Notice: Undefined index: icq in /home/exbb/exbb.info/www/community/topic.php on line 506 Notice: Undefined index: aim in /home/exbb/exbb.info/www/community/topic.php on line 507 Notice: Undefined index: status in /home/exbb/exbb.info/www/community/topic.php on line 517 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: showemail in /home/exbb/exbb.info/www/community/topic.php on line 557 Notice: Undefined index: visible in /home/exbb/exbb.info/www/community/topic.php on line 593 ExBB Community :: Ответить с цитированием
ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (1): [1]   

> Описание: Как сделать?
Светлана
Отправлено: 11 ноября 2009 — 11:20
Post Id



Забанен


Покинул форум
Сообщений всего: 240
Дата рег-ции: Июнь 2009  
Репутация: 8

[+]


В настоящей конфигурации форума, при нажатии кнопки "Ответ" в посте, происходит переход из topic.php в post.php. Кроме дублирования практически одинаковых функций и переворачивания страниц есть ли другой "рацио" в post.php?
Какие изменения нужно внести в topic.php, чтобы при нажатии на кнопку "Ответ" ($reply, но наверное логичнее $replyquote) происходил переход в низ страницы, к форме добавления сообщения с полным цитированием сообщения?
Мои дилетантские манипуляции со строкой:
CODE:
$reply = ($access === TRUE && $topic['state'] != 'closed') ? '<a href="post.php?action=replyquote&forum='.$forum_id.'&topic='.$topic_id.'&postid='.$key.'">'.$fm->LANG['IconReply'].'</a>':"";
были тщетны. Возможно нужно добавить функцию поного цитирования, если нет готовой в рнр. Если уже есть готовое решение, просьба проявить всю ширшину души. Улыбка
Вообще, в будущих версиях желательно обойтись без таких нелогичных дубляжей (Юра и иже с ним, будь ласка, уберите эту никчемность в 2).
 
 
1Bot
Отправлено: 11 ноября 2009 — 11:36
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 773
Дата рег-ции: Апр. 2009  
Откуда: Днепропетровск
Репутация: 69




Светлана пишет:
В настоящей конфигурации форума, при нажатии кнопки "Ответ" в посте, происходит переход из topic.php в post.php. Кроме дублирования практически одинаковых функций и переворачивания страниц есть ли другой "рацио" в post.php?


Разница есть и она в том, что при нажатии на кнопку Ответ в сообщении показывает BBCodes, а при нажатии кнопки Цитата их не показывает, а копирует просто текст без форматирования кодами
 
 
electron
Отправлено: 11 ноября 2009 — 12:18
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




Светлана , может я чо не вгоняю, но ведь у каждого поста есть кнопка "цитата. выделяете текст, жмете на эту кнопку и то что вы выделили в тэгах "quote" проявляются внизу в окне ответа.
 
 
Светлана
Отправлено: 11 ноября 2009 — 13:06
Post Id



Забанен


Покинул форум
Сообщений всего: 240
Дата рег-ции: Июнь 2009  
Репутация: 8

[+]


electron пишет:
Светлана , может я чо не вгоняю, но ведь у каждого поста есть кнопка "цитата. выделяете текст, жмете на эту кнопку и то что вы выделили в тэгах "quote" проявляются внизу в окне ответа.

Вопрос удобства... и лишних(?) файлов.
 
 
yura3d
Отправлено: 11 ноября 2009 — 14:53
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




Светлана пишет:
в будущих версиях желательно обойтись без таких нелогичных дубляжей (Юра и иже с ним, будь ласка, уберите эту никчемность в 2)

Начнём с того, что никаких дублей там нет. Обработка создания ответов в скрипте post.php работает аналогично как обычному ответу, так и ответу с полным цитированием. Используемый на данный момент вариант реализации полного цитирования является наиболее удачным решением с точки зрения совместимости по отношению к браузерам (не используются возможности JavaScript, в отличие от цитирования через выделение, и уж тем более не затрагивается Ajax). Без перезагрузки страницы реализовать полное цитирование можно либо при помощи чистого JavaScript (однако в этом случае придётся писать доволно объёмную функцию конвертации html-версий сообщений в их bbcode-версии), либо подгружать цитируемое сообщение с сервера при помощи Ajax. Конечно, можно пойти проще и цитировать только текст (без бб-кодов, подобно тому, как сейчас работает цитирование выделением), однако это не лучший вариант (хотя допускаю, для кого-то этого будет вполне достаточно). Я подумаю, возможно реализуем полное цитирование без перезагрузки страницы на базе Ajax в виде отдельного мода

Светлана пишет:
Вопрос удобства... и лишних(?) файлов.

По-моему этого вопроса уже касались. В дистрибутиве форума нет лишних файлов
 
 
nikk
Отправлено: 28 апреля 2010 — 15:32
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 1122
Дата рег-ции: Нояб. 2009  
Репутация: 25




На Серче очень удобно сделана фича, под аватаром каждого участника есть: "Обратиться по нику" и "Цитата выделенного"
Можно ли реализовать на этом движке и главное как?
 
 
Отправлено: 28 апреля 2010 — 22:08
Post Id


Пользователь



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




nikk пишет:
На Серче очень удобно сделана фича, под аватаром каждого участника есть: "Обратиться по нику" и "Цитата выделенного"
Можно ли реализовать на этом движке и главное как?

Если кликнуть по нику, он вставится в форму ответа. Если нажать кнопку "Цитировать", процитируется выделенный текст. Чего не так? В чем отличие, кроме расположения элемента, по которому нужно кликать? Или я чего не понимаю? Поясни, пожалуйста.
 
 
nikk
Отправлено: 28 апреля 2010 — 22:17
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 1122
Дата рег-ции: Нояб. 2009  
Репутация: 25




Zeg несколько раз юзеры писали мне в личку, как скопировать ник или как цитировать сообещние, да я и сам на этом форуме тоже задавал вопрос..
То-есть новичкам тяжело разобраться в навигации форума, а на Серче эти элементы расположнеы перед глазами, что очень удобно!
можно ли как--нибудь их сделать рядышком?
 
 
electron
Отправлено: 29 апреля 2010 — 04:15
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




nikk , сделай скрин, а то, если честно, на пальцах не понятно что тебе требуется
 
 
nikk
Отправлено: 29 апреля 2010 — 04:37
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 1122
Дата рег-ции: Нояб. 2009  
Репутация: 25




electron пишет:
сделай скрин, а то, если честно, на пальцах не понятно что тебе требуется
под Ником участника видите?

(Отредактировано автором: 29 апреля 2010 — 04:38)

 
 
nikk
Отправлено: 29 апреля 2010 — 04:38
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 1122
Дата рег-ции: Нояб. 2009  
Репутация: 25




.........
Прикреплено изображение
Безымянный.jpg

 
 
electron
Отправлено: 29 апреля 2010 — 05:29
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




мог бы скрин и покрупнее сделать (хотя бы ту часть которая нужна) , но вроде понял что надо. в принципе, не так уж и сложно, но если честно не понимаю зачем дублировать уже существующие функции.
Реализация (Отобразить)

Прикреплено изображение
1.gif

 
 
Urbis
Отправлено: 29 апреля 2010 — 10:05
Post Id



Пользователь
Newbie


Покинул форум
Сообщений всего: 18
Дата рег-ции: Апр. 2010  
Откуда: Набережные Челны
Репутация: 0




electron Спасибо интересная реализация только
{$username2}
{$quote2}<br> поставить лучше ато сообщение {$online} налазиет если ставить их выше. Ниндзя да и {$username2} не особо обязателен щелчек по нику делает тоже самое (=
 
 
electron
Отправлено: 29 апреля 2010 — 10:54
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




Urbis пишет:
да и {$username2} не особо обязателен щелчек по нику делает тоже самое

Urbis , nikkу это объясняли выше, но он захотел сделать дубль уже имеющихся функций, я и предложил такой вариант. а по поводу <br> - думаю, кому надо - сообразят Улыбка
 
 
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Обсуждение »

> Похожие темы: Ответить с цитированием
Темы Форум Информация о теме Обновление
Перенаправление
как сделать активной ссылкой?
Настройка форума Ответов: 14
Автор темы: team
24 апреля 2012 — 09:10
Автор: Anton B magnitazin
Отображение noavatar.gif у пользователя в теме
Как сделать?
Настройка форума Ответов: 3
Автор темы: ildar
14 марта 2010 — 06:07
Автор: ildar
Список форумчан только форумчанам
Как сделать так, чтобы список пользователей не был доступен гостям
Обсуждаем Ответов: 15
Автор темы: ARW
14 февраля 2013 — 08:49
Автор: pigus
Выбор одного стиля для всех пользователей
Как сделать?
Обсуждение Ответов: 19
Автор темы: Parapsixolog
4 мая 2018 — 11:34
Автор: Parapsixolog
Отправить письмо администратору сайта
Как сделать?
Обсуждение Ответов: 61
Автор темы: Parapsixolog
25 января 2019 — 15:02
Автор: Parapsixolog
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.1159]     [ ]