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

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

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


Вы здесь » Единый форум поддержки » Корзина » Проблемы с форумом


Проблемы с форумом

Сообщений 1 страница 20 из 30

1

Доброго времени суток. Возникла такая проблема, на тестовом форуме установил скрипт слайдера, слегка подрисовал дизайн, кроме объявления и лого вроде ничего не цеплял.
Вот собственно возникшие проблемы:

1) Внутри тем в профилях разъехались границы.
http://savepic.su/2104013.jpg

2) Не отображаются названия категорий

3) Съехал профиль
http://savepic.su/2159308.jpg

http://training4.rolka.su - ссылка на тестовик

Все исправляется когда вынимается часть скрипта слайдера из объявления:

Код:
<div id="slideshow">
    <div id="slidesContainer">
      <div class="slide" style="background-image:url('http://savepic.su/2153129.jpg')">
        <p> </p>
      </div>
<div class="slide" style="background-image:url('http://savepic.su/2133673.jpg')">
        <p> </p>
      </div>
<div class="slide" style="background-image:url('http://savepic.su/2116265.jpg')">
        <p> </p>
      </div>
<div class="slide" style="background-image:url('http://savepic.su/2115241.jpg')">
        <p> </p>
      </div>
<div class="slide" style="background-image:url('http://savepic.su/2148008.jpg')">
        <p> </p>
      </div>
<div class="slide" style="background-image:url('http://savepic.su/2151080.jpg')">
        <p> </p>
      </div>
<div class="slide" style="background-image:url('http://savepic.su/2134698.jpg')">
        <p> </p>
      </div>
    </div>

Я плохо разбираюсь, не могли бы подсказать что надо исправить чтобы все работало корректно?

0

2

N'joy
Не хватает еще одного тега закрытия </div> в конце слайдера - ну скок раз говорить что нужно считать число открытых и закрытых тегов.. Это типовая ошибка не мастера, а мальчика

0

3

Deff
нда, затупил, спасибо

Есть еще один трабл.
Не могу найти откуда взялся лишний борд в 1px в углу над постами
http://savepic.su/2110207.jpg

0

4

N'joy
Второе окно - красное

/* CS2.4 */
.punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body,
.punbb .post h3 span, .post-links ul, .post-links, .usertable table {
  border-color: #C9D6E0;
  }

0

5

Deff
Если ставить ему невидимость то там вообще никакого бордюра не будет, а сейчас он там пикселя в три и как из него сделать нормальный, такой же как рядом с аватаром, не ясно(

0

6

Еще хотел узнать:
http://domnus.0pk.ru/
1) Как центрировать по левому краю ссылки подфорумов?

2) http://s1.uploads.ru/t/TDCb4.jpg
как убрать зазор сверху и увеличить отступ инфы под аватаром от левого края

3) Как убрать отображение изображения https://forumstatic.ru/files/0011/93/3d/71385.gif
и оставить https://forumstatic.ru/files/0011/93/3d/28315.jpg
в этом скрипте:

Код:
<script type='text/javascript'>
if (document.getElementById('pun-status').innerHTML.indexOf("Гость")!=-1)
{
var displaymode = 'always';
var enablefade = 'no';
var autohidebox = ['yes', 20];
var showonscroll = 'yes';
var IEfadelength = 1;
var Mozfadedegree = 0.05;

if (parseInt(displaymode) != NaN)
{
	var random_num = Math.floor(Math.random() * displaymode);
}

function display_hover_prompt()
{
	var ie = document.all && !window.opera;
	var dom = document.getElementById;
	var iebody = (document.compatMode == 'CSS1Compat') ? document.documentElement : document.body;
	var objref = (dom) ? document.getElementById('hoverprompt') : document.all.hoverprompt;
	var scroll_top = (ie) ? iebody.scrollTop : window.pageYOffset;
	var docwidth = (ie) ? iebody.clientWidth : window.innerWidth;
	var docheight = (ie) ? iebody.clientHeight: window.innerHeight;
	var objwidth = objref.offsetWidth;
	var objheight = objref.offsetHeight;
	objref.style.left = docwidth/2-objwidth/2+'px';
	objref.style.top = scroll_top+docheight/2-objheight/2+'px';

	if (showonscroll == 'yes')
	{
var showonscrollvar = setInterval('static_hover_prompt()', 50);
	}

	if (enablefade == 'yes' && objref.filters)
	{
objref.filters[0].duration = IEfadelength;
objref.filters[0].Apply();
objref.filters[0].Play();
	}

	objref.style.visibility = 'visible';
	if (objref.style.MozOpacity)
	{
if (enablefade == 'yes')
{
	var mozfadevar = setInterval('mozilla_hover_prompt_fade()', 90);
}
else
{
	objref.style.MozOpacity = 1;
	initiate_hover_prompt_hiding();
}
	}
	else
	{
initiate_hover_prompt_hiding()
	}
}

function mozilla_hover_prompt_fade()
{
	if (parseFloat(objref.style.MozOpacity) < 1)
	{
objref.style.MozOpacity = parseFloat(objref.style.MozOpacity)+Mozfadedegree;
	}
	else
	{
clearInterval(mozfadevar);
controlledhidebox();
	}
}

function static_hover_prompt()
{
	var ie = document.all && !window.opera;
	var dom = document.getElementById;
	var iebody = (document.compatMode == 'CSS1Compat') ? document.documentElement : document.body;
	var objref = (dom) ? document.getElementById('hoverprompt') : document.all.hoverprompt;
	var scroll_top = (ie) ? iebody.scrollTop : window.pageYOffset;
	var docwidth = (ie) ? iebody.clientWidth : window.innerWidth;
	var docheight = (ie) ? iebody.clientHeight: window.innerHeight;
	var objwidth = objref.offsetWidth;
	var objheight = objref.offsetHeight;
	objref.style.top = scroll_top+docheight/3-objheight/2+'px';
}

function hide_hover_prompt()
{
	var ie = document.all && !window.opera;
	var dom = document.getElementById;
	var iebody = (document.compatMode == 'CSS1Compat') ? document.documentElement : document.body;
	var objref = (dom) ? document.getElementById('hoverprompt') : document.all.hoverprompt;
	objref.style.visibility = 'hidden';
	if (typeof showonscrollvar != 'undefined')
	{
clearInterval(showonscrollvar);
	}
}

function initiate_hover_prompt_hiding()
{
	if (autohidebox[0] == "yes")
	{
var delayvar = (enablefade == 'yes' && objref.filters) ? (autohidebox[1]+objref.filters[0].duration)*1000 : autohidebox[1]*1000;
initiate_timer(delayvar);
setTimeout('hide_hover_prompt()', delayvar);
	}
}

function initiate_timer(time)
{
	var newtime = time-1000;
	setTimeout('update_timer('+newtime+')', 1000);
}

function update_timer(time)
{
	var timer = time/1000;
	var ie = document.all && !window.opera;
	var dom = document.getElementById;
	if (dom)
	{
var hp = document.getElementById('hptimer');
if (timer == 1)
{
	hp.innerHTML = "<small><i>Это окно закроется "+timer+" Секунда</i></small>";
}
else
{
	hp.innerHTML = "<small><i>Это окно закроется "+timer+" Секунд</i></small>";
}
	}
	var newtime = time-1000;
	setTimeout('update_timer('+newtime+')', 1000);
}

function initiate_hover_prompt()
{
	setTimeout('display_hover_prompt()', 100);
}

function get_cookie(Name)
{
	var search = Name + "=";
	var returnvalue = "";
	if (document.cookie.length > 0)
	{
var offset = document.cookie.indexOf(search);
if (offset != -1)
{
	offset += search.length;
	var end = document.cookie.indexOf(';', offset);
	if (end == -1)
	{
end = document.cookie.length;
	}
	returnvalue = unescape(document.cookie.substring(offset, end));
}
	}
	return returnvalue;
}

if (displaymode == 'always' || parseInt(displaymode) != NaN && random_num == 0)
{
	if (window.addEventListener)
	{
window.addEventListener('load', initiate_hover_prompt, false)
	}
	else if (window.attachEvent)
	{
window.attachEvent('onload', initiate_hover_prompt)
	}
	else if (document.getElementById)
	{
window.onload = initiate_hover_prompt;
document.cookie = 'fadedin=yes';
	}
}}
</script>
<style>
#hoverprompt {
background-image:url('https://forumstatic.ru/files/0011/93/3d/28315.jpg');
background-repeat:no-repeat;
position:absolute;
width:302px;
height:265px;
left:0;
top:-400px;
padding:4px;
z-index:100;
visibility:hidden
}
</style>
<div id="hoverprompt"><div class="borderwrap"><table cellSpacing="0" minmax_bound="true" id="table1">
<tbody minmax_bound="true"><tr minmax_bound="true"><th class="tcl" scope="col" minmax_bound="true">Добро пожаловать!<br><br><span class="style1">Уважаемый Гость, пожалуйста, авторизируйтесь или зарегистрируйтесь!<br><br><a href='register.php'><b>Регистрация</b></a>, откроет Вам много новых возможностей, недоступных для гостя, таких как скачивание песен, альбомов, клипов и возможность оставлять свои сообщения на форуме.<br><br><br>
Присоединяйтесь ;)
<br><br><br></p></span>
<p div align="center"><form id="login" class="container" method="post" action="http://domnus.0pk.ru/login.php?action=in" onsubmit="return my_form(this)">
<div align="center">
  <input type="hidden" name="form_sent" value="1"/>
  <input type="hidden" name="redirect_url" value="index.php"/>
</div>
<p align="center" class="inputfield required">
<label for="fld1" class="style1">Логин:</span></label>
<span class="input">
<input type="text" id="fld1" name="req_username" size="8" maxlength="25"/> 
<label for="fld2">Пароль:</label>
<label for="fld2"></label>
<span class="input">
<input type="password" id="fld2" name="req_password" size="8" maxlength="25"/></span><br><br>
</p><div align="center">
    <input type="submit" class="button" name="login" value="Войти"/>
  </div>
</form></td>
</tr><br><br>

<tr minmax_bound="true">
<th class="tcl" scope="col" minmax_bound="true"><div id='hptimer'>
  <p><small>Это окно закроется Секунд</small></p>
  </div></th></tr>
<tr minmax_bound="true">
<td bgcolor="#FFFFFF" class="tcl" minmax_bound="true">
<p align="center" minmax_bound="true"></th></tr></td></tr></p></table>

</div>
</div>

4) Как центрировать ссылки:
Самые активные Самые неотлучные Приглашающие Администрация

Отредактировано N'joy (Сб, 30 Июн 2012 00:05:22)

0

7

N'joy
FAQ по дизайну форума в CSS пост 12
Ну не маленький уже
есть margin padding
http://htmlbook.ru/css/margin
http://htmlbook.ru/css/padding

N'joy написал(а):

4) Как центрировать ссылки:
Самые активные Самые неотлучные Приглашающие Администрация

Поставить https://forum.mybb.ru/viewtopic.php?id=4068 определить селектор , выставить размер width:100%;
и http://htmlbook.ru/css/text-align

Отредактировано Deff (Сб, 30 Июн 2012 02:11:37)

0

8

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

Поставить Абсолютный помощник по дизайну CSS определить селектор , выставить размер width:100%;
и http://htmlbook.ru/css/text-align

я знаю, но в том то и проблема что селекторы там такие же как и в ссылках над этой строкой "Активны" и "Посетили за сутки", а надо сдвинуть эту строку не трогая верхние

Ссылки подфорумов вообще не двигаются, хотя ставил их селекторы

И как сделать нормальный фон окну входа - тоже не ясно, потому как пытался по разному прописывать но ничего не получалось.

По сути если поковыряться, то только с 2ым вопросом еще как то разберусь, остальное реально хз.

0

9

:flag:

0

10

N'joy написал(а):

4) Как центрировать ссылки:
Самые активные Самые неотлучные Приглашающие Администрация

В HTML низ

Код:
<style type="text/css">
#Njoy{
 width:100%;
 text-align:center;
}
</style>
<script type="text/javascript">
var a=$("li#onlinelist > div").find("a[href*='#active_users']");
a.parents("li#onlinelist > div").attr("id","Njoy");
</script>

0

11

N'joy написал(а):

1) Как центрировать по левому краю ссылки подфорумов?

<style>
.tclcon .divParentFor{
margin-left:-32px!important;
}
.divParentFor *{
text-align:left!important;
}
</style>

0

12

N'joy написал(а):

увеличить отступ инфы под аватаром от левого края

<style>
.punbb .post .post-author li:not(.pa-avatar){
margin-left:23px;
}
</style>

0

13

Deff
спасибо

Такой вопрос. А возможно ли скрыть профиль с аватаром и инфой автора поста, для первого поста у всех тем? Чтобы каждая тема начиналась как бы с поста без автора, а чисто пост с инфой.
(не для каждой страницы первое сообщение а ток первое сообщение всей темы)

0

14

N'joy написал(а):

Такой вопрос. А возможно ли скрыть профиль с аватаром и инфой автора поста, для первого поста у всех тем? Чтобы каждая тема начиналась как бы с поста без автора, а чисто пост с инфой.

мон

<style type="text/css">
.post.topicpost .post-author{
visibility:hidden
}
</style>

0

15

Deff
cпасибо)

0

16

Снова вопрос по первому посту. Я покрутил немного, убрал все лишнее, но не могу подобраться к фону профиля:
https://forumupload.ru/uploads/000e/9c/74/1062-2.jpg
https://forumupload.ru/uploads/000e/9c/74/1063-5.jpg
К примеру вот:
http://domnus.0pk.ru/viewtopic.php?id=163#p693

как убрать в первом посте эти две картинки?

0

17

N'joy
Не пому чо нун - рисуйте эскизы
a) Как сейчас
b) Как надо
И вообще - Вы диз делаете - или кто ? В Опере - по клику правой на конкретное место и инспектировать - кажет все характеристики элемента в правой консольной панели (Аналогичное есть и В Мозилле

0

18

Оперу не ставил просто, к Хрому привык и его F12)
Ладно, с первым решил вопрос. Есть другой но уже не по коду. Я визуальный дизайнер нежели скриптер*

Вы могли бы сделать небольшой скрипт BB кнопки? Я видел скрипт сам, для редактирования, но надо несколько большее.
Кнопка чтобы была видна только админам и модераторам. Если такое возможно: при клике появляется менюшка с разными разделами. В каждом разделе свой набор кодов для вставки. Впрочем я думаю такое было бы полезно многим админам ролок. Что-то вроде кликнул на кнопку, появилась менюшка "Оформление постов, оформление статей, Предупреждения и т.д.". Тыкая в первую, появляется окошко на манер стандартного окна смайлов, только вместо смайлов будут картинки для оформления постов, либо коды выделения, назначения шрифта, размеров и прочего.
Скрипт добавления кнопки нашел тут http://support.rusff.ru/viewtopic.php?id=190 , но как сделать из него то что мне надо, понятия не имею.

0

19

N'joy
Попробуйте этот Скрипты от пользователей пост 805

0

20

Deff
сделал

Код:
<div id=Hide><div class="container" id="meny_My_replic"  style="display:none" onclick="changeVisibility('meny_My_replic')"> 
<p>1. Основной заголовок статьи<span>[b][align=center][size=18][font=Georgia][color=gray],[/color][/font][/size][/align][/b]</span></p> 
<p>2. Подзаголовок<span>[font=Book Antiqua][size=16][b],[/b][/size][/font]</span></p> 
<p>3. Для подзаголовка с пунктиром<span>[color=gray][align=center][b]------------------------------
Текст
------------------------------[/b][/align][/color]</span></p> 
<p>4. Для подзаголовка с подчеркиванием<span>[b][color=gray][font=Comic Sans Ms][u][size=14],[/size][/u][/font][/color][/b]</span></p> 
<p>4. Верхнее обрамление статьи<span>[align=center][img]http://savepic.net/769882.png[/img][/align]</span></p> 
<p>4. Нижнее обрамление статьи<span>[align=center][img]http://savepic.net/775002.png[/img][/align]</span></p> 
<p>4. Разделитель статьи<span>[align=center][img]http://deaths-lover.ru/uploads/000e/9c/74/1960-1.png[/img][/align]</span></p> 
<p>4. Печать форума<span>[align=center][img]http://deaths-lover.ru/uploads/000e/9c/74/1860-1.png[/img][/align]</span></p> 
<p>4. Авторство<span>[color=gray][align=right]Автор: [/align][/color]</span></p> 
<p>4. Ссылка на локацию<span>[size=16][b][font=Georgia][align=center][url=ссылка на локацию]Название локации[/url][/align][/font][/b][/size]</span></p>
<p>4. "Святая земля"<span>[img]http://savepic.net/2328449.png[/img]</span></p> 
<p>4. Принятие анкеты<span>[align=center][img]http://deaths-lover.ru/uploads/000e/9c/74/1850-2.png[/img][img]http://deaths-lover.ru/uploads/000e/9c/74/1847-1.png[/img][img]http://deaths-lover.ru/uploads/000e/9c/74/1850-1.png[/img][/align]</span></p> 
<p>4. Вакансия занята<span>[img]http://savepic.su/1258172.png[/img]</span></p> 
<p>4. Красная карточка<span>[img]http://s1.ipicture.ru/uploads/20120524/oBqGYy4G.png[/img]</span></p> 
<p>4. Желтая карточка<span>[img]http://s1.ipicture.ru/uploads/20120524/1gw8Vz88.png[/img]</span></p> 
<p>4. Название<span>Код</span></p> 
</div></div> 

<style>.punbb #form-buttons #My_replic_meny{background-position:50% 50%!important;background-image:url(http://savepic.net/469555.gif)!important;}
#meny_My_replic span{
display:none;
}
#meny_My_replic p::first-letter{
color:red;
}
#meny_My_replic p{
cursor:pointer;
font-weight:bold;
color:blue;
}
#meny_My_replic p:hover{
text-shadow:#31A0A5 1px 1px 0;
}
#meny_My_replic {
border: #fff outset 3px;
padding:15px!important;
width:120px;
position:absolute;
margin-right:-140px;
right: 1%;
top: 43px;
}
</style>
<script>
var str='<img src="/i/blank.gif" title="Выделение реплик" onclick="changeVisibility(\'meny_My_replic\')"/>'; 
if(document.URL.indexOf("/viewtopic.php?id")!=-1 || document.URL.indexOf("/post.php?fid")!=-1 || document.URL.indexOf("/post.php?tid")!=-1 || document.URL.indexOf("/edit.php?id")!=-1)$("#form-buttons #button-keyboard").after("<td id=My_replic_meny>"+str+"</td>")
$("#keyboard-area").after($("div.#Hide").html())
    $('#meny_My_replic p').click(function(){ 
      var L=$(this).find("span").html();
      var P=L.split(',');
     bbcode(P[0],P[1])
     return false; 
    }); 
</script>

А можно теперь как то сделать кнопку видимой только админам и модерам, и сделать в целом как то компактнее. Я поставил только часть нужных BB-кодов, а он уже громоздкий. Мб можно разделить тогда коды на 3-4 кнопки: Заголовки, Картинки и так далее, засунуть их в один див и разместить внизу, между формой ответа и кнопками "отправить\просмотреть"?

http://s1.uploads.ru/t/eNx19.jpg

0


Вы здесь » Единый форум поддержки » Корзина » Проблемы с форумом