Пропустить

[FAQ] ON-LINE при переносе столбца налево в prosilver

Есть любые вопросы, связанные со стилями/темами для phpBB 3.0.x? Задайте их здесь!
Свернуть Развернуть Правила форума Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение bacer » 26.02.2010 20:14

Nekstati писал(а):способ переноса профилей налево.

Проблема в том что у меня сразу так, без редактирования шаблонов, просто установил форум и тут сразу такое((. А на сабсільвер2 такова глюка нет

bacer
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 28.12.2009 17:57
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Предупреждения: 1

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение bacer » 11.03.2010 15:01

Неужели это только у меня так? Кстати это замечается только в опере а на других браузерах нормально. На subsilver все ок. И в демо-режиме(phpbb3styles.net) на prosilver тоже такая хрень((((но не всегда).Интересно…

bacer
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 28.12.2009 17:57
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Предупреждения: 1

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение Reveal » 14.11.2010 15:17

Уважаемые Мастера, подскажите пожалуйста, как реализовать отображение статуса посетителя "не в сети".

Иконки icon_user_online и icon_user_offline сделал, прописал в imageset.cfg. Статус посетителя "online" отображается.

Но логика дизайна подразумевает еще и отображение статуса посетителя "offline".
Но по умолчанию место, где отображается статус присутствия пользователя, пустует, если пользователя нет на форуме.

Как вывести иконку icon_user_offline в том месте, где она должна быть?

Стиль: Dominion
Версия phpBB: 3.0.7-PL1
Знание и Логика - ключ к любой тайне.
Аватара пользователя
Reveal
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 18.10.2010 22:02
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение Nekstati » 14.11.2010 15:30

Найти в viewtopic_body.html (часть строки)
<!-- IF postrow.S_ONLINE and not postrow.S_IGNORE_POST --> online<!-- ENDIF -->

Заменить на
<!-- IF postrow.S_ONLINE and not postrow.S_IGNORE_POST --> online<!-- ELSE --> offline<!-- ENDIF -->

Затем ищите в CSS строки, касающиеся класса online, делайте по аналогии новый класс offline и указывайте там свою картинку.
За это сообщение автора Nekstati поблагодарил:
Reveal (15.11.2010 4:23)
Аватара пользователя
Nekstati
Лидер поддержки
Лидер поддержки
 
Сообщения: 2181
Зарегистрирован: 19.03.2009 17:43
Благодарил (а): 6 раз.
Поблагодарили: 607 раз.

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение Garret_Dark » 09.12.2010 12:44

Подскажите плиз...

Подправил стиль форума на зимний стиль. Замостил фон сообщений изображением.
Сообщения отображаются отлично, но при просмотре профиля юзера который онлайн, ленточка с текстом "В сети" также повторяется поверх добавленного мною фона.

В colours.css подправил классы .bg1, 2 и 3
Добавив фоновое изображение вида
.bg1	{
	background-color: #ECF3F7;
	background-image: url("{T_THEME_PATH}/images/ecf3f7.jpg");
	background-repeat: repeat;
	}

Если в bg1 убрать repeat, то все нормально, только не заполняется фоновым изображением.

Стиль отображения "Онлайна" для профиля не нашел, только при просмотре темы.
Где еще рыть, подскажите плиз.
- Так... казнить нельзя, помиловать тоже нельзя... Что же будем делать?
- Пытать, Ваше Величество. Пытать можно.
Аватара пользователя
Garret_Dark
phpBB 2.0.20
 
Сообщения: 696
Зарегистрирован: 11.01.2009 15:18
Благодарил (а): 90 раз.
Поблагодарили: 47 раз.

Левосторонний Prosilver

Сообщение NRJ » 29.12.2010 18:23

А я воспользовался руководством от CyberAlien.
Плюс способа в том, что правим только *.css файлы; файлы шаблонов вообще не затрагиваются.

1. Добавить в конец bidi.css:
    /* Profile on left side */
    .rtl .postbody {
       float: left;
    }
    .rtl .postprofile {
       border-left: 1px solid #FFFFFF;
       border-right-width: 0;
       float: left;
    }
    .rtl .pm .postprofile {
       border-left: 1px solid #DDDDDD;
       border-right-width: 0;
    }
    .rtl .postprofile dd, .rtl .postprofile dt {
       margin-right: 0;
       margin-left: 8px;
    }


2. Добавить в конец colours.css
    /* Profile on left */
    .postprofile {
       border-right-color: #FFFFFF;
    }

    .rtl .postprofile {
       border-left-color: #FFFFFF;
       border-right-color: transparent;
    }

    .pm .postprofile {
       border-right-color: #DDDDDD;
    }

    .rtl .pm .postprofile {
       border-left-color: #DDDDDD;
       border-right-color: transparent;
    }


3. Добавить в конец content.css:
    /* Profile on the left */
    .postbody {
        float: right;
    }

    .postprofile {
       border-right: 1px solid #FFFFFF;
       border-left-width: 0;
       float: left;
    }
    .pm .postprofile {
       border-right: 1px solid #DDDDDD;
       border-left-width: 0;
    }
    .postprofile dd, .postprofile dt {
       margin-right: 8px;
       margin-left: 0;
    }

    .online {
       background-position: 0 0;
    }


Только при таком раскладе лучше использовать картинку от incubus => topic17930-45.html#p182129:
Изображение

Конечный результат будет выглядить примерно так:
Вложения
forum.jpg
forum.jpg (48.99 КБ) Просмотров: 423
I'm strange... Maybe negative...
За это сообщение автора NRJ поблагодарили: 2
Dmitrijan30 (20.02.2011 2:34), TyMaH (25.10.2011 0:47)
Аватара пользователя
NRJ
phpBB 1.4.0
 
Сообщения: 38
Зарегистрирован: 12.07.2006 11:41
Откуда: Home Net Telecom
Благодарил (а): 2 раз.
Поблагодарили: 3 раз.

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение BorisL » 04.02.2011 10:47

Prandr писал(а):переносе столбца налево в prosilver
Prandr » 16.12.2007 21:35
Нет, ФАК я прочёл и туториал тоже. И даже сделал как там напсано.

В глазах уже мерещит.
Подскажите, плиз, ссыль на тему переноса мини-профиля ВЛЕВО!
Аватара пользователя
BorisL
phpBB 1.4.2
 
Сообщения: 59
Зарегистрирован: 06.12.2007 14:19
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение Пчелкин » 04.02.2011 12:09

Фанат phpBB. Все что умею - ставить моды. Но рекрутингом не занимаюсь.
Аватара пользователя
Пчелкин
phpBB 3.0.7-PL1
 
Сообщения: 4264
Зарегистрирован: 15.01.2010 13:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 237 раз.
Поблагодарили: 446 раз.

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение smollvrn » 17.02.2011 19:37

переделал бы кто чтоб только стили править , а то шаблоны ковырять лень, чтоб левая часть фиксированная а правая резиновая

smollvrn
phpBB 1.2.0
 
Сообщения: 10
Зарегистрирован: 13.06.2010 23:21
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение Roaddog » 14.03.2011 20:36

Помогите пожалуйста: на 3.0.6 в prosilver я переносил столбец налево с помощью этого мануала:

[FAQ] ON-LINE при переносе столбца налево в prosilver

- всё работало.

На 3.0.8 после того как в viewtopic_body.html вырезать это:

<div class="postbody">

               <!-- IF postrow.S_IGNORE_POST -->
                    <div class="ignore">{postrow.L_IGNORE_POST}</div>
               <!-- ELSE -->

          <!-- IF not S_IS_BOT -->
               <!-- IF postrow.U_QUOTE or postrow.U_INFO or postrow.U_DELETE or postrow.U_EDIT -->
                    <ul class="profile-icons">
                         <!-- IF postrow.U_EDIT --><li class="edit-icon"><a href="{postrow.U_EDIT}" title="{L_EDIT_POST}"><span>{L_EDIT_POST}</span></a></li><!-- ENDIF -->

                         <!-- IF postrow.U_DELETE --><li class="delete-icon"><a href="{postrow.U_DELETE}" title="{L_DELETE_POST}"><span>{L_DELETE_POST}</span></a></li><!-- ENDIF -->
                         <!-- IF postrow.U_REPORT --><li class="report-icon"><a href="{postrow.U_REPORT}" title="{L_REPORT_POST}"><span>{L_REPORT_POST}</span></a></li><!-- ENDIF -->
                         <!-- IF postrow.U_WARN --><li class="warn-icon"><a href="{postrow.U_WARN}" title="{L_WARN_USER}"><span>{L_WARN_USER}</span></a></li><!-- ENDIF -->
                         <!-- IF postrow.U_INFO --><li class="info-icon"><a href="{postrow.U_INFO}" title="{L_INFORMATION}"><span>{L_INFORMATION}</span></a></li><!-- ENDIF -->
                         <!-- IF postrow.U_QUOTE --><li class="quote-icon"><a href="{postrow.U_QUOTE}" title="{L_REPLY_WITH_QUOTE}"><span>{L_REPLY_WITH_QUOTE}</span></a></li><!-- ENDIF -->
                    </ul>

               <!-- ENDIF -->
          <!-- ENDIF -->

               <h3 <!-- IF postrow.S_FIRST_ROW -->class="first"<!-- ENDIF -->><!-- IF postrow.POST_ICON_IMG --><img src="{T_ICONS_PATH}{postrow.POST_ICON_IMG}" width="{postrow.POST_ICON_IMG_WIDTH}" height="{postrow.POST_ICON_IMG_HEIGHT}" alt="" /> <!-- ENDIF --><a href="#p{postrow.POST_ID}">{postrow.POST_SUBJECT}</a></h3>
               <p class="author"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a><!-- ENDIF -->{L_POST_BY_AUTHOR} <strong>{postrow.POST_AUTHOR_FULL}</strong> {L_POSTED_ON_DATE} {postrow.POST_DATE} </p>

               <!-- IF postrow.S_POST_UNAPPROVED or postrow.S_POST_REPORTED -->
                    <p class="rules">
                         <!-- IF postrow.S_POST_UNAPPROVED -->{UNAPPROVED_IMG} <a href="{postrow.U_MCP_APPROVE}"><strong>{L_POST_UNAPPROVED}</strong></a><!-- ENDIF -->
                         <!-- IF postrow.S_POST_REPORTED -->{REPORTED_IMG} <a href="{postrow.U_MCP_REPORT}"><strong>{L_POST_REPORTED}</strong></a><!-- ENDIF -->
                    </p>
               <!-- ENDIF -->

               <div class="content">{postrow.MESSAGE}</div>

               <!-- IF postrow.S_HAS_ATTACHMENTS -->
                    <dl class="attachbox">
                         <dt>{L_ATTACHMENTS}</dt>
                         <!-- BEGIN attachment -->
                              <dd>{postrow.attachment.DISPLAY_ATTACHMENT}</dd>

                         <!-- END attachment -->
                    </dl>
               <!-- ENDIF -->

               <!-- IF postrow.S_DISPLAY_NOTICE --><div class="rules">{L_DOWNLOAD_NOTICE}</div><!-- ENDIF -->
               <!-- IF postrow.EDITED_MESSAGE or postrow.EDIT_REASON -->
                    <div class="notice">{postrow.EDITED_MESSAGE}
                         <!-- IF postrow.EDIT_REASON --><br /><strong>{L_REASON}:</strong> <em>{postrow.EDIT_REASON}</em><!-- ENDIF -->

                    </div>
               <!-- ENDIF -->

               <!-- IF postrow.BUMPED_MESSAGE --><div class="notice">{postrow.BUMPED_MESSAGE}</div><!-- ENDIF -->
               <!-- IF postrow.SIGNATURE --><div id="sig{postrow.POST_ID}" class="signature">{postrow.SIGNATURE}</div><!-- ENDIF -->
          <!-- ENDIF -->

          </div>


И вставить:

<!-- IF postrow.U_JABBER --><li class="jabber-icon"><a href="{postrow.U_JABBER}" onclick="popup(this.href, 550, 320); return false;" title="{L_JABBER}"><span>{L_JABBER}</span></a></li><!-- ENDIF -->
				</ul>
			</dd>
		<!-- ENDIF -->
		<!-- ENDIF -->

		</dl>
	<!-- ENDIF -->


После обновления кеша появляется ошибка:

Parse error: parse error, unexpected '}' in D:\AppServ\www\forum\includes\template.php(230) : eval()'d code on line 136

Затем после перезагрузки страницы:

Parse error: parse error, unexpected '}' in D:\AppServ\www\forum\cache\tpl_prosilver_viewtopic_body.html.php on line 13

Как можно это исправить на 3.0.8?
Изображение
Аватара пользователя
Roaddog
phpBB 1.4.2
 
Сообщения: 51
Зарегистрирован: 31.01.2008 12:19
Откуда: Красноярск
Благодарил (а): 6 раз.
Поблагодарили: 3 раз.

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение Nekstati » 15.03.2011 0:15

Вы неверно исполнили инструкцию либо неверно поняли её. Нужно было вырезать первый кусок кода с его старого места и вставить на новое — сразу после второго куска кода. Инструкция вполне подходит для 3.0.8.

Но вот эта лучше: [FAQ] ON-LINE при переносе столбца налево в prosilver.
Аватара пользователя
Nekstati
Лидер поддержки
Лидер поддержки
 
Сообщения: 2181
Зарегистрирован: 19.03.2009 17:43
Благодарил (а): 6 раз.
Поблагодарили: 607 раз.

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение Roaddog » 15.03.2011 9:40

И вправду не верно понял...а вроде делал когда-то по той же инструкции из этой темы :) Спасибо большое.
Изображение
Аватара пользователя
Roaddog
phpBB 1.4.2
 
Сообщения: 51
Зарегистрирован: 31.01.2008 12:19
Откуда: Красноярск
Благодарил (а): 6 раз.
Поблагодарили: 3 раз.

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение Patriot77 » 31.03.2011 20:10

Здравствуйте. Действовал по инструкции в начале темы.
Всё понятно кроме одного. В конце сказано:

"Не забудьте зайти в Администраторскую панель, раздел «Стили» и очистить кэш шаблонов и тем стиля Prosilver."

В шаблонах есть ссылочка КЭШ, я туда зашёл и всё удалил.
А вот в темах я не понимаю как очистить КЭШ?

Спасибо

Patriot77
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 01.03.2011 11:48
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение Айдар » 31.03.2011 20:16

Patriot77, хоть убейте, не нашел такой инструкции.
Темы можно обновлять. но не чистить кэш. Более того, если темы хранятся на сервере, то ничего обновлять не нужно.
In Web We Trust
Аватара пользователя
Айдар
Модератор
Модератор
 
Сообщения: 1906
Зарегистрирован: 14.12.2010 16:15
Откуда: KZN
Благодарил (а): 115 раз.
Поблагодарили: 193 раз.

Re: [FAQ] ON-LINE при переносе столбца налево в prosilver

Сообщение Patriot77 » 31.03.2011 20:24

Айдар писал(а):Patriot77, хоть убейте, не нашел такой инструкции.


убивать не буду, дам ссылку :)

http://wiki.phpbbguru.net/index.php/%D0%9F%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D1%89%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%D1%84%D0%B8%D0%BB%D0%B5%D0%B9_%D0%BD%D0%B0_%D0%BB%D0%B5%D0%B2%D1%83%D1%8E_%D1%81%D1%82%D0%BE%D1%80%D0%BE%D0%BD%D1%83_%D0%B2_Prosilver_%28phpBB_3.0.x%29

Третья строка снизу

Patriot77
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 01.03.2011 11:48
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.

Пред.След.

Вернуться в Стили для phpBB 3.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 1

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Изображение
cron