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

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

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


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


Проблема с отображением профиля

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

1

Дорогие мастера, помогите решить проблему. Поставили на форум переключалку дизайнов, стал криво работать скрипт отображения профиля пользователей.
форум: http://dreams.mybb.by/

Стоит вот этот:

в HTML-верх

<div id="profileSide"></div>
    <script type="text/javascript">
    function saveCookie(side){
    var c_date = new Date();
    c_date.setTime(c_date.getTime()+99999999999)
    date = c_date.toGMTString();
    document.cookie="profileSide="+side+"; expires="+date
    }

    function getSide(side){
    if(side==0 && document.cookie.indexOf("profileSide")!=-1){
        side = document.cookie.substring(document.cookie.indexOf("profileSide=")+12, document.cookie.indexOf("profileSide=")+13)
    }
    if(side=="L"){
        document.getElementById("profileSide").innerHTML="";
    } else if(side=="R"){
        document.getElementById("profileSide").innerHTML="<s"+"tyle type=\"text/css\">.punbb .post h3 span {border-right: 1px solid transparent;border-left: none;padding: 0.5em 1em;display: block; text-align: right;margin-right: 19em;margin-left: 0;}.punbb .post h3 strong {float: left;text-align: left;}.punbb .post .post-author, .pl-email, .pl-website {float: right;}.punbb .post-body {margin-right: 19em;margin-left: 0;border-right: 1px solid;border-left: none;}.punbb .post-links {margin-right: 19em;margin-left: 0em;border-right: 1px solid transparent;border-left: none;}.punbb .post-links ul {margin-right: -19em;margin-left: 0em;text-align: left;}.post-rating {float: left;}</st"+"yle>";
    }
    }
    getSide(0)
    </script>

в форму ответа

<select>
<option selected="selected">--Отображение профиля--</option>
<option onclick="saveCookie('L'); getSide('L')">|--Слева</option>
<option onclick="saveCookie('R'); getSide('R')">Справа--|</option>
</select>

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

http://s53.radikal.ru/i141/1207/16/06db844ca182.jpg

Необходимо сдвинуть поля профиля от границы, чтобы при отображении его справа всё было красиво. Как быть, помогите пожалуйста.

0

2

Jaden
1. Выньте его Из контейнера(второй вообще удалите и настройте на первом дизайне
Скопируйте сохраните код
2. настройте на Втором  дизайне - Скопируйте сохраните код

3. Запихните в контейнеры - каждый в свой

Настройки тут 

document.getElementById("profileSide").innerHTML="<s"+"tyle type=\"text/css\">.punbb .post h3 span {border-right: 1px solid transparent;border-left: none;padding: 0.5em 1em;display: block; text-align: right;margin-right: 19em;margin-left: 0;}.punbb .post h3 strong {float: left;text-align: left;}.punbb .post .post-author, .pl-email, .pl-website {float: right;}.punbb .post-body {margin-right: 19em;margin-left: 0;border-right: 1px solid;border-left: none;}.punbb .post-links {margin-right: 19em;margin-left: 0em;border-right: 1px solid transparent;border-left: none;}.punbb .post-links ul {margin-right: -19em;margin-left: 0em;text-align: left;}.post-rating {float: left;}</st"+"yle>";

И имхо скрипт и затем и контенер со скриптом по-моемй надо ставить в HTML низ ( с чего бы он начал работать в HTML верх (Или раньше работал ?

0

3

Работает в HTML-верх. Меня интересует, как сдвинуть профиль от границы при переключении на правосторонний. Вернее, где в коде это регулируется, так как я уже всё перепробовала.

Отредактировано Jaden (Чт, 5 Июл 2012 17:24:31)

0

4

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

Меня интересует, как сдвинуть профиль от границы при переключении на правосторонний. Вернее, где в коде это регулируется, так как я уже всё перепробовала.

/* C3.5 */
.punbb .post .post-author {
  float: left;
width: 200px;
   overflow: hidden;
margin-top: 10px;
  margin-left: 10px;
margin-right: 10px;
  padding-top: 10px;
text-align: center;
  }

отрегулируйте выделенное зелёным.

Отредактировано Finka (Пн, 9 Июл 2012 17:47:07)

0


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