Мирослава
Может скрипт?
Это кнопка-спойлер, я вас правильно понял? При нажатии на картинку вылезают баннеры?
Если да, то HTML-спойлер
🎧 Подкаст «НЕТЕРОЛЕВЫЕ»
Рассказываем и обсуждаем Форумные Ролевые Игры (ФРПГ).
Telegram Обсудить
ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов » Архив устаревших тем » Ищу скрипт...
Мирослава
Может скрипт?
Это кнопка-спойлер, я вас правильно понял? При нажатии на картинку вылезают баннеры?
Если да, то HTML-спойлер
Мирослава
<div align=center><a href="#" onclick=" obj=this.parentNode.childNodes[1].style; tmp=(obj.display!='block') ? 'block' : 'none'; obj.display=tmp; return false;"> <img src="ссылка на картинку" ></a><div style="display: none"> баннеры </div>
вставлять в HTML-низ
Ищу скрипт чтобы выделить надписи в объявление каким-либо цветом,не подскажите?
Безумный шляпник
я вам ответил в пред. теме. и это не скрипт а HTML тег
Здравствуйте)
Надеюсь на Вашу помощь со скриптом "подсвечивающим" ссылки - как тут и со скриптом - возможностью закрепления первого сообщения в теме.
Заранее спасибо.)
Закрепления первого сообщения в теме.
это встроенная функция уже у многих, где находится ваш форум?
Надеюсь на Вашу помощь со скриптом "подсвечивающим" ссылки - как тут
/* CS3.2 */
/* CS3.4 */
добавить
text-shadow: #FFFFFF 1px 1px 2px;
выделенное можно менять на свой цвет тени
где находится ваш форум?
mybb
спасибо)
TorSher
1) и так в html-верх идет вот эта часть
<iframe id="first_post_frame" width="0" height="0"></iframe>
<script type="text/javascript">
function GET(){
var a = location.search.slice(1);
a = a.split('&')
var i = 0
var b = new Object;
while(a[i]) {
a[i] = a[i].split('=')
b[a[i][0]] = a[i][1];
i++;
}
return b
}
var GET = GET();
var first_post_key = '·';
var matches = document.cookie.match(new RegExp("(?:^|; )" + 'mybb_ru='.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)"))
var cookie = matches ? decodeURIComponent(matches[1]) : ''
if(location.href.indexOf('viewtopic.php?id=')!=-1 && location.href.indexOf('&p=')!=-1 && $('head title').html().indexOf(first_post_key)!=-1) {
$('head title').html($('head title').html().replace(first_post_key,''));
$('iframe#first_post_frame')[0].src = 'http://'+location.hostname+'/viewtopic.php?id='+GET['id'];
$('iframe#first_post_frame')[0].onload = function(){
$(document).ready(function(){
var html = $('iframe#first_post_frame').contents().find('#pun-main > div.topic > div.topicpost').html()
$('#pun-main > div.topic > div.toppost').before($('<div id="first_post" class="post topicpost">'+html+'</div>'));
$('iframe#first_post_frame')[0].onload = function(){return true;}
$('iframe#first_post_frame')[0].src = '';
});
}
}
</script>здесь обращаем внимание вот на такую строку
var first_post_key = '·';
Если она у вас часто используется в названии тем, то замените на другой каверзный символ или словосочетание
2)в форму ответа ставим эту часть
<script type="text/javascript">
if(location.href.indexOf('post.php')!=-1) {
var form = $('#post')[0];
$('<p class="checkfield"><input id="fld8" type="checkbox" name="req_first_post" /><label for="fld8">Закрепить первое сообщение</label></p>').appendTo($(form).find('fieldset')[0])
form.onsubmit = function(){
if(this.req_first_post.checked)
this.req_subject.value += ' '+first_post_key
if(process_form(this)){
return true;
}
else{
this.req_subject.value = this.req_subject.value.replace(' '+first_post_key,'');
return false;
}
}
}
</script>3)в хтмл-низ идет вот эта часть
<script type="text/javascript">
first_post_key = ' '+first_post_key;
if(location.href.indexOf('viewtopic.php')!=-1) {
$('#pun-main h1 span').html($('#pun-main h1 span').html().replace(first_post_key,''))
$('#pun-crumbs1 p').html($('#pun-crumbs1 p').html().replace(first_post_key,''));
$('#pun-crumbs2 p').html($('#pun-crumbs2 p').html().replace(first_post_key,''));
}
else if(location.href.indexOf('edit.php')!=-1) {
var form = $('form#post')[0];
if(form.req_subject){
form.onsubmit = function(){
if(this.req_first_post.checked)
this.req_subject.value += ' '+first_post_key
if(process_form(this)){
return true;
}
else{
this.req_subject.value = this.req_subject.value.replace(' '+first_post_key,'');
return false;
}
}
$('<p class="checkfield"><input id="fld8" type="checkbox" name="req_first_post" '+(form.req_subject.value.indexOf(first_post_key)!= -1 ? 'checked="checked"' : '')+' /><label for="fld8">Закрепить первое сообщение</label></p>').appendTo($(form).find('fieldset > div'))
form.req_subject.value = form.req_subject.value.replace(first_post_key,'');
$('#pun-main h1 span').html($('#pun-main h1 span').html().replace(first_post_key,''))
$('#pun-crumbs1 p').html($('#pun-crumbs1 p').html().replace(first_post_key,''));
$('#pun-crumbs2 p').html($('#pun-crumbs2 p').html().replace(first_post_key,''));
}
else {
}
}
$(document).ready(function(){
var arr = $('a[href*="viewtopic.php"]');
for(i=0;i<arr.length;i++)
arr[i].innerHTML = arr[i].innerHTML.replace(first_post_key,"");
});
</script>чтобы как-то подукрасить это сообщение используйте селектор
#first_post.topicpost{css}/*или*/#first_post.post{css}
взято с ЕТП
Можно попросить у вас скрипт (если это скрипт) цветовыделение тем как у вас на форуме?
А то тот, который я нашла на одной тп тему выделяет только когда просматриваешь раздел, в остальных случаях перед названием обязательно стоит например red;; или blue;;
Просьба не писать в ЛС, этот аккаунт исключительно для публикаций.
Ку!
Можно попросить у вас скрипт (если это скрипт) цветовыделение тем как у вас на форуме?А то тот, который я нашла на одной тп тему выделяет только когда просматриваешь раздел, в остальных случаях перед названием обязательно стоит например red;; или blue;;
Просьба не писать в ЛС, этот аккаунт исключительно для публикаций.
Вы здесь » ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов » Архив устаревших тем » Ищу скрипт...