Niogara
Ну дык там написано...
Попробуйте это => http://forum.mybb.ru/viewtopic.php?pid=732798#p732798
Единый форум поддержки |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Единый форум поддержки » Корзина » Общие вопросы по оформлению (40)
Niogara
Ну дык там написано...
Попробуйте это => http://forum.mybb.ru/viewtopic.php?pid=732798#p732798
где она??
Deff
Не получается...
<script type="text/javascript">
<!-- Begin
var no = 30; // количество снежинок
var speed = 10; // скорость падения снежинок
var snowflake = "http://a3.rimg.info/c9761126ac1bf7c1aecdea8a18881a3f.gif";
var ns4up = (document.layers) ? 1 : 0; // browser sniffer
var ie4up = (document.all) ? 1 : 0;
var dx, xp, yp; // coordinate and position variables
var am, stx, sty; // amplitude and step variables
var i, doc_width = 800, doc_height = 600;
if (ns4up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
} else if (ie4up) {
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();
for (i = 0; i < no; ++ i) {
dx[i] = 0; // set coordinate variables
xp[i] = Math.random()*(doc_width-50); // set position variables
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20; // set amplitude variables
stx[i] = 0.02 + Math.random()/10; // set step variables
sty[i] = 0.7 + Math.random(); // set step variables
if (ns4up) { // set layers
if (i == 0) {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
document.write("top=\"15\" visibility=\"show\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></layer>");
} else {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
document.write("top=\"15\" visibility=\"show\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></layer>");
}
} else if (ie4up) {
if (i == 0) {
document.write("<div id=\"dot"+ i +"\" style=\"position: ");
document.write("absolute; z-index: "+ i +"; visibility: ");
document.write("visible; top: 15px; left: 15px;\" /><img src=\"");
document.write(snowflake + "\" border=\"0\"></div>");
} else {
document.write("<div id=\"dot"+ i +"\" style=\"position: ");
document.write("absolute; z-index: "+ i +"; visibility: ");
document.write("visible; top: 15px; left: 15px;\"><img src=\"");
document.write(snowflake + "\" border=\"0\" /></div>");
}
}
}
function snowNS() { // Netscape main animation function
for (i = 0; i < no; ++ i) { // iterate for every dot
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = self.innerWidth;
doc_height = self.innerHeight;
}
dx[i] += stx[i];
document.layers["dot"+i].top = yp[i];
document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowNS()", speed);
}
function snowIE() { // IE main animation function
for (i = 0; i < no; ++ i) { // iterate for every dot
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
dx[i] += stx[i];
document.all["dot"+i].style.pixelTop = yp[i];
document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowIE()", speed);
}
if (ns4up) {
snowNS();
} else if (ie4up) {
snowIE();
}
// End -->
</script>Отредактировано Niogara (Ср, 25 Янв 2012 18:09:15)
вот ссылка
Замените скрипт
<style>
#button-spoiler {background-image:url('http://upforme.ru/uploads/0000/12/13/488-1.gif'); padding:0; line-height:0; background-position:center; background-repeat:no-repeat; height:26px; width:100%}
</style>
<script type="text/javascript">
function tag_spoiler(){
var y = prompt("Введите описание закрытой кнопки",'');
if(y!='null' && y!='' && typeof(y)!='object' && typeof(y)!='undefined'){
var x = prompt("Введите описание открытой кнопки",'');
if(x=='null' || x=='' || typeof(x)=='object' || typeof(x)=='undefined') bbcode('[spoiler='+y+']','[/spoiler]'); else bbcode('[spoiler='+y+'|'+x+']','[/spoiler]');}
else bbcode('[spoiler]','[/spoiler]')
}
function addSpoiler(str,from,internal){
var pos=0,pos2=0,pos_c=0,pos_l=0,newpos=0,string='',close='',open='';
if((pos=str.indexOf("[spoiler",from))==-1) return str;
if((pos2=str.indexOf("[/spoiler]"),pos+9)==-1) return str;
if(((pos_c=str.indexOf("]",pos+8))!=-1) && ((pos_c!=pos+8)&&(pos_c!=pos+9))){
string = str.substring(pos+9,pos_c);
if((pos_l = string.indexOf("|"))!=-1){
close = string.substring(0,pos_l);
open = string.substring(pos_l+1,string.length);
}
else{
close = string;
open = string;
}
}
else{
close = 'Показать спойлер';
open = 'Скрыть спойлер';
}
newpos=str.indexOf("[spoiler",pos+9)
if(newpos<pos2 && newpos!=-1) str=addSpoiler(str,pos+9,true)
if((pos2=str.indexOf("[/spoiler]",pos+9))==-1) return str;
str=str.substring(0,pos)+makeSpoiler(str.substring(pos_c+1,pos2),open,close)+str.substring(pos2+10,str.length)
if( str.indexOf("[spoiler")!=-1 && internal==false) str=addSpoiler(str,0,false)
return str;
}
function makeSpoiler(txt,open,close){
txt='<div class="quote-box spoiler-wrap" style="padding:1px;background: none; border: 0;"><cite style="width:100%;margin:0;"><input id="'+open+'" class="spoiler-button" style="width:140px;font-size:10px; margin:0;" type="button" value="'+close+'"></cite><blockquote class="quote-box spoiler-box" style="display:none; width: 80%;border: 1px solid black;margin:0;">'+txt+'</blockquote></div>'
return txt;
}
$(document).ready(function(){
$("div.quote-box > cite > input.spoiler-button").click(function(){
$(this).parents("div.quote-box:first").find("blockquote.quote-box:first").toggle("slow");
var a = $(this).attr('value');$(this).attr('value',$(this).attr('id'));$(this).attr('id',a);
});
});
if((document.URL.indexOf("viewtopic.php")!=-1) || (document.URL.indexOf("post.php")!=-1)){
elm=document.getElementById("pun-main").getElementsByTagName("div")
for(x in elm) if(elm[x].className=="post-content"){
var post=elm[x]
post.innerHTML=addSpoiler(post.innerHTML,0,false)
}
}
if(form=document.getElementById("form-buttons"))
form.getElementsByTagName("tr")[0].insertCell(16).innerHTML="<img id=\"button-spoiler\" title=\"Спойлер\" onclick=\"tag_spoiler('[spoiler]','[/spoiler]')\" src=\"/i/blank.gif\" />"
</script>
<style>
.punbb .quote-box.spoiler-box,
.punbb .quote-box.spoiler-wrap{
box-shadow:none!important;
padding:0;
}
.punbb .quote-box.spoiler-box{
padding:10px;width:96%!important;
border:#808080 solid 1px!important;
}
</style>Niogara
А чо не получаецо ?
А чо не получаецо ?
не идут эти снежинки... вообще, мож с форумом у меня что-то не то... но другие вроде работают
Отредактировано Niogara (Ср, 25 Янв 2012 18:13:29)
Niogara
нет - проверил - работает лишь в ИЕ
Замените скрипт
Спасибо большое, помогло.
А не подскажете еще как сделать так, чтобы ссылки автоматически были выделены каким-нибудь цветом? а то сейчас пока на ссылку не наведешь мышкой и не узнаешь что там ссылка...и если можно убрать курсив, который появляется при наведении мышкой. Сделать только чтобы цветом ссылка выделялась.
А не подскажете еще как сделать так, чтобы ссылки автоматически были выделены каким-нибудь цветом? а то сейчас пока на ссылку не наведешь мышкой и не узнаешь что там ссылка..
Не наю 0 пробуйте так ( Найдите во втором Окне стиля и замените на выделенное цветом
/* CS3 Links
-------------------------------------------------------------*//* CS3.1 */
.punbb a, .punbb a:link, .punbb a:visited,
.punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited {
border-bottom-color: rgb(51, 51, 51);
border-bottom-style: none;
border-bottom-width: 1px;
color: rgb(51, 51, 51);
text-decoration: underline;
color:#7E7EBC;
}.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
color: #808080
}/* CS3.2 */
.punbb a:hover, .punbb a:focus, .punbb a:active, .punbb-admin #pun-admain .nodefault, .punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active {
border-bottom-color: rgb(0, 0, 0);
border-bottom-style: none;
border-bottom-width: 0px;
color:#000000;
text-decoration: none!important;
}
Deff
Огромное спасибо)) Ураа!!!)))
Честно, не знаю, куда лучше этот вопрос задавать. Вроде и оформление, а вроде и не совсем. Рискнем, в общем.
Возможно ли сделать эффект "форум в форуме"? То есть, будто бы создать папки тем. Например, чтобы получилось так:
FAQ => Общие вопросы => Вопросы от новичков
Вопросы от опытных пользователей
и т.д. и т.п.
есть ли такой скрипт? буду очень признательна.
Отредактировано пиппин (Чт, 26 Янв 2012 00:41:45)
дэфф, дайте сюда код, сюда
Мне нужен блок под кнопкой, неподвижный относительно экрана. КопКу нажал - появился, нажал - ишщез.
И кн неподв жная
нет - проверил - работает лишь в ИЕ
только в ИЕ... а без него вообще никаких скриптов со снежинкам и т.д. нет?
только в ИЕ... а без него вообще никаких скриптов со снежинкам и т.д. нет?
Как то не задавался этими вопросом...
Просмотрите эту тему... Новогодние скрипты. Оформление на 2012 год
Мне нужен блок под кнопкой, неподвижный относительно экрана. КопКу нажал - появился, нажал - ишщез.
И кн неподв жная
tartar4
В теме скрипты - первое сообщение Универсальная кнопка скрытия,
Блок делаете сами - по образцу => Типовые Вопросы п.п. 34/35 и присваиваете ему id -, которое и пропишите в скрипте кнопки
дэфф, дайте сюда код, сюда
Тут возьмите, пост 7
http://forums.0pk.ru/viewtopic.php?id=7402#p103535
Отредактировано Deff (Чт, 26 Янв 2012 11:21:27)
Поставил скрипт изменения фона цитаты и спойлера:
<style>
.punbb .quote-box, .punbb .code-box {
border-radius:15px;
-webkit-border-radius:15px;
-khtml-border-radius:15px;
-moz-border-radius:15px;
-o-border-radius:15px;
box-shadow: 0px 5px 18px #000;
-webkit-box-shadow:0px 5px 18px #000;
-khtml-box-shadow:0px 5px 18px #000;
-moz-box-shadow:0px 5px 18px #000;
}
</style>Как уменьшить тень или убрать ее вообще?
Здравствуйте. А можно ли удалить стандартные смайлы? Т.е. не просто чтобы их не было в окошке, но и, когда например пишешь код,
:D
чтобы он не заменялся смайлом?
но и, когда например пишешь код,
Код:
:D
.riddle_01
Прописывайте в цензуре замену :D на :[font=Arial]D[/font]
Отредактировано Deff (Чт, 26 Янв 2012 17:27:47)
| Общие вопросы по оформлению (65) #2 | Вопросы по оформлению форума | Ср, 12 Ноя 2025 |
| Общие вопросы по оформлению (62) | Архив | Сб, 26 Авг 2017 |
| Общие вопросы по оформлению (65) #1 | Архив | Сб, 19 Дек 2020 |
| Общие вопросы по оформлению (58) | Архив | Чт, 21 Апр 2016 |
| Общие вопросы по оформлению (57) | Архив | Ср, 20 Янв 2016 |
Вы здесь » Единый форум поддержки » Корзина » Общие вопросы по оформлению (40)