Uzaren Опубликовано 20 Сентября 2005 Жалоба Поделиться Опубликовано 20 Сентября 2005 Вот если кому-то надо:в файле topics.php найти $poster['members_display_name'] = "<a href='{$this->base_url}showuser={$poster['id']}'>{$poster['members_display_name']}</a>";И заменить на $poster['members_display_name'] = "<a href=\"javascript:ins('".str_replace( array(" ", "'"), array(" ", "'"), $poster['members_display_name'] )."')\">{$poster['members_display_name']}</a>"; В файле ipb_topic.js в самом конце добавитьfunction ins(name) { if (document.REPLIER.Post) { var input=document.REPLIER.Post; input.value=input.value+"<b>"+name+"</b>"+" \n"; } } Идея была взята у d1pro Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
vio82 Опубликовано 20 Сентября 2005 Жалоба Поделиться Опубликовано 20 Сентября 2005 В мазиле не работает Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Uzaren Опубликовано 20 Сентября 2005 Автор Жалоба Поделиться Опубликовано 20 Сентября 2005 Проверь вот эту строчку, а то что то тэги "посмазывались"input.value=input.value+"<b>"+name+"</b>"+" \n"; Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
vio82 Опубликовано 20 Сентября 2005 Жалоба Поделиться Опубликовано 20 Сентября 2005 сорри, работает![1127244250:1127244287]Спасибо! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Aron Опубликовано 20 Сентября 2005 Жалоба Поделиться Опубликовано 20 Сентября 2005 A точнееinput.value=input.value+"[b][b][/b]"+name+"[b][b][/b]"+" \n"; Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Uzaren Опубликовано 21 Сентября 2005 Автор Жалоба Поделиться Опубликовано 21 Сентября 2005 Всё верно, только форум сьедает тэги, по этому я и написал вместо [] такой <> Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Braun Опубликовано 25 Сентября 2005 Жалоба Поделиться Опубликовано 25 Сентября 2005 У меня не работает выделение.Я уже поменял < на [ ,но всёравно не работает.Помогите подалуйста!Эти тэги так некрасиво смотрятся[1127665072:1127667084]Сорри,уже не надо.У меня просто форум наверно не сразу увидел что файл изменился(хотя как это может быть?) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Neo[CCCP] Опубликовано 26 Сентября 2005 Жалоба Поделиться Опубликовано 26 Сентября 2005 Braun Скорее всего не форум, а твой браузер скешировал "ipb_topic.js" и не сразу его обнвоил) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0zz Опубликовано 28 Сентября 2005 Жалоба Поделиться Опубликовано 28 Сентября 2005 Ни фига не работает ;((в исходнике получается следующее:<a name="entry15609"></a><span class="normalname">школьница</span>т.е. ссылка напрочь отсутствует... Связано ли это с тем, что я использую расширенную форму быстрого ответа? Хотя не думаю.. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Uzaren Опубликовано 28 Сентября 2005 Автор Жалоба Поделиться Опубликовано 28 Сентября 2005 0zz, всё работает, я проверял на нескольких форумах. Внимательно проверяйте, не сделали где-нибудь ошибку Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
AEC Опубликовано 4 Октября 2005 Жалоба Поделиться Опубликовано 4 Октября 2005 так это только для тех у кого уже стоит мод быстрого ответа?если да, то какой конкретно мод вы рекомендуете поставить?спасибо. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Uzaren Опубликовано 5 Октября 2005 Автор Жалоба Поделиться Опубликовано 5 Октября 2005 Это работает и с обычной формой быстрого ответа Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Nick88 Опубликовано 4 Ноября 2005 Жалоба Поделиться Опубликовано 4 Ноября 2005 А можно его представить отдельной сылкой, не нажимая никнейма юзера, например будет строка под аватаром вставить никнейм пользователя в быстрый ответ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
skyl Опубликовано 23 Ноября 2005 Жалоба Поделиться Опубликовано 23 Ноября 2005 (изменено) Мне бы это тоже пригодилось. Но я заменил этот код когда раскрашивал ники соответственно их группе. Как это все совместить? -----Уже разобрался. Но работает только в IE. В Опере не хочет (( Изменено 23 Ноября 2005 пользователем skyl Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Inc. Опубликовано 3 Декабря 2005 Жалоба Поделиться Опубликовано 3 Декабря 2005 Ребята, а как сделать так, чтоб эта ссылка просто была рядом с ником. т.е. чтоб рядом с ником(которая, как и раньше, ведет к профилю), была, ну например, стрелочка, которая будет вставлять ник в форму ответа? я попробовал кое что, но у меня не вышло.{ $poster['members_display_name'] = "<a href='{$this->base_url}showuser={$poster['id']}'>{$poster['members_display_name']}</a> <a href=\"javascript:ins('".str_replace( array(" ", "'"), array(" ", "'"), $poster['members_display_name'] )."')\"><img src="button.gif" border=0></a>"; } Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Gogy Опубликовано 3 Декабря 2005 Жалоба Поделиться Опубликовано 3 Декабря 2005 Я долго следил за темой, а когда же спросят? Неужели всем пофиг на профиль... Издание 2-е исправленое, с редактированием lang-файлов. /sources/action_public/topics.php Найти:$poster['members_display_name'] = "<a href=\"javascript:ins('".str_replace( array(" ", "'"), array(" ", "'"), $poster['members_display_name'] )."')\">{$poster['members_display_name']}</a>";илиif ( $poster['id'] ) { Ниже добавить:$poster['profile'] = "<a href='{$this->base_url}showuser={$poster['id']}'>{$this->ipsclass->lang['profile']}</a>"; /cache/lang_cache/ваши_языковые_папки/lang_topic.phpНайти:$lang = array ( Ниже добавить:Для русского языка:'profile' => "Профиль", Для для английского языка:'profile' => "Profile", А потом в шаблонах Topic Vie -> RenderRow Вписал в нужном мне месте строку {$author['profile']} Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Inc. Опубликовано 3 Декабря 2005 Жалоба Поделиться Опубликовано 3 Декабря 2005 Большое спасибо, уважаемый! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
AlexIT Опубликовано 4 Декабря 2005 Жалоба Поделиться Опубликовано 4 Декабря 2005 А потом в шаблонах Topic View/RenderRow/ Вписал в нужном мне месте строку {$author['profile']} Сделал, изменений нет. Что делать? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Gogy Опубликовано 4 Декабря 2005 Жалоба Поделиться Опубликовано 4 Декабря 2005 Ну тут как бы сложно сказать что делать. Когда всего 2 действия Можите, что-нибудь по конкретней рассказать... Inc., а у вас заработало? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Inc. Опубликовано 4 Декабря 2005 Жалоба Поделиться Опубликовано 4 Декабря 2005 Да, Gogy, у меня все нормально работает.AlexIT, а вы уверены, что ввели {$author['profile']} в нужное место? Выложите сюда строки, которые находятся над и под ней. Да, и не забудьте проверить, правильно ли вы ввели код$poster['profile'] = "<a href='{$this->base_url}showuser={$poster['id']}'>Профиль</a>";и в нужное-ли место. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Gogy Опубликовано 4 Декабря 2005 Жалоба Поделиться Опубликовано 4 Декабря 2005 (изменено) Исправил, теперь всё более правильней. Надпись "Профиль" внесли в lang'иВчера просто ень было писать. А так это конечно же правильней. А то старый вариант при использовании разных языков будет показывать только русскую надпись... Изменено 4 Декабря 2005 пользователем Gogy Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Inc. Опубликовано 4 Декабря 2005 Жалоба Поделиться Опубликовано 4 Декабря 2005 а я скрестил код с модом, который показывает ник в цвете группы, которой принадлежит юзер.. если что, могу повесить где нть. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Paragon Опубликовано 4 Декабря 2005 Жалоба Поделиться Опубликовано 4 Декабря 2005 Выкладывай Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
AlexIT Опубликовано 4 Декабря 2005 Жалоба Поделиться Опубликовано 4 Декабря 2005 Да правильно, я ввёл под аватаром строку, просто вот щас зашел а ее нет, тоесть я сохраняю, а строка пропадает. Вот кусок кода: <span class="postdetails"> {$author['avatar']}<br /><br /> {$author['profile']}<br /> {$author['title']}<br /> {$author['member_rank_img']}<br /><br /> {$author['member_group']}<br /> {$author['member_posts']}<br /> {$author['member_joined']}<br /> {$author['member_location']} {$author['member_number']}<br /> Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Gogy Опубликовано 5 Декабря 2005 Жалоба Поделиться Опубликовано 5 Декабря 2005 Это глюк Оперы(форума под оперой), у меня так же было под оперой Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.