Admin есть предложение добавить к цитатам изображение-ссылку в виде стрелочки, по клику на которую открывается конкретно цитируемый пост, как это сделано в других форумных движках IPB, XenForo и т.д., а то при жарких дискуссиях, порою не понятно откуда выхватили кусок цитируемого текста ))
у нас на данный момент в editor.2.10.js вставляемая цитата в конечном виде выглядит так так:
insert('[quote="' + username + '"]' + $.trim(theSelection) + '[/quote]' + '\n');
но при этом есть переменная - post_id,
а ссылки на конкретный пост у нас выглядят так:
http://forum.mybb.ru/viewtopic.php?pid=776396#p776396
поэтому может быть добавить к имени цитируемого изображение с сформированной ссылкой на его пост?
http://' +location.hostname+ '/viewtopic.php?pid='+ post_id +'#p'+ post_id +'
можно конечно заменить эту строку
insert('[quote="' + username + '"]' + $.trim(theSelection) + '[/quote]' + '\n');
на эту
insert('[quote="' + username + '"][url=http://' +location.hostname+ '/viewtopic.php?pid='+ post_id +'#p'+ post_id +'][img]http://ссылка на избражение стрелочки[/img][/url] ' + $.trim(theSelection) + '[/quote]' + '\n');
но это будет не совсем красиво, поскольку не напротив имени цитируемого,
тут конечно возникнут нюансы,
придётся в парсере добавить другого вида тег цитаты и изображению стрелочки придать некий особенный класс (не postimg),
либо сделать проще,
вместо изображения стрелочки использовать unicode символ стрелки:
← или ↑
в общем вот такие мысли в слух
Отредактировано Romych (Вс, 23 Сен 2012 13:08:35)