Не прочитанное сообщение

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
RDJ
phpBB 1.4.3
Сообщения: 80
Стаж: 19 лет 6 месяцев
Откуда: -=ТАТАРСТАН=-
Благодарил (а): 1 раз

Не прочитанное сообщение

Сообщение RDJ »

Как изменить текст ссылки не прочитанного сообщения в теме prosilver.
Т.е. чтобы рядом с не прочитанным форумом было не только изображение forum_unread.gif, но и ещё чтобы ссылка на форума была другого цвета. Тоже самое и с непрочитанной темой.

Спасибо.
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: Не прочитанное сообщение

Сообщение Rayden »

рецепт всегда простой - смотришь код готовой страницы, находишь класс того элемента, который хочешь изменить и правишь.
Как вариант, если этого мало, лезешь во viewforum.html или viewtopic.html, там можно задать новые классы и даже выводить их в зависимости от условия.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
RDJ
phpBB 1.4.3
Сообщения: 80
Стаж: 19 лет 6 месяцев
Откуда: -=ТАТАРСТАН=-
Благодарил (а): 1 раз

Re: Не прочитанное сообщение

Сообщение RDJ »

Rayden писал(а): смотришь код готовой страницы, находишь класс того элемента, который хочешь изменить и правишь.
Rayden спасибо так пробовал, но ничего особо не получилось.
Rayden писал(а):Как вариант, если этого мало, лезешь во viewforum.html или viewtopic.html, там можно задать новые классы и даже выводить их в зависимости от условия.
будем пробовать этим методом :)
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: Не прочитанное сообщение

Сообщение Rayden »

Я знаю, там всегда стоит class="icon"
Поэтому и дал второй способ ))))
Посмотри, как там сделано условие, по которому вставляется картинка.
Так же можно сделать и смену класса. А сам класс прописать в css.
Или же можно поступить грубее, прямо в html внутри тега А задавать style="color:цвет" по нужному условию
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Не прочитанное сообщение

Сообщение Палыч »

RDJ
Попробуйте, например, так
forumlist_body.html

Код: Выделить всё

					<a href="{forumrow.U_VIEWFORUM}" class="forumtitle" <!-- IF forumrow.S_UNREAD_FORUM -->style="color:#ff0000;"<!-- ENDIF -->>{forumrow.FORUM_NAME}</a><br />
Должны получить непрочитанные форумы красного цвета без подчёркивания.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
RDJ
phpBB 1.4.3
Сообщения: 80
Стаж: 19 лет 6 месяцев
Откуда: -=ТАТАРСТАН=-
Благодарил (а): 1 раз

Re: Не прочитанное сообщение

Сообщение RDJ »

спасибо. Сделал по вашему совету, аналогично и в viewforum_body.html, search_results.html, ucp_main_bookmarks.html, ucp_main_subscribed.html

Ещё:
1. Где ковыряться чтобы непрочитанные личные сообщения помечались таким же способом.
2. И есть ли где описание файлов находящихся в папке styles\тема\template какой файл за что отвечает.
SCIF-1986
phpBB 1.4.1
Сообщения: 43
Стаж: 17 лет 11 месяцев
Откуда: Vladivostok
Благодарил (а): 1 раз

Re: Не прочитанное сообщение

Сообщение SCIF-1986 »

Подскажите как сделать, чтобы у подфорумов рядом с названием отображалась иконка (read и unread соотв.), сигнализирующая о появлении новых сообщений в подфоруме.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Не прочитанное сообщение

Сообщение Палыч »

SCIF-1986
Вообще то, это штатно так и есть.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
No_Marina
phpBB 1.2.0
Сообщения: 15
Стаж: 18 лет 4 месяца

Re: Не прочитанное сообщение

Сообщение No_Marina »

Кажется тема найболее подходящая для вопроса. На днях в двух форумах меняла стиль и возле их иконок почему-то появилась надпись "нет новых сообщений" или "есть новые сообщения". Как эту надпись убрать, подскажите пожалуйста? И какая причина её возникновения?
Изображение
Аватара пользователя
Sp@wn
phpBB 1.4.0
Сообщения: 33
Стаж: 18 лет 6 месяцев
Откуда: Сибирь
Поблагодарили: 1 раз

Re: Не прочитанное сообщение

Сообщение Sp@wn »

No_Marina, название стиля или кусок кода,отвечающий за спиок тем в студию (искать в шаблоне forumlist_body.html)

а вообще советую попробовать поставить этот шаблон forumlist_body.html от prosilver'a (т.к. я понял по скрину..на его основе сделан стиль)
Предварительно сделайте бэкап на всякий случай :) и после изменения файла не забудьте очистить кэш ;)
forum.a42.ru - Кемеровский форум обо всем
Аватара пользователя
No_Marina
phpBB 1.2.0
Сообщения: 15
Стаж: 18 лет 4 месяца

Re: Не прочитанное сообщение

Сообщение No_Marina »

Так это и есть prosilver, только не голубой, а оранжевый. А как выглядит нужная часть кода? :roll:
кеш почищен и ничего не поменялось...
Аватара пользователя
Sp@wn
phpBB 1.4.0
Сообщения: 33
Стаж: 18 лет 6 месяцев
Откуда: Сибирь
Поблагодарили: 1 раз

Re: Не прочитанное сообщение

Сообщение Sp@wn »

уверен не на 100% , но что-то вроде этого..

Код: Выделить всё

<ul class="topiclist">
   <li class="header">
       <dl class="icon">
	  <dt><!-- IF forumrow.S_IS_CAT --><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a><!-- ELSE -->{L_FORUM}<!-- ENDIF --></dt>
	  <dd class="topics">{L_TOPICS}</dd>
	  <dd class="posts">{L_POSTS}</dd>
	  <dd class="lastpost"><span>{L_LAST_POST}</span></dd>
       </dl>
  </li>
</ul>
если не поможет, то выложие свой forumlist_body, посмотрю ;)
forum.a42.ru - Кемеровский форум обо всем
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Не прочитанное сообщение

Сообщение Палыч »

No_Marina

Код: Выделить всё

	<!-- IF not forumrow.S_IS_CAT -->
		<li class="row">
			<dl class="icon" style="background-image: url({forumrow.FORUM_FOLDER_IMG_SRC}); background-repeat: no-repeat;">
				<dt title="{forumrow.FORUM_FOLDER_IMG_ALT}">
					<!-- IF forumrow.FORUM_IMAGE --><span class="forum-image">{forumrow.FORUM_IMAGE}</span><!-- ENDIF -->
					<a href="{forumrow.U_VIEWFORUM}" class="forumtitle">{forumrow.FORUM_NAME}</a><br />
					{forumrow.FORUM_DESC}
					<!-- IF forumrow.MODERATORS -->
						<br /><strong>{forumrow.L_MODERATOR_STR}:</strong> {forumrow.MODERATORS}
					<!-- ENDIF -->
					<!-- IF forumrow.SUBFORUMS and forumrow.S_LIST_SUBFORUMS --><br /><strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}<!-- ENDIF -->
				</dt>
				<!-- IF forumrow.CLICKS -->
					<dd class="redirect"><span>{L_REDIRECTS}: {forumrow.CLICKS}</span></dd>
				<!-- ELSEIF not forumrow.S_IS_LINK -->
					<dd class="topics">{forumrow.TOPICS} <dfn>{L_TOPICS}</dfn></dd>
					<dd class="posts">{forumrow.POSTS} <dfn>{L_POSTS}</dfn></dd>
					<dd class="lastpost"><span>
						<!-- IF forumrow.LAST_POST_TIME --><dfn>{L_LAST_POST}</dfn> {L_POST_BY_AUTHOR} {forumrow.LAST_POSTER_FULL}
						<!-- IF not S_IS_BOT --><a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a> <!-- ENDIF --><br />{forumrow.LAST_POST_TIME}<!-- ELSE -->{L_NO_POSTS}<br />&nbsp;<!-- ENDIF --></span>
					</dd>
				<!-- ENDIF -->
			</dl>
		</li>
	<!-- ENDIF -->
строка

Код: Выделить всё

				<dt title="{forumrow.FORUM_FOLDER_IMG_ALT}">
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
No_Marina
phpBB 1.2.0
Сообщения: 15
Стаж: 18 лет 4 месяца

Re: Не прочитанное сообщение

Сообщение No_Marina »

Спасибо большое за подсказку, но вот строчку я нашла, а что с ней дальше нужно делать мне не известно? :roll:
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Не прочитанное сообщение

Сообщение Палыч »

No_Marina
Вы просили код.
Если вы считаете, что здесь телепаты, то зря.
Сссылку на форум хоть дайте...
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

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