Проблема в том что у меня сразу так, без редактирования шаблонов, просто установил форум и тут сразу такое((. А на сабсільвер2 такова глюка нетNekstati писал(а):способ переноса профилей налево.
[FAQ] ON-LINE при переносе столбца налево в prosilver
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
bacer
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 16 лет 8 месяцев
Re: [FAQ] ON-LINE при переносе столбца налево в prosilver
-
bacer
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 16 лет 8 месяцев
Re: [FAQ] ON-LINE при переносе столбца налево в prosilver
Неужели это только у меня так? Кстати это замечается только в опере а на других браузерах нормально. На subsilver все ок. И в демо-режиме(phpbb3styles.net) на prosilver тоже такая хрень((((но не всегда).Интересно…
-
Reveal
- phpBB 1.0.0
- Сообщения: 1
- Стаж: 15 лет 11 месяцев
- Благодарил (а): 2 раза
Re: [FAQ] ON-LINE при переносе столбца налево в prosilver
Уважаемые Мастера, подскажите пожалуйста, как реализовать отображение статуса посетителя "не в сети".
Иконки icon_user_online и icon_user_offline сделал, прописал в imageset.cfg. Статус посетителя "online" отображается.
Но логика дизайна подразумевает еще и отображение статуса посетителя "offline".
Но по умолчанию место, где отображается статус присутствия пользователя, пустует, если пользователя нет на форуме.
Как вывести иконку icon_user_offline в том месте, где она должна быть?
Стиль: Dominion
Версия phpBB: 3.0.7-PL1
Иконки icon_user_online и icon_user_offline сделал, прописал в imageset.cfg. Статус посетителя "online" отображается.
Но логика дизайна подразумевает еще и отображение статуса посетителя "offline".
Но по умолчанию место, где отображается статус присутствия пользователя, пустует, если пользователя нет на форуме.
Как вывести иконку icon_user_offline в том месте, где она должна быть?
Стиль: Dominion
Версия phpBB: 3.0.7-PL1
Знание и Логика - ключ к любой тайне.
-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1454 раза
Re: [FAQ] ON-LINE при переносе столбца налево в prosilver
Найти в viewtopic_body.html (часть строки)
Заменить на
Затем ищите в CSS строки, касающиеся класса online, делайте по аналогии новый класс offline и указывайте там свою картинку.
Код: Выделить всё
<!-- 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 -->-
Garret_Dark
- phpBB 2.0.16
- Сообщения: 1097
- Стаж: 17 лет 8 месяцев
- Откуда: root/world/russia/
- Благодарил (а): 126 раз
- Поблагодарили: 206 раз
Re: [FAQ] ON-LINE при переносе столбца налево в prosilver
Подскажите плиз...
Подправил стиль форума на зимний стиль. Замостил фон сообщений изображением.
Сообщения отображаются отлично, но при просмотре профиля юзера который онлайн, ленточка с текстом "В сети" также повторяется поверх добавленного мною фона.
В colours.css подправил классы .bg1, 2 и 3
Добавив фоновое изображение вида
Если в bg1 убрать repeat, то все нормально, только не заполняется фоновым изображением.
Стиль отображения "Онлайна" для профиля не нашел, только при просмотре темы.
Где еще рыть, подскажите плиз.
Подправил стиль форума на зимний стиль. Замостил фон сообщений изображением.
Сообщения отображаются отлично, но при просмотре профиля юзера который онлайн, ленточка с текстом "В сети" также повторяется поверх добавленного мною фона.
В colours.css подправил классы .bg1, 2 и 3
Добавив фоновое изображение вида
Код: Выделить всё
.bg1 {
background-color: #ECF3F7;
background-image: url("{T_THEME_PATH}/images/ecf3f7.jpg");
background-repeat: repeat;
}Стиль отображения "Онлайна" для профиля не нашел, только при просмотре темы.
Где еще рыть, подскажите плиз.
Мои моды:
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
-
NRJ
- phpBB 1.4.0
- Сообщения: 35
- Стаж: 20 лет 2 месяца
- Откуда: Home Net Telecom
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Левосторонний Prosilver
А я воспользовался руководством от CyberAlien.
Плюс способа в том, что правим только *.css файлы; файлы шаблонов вообще не затрагиваются.
1. Добавить в конец bidi.css:
2. Добавить в конец colours.css
3. Добавить в конец content.css:
Только при таком раскладе лучше использовать картинку от incubus => topic17930-45.html#p182129:

Конечный результат будет выглядить примерно так:
Плюс способа в том, что правим только *.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;
}Код: Выделить всё
/* 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;
}Код: Выделить всё
/* 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;
}Конечный результат будет выглядить примерно так:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
I'm strange... Maybe negative...
Re: [FAQ] ON-LINE при переносе столбца налево в prosilver
В глазах уже мерещит.Prandr писал(а):переносе столбца налево в prosilver
Prandr » 16.12.2007 21:35
Нет, ФАК я прочёл и туториал тоже. И даже сделал как там напсано.
Подскажите, плиз, ссыль на тему переноса мини-профиля ВЛЕВО!
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: [FAQ] ON-LINE при переносе столбца налево в prosilver
Последний раз редактировалось Пчелкин 01.10.2014 6:51, всего редактировалось 4 раза.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
smollvrn
- phpBB 1.2.0
- Сообщения: 10
- Стаж: 16 лет 3 месяца
Re: [FAQ] ON-LINE при переносе столбца налево в prosilver
переделал бы кто чтоб только стили править , а то шаблоны ковырять лень, чтоб левая часть фиксированная а правая резиновая
-
Roaddog
- phpBB 1.4.1
- Сообщения: 47
- Стаж: 18 лет 7 месяцев
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
Re: [FAQ] ON-LINE при переносе столбца налево в prosilver
Помогите пожалуйста: на 3.0.6 в prosilver я переносил столбец налево с помощью этого мануала:
[FAQ] ON-LINE при переносе столбца налево в prosilver
- всё работало.
На 3.0.8 после того как в viewtopic_body.html вырезать это:
И вставить:
После обновления кеша появляется ошибка:
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?
[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?
-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1454 раза
Re: [FAQ] ON-LINE при переносе столбца налево в prosilver
Вы неверно исполнили инструкцию либо неверно поняли её. Нужно было вырезать первый кусок кода с его старого места и вставить на новое — сразу после второго куска кода. Инструкция вполне подходит для 3.0.8.
Но вот эта лучше: [FAQ] ON-LINE при переносе столбца налево в prosilver.
Но вот эта лучше: [FAQ] ON-LINE при переносе столбца налево в prosilver.
-
Roaddog
- phpBB 1.4.1
- Сообщения: 47
- Стаж: 18 лет 7 месяцев
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
Re: [FAQ] ON-LINE при переносе столбца налево в prosilver
И вправду не верно понял...а вроде делал когда-то по той же инструкции из этой темы
Спасибо большое.
-
Patriot77
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 15 лет 6 месяцев
- Благодарил (а): 2 раза
Re: [FAQ] ON-LINE при переносе столбца налево в prosilver
Здравствуйте. Действовал по инструкции в начале темы.
Всё понятно кроме одного. В конце сказано:
"Не забудьте зайти в Администраторскую панель, раздел «Стили» и очистить кэш шаблонов и тем стиля Prosilver."
В шаблонах есть ссылочка КЭШ, я туда зашёл и всё удалил.
А вот в темах я не понимаю как очистить КЭШ?
Спасибо
Всё понятно кроме одного. В конце сказано:
"Не забудьте зайти в Администраторскую панель, раздел «Стили» и очистить кэш шаблонов и тем стиля Prosilver."
В шаблонах есть ссылочка КЭШ, я туда зашёл и всё удалил.
А вот в темах я не понимаю как очистить КЭШ?
Спасибо
-
Айдар
- Former team member
- Сообщения: 1687
- Стаж: 15 лет 9 месяцев
- Откуда: KZN
- Благодарил (а): 93 раза
- Поблагодарили: 189 раз
Re: [FAQ] ON-LINE при переносе столбца налево в prosilver
Patriot77, хоть убейте, не нашел такой инструкции.
Темы можно обновлять. но не чистить кэш. Более того, если темы хранятся на сервере, то ничего обновлять не нужно.
Темы можно обновлять. но не чистить кэш. Более того, если темы хранятся на сервере, то ничего обновлять не нужно.
In Web We Trust
-
Patriot77
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 15 лет 6 месяцев
- Благодарил (а): 2 раза
Re: [FAQ] ON-LINE при переносе столбца налево в prosilver
убивать не буду, дам ссылкуАйдар писал(а):Patriot77, хоть убейте, не нашел такой инструкции.
http://wiki.phpbbguru.net/index.php/%D0 ... B_3.0.x%29
Третья строка снизу

