- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Люди добрые :)
Подскажите, что за хак на этом форуме установлен, которые дает такие фичи:
Обратиться по нику
Цитата выделенного
Только именно в том виде, как здесь, т.е. ссылкой.
Unlock, проверка, как это работает :)
имхо, ответ простой - при помощи javascript
<a class="smallfont" title="Ник в ответ" href="javascript:insertnick('Unlock');"><b>Обратиться по нику</b></a>
а вот и функция JS
document.vbform.message.focus();
document.vbform.message.value+= '' + nickname + ', ';
}
в шаблоне у тебя есть доступ к меткам с именем ника - просто вставь эту метку вместо Unlock в javascript:insertnick('Unlock');
Что-то мне кажется все не так просто. Хотелось бы знать что это за хак, а это врядли локальные поделки.
вот полная подсказка
http://www.vbsupport.org/forum/archive/index.php/t-1114.html
дописываем к конец clientscript\vbulletin_quick_reply.js
// START nick to quick relpay
function insertnick(nickname){
if(document.selection){
document.vbform.message.focus();
document.selection.createRange().text += '' + nickname + ', ';
}
else{
document.vbform.message.focus();
document.vbform.message.value+= '' + nickname + ', ';
}
}
// END nick to quick relpay
находим в postbit_legacy
<div id="postmenu_$post[postid]">
<if condition="$show['profile']">
<a class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]">$post[musername]</a>
<script type="text/javascript"> vbmenu_register("postmenu_$post[postid]", true); </script>
<else />
$post[musername]
</if>
</div>
и заменяем на
<if condition="$show['quickreply']">
<a class="bigusername" href="javascript:insertnick('$post[username]');" title="Вставить ник в форму быстрого ответа"><b>$post[musername]</b></a>
<else />
<b>$post[musername]</b>
</if>
<span id="postmenu_$post[postid]">
<img src="$stylevar[imgdir_misc]/menu_open.gif" border=0 />
<script type="text/javascript"> vbmenu_register("postmenu_$post[postid]", true); </script>
</span>
-----
при клике по ники ник вставляется в быстрый ответ а рядом с ником появляется стрелочка с ненюшкой, проверял на опере8,5, эксплорере, маие, лисе
Сделаем как на этом форуме. Импортируйте продукт, который я прикрепил к сообщению. И отредактируйте шаблон postbit_legacy. (Если не знаете где он: раскрываете список Стили и шаблоны -> Поиск в шаблонах, выбирает в каком шаблоне искать и вводите в поле postbit_legacy).
Находите в нем код:
И ниже вставляете следующий:
Сохраняете и тестируете.
Подскажите, что за хак на этом форуме установлен, которые дает такие фичи:
а поиск уже не рулит? :)
а зачем офф. форум булки?
обучение поиску в гугле
Константинович, а читать сообщение уже не модно? :)
Это другой вариант, по крайней мере в случае с "обратиться по нику".
Ну и напоследок для самых умных, есть тема более свежая чем от 2006 года:
http://vbsupport.org/forum/showthread.php?t=28479
DeveloperRu, мне для 3.8 надо.
PROGRAMMATOR, спасибо. Это для 3.8 подойдет?
Конечно, проверено на 3.6.4, 3.7.3 и 3.8.2
PROGRAMMATOR, не работает на 3.8.3 Какая-то ошибка javascript. Кстати, кодировка на что-то влияет? У меня cp1251. Кроме xml файла ничего не должно быть?
Unlock, что-то упустил, конечно должно быть. :) Откройте /clientscript/vbulletin_quick_reply.js и перед строкой:
Добавьте следующее:
У меня в самом конце файла вот такая строка:
Что вставлять код прямо между } и var?