ставить в форму ответа
<script type="text/javascript">
SmilesNewArray=new Array(
"http://emoticons.do.am/a2/16.gif", //Ссылки на картинки смайлов
"http://sa.uploads.ru/t/Djs7m.gif",
"http://funkyimg.com/i/N8it.gif"
//End myarray_!!
)
var L1='<img src="',L2='" style="cursor: pointer" onclick="smile(\'[img]',
L3="'+this.src+'[/img]')\" /> ";
$("#smilies-block").html("")
for(var i=0;i<SmilesNewArray.length;i++){$("#smilies-block").append(L1+SmilesNewArray+L2+L3);}
</script>
HTML-верх
<style type="text/css">
tr#forum_fxx, tr#forum_f32, tr#forum_f36 {
display: none;
}
</style>
хтмл верх
<style type="text/css">
.punbb .cat a{
border-radius:2px;
background-color:#FFEFD5;
font-size:10px;
margin: 0 -1px 0 1px;
padding:1px 3px 2px 3px;
border:1px #55626A solid;}
</style>
поставил в низ (ответ)
<script>var a,L,epl=$("#main-reply"),str='<small id="plng" style="border:1px solid;padding:2px 3px;margin:0 20px 0 10px;">Написано символов: <b>00</b> </small>';epl.parents("fieldset").find("legend").prepend(str);function epl3(){a=epl.val().length;if(a>9){L=''}else{L='0'};$("#plng b").text(L+a)};epl3();$(".pl-quote").click(function (){setTimeout('epl3()',100)});epl.bind('mouseout mousemove keydown keypress keyup',function(e){epl3()});</script>
хтмл низ
<script type="text/javascript">
if (document.getElementById('pun-status').innerHTML.indexOf("Гость")!=-1){
if (document.URL.indexOf("profile.php")!=-1){
document.getElementById('pun-status').innerHTML="<div id=pun-status class=section><p class=container><span class=item1>Вы не имеете права доступа к этой странице</span></p></div>"
document.getElementById('pun-main').style.display="none"
}}
</script>
<style type="text/css">
#pun-title .title-logo span {display: none;}
</style>
[i]где появляется пост написанный, чтоб это было картинкой а не светло - коричневым цветом
.post-box {background: #цвет url("картинка");}
поле где набираешь сообщение тоже было картинкой
.punbb textarea{background: #цвет url("картинка");}
где у нас стоит аватар и написаны данные
.post-author {background: #цвет url("картинка");}
#pun{
width: 0000px;
}вместо жирной цифры - фиксированная ширина в пикселях.
<style>
.punbb .post-sig dd {
background: url(изображение);
border: 0px;
width: ширина;
}
</style>
В html-низ
<script type="text/javascript">
var a = document.getElementsByTagName("a")for( i=0; i<a.length; i++ )
{
if( a[i].href.indexOf("http://" + document.domain + "/click.php?http://") != -1 )
{
a[i].href = "http://" + a[i].href.substring(a[i].href.lastIndexOf("http://")+7)
}
}
</script>
самый конец хтмл-низа
<script type="text/javascript" src="https://forumstatic.ru/files/0011/e9/e1/31349.js"></script>
Cтавим временно в самый низ HTML низ скрипт
<!--Узнать Номер Поля Под Аватаром-->
<script>$(".post-author li").hover(function(){$(this).attr("title",$(this).attr("class"));});</script>
//в свой стиль, в конец второго окна
.pa-avatar.item2 > img {
border-image: url("http://s6.uploads.ru/E8aKl.png") 25 round round;
border-style: solid;
border-width: 15px;
}где красным - изображение рамка,
зеленым размеры рамки, в данном примере в двух случаях написаны разные размеры: размеры могут быть как разными, так и одинаковыми, подбирайте, чтобы красиво смотрелось.
<style type="text/css">
#pun-main .quote-box, #pun-main .code-box {color: #48D1CC; background-image : url(адрес картинки)
}
</style>ИЛИ
<!-- границы и фон контейнера цитаты/кода. начало -->
<style>
#pun-main .quote-box, #pun-main .code-box {background-image : url('адрес картинки');
border-color: #000000;}
</style>
/*knopki + forma otveta*/
.punbb textarea, .punbb select, .punbb input {
background-color: #a38b65;
font-size: 11px !important;
color: #000000;
}.punbb textarea {
box-shadow: inset 0px -11px 40px #260f08;
}
HTML-низ
<script type="text/javascript">
li=document.getElementsByTagName("li")
f=0
while(li[++f]){
s=li[f].innerHTML
if((p=s.indexOf("Новые сообщения")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://s3.uploads.ru/fPYMb.png'>"+s.substring(p+15)
else if((p=s.indexOf("Активные темы")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://s3.uploads.ru/z9AQM.png'>"+s.substring(p+13)
else if((p=s.indexOf("Темы без ответов")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://s3.uploads.ru/auqCT.png'>"+s.substring(p+21)
else if((p=s.indexOf("Мои сообщения")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://s3.uploads.ru/4TnYZ.png'>"+s.substring(p+13)
else if((p=s.indexOf("Подписка")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://s3.uploads.ru/PebS2.png'>"+s.substring(p+8)
else if((p=s.indexOf("Все прочитано")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://s3.uploads.ru/kSPh1.png'>"+s.substring(p+13)
else if((p=s.indexOf("Уведомления")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://s3.uploads.ru/PebS2.png'>"+s.substring(p+8)
}
</script>
#pun-about p span {
display: block;
padding-left: 50%;
}
блок меняешь на ноне
<style>
#button-mybutton {background-image:url('картинка в форме'); padding:0; line-height:0; background-position:center; background-repeat:no-repeat; height:26px; width:100%}
</style>
<script type="text/javascript">
if(form=document.getElementById("form-buttons"))
form.getElementsByTagName("tr")[0].insertCell(18).innerHTML="<a onclick=\"dice()\"><img src='/i/blank.gif' id='button-mybutton'/></a>"
</script>
<script>
function dice()
{
var FoundErrors = '';
var diceRes=""
var CountCube = prompt("Количество кубиков", "3");
var SideCube = prompt("Сколько граней у кубика?", "6");
if(CountCube>9){
alert("Нельзя бросать столько кубиков");
return false;}
if(SideCube>9){
alert("Не бывает таких кубиков");
return false;}
if (!CountCube)
{return false;}
if (!SideCube)
{return false;}
for(i=0; i<CountCube;i++){
var dice = (Math.round(Math.random()*SideCube))
if(dice==0) dice=1;
diceRes += dice*1936+"-"
}
smile('[dice='+diceRes+CountCube+SideCube+']')
}
</script>
<script>
function addDice(str,from,internal){
var pos=0,pos2=0,newpos=0
if((pos=str.indexOf("[dice=",from))==-1) return str;
if((pos2=str.indexOf("]"),pos+6)==-1) return str;
newpos=str.indexOf("]",pos+6)
if(newpos<pos2 && newpos!=-1) str=addDice(str,pos+6,true)
if((pos2=str.indexOf("]",pos+6))==-1) return str;
str=str.substring(0,pos)+makeDice(str.substring(pos+6,pos2))+str.substring(pos2+1,str.length)
if( str.indexOf("[dice=")!=-1 && internal==false) str=addDice(str,0,false)
return str}function makeDice(dice){
diceMass = dice.split("-")
diceC = dice.substring(dice.length-2, dice.length-1)
diceS = dice.substring(dice.length-1, dice.length)
var diceR=0, diceRu="";
for(i=0;i<diceMass.length-1;i++){diceR+=diceMass[i]/1936;}
for(i=0;i<diceMass.length-1;i++){if(diceMass[i]==diceMass[diceMass.length-2]){diceRu+=diceMass[i]/1936;}else{diceRu+=parseInt(diceMass[i]/1936)+"+";}}
txt="<div class=\"quote-box\"><blockquote><p><b>Количество кубиков</b>: "+diceC+"<br /><b>Граней в кубике</b>: "+diceS+"<br /><br /><b>Результаты броска</b>: ("+diceRu+")="+diceR+"</p></blockquote></div>"
return txt}if(document.URL.indexOf("viewtopic.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=addDice(post.innerHTML,0,false)}}
</script>
/* C3.8 */
.pa-author a {
font-family: "Book Antiqua" !important;
font-size: 1.3em;
text-transform: uppercase;
}
нижнее - все с заглавной буквы
В html-верх
<style>p.lastedit { display: none; }</style>
<script type="text/javascript">
if ((document.URL.indexOf("viewtopic.php") != -1) || (document.URL.indexOf("post.php") != -1) || (document.URL.indexOf("edit.php") != -1)) {
var repl = document.getElementById("main-reply");
var submit = document.getElementsByTagName("p")
for (var i=0; i<submit.length; i++){
if (submit[i].className == "formsubmit")
submit[i].innerHTML = "<span id=\"plng\" style=\"border: 1px solid; padding: 2px 3px;\">Написано символов: <b>0</b></span>" + submit[i].innerHTML;
}
repl.onkeyup = repl.onkeydown = repl.onfocus = repl.onblur = function(){
document.getElementById("plng").innerHTML ="Написано символов: <b>" + (repl.value.length) + "</b>";
}}
</script>
в хтмл-низ перед<script type="text/javascript">
function select_text(elem) {
<script>var a,L,epl=$("#main-reply"),str='<small id="plng" style="border:1px solid;padding:2px 3px;margin:0 20px 0 10px;">Написано символов: <b>00</b> </small>';epl.parents("fieldset").find("legend").prepend(str);function epl3(){a=epl.val().length;if(a>9){L=''}else{L='0'};$("#plng b").text(L+a)};epl3();$(".pl-quote").click(function (){setTimeout('epl3()',100)});epl.bind('mouseout mousemove keydown keypress keyup',function(e){epl3()});</script>
в хтмл-низ
<script>
var supermod = new Array("The Mask","Mia", "Caroline Forbes")var mod=document.getElementsByTagName("span")
var str
for(x in mod) if(mod[x].className=="modlist"){
for(y in supermod)
if((pos=mod[x].innerHTML.indexOf(supermod[y]))!=-1)
mod[x].innerHTML=remName(mod[x].innerHTML,pos)
}function remName(str,pos){
var pos1=str.indexOf("<A href"),pos2=str.indexOf("<A href",pos1+1)
if(pos2==-1) return("")while(pos>pos2 && pos2!=-1){
pos1=pos2
pos2=str.indexOf("<A href",pos1+1)
}
if(pos2==-1){
pos2=str.length-1
pos1-=2
}
return (str.substring(0,pos1)+str.substring(pos2,str.length))
}
</script>хтмл низ
Заменить цвет ника автора поста, чтобы при этом не менять общий цвет ссылок на форуме?
/* обычные */
.pa-author a{
color: #fff !important; }/* при наведении */
.pa-author a:hover{
color: #fff !important; }
.post-author li.pa-author {
padding-bottom: 25px !important;
}
.post-author li.pa-author {
margin-top: 10px !important;
}
.punbb {
float: left;
height: auto;
margin-left: 60px;
width: 890px;
}
<style type="text/css">
li#navawards {display: none;}
</style>
.punbb .post {
border-bottom: 2px solid #000000;
}
Не нравится рамка - сделайте картинку разделитель, проставьте ее на бэкграунд и задайте позиционирование center bottom;
Или тень через box-shadow
<a href="Адрес гиперссылки"><img onmouseover="this.src='Адрес изображения при наведении'" src="Адрес изображения" onmouseout="this.src='Ссылка на изображение'"></a>
В HTML верх
<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;
-webkit-box-shadow:0px 5px 18px #000;
-khtml-box-shadow:0px 5px 18px #000;
-moz-box-shadow:0px 5px 18px #000;
box-shadow: 0px 5px 18px #000;
}
</style>
.punbb textarea, .punbb select, .punbb input {
background-image : url(ссылка на тот самый фон формы);
background-color: #цвет ну до построения изображения;
color: #цвет шрифта;
}
допишите в конец второго окна стилей
input.button {
background: none repeat scroll 0 0 #000000; //фон
border: 0 none; //рамка (сейчас убрана; 1px solid #fff - обычная однопикселевая)
color: #FFFFFF; //цвет текста
cursor: pointer; //курсор - лапка
}
//допишите в конец второго окна стилей
#main-reply {border: 1px solid #000}
хтмл низ
<style type="text/css">
.phraseColor {padding: 0 6px 2px 6px;}
</style>
<script type="text/javascript"><!--Окрас фона сообщений-->
$(document).ready(function(){
$("#post #button-color").after('<td title="Фон сообщения" id=button-bgColor align=center valign=center><img onclick="bbcode(\'','\')" src="http://s3.uploads.ru/NqSiY.gif" style="width:22px!important;height:22px!important"/></td>');});
$('.post-content a[href$="PostBgColor"] span').each(function() {
var color=$(this).css('color');
var box=$(this).parents('.post-box');
var quote=box.find('.quote-box');
box.css({'background-color':color});
//quote.css({'background-color':color}); //Если нужна окраска цитат - первые две палки убираем
});
</script>
хтмл низ
<style>
#paginator {
opacity: 0.9;
position: absolute;
left: 55px;
z-index: 1000;
filter: alpha(opacity=90);
text-shadow: 0 1px 0 #000;
background-color: #61bde7; /* фон блока пагинатора */
border: 2px solid #59add4; /* цвет границы блока */
table-layout: auto !important;
width: auto !important;
background-image: -webkit-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
background-image: -moz-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
background-image: -ms-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
background-image: -o-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
background-image: linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
-moz-border-radius: 4px;
border-radius: 4px;
khtml-border-radius:4px;
-webkit-border-radius:4px;
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
text-shadow: 0 1px 0 rgba(255,255,255,.4);
}
#paginator td {
padding: 0.1em;
border-style: none;
}
#pnav:hover {
background: black; /* фон цифры при наведении курсора */
color: lime; /* цвет цифры при наведении курсора */
-moz-border-radius: 9000em;
border-radius: 9000em;
khtml-border-radius:9000em;
-webkit-border-radius:9000em;
}
</style>
<script type="text/javascript">
$('.linkst .pagelink a:not(.next):last').map(function () {
text = $(this).html();
text2 = $(this).attr('href');
ssylk = /(.*?)\/viewtopic\.php\?id=(\d+)\&p=(\d+)/g;
pId=(text2.replace(ssylk, '$2'));
Max=text;
var paginator='<div id="pagenav" style="display:none"><table id="paginator"><tr>';
for (p=1; p<=Max; p++) {
paginator += '<td><a id="pnav" style="text-decoration:none;" href="/viewtopic.php?id='+pId+'&p='+p+'"> '+p+' </a></td>';
if (p%10 == 0) paginator += '</tr><tr>';
}
paginator += '</tr></table></div>';
$('#pun-viewtopic .pagelink').append(paginator);
});
$('div.pagelink').hover(function(){
$(this).find('#pagenav').toggle();
});
</script>
<script><!--Универсальный скрипт замены. -->
function UniverСhange(selektor,changed,substitute){
$(selektor).each(function(){if ($(this).parent().html()!=null){if($(this).parent().html().indexOf(changed)!=-1){
$(this).parent().html($(this).parent().html().replace(changed,substitute));};};});}
UniverСhange("#post-form legend span","Напишите ваше сообщение и нажмите отправить"," ");
</script>
/* A5.3 */
#pun-redirect, #pun-maint {
margin: 20% 20% 12px 20%;
width: auto;
float: none;
}#pun-redirect {
margin: 20% 20% 12px 20%;
float: none;
background-image:url(http://funkyimg.com/i/S5Py.png);
text-align: center;
background-position:top center;
background-repeat:no-repeat;
padding-top: 40px!important;
width: 500px;
height: 213px;
}#pun-redirect h1 span {
font-weight: bold;
color: #BEBEBE;
}#pun-redirect .info .container {
color: #BEBEBE;
font-size: 12px;
}#pun-redirect a {
color: #BEBEBE;
font-size: 12px;
text-decoration: none;
}
<!--audio в одном v.2.4-->
<script type="text/javascript">
var player;
$(function(){
$('td#button-code').before('<td style=\'background-image:url("http://uploads.ru/i/W/Q/P/WQPBO.gif")\' onclick="tag_play()"><img src="/i/blank.gif" title="Загрузить музыку"></td>');
$('div.post-content p').map(function () {
text = $(this).html();
if(text.indexOf("pleer.com") != -1) {
player = /\[audio\](.*?)\/tracks\/(.*?)\[\/audio\]/gi
$(this).html(text.replace(player, "<br /><embed src='http://embed.pleer.com/track?id=$2' type='application/x-shockwave-flash' wmode='transparent' width='550' height='42'></embed>"));
}
if(text.indexOf(".mp3") != -1) {
player = /\[audio\](.*?)\[\/audio\]/gi
$(this).html(text.replace(player, "<br /><embed src='http://www.demo-music.ru/pleer/pleer4.swf' type='application/x-shockwave-flash' allowscriptaccess='always' wmode='transparent' flashvars='comment=demo-music.ru&st=http://www.demo-music.ru/pleer/style_pleer.txt&file=$1' width='470' height='33'>"));
} }); });
function tag_play()
{var FoundErrors = '';
var enterURL = prompt("Введите ссылку на на музыку с pleer.com или прямую ссылку формата .mp3 ", "http://");
if (!enterURL)
{FoundErrors += " " + error_no_url;}
if (FoundErrors)
{alert("Ошибка!" + FoundErrors);
return;}
insert("[audio]" + enterURL + "[/audio]");}
</script><script src='https://forumstatic.ru/files/0011/e9/e1/41346.js'></script>
<script type='text/javascript'>
$(document).ready(function(){
$(document).snowfall({round : true, minSize: 5, maxSize:8});
});
</script>
/* A3.2 */
.punbb {
font: normal 12px verdana, arial, helvetica, sans-serif;
}/* 3.3 */
.punbb textarea, .punbb input, .punbb select, .punbb optgroup {
font: 1em verdana, arial, helvetica, sans-serif
}