Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Корзина » Общие вопросы по оформлению (36)


Общие вопросы по оформлению (36)

Сообщений 941 страница 960 из 1000

941

Deff написал(а):

Либо один Вариант  Сайдбара - либо - другой - Вы ставите оба вместе ...
            Сохраните Все Окна настроек и Объявление - в Административной теме у себя на форуме(дабы легко возвратицо к исходному) - и оставьте один желаемый Сайдбар, -если  будете иметь два разных  сайдбара одновременно  - нарвётесь на траблы

Deff, убрал из скрпита все, что было связано с левым сайдбаром. Но вопрос остется прежним - как? Как разделить один сайдбар на несколько частей, со своей шапкой каждый?
Если оставить несколько тегов <div> в сайдбаре (включая закрывающий тег самого сайбара), вся тема форума летит к Бениной матери. Если же оставить всего один тег <div>, то все содержимое внутри сайдбара (кроме тегов), распознается как обычная текстовая начинка. ИМХО, чтобы сделать эту начинку - блоком, треба где-то прописать селектор для дочернего сайдбара, и к нему поставить ссылку на фон. Далее, в родительском сайдбаре этот селектор размножить, и как-то их разделить, чтобы форум не летел к Бениной матери. Вот только как это все зделать - я не знаю... Поможете?

Отредактировано Fotomaster (Пт, 30 Сен 2011 09:45:39)

0

942

Fotomaster

Замените весь HTML низ

Код:
<div id=Inf_block_Right style="display:none">
<!--НАЧАЛО-->
<h2>НОВОСТЬ 1</h2>
Текст НОВОСТИ
<h2>НОВОСТЬ 2</h2>
Текст НОВОСТИ
<h2>НОВОСТЬ 3</h2>
Текст НОВОСТИ
</div>


<script type="text/javascript">
var L=$("#Inf_block_Left").html();$("#Inf_block_Left").replaceWith("");
var R=$("#Inf_block_Right").html();$("#Inf_block_Right").replaceWith("");

if($(".punbb").attr("id")=="pun-index"){
  var LeftSUM='', RightSUM='',block1='<div class="container" style="padding:5px;" id=News_';
  var block2="</div><br><br>";
if(L!=null){ var c = L.split(/<h2>|<\/h2>/igm);
 for(i=1; i<c.length; i+=2){
 LeftSUM+=block1+'L'+(i+1)/2+' >'+'<h2><center>'+c[i]+'</center></h2>'+c[i+1]+block2;
 }LeftSUM='<td id=LeftNews width=21% valign=top>'+LeftSUM+'</td>';/*alert(LeftSUM);*/}
if(R!=null){ var c = R.split(/<h2>|<\/h2>/igm);
 for(i=1; i<c.length; i+=2){
 RightSUM+=block1+'R'+(i+1)/2+' >'+'<h2><center>'+c[i]+'</center></h2>'+c[i+1]+block2;
 }RightSUM='<td id=RightNews width=21% valign=top>'+RightSUM+'</td>';/*alert(RightSUM);*/}

  if(LeftSUM!='' || RightSUM!=''){ $("#pun-main").html('<table width=100% id="NEWS"><tr valign=top>'+LeftSUM+'<td>'+$("#pun-main").html()+'</td>'+RightSUM+'</tr></table>'); };
}
</script>



<script type="text/javascript">
$("#profile-right a[href*='positive.php?']").parents("li:first").remove()
</script>
<script>
function addMod(str,from,internal){
var pos=0,pos2=0,newpos=0
if((pos=str.indexOf("[mod]",from))==-1) return str;
if((pos2=str.indexOf("[/mod]"),pos+5)==-1) return str;
newpos=str.indexOf("[mod]",pos+5)
if(newpos<pos2 && newpos!=-1) str=addMod(str,pos+5,true)
if((pos2=str.indexOf("[/mod]",pos+5))==-1) return str;
str=str.substring(0,pos)+makeMod(str.substring(pos+5,pos2))+str.substring(pos2+6,str.length)
if( str.indexOf("[mod]")!=-1 && internal==false) str=addMod(str,0,false)
return str}

function makeMod(txt){
txt="<br><div style=\"margin: 0px; padding: 0px; background-color:#F1F1FD; border-left: 0px solid #6060FF; border-top: 0px dotted #000; border-right: 1px dotted #000; border-bottom: 1px dotted #000;\"><TABLE cellpadding='0' cellspacing='0'><TD align='middle' bgColor='#6060ff' vAlign='center' width='8%'><FONT color='#ffffff' size='+3' style='FONT-FAMILY: Times' title='Предупреждение'><B>&nbsp;i&nbsp;</B></FONT></TD></TD><TD vAlign='middle'>"+txt+"</TD></TABLE></div><br>"
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=addMod(post.innerHTML,0,false)}}
</script>
<script>
function addEx(str,from,internal){
var pos=0,pos2=0,newpos=0
if((pos=str.indexOf("[ex]",from))==-1) return str;
if((pos2=str.indexOf("[/ex]"),pos+4)==-1) return str;
newpos=str.indexOf("[ex]",pos+4)
if(newpos<pos2 && newpos!=-1) str=addEx(str,pos+4,true)
if((pos2=str.indexOf("[/ex]",pos+4))==-1) return str;
str=str.substring(0,pos)+makeEx(str.substring(pos+4,pos2))+str.substring(pos2+5,str.length)
if( str.indexOf("[ex]")!=-1 && internal==false) str=addEx(str,0,false)
return str}

function makeEx(txt){
txt="<br><div style=\"margin: 0px; padding: 0px; background-color:#FEF2F2; border-left: 1px solid #FF6060; border-top: 1px dotted #000; border-right: 1px dotted #000; border-bottom: 1px dotted #000;\"><TABLE cellpadding='0' cellspacing='0'><TD align='middle' bgColor='#ff6060' vAlign='center' width='8%'><FONT color='#ffffff' size='+3' style='FONT-FAMILY: Times' title='Грубое нарушение'><B>&nbsp;!&nbsp;</B></FONT></TD></TD><TD vAlign='middle'>"+txt+"</TD></TABLE></div><br>"
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=addEx(post.innerHTML,0,false)}}
</script>

<!-- Цветовыделение Админки -->
<script type="text/javascript">
        inColor("red", new Array("Star"))
        inColor("aqua", new Array("Zhest`", "Олеся"))
        inColor("brown", new Array("Sniper"))
        inColor("lime", new Array("Selica"))
        inColor("#C6E2FF", new Array("Наталья Дексбах", "Михаил"))
       
        function inColor(color, myarray){
        var a=document.links
        for(i=0;i<a.length;i++){
        for(q=0;q<myarray.length;q++){
        if(a[i].innerHTML==myarray[q]){
        a[i].innerHTML="<span style=\"color: "+color+";\">"+myarray[q]+"</span>"
        }}}}
        </script>
<script type="text/javascript">
document.getElementById('title-logo-tdl').getElementsByTagName("h1")[0].innerHTML += "<br /><span style='font-size: 12px;'><b><center><br>В настоящее время этот элемент редактируется.</center></b></span>";
</script>
<script type="text/javascript">
if (document.URL.indexOf("viewforum")!=-1)
{var trs=document.getElementById('pun-main').getElementsByTagName("table")[0].rows
var io=1
for (io=1; io<=(trs.length-1); io++)
{if ((trs[io].className.indexOf("isticky")!=-1)&&(io==1))
{var portant=document.getElementById('pun-main').getElementsByTagName("table")[0].insertRow(1)
var im=portant.insertCell(0)
im.innerHTML="Важные темы"
im.style.color="#0000FF"
im.style.backgroundColor="#FFFFFF"
im.colSpan="4"}
else if ((trs[io].className.indexOf("isticky")!=-1)&&(trs[io+1].className.indexOf('isticky')==-1))
{var normal=document.getElementById('pun-main').getElementsByTagName("table")[0].insertRow(io+1)
var normal1=normal.insertCell(0)
normal1.innerHTML="Темы форума"
normal1.style.color="#0000FF"
normal1.style.backgroundColor="#FFFFFF"
normal1.colSpan="4"
}}}
</script>
<script type="text/javascript">
if(document.URL.indexOf("register.php")!=-1){
$("#register .info-box").html("<strong><center>Важная информация</center></strong>\
Здравствуйте, Гость! Мы предлагаем Вам пройти несложный процесс регистрации на нашем форуме. Это займет у Вас всего пару минут, после чего Вы сможете создавать темы, общаться, размещать фотографии и активно использовать возможности нашего форума. Не забудьте указать Ваш действующий адрес электронной почты (e-mail), на который робот вышлет Вам автоматически сгенерированный пароль. Позже, Вы сможете изменить свой пароль в настройках профиля.")
}
</script>
<script type="text/javascript">
$('#pun-main div.category > h2 div.catleft').after('<a href="#" onclick="categorytoggle(this); return false;" style="float: right;">'+aimg.open+'</a>');
for(var i=1;i<=$('#pun-main div.category').length;i++)
    if(getcookie('pun-category'+i)=='close'){
	$('#pun-category'+i+' > div.container').css({display: 'none'});
	$('#pun-category'+i+' > h2 > a').html(aimg.close)
}
</script>








<script type="text/javascript"><!-- Цветовыделение в Доп.полях -->
var s0='<span style="font-weight:bold;',s2='</span>'
var selektor="li.pa-fld3";

myarray = new Array(
  "#008000","Модераторы",
  "#0000FF","Продвинутый",

"End")
$(selektor).each(function(){
   if ($(this).html()!=null){
     for(var i=0;i<(myarray.length-1);i+=2){
     var s1='color:'+myarray[i]+';" >';
$(this).html($(this).html().replace(myarray[i+1],s0+s1+myarray[i+1]+s2));
        };
   };
});   
</script>
<br>
<center><b><i>Copyright © 2011 The Kingphoto Project. All rights reserved.</i></b> Kingphoto - социальный интернет-проект для любителей фотографии. 
Материалы, опубликованные на форуме не могут быть скопированы для коммерческих целей без специального разрешения правообладателя. 
</center>
<br>

<center><a href="http://copyright.ru"><img src="http://copyright.ru/images/TMCIMG/copyright_1.gif" alt ="www.copyright.ru" title ="Copyright защита прав"></a>

<!--LiveInternet counter--><script type="text/javascript"><!--
document.write("<a href='http://www.liveinternet.ru/click' "+
"target=_blank><img src='//counter.yadro.ru/hit?t17.1;r"+
escape(document.referrer)+((typeof(screen)=="undefined")?"":
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
";"+Math.random()+
"' alt='' title='LiveInternet: показано число просмотров за 24"+
" часа, посетителей за 24 часа и за сегодня' "+
"border='0' width='88' height='31'><\/a>")
//--></script><!--/LiveInternet--></center>
<br>

<script type="text/javascript">
if (GroupID == 3 && document.URL=="http://forumkph.mybb.ru/pages/editor") {
document.getElementById('pun-status').innerHTML= "<center><big>Данная услуга доступна только зарегистрированным пользователям.</big></center>" ;document.getElementById('pun-main').style.display="none";}
</script>

Отредактировано Deff (Пт, 30 Сен 2011 22:34:56)

0

943

Здравствуйте, не подскажете как вставить картинку вниз форума? (не для баннеров, просто картинка)
знаю, что уже спрашивала, но потеряла скрипт... ((
ссылка на форум  http://ness.mybb.ru/
скриншот желаемого

0

944

Астра
Ващет зависит от картинки - если не сильно раздута по ширине

то

<img align=center src="Ccылка на картинку" style="margin: 0 0 0 0;"/>

0

945

Deff
картинка размером чуть больше ширины форума, примерно на 4px. а как это прописать через стиль?

0

946

Астра написал(а):

а как это прописать через стиль?

не нужно через стиль.. просто ставьте в хтмл-низ (в самый низ!)

0

947

АЛЬБ написал(а):

не нужно через стиль.. просто ставьте в хтмл-низ (в самый низ!)

немного не то, картинка отобразилась не в самом низу. и мне очень надо, чтобы через стиль было.

0

948

Deff написал(а):

На партнёрках данного пункта нет в Настройках - он реализуецо скриптом

хм, наверное я его удалила, когда хтмл верх/низ чистила.

Астра написал(а):

все есть

О_О

0

949

Raziel-Cheize
ага

0

950

Северный Ветер написал(а):

Чёрт в юбкеГде вам жирный шрифт нужен? Весь форум?

если возможно, то только в постах

0

951

Астра написал(а):

картинка размером чуть больше ширины форума, примерно на 4px. а как это прописать через стиль?

Поставьте картинку - дайте ссылку - (*данный Вариант - не через стиль

0

952

Чёрт в юбке написал(а):

если возможно, то только в постах

:glasses: А нафига - жирный в Постах (Не симпатично и тег жирного работать не будет, когда нужно выделить

И второе - можно сделать жирный при наведении курсора на пост ( как то просил сайт плоховидящих

0

953

Deff
а через стиль никак?
ссылка http://ness.mybb.ru/

0

954

Астра написал(а):

Deffа через стиль никак?ссылка http://ness.mybb.ru/

Замените на такой вариант и снизу на картинке приклейте кусок с фоновым цветом

<img align=left src="http://forumupload.ru/uploads/000f/cd/ab/2560-1-f.png" style="margin: 0 6px 0 -6px;"/>

:glasses: А что - Поменяет Вариант через свой стиль ?

0

955

Deff
В принципе ничего, просто не хочу чтобы хтмл-низ загромождался, а то в скриптах все время путаюсь.

0

956

Астра Ставьте теги пояснений-комментариев

<!-- Нижнее Лого -->

+1

957

Deff
так можно? больше ничего добавлять не надо?

0

958

Астра Если будет прибамбас внизу картинки - возможно потребуецо изменить сдвиг вниз - чтобы прижать к нижнему краю

0

959

Deff
ага уже изменила. большое вам спасибо

+1

960

у меня вопрос. он не совсем по оформлению,но все же.
раньше на форуме под статистикой были такие разделы как "самые активные,активные за сегодня" и тд.
теперь их нету :[
можно ли их как-нибудь сделать? и вообще,вернуть?

0


Вы здесь » Единый форум поддержки » Корзина » Общие вопросы по оформлению (36)