Deff
Сам смотри свои посты - Ссылка
pid=752279#p752279
надо только &invite=18857i879bf1f6
(учимся внимательно читать первый пост, в нём всегда есть всё, что надо ).
Единый форум поддержки |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Единый форум поддержки » Корзина » Скрипт ссылки с invite
Deff
Сам смотри свои посты - Ссылка
pid=752279#p752279
надо только &invite=18857i879bf1f6
(учимся внимательно читать первый пост, в нём всегда есть всё, что надо ).
Deff, ты забыл добавить к ссылкам в конце: #p[id_post]
RUSSIAN_GOBLIN
Так ? http://hostjs-mybb2011.narod.ru/Invite1.htm
fil2006k
У мну минус 4
RUSSIAN_GOBLIN
Так ? http://hostjs-mybb2011.narod.ru/Invite1.htm
Нет.
Ставь мой скрипт и изучай какие ссылки он выдаёт: Скрипты от пользователей
Deff, ты забыл добавить к ссылкам в конце: #p[id_post]
Ты понимаешь где середина, а где конец ссылки?
Поспи-ка лучше
Отредактировано RUSSIAN_GOBLIN (Ср, 11 Апр 2012 03:15:05)
http://hostjs-mybb2011.narod.ru/Invite3.htm
<script><!--Invite-ссылка на пост при клике на дату--> $(document).ready(function(){$(' a.permalink ').attr("href", function () {c=UserInviteCode; return "javascript:hrefPost('" + ($(this).attr("href").replace(/^(.*?)id=.*?#((\d*?))\D?/g,'$1pid=Ю$2')).replace(/Ю(.*)$/mg,'$1&invite='+c+'#p$1')+"')"}) $('a.permalink ').append(' <img class="postssyll" src="http://uploads.ru/i/X/p/Y/XpY81.png" /><font color="#007FFF"> * <u>Invite - ссылка на этот пост</u></font>')}); function hrefPost(href){insert(href+'\n')} </script>
Отредактировано Deff (Ср, 11 Апр 2012 03:29:36)
Deff, вот теперь правильно.
Поздравляю
Плюс, что я могу сказать.)
<script><!--Invite-ссылка на пост при клике на Ссылку правее даты--> $(' a.permalink ').attr("alt", function () {c=UserInviteCode; return "javascript:hrefPost('" + ($(this).attr("href").replace(/^(.*?)id=.*?#((\d*?))\D?/g,'$1pid=Ю$2')).replace(/Ю(.*)$/mg,'$1&invite='+c+'#p$1')+"')"}) $('a.permalink ').each(function(){ $(this).append('<a href="'+$(this).attr("alt")+'"><img class="postssyll" src="http://uploads.ru/i/X/p/Y/XpY81.png" /><font color="#007FFF"> * <u>Invite - ссылка на этот пост</u></font></a>') });function hrefPost(href){insert(href+'\n')} </script>
Плюс, что я могу сказать.)
a) Заинтересовать- и прояснить задачу, и максимально облегчить начало работы, что даст накат и быструю отдачу
<script><!--Invite-ссылка на пост при клике на Ссылку правее даты--> $(' a.permalink ').attr("alt", function () {c=UserInviteCode; return "javascript:hrefPost('" + ($(this).attr("href").replace(/^(.*?)id=.*?#((\d*?))\D?/g,'$1pid=Ю$2')).replace(/Ю(.*)$/mg,'$1&invite='+c+'#p$1')+"')"});$('a.permalink ').each(function(){ $(this).after('<a href="'+$(this).attr("alt")+'"> <img class="postssyll" src="http://uploads.ru/i/X/p/Y/XpY81.png" /><font color="#007FFF"> * <u>Invite - ссылка на этот пост</u></font></a>') });function hrefPost(href){insert(href+'\n')} </script>
Отредактировано Deff (Ср, 11 Апр 2012 04:17:56)
не ну я говорил уже...) я позже у прениях выступлю))
<script><!--Invite-ссылка на пост при клике на якорь правее даты--> $(' a.permalink ').attr("alt", function () {c=UserInviteCode;return "javascript:hrefPost('" + ($(this).attr("href").replace(/^(.*?)id=.*?#((\d*?))\D?/g,'$1pid=Ю$2')).replace(/Ю(.*)$/mg,'$1&invite='+c+'#p$1')+"')"});$('a.permalink ').each(function(){$(this).after('<a href="'+$(this).attr("alt")+'"> <img width=12 class="postssyll" src="http://diona.by/i/t/y.png" /></a>')});function hrefPost(href){insert(href+'\n')} </script>
Отредактировано Deff (Ср, 11 Апр 2012 04:25:46)
Желающим уже сейчас поставить данный скрипт у себя на форуме
Скрипты от пользователей "Инвайт-ссылка в поле ответа" (Гуру RUSSIAN_GOBLIN): скрипт не только практически готов к употреблению по назначению, но и крайне желателен, так как ссылка получается абсолютно корректной, чего нельзя сказать об обычной ссылке.
(Возможная доработка - плюс имя ссылки, позиция в строке иконок...)
Скрипт от Deff иного плана, об этом немного позже.
В HTML низ
<script><!-- Invite-ссылка на пост, правее даты--> $(' a.permalink ').attr("href", function(){ c=UserInviteCode;id=$(this).parents(".post").attr("id").replace("p","");c='http://'+ location.hostname + '/viewtopic.php?pid='+id+'&invite='+c+'#p'+id;$(this).after('<a class="invite" href="javascript:hrefPost(\''+c+'\')"> <img src="http://uploads.ru/i/X/p/Y/XpY81.png" /><font color="#007FFF"> * <u>Invite - ссылка на этот пост</u></font></a>');return;}) function hrefPost(href){insert(href+' <= "Invite-ссылка"\n')} </script>
Отредактировано Deff (Ср, 11 Апр 2012 11:57:59)
Deff, ну ты блин даёшь.
Скрипт постепенно становится проще и меньше
Модальным Окном
<!-- Invite-ссылка на пост, правее даты--><script>Im='<img class=iNv src="https://forum.mybb.ru/i/link_add.png" style="cursor:pointer;margin:4px 0 -4px 7px" title="Invite-ccылка" onclick="InvPst(\'';$(' a.permalink ').attr("href",function(){c=UserInviteCode;id=$(this).parents(".post").attr("id").replace("p","");c='http://'+ location.hostname + '/viewtopic.php?pid='+id+'&invite='+c+'#p'+id;$(this).after(Im+c+'\')"/>');});function InvPst(href){prompt('\t "Invite-ccылка" для Приглашений:',href)} $('img.iNv').tipsy({fade: true, gravity: 's'}) </script>
Отредактировано Deff (Ср, 11 Апр 2012 22:16:00)
Здравствуйте!
Прежде чем задать вопрос, долго рыл в поиске и к сожалению не нашел ответ на свой вопрос.
Подскажите как в строке меню оставить только Активные темы ?
Подскажите как в строке меню оставить только Активные темы ?
В HTML верх
<style>
#pun-ulinks ul a{
display:none;
}
#pun-ulinks ul a[href$="action=show_24h"]{
display:block!important;
}
</style>
Deff
Спасибо большое. Работает, но возможно ли обойтись без серой черточки по середине "Активные темы.
Вот ссылка
http://maxikit.4bb.ru/
Вы здесь » Единый форум поддержки » Корзина » Скрипт ссылки с invite