DANMASTER Опубликовано 6 Января 2006 Жалоба Поделиться Опубликовано 6 Января 2006 Добрый день, хотелось бы мод, в котором будет возможность поиска процитированного сообщения,т.е. у тега "QUOTE" появится доп. третий параметр $postid.Если честно я пробовал сделать такую штуку сам, но после того как добился вывода мини ссыки "Найти пост", встретился с кучей проблем и кучей штук с которыми ещё не знаком по знаниям PHP. Вот код обычный быстрой цитаты которая работает под всеми браузерами: quote.jsfunction copyQ(name,datetime) { txt=''; if (document.getSelection) { txt=document.getSelection() } else if (document.selection) { txt=document.selection.createRange().text; } if (txt.replace(" ","") != "") { txt='[quote='+name+', '+datetime+']'+txt+'[/quote]\n' } } function pasteQ() { if(document.REPLIER.Post)document.REPLIER.Post.value += txt } А код ссылки в файле skin_topics.php<a onmouseover="copyQ('{$post['name']}','{$post['post_date']}','{$post['pid']}');" href='java script:pasteQ();'><{Q_QUOTE}></a> Кто нибудь поможет с разработкой? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Dekker Опубликовано 6 Января 2006 Жалоба Поделиться Опубликовано 6 Января 2006 а вообще это нужно копать в сторону post_parser.php Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
DANMASTER Опубликовано 6 Января 2006 Автор Жалоба Поделиться Опубликовано 6 Января 2006 Я знаю. Так я как начал копать, так докапался, что вроде как ссылка генерируется и всякие параметры добавляются, но, что потом появляется при редактирование... 0о, ктобы знал. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Dekker Опубликовано 6 Января 2006 Жалоба Поделиться Опубликовано 6 Января 2006 кто бы видел, предъявите решение Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
AlDi Опубликовано 6 Января 2006 Жалоба Поделиться Опубликовано 6 Января 2006 ну вот у меня форум 1.3там оказывается есть якорь. и ссылка к посту это ссылка на топик+ #entry+ид поста...из header'а window.location это как раз ссылка на топик.У меня нету доступа к фтп на форуме... руководствуюсь только шаблонами. Сделал ссылку на пост, но она не очень удобная.. я так, быстренько сделал.. если моежт подумаю то получиться по другому..так как у меня нет доступа к файлам, то ссылка к посту у меня прямо в цитате (последней строкой написано "Перейти на пост")- вот это единственное что неудобно. Но вы можете сделать, чтоб она была рядом с датой.. через файлы- редактируя саму quote. (может у меня получится позже и чрез яваскрипт это сделать )Как я сделал:После function PasteQuick(name,dt,postid) {добавил:window.txt += '\n [url='+window.location+'#entry'+postid+']Перейти на пост[/url]' Повторюсь: в моём случае ссылка на пост будет в самой квоте.. Плохо в том что оно вот так заводится в быстрый ответ... пользователь может редактировать её, а это плохо. Но суть ты понял наверное. P.S... да.. и ещё один минус...у меня он открывает в новом окне а вы в файлах сможете прописать через <a href и он будет просто скроллить к посту Ну я короче себе на форум такое не повесил - неудобно, а у вас получится классно - ссылка за датой, и не в новом окне P.P.Sу меня маленькое дополнение к твоему скрипту.. оно уже работает нормально и многи нравится:1) проверяет если быстрый ответ закрыт2) если закрыт, то открывает3) скроллит на быстрый ответ.4) курсор ставит в конец цитаты(проделано для всех браузеров)если надо, могу дать Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Dekker Опубликовано 6 Января 2006 Жалоба Поделиться Опубликовано 6 Января 2006 так, теперь еще раз по русски, а не java да, и кому нужен этот FTP когда етсь локалхост ? хотя решение от привычного будет отличаться тем что пользователь получит мало того что редактирование, а еще и вставку quote с довольно забавной длинной Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
AlDi Опубликовано 6 Января 2006 Жалоба Поделиться Опубликовано 6 Января 2006 я ж говорю образно про фтп- просто на форуме котором, я это щас пробовал, нету доступа к файлам - только в шаблонах.Вот поэтому мою ссылку на пост не надо полностью использовать потому-что пользователь будет видеть эту ссылку в быстром ответе.Но на основе формирования этой ссылки из моего примера, вы можете в пхп функции квуота добавить чтоб она была ссылкой после даты Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.