[Общая тема]HTML - CSS - Графика форума: где что править ???
Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas
Правила форума
----
----
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 1 месяц
- Откуда: Витебск
- Контактная информация:
[Общая тема]Значки, иконки, кнопки и прочая графика phpb
Так все это дело прописывается в КСС стиля, смотрите какой класс присваивается этим кнопкам в шаблоне bbcode.html , находите этот класс в КСС и редактируете
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
[Общая тема]Значки, иконки, кнопки и прочая графика phpb
С кнопками ббкдов разобрался благодарю.
На форуме создал звания и соответсвенно картинки к званиям, и еще добавил специальные звания для модераторов (курилки, барахолки) и администратора с соответствующими картинками. Вопрос?
как поменять порядок вывода званий с картинками чтобы у модераторов и администратора эти картинки званий были над аватаркой, а для остальных пользователей было все по умолчанию звания с картинками под аватаркой. Чтобы было условие типа если это IF (модератор или администратор), то картинка над аватаркой ELSE если простой пользователь то под аватаркой.
вот кусочек кода который отвечает за вывод всего содержимого профиля пользователя (аватарки, звания, онлайн, дата регистрации, спасибки)
На форуме создал звания и соответсвенно картинки к званиям, и еще добавил специальные звания для модераторов (курилки, барахолки) и администратора с соответствующими картинками. Вопрос?
как поменять порядок вывода званий с картинками чтобы у модераторов и администратора эти картинки званий были над аватаркой, а для остальных пользователей было все по умолчанию звания с картинками под аватаркой. Чтобы было условие типа если это IF (модератор или администратор), то картинка над аватаркой ELSE если простой пользователь то под аватаркой.
вот кусочек кода который отвечает за вывод всего содержимого профиля пользователя (аватарки, звания, онлайн, дата регистрации, спасибки)
Код: Выделить всё
<td valign="top" class="profile">
<table cellspacing="4" align="center" width="150" border="1">
<!-- думаю вот тут надо написать условие если это модератор или администратор то рисунок будет показан здесь над аватаркой, если простой пользователь то рисунок будет ниже под аватаркой-->
<!-- IF postrow.POSTER_AVATAR --> <!-- вот это аватарка-->
<tr>
<td align="center">{postrow.POSTER_AVATAR}</td>
</tr>
<!-- ENDIF -->
<!-- IF postrow.RANK_TITLE --> <!-- вот это название звания-->
<tr>
<td class="postdetails" align="center">{postrow.RANK_TITLE}
</td>
</tr>
<!-- ENDIF -->
<!-- IF postrow.RANK_IMG --> <!-- вот это рисунок звания-->
<tr>
<td align="center">{postrow.RANK_IMG}</td>
</tr>
<!-- ENDIF -->
<!-- IF postrow.PERCENTAGE_PROGRESS_NUM > -1 -->
<tr>
<td>{L_PROGRESS_TO_NEXT_RANK}<div class="rank_progress_bar"><span style="width:{postrow.PERCENTAGE_PROGRESS_NUM}%" class="bar"></span><span>{postrow.PERCENTAGE_PROGRESS}</span></div></td>
</tr>
<!-- ENDIF -->
<!-- IF postrow.ONLINE_IMG -->
<tr>
<td align="center">{postrow.ONLINE_IMG}</td>
</tr>
<!-- ENDIF -->
</table>
<span class="postdetails">
<!-- IF postrow.POSTER_JOINED --><br /><b>{L_JOINED}:</b> {postrow.POSTER_JOINED}<!-- ENDIF -->
<!-- IF postrow.POSTER_POSTS != '' --><br /><b>{L_POSTS}:</b> {postrow.POSTER_POSTS}<!-- ENDIF -->
<!-- IF postrow.GALLERY_IMAGES != '' -->
<!--<br />
<b>{L_IMAGES}:</b> -->
<!-- IF postrow.U_GALLERY_SEARCH --> <!-- Убрал ненцжный инфу про изображения-->
<!--<a href="{postrow.U_GALLERY_SEARCH}">{postrow.GALLERY_IMAGES}</a>-->
<!-- ELSE -->
<!--{postrow.GALLERY_IMAGES}-->
<!-- ENDIF -->
<!-- ENDIF -->
<!-- IF postrow.POSTER_FROM --><br /><b>{L_LOCATION}:</b> {postrow.POSTER_FROM}<!-- ENDIF -->
<!-- IF not postrow.S_POST_ANONYMOUS and postrow.THANKS_COUNTERS_VIEW --><br /><b>{L_GIVEN}:</b>
<!-- IF postrow.POSTER_GIVE_COUNT < 1 --> {postrow.POSTER_GIVE_COUNT} {L_THANK}
<!-- ELSEIF postrow.POSTER_GIVE_COUNT > 1 -->
<a href="{postrow.POSTER_GIVE_COUNT_LINK}">{postrow.POSTER_GIVE_COUNT}</a> {L_THANKS}
<!-- ELSE --> <a href="{postrow.POSTER_GIVE_COUNT_LINK}">{postrow.POSTER_GIVE_COUNT}</a> {L_THANK}
<!-- ENDIF --><br /><b>{L_RECEIVED}:</b>
<!-- IF postrow.POSTER_RECEIVE_COUNT < 1 --> {postrow.POSTER_RECEIVE_COUNT} {L_THANK}
<!-- ELSEIF postrow.POSTER_RECEIVE_COUNT > 1 -->
<a href="{postrow.POSTER_RECEIVE_COUNT_LINK}">{postrow.POSTER_RECEIVE_COUNT}</a> {L_THANKS}
<!-- ELSE -->
<a href="{postrow.POSTER_RECEIVE_COUNT_LINK}">{postrow.POSTER_RECEIVE_COUNT}</a> {L_THANK}
<!-- ENDIF -->
<!-- ENDIF -->
<!-- IF postrow.S_PROFILE_FIELD1 -->
<!-- Use a construct like this to include admin defined profile fields. Replace FIELD1 with the name of your field. -->
<br /><b>{postrow.PROFILE_FIELD1_NAME}:</b> {postrow.PROFILE_FIELD1_VALUE}
<!-- ENDIF -->
<!-- BEGIN custom_fields -->
<!-- IF custom_fields.S_ROW_COUNT == 1 -->
<!-- IF postrow.custom_fields.PROFILE_FIELD_VALUE == 'Муж' -->
<br />
<div style="padding-top: 2px">
<img src="{T_IMAGESET_PATH}/male.gif" alt="" title="{postrow.custom_fields.PROFILE_FIELD_VALUE}" />
</div>
<!-- ELSEIF postrow.custom_fields.PROFILE_FIELD_VALUE == 'Жен' -->
<br />
<div style="padding-top: 2px">
<img src="{T_IMAGESET_PATH}/female.gif" alt="" title="{postrow.custom_fields.PROFILE_FIELD_VALUE}" />
</div>
<!-- ENDIF -->
<!-- ELSE -->
<br /><b>{postrow.custom_fields.PROFILE_FIELD_NAME}:</b> {postrow.custom_fields.PROFILE_FIELD_VALUE}
<!-- ENDIF -->
<!-- END custom_fields -->
</span>
</td>
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 1 месяц
- Откуда: Витебск
- Контактная информация:
[Общая тема]Значки, иконки, кнопки и прочая графика phpb
В качестве оффтопа - это у вас работает чтоли ?? Русский идентификатор ?sss_2011 писал(а): <!-- ELSEIF postrow.custom_fields.PROFILE_FIELD_VALUE == 'Жен' -->
По вашему вопросу - возможно и можно, надо поглядеть, вечером точнее отвечу
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
[Общая тема]Значки, иконки, кнопки и прочая графика phpb
Да особо и не задумывался работает он или нет , но вроде написанное условие не выдало ошибку. Инфу накопал здесь русский идентификатор.DeaDRoMeO писал(а):это у вас работает чтоли ?? Русский идентификатор ?
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 1 месяц
- Откуда: Витебск
- Контактная информация:
[Общая тема]Значки, иконки, кнопки и прочая графика phpb
НУ впринципе статью я похожую писал, ну раз работает, то фиг с ним) А вот условия для вас я не нашел
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- Roman
- Активно осваиваю Форум
- Сообщения: 161
- Стаж: 11 лет 10 месяцев
- Откуда: Киев
- Контактная информация:
Стиль x-static решение проблем
Привет.
Опять я с просьбой.
Подскажи пожалуйста как сделать так чтобы в описательной части тем (в списке форумов и в окне последних тем, в которых были оставлены сообщения) были номера страниц как у тебя - на скриншоте.
Я имею в виду, что хотелось бы их видоизменить на такие как у тебя или аналогичные в блоке "Последние сообщения" и в общих списках форумов.
А то у меня невыразительные маленькие цифры, которых совсем не видно.
Заранее большое спасибо!
Опять я с просьбой.
Подскажи пожалуйста как сделать так чтобы в описательной части тем (в списке форумов и в окне последних тем, в которых были оставлены сообщения) были номера страниц как у тебя - на скриншоте.
Я имею в виду, что хотелось бы их видоизменить на такие как у тебя или аналогичные в блоке "Последние сообщения" и в общих списках форумов.
А то у меня невыразительные маленькие цифры, которых совсем не видно.
Заранее большое спасибо!
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 1 месяц
- Откуда: Витебск
- Контактная информация:
Стиль x-static решение проблем
Тааак-с, подсказываю, блок пагинации в шаблоне recent_topics_body.html у меня выглядит так
Код: Выделить всё
<!-- IF recent_topics.PAGINATION -->
<br/>
<div class="pagination">
<a class=" genmed" href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> <span>{recent_topics.PAGINATION}</span>
</div>
<!-- ENDIF -->
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- Roman
- Активно осваиваю Форум
- Сообщения: 161
- Стаж: 11 лет 10 месяцев
- Откуда: Киев
- Контактная информация:
Стиль x-static решение проблем
Огромное спасибо! То, что надо.
Уверен,
Уверен,
лучшего ресурса по phpbb3 просто не существует
.- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 1 месяц
- Откуда: Витебск
- Контактная информация:
Стиль x-static решение проблем
Roman, рад был помочь))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- Lorem Ipsum
- Прописался тут надолго
- Сообщения: 1974
- Стаж: 11 лет 8 месяцев
- Контактная информация:
[Общая тема]HTML - CSS, где что править ???
Как в сабсильвере убрать в Ответе набор цветов под кнопку, как в просильвере?
Я уже прошел тот период когда можно было забывать про очистку кеша ©salexcorp
- Lorem Ipsum
- Прописался тут надолго
- Сообщения: 1974
- Стаж: 11 лет 8 месяцев
- Контактная информация:
[Общая тема]HTML - CSS, где что править ???
Или хотя бы приделать скролл?
Я уже прошел тот период когда можно было забывать про очистку кеша ©salexcorp
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 1 месяц
- Откуда: Витебск
- Контактная информация:
[Общая тема]HTML - CSS, где что править ???
Кхмм зачем все усложнять так ?))
Скролл приделывается - просто в тег, обрамляющий вывод палитры вписывается нечто подобное -style="width: 200px; height: 200px; overflow: auto;" , значения ширины и высоты подставляешь свои)
Скролл приделывается - просто в тег, обрамляющий вывод палитры вписывается нечто подобное -
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- Lorem Ipsum
- Прописался тут надолго
- Сообщения: 1974
- Стаж: 11 лет 8 месяцев
- Контактная информация:
[Общая тема]HTML - CSS, где что править ???
Я передумала, скролл палитры будет стрёмно смотреться. Просто хочу её вообще скрыть, только глаза мозолит, всё равно ею пользуются раз на Пасху.
Как её убрать куда-нить? Под кнопку, где бб-коды или как у тебя смайлики спрятаны?
Как её убрать куда-нить? Под кнопку, где бб-коды или как у тебя смайлики спрятаны?
Я уже прошел тот период когда можно было забывать про очистку кеша ©salexcorp
- Lorem Ipsum
- Прописался тут надолго
- Сообщения: 1974
- Стаж: 11 лет 8 месяцев
- Контактная информация:
[Общая тема]HTML - CSS, где что править ???
Я просто вырезала из Быстрого ответа палитру цветов, кому нужно, могут идти в стандартный ответ. Только осталась надпись "Цвет шрифта". В /ru/commom.php не нашла подобной записи. Где она находится, чтобы найти и удалить её тоже?
Я уже прошел тот период когда можно было забывать про очистку кеша ©salexcorp
- Lorem Ipsum
- Прописался тут надолго
- Сообщения: 1974
- Стаж: 11 лет 8 месяцев
- Контактная информация:
[Общая тема]HTML - CSS, где что править ???
А также где можно изменить высоту textarea? В CSS-файле редактируется только стандартный, а на быстрый ответ не распространяется.
Я уже прошел тот период когда можно было забывать про очистку кеша ©salexcorp
[Общая тема]HTML - CSS, где что править ???
Изменить высоту textarea можно в файле быстрого ответа quickreply_editor.html. А "Цвет шрифта" находится не в commom.php. Он находится в posting.php, строка примерно 101.
- Lorem Ipsum
- Прописался тут надолго
- Сообщения: 1974
- Стаж: 11 лет 8 месяцев
- Контактная информация:
[Общая тема]HTML - CSS, где что править ???
В стандартном просильвере, как известно, миниатюры вложенных картинок создаются с прокруткой. При клике на картинку, скролл убирается и картинка предстаёт в полном объёме, при повторном клике снова появляется прокрутка.
Чтобы так было, в content.css прописано:
Я хочу сделать, чтобы высота всего поста была максимально, скажем, 700px, если больше - чтобы появлялась прокрутка (иногда юзеры посят целые простыни каких-то статей или рассказов, или ряд картинок, и, как обычно, на замечания убирать под спойлер или давать ссылку на статьи не всегда обращают внимание. И я уже задолбалась напоминать, всё равно приходится самой править)
Так вот, максимальную высоту я сделала
А как сделать, чтобы при клике на пост, он раскрывался, при повторном клике снова уходил под скролл?
Чтобы так было, в content.css прописано:
Код: Выделить всё
.attach-image {
margin: 3px 0;
width: 100%;
max-height: 350px;
overflow: auto;
}
Так вот, максимальную высоту я сделала
Код: Выделить всё
.content {
min-height: 3em;
max-height: 800px;
overflow: auto;
line-height: 1.4em;
}
Последний раз редактировалось Lorem Ipsum 17 май 2013, 04:38, всего редактировалось 2 раза.
Я уже прошел тот период когда можно было забывать про очистку кеша ©salexcorp
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 1 месяц
- Откуда: Витебск
- Контактная информация:
[Общая тема]HTML - CSS, где что править ???
Собственно вопрос хороший, если приглядеться к коду шаблона attachment.html , то можно увидеть как тегу <img привязывается скрипт разворачивания. Тобишь можно диву придать это свойство, вот оно, onclick="viewableArea(this);" .
Кстати задумка прикольная, по идее есть див, который оборачивает тело сообщения, можно перед открывающим тегом добавить<a href="" onclick="viewableArea(this);"> , а перед закрывающим </a> , тогда по идее все сообщение станет якобы ссылкой, при нажатии на любую часть которого, развернется все тело. НО увы, это на теории только, на практике не проверял. Вообщем нужно вживить onclick="viewableArea(this);"
Кстати задумка прикольная, по идее есть див, который оборачивает тело сообщения, можно перед открывающим тегом добавить
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- Lorem Ipsum
- Прописался тут надолго
- Сообщения: 1974
- Стаж: 11 лет 8 месяцев
- Контактная информация:
[Общая тема]HTML - CSS, где что править ???
Чёто у меня не получается... Может не тот кусок оборачивала. Подскажи какой именно участок?
Я уже прошел тот период когда можно было забывать про очистку кеша ©salexcorp
-
- Заглянул на огонек
- Сообщения: 49
- Стаж: 10 лет 11 месяцев
- Контактная информация:
- Заблокирован
[Общая тема]HTML - CSS, где что править ???
Удачи вам в создании