[final] Recent topics for phpBB3 (Темы на стр. сайта)

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Сообщение rxu »

Stipendiat писал(а):можно ли выводить иконку того, что есть непрочитанное сообщение в теме
Где выводить?
Изображение
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Сообщение Rayden »

Stipendiat писал(а):Читал-читал и не нашел..., можно ли выводить иконку того, что есть непрочитанное сообщение в теме (чтобы она оранжевым выделялась и после прочтения опять белой становилась)?
А красное и синее подойдет? :lol:
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Stipendiat
phpBB 1.4.4
Сообщения: 163
Стаж: 19 лет 8 месяцев

Сообщение Stipendiat »

rxu писал(а):Где выводить?
Вот так (см. рис.), чтобы, если в теме есть непрочитанное сообщение, иконка "Перейти к последнему сообщению" менялась на оранжевую.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
VamKir
phpBB 1.2.1
Сообщения: 27
Стаж: 18 лет 6 месяцев
Откуда: Москва, Кунцево
Поблагодарили: 1 раз

Сообщение VamKir »

прошу помочь разобраться со стилями с использованием этого мода

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

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

<center>
<div class="forabg">
	<div class="inner"><span class="corners-top"><span></span></span> 
		<div class="topiclist">
			<table width=100% border="0" class="topics">
			<tr>
				<td width="33%" align="center"> Последние темы </td>
				<td align="center">Другое поле 1</td>
				<td width="33%" align="center"> Другое поле 2</td>
			</tr>
			</table>
		</div>
		<div class="navbar">
			<table width=100% border="0" class="linklist navlinks">
			<tr>
				<td  width="33%" align="left"><script language='JavaScript' type='text/javascript' src='/forum2/recent.php'></script></td>
				<td>&nbsp;</td>
				<td width="33%" >&nbsp;</td>
			</tr></table>
		</div>
	</div>
	<span class="corners-bottom"><span></span></span>
</div>
</center>
всю голову себе сломал. все стили перепробывал. не получается, что бы "Последние темы", "Другое поле 1" и "Другое поле 2" были белого цвета.
хочется сделать ИМЕННО СТИЛЯМИ. и именно стандартными.
Последний раз редактировалось VamKir 12.03.2008 14:27, всего редактировалось 1 раз.
Аватара пользователя
Stipendiat
phpBB 1.4.4
Сообщения: 163
Стаж: 19 лет 8 месяцев

Сообщение Stipendiat »

VamKir
Не понятно о чем речь. Нарисуйте что хотите, и как получается у Вас.
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Сообщение Rayden »

VamKir

Всю голову? А об стенку пробывал? Нет? Жаль...
Покажи плиз, где у тебя указан стиль для "Последние темы", "Другое поле 1" и "Другое поле 2" ? В упор не вижу, обо что ты ломал голову.

И что там у тебя за закрывающие скобки в двух строках ?
И что за "background-repeat: no-repeat"? Это к какому бекграунду относится?
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
VamKir
phpBB 1.2.1
Сообщения: 27
Стаж: 18 лет 6 месяцев
Откуда: Москва, Кунцево
Поблагодарили: 1 раз

Сообщение VamKir »

Rayden писал(а):Всю голову? А об стенку пробывал? Нет? Жаль...
извините, но Вы - хам. ваша задача здесь (как модератора) - помогать и (второстепенная) следить за порядком. на данный момент вместо помощи в двух разделах от Вас кроме вони никакого толку.
я понимаю, что Вы родились со знанием всего, чего только можно и никогда ничему не учились, но это не дает Вам никакого (в том числе морального) права хамить окружающим и смешивать их с отходами Вашего остроумия.
Rayden писал(а):Покажи плиз, где у тебя указан стиль для "Последние темы", "Другое поле 1" и "Другое поле 2"
VamKir писал(а):<table width=100% border="0" class="header">
это ничего не дает :(
Rayden писал(а):И что за "background-repeat: no-repeat"?
это исправил уже
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Сообщение Rayden »

Неа, не извиню...
ты вываливаешь левый код с дикими ошибками, а потом строишь из себя обиженного. И не обязан я тебе помогать, ты что то путаешь.

Покажи раздел .linklist navlinks из файла css, что там у тебя прописано.
Сам посмотреть не могу, ты как белорусский партизан упорно скрываешь что у тебя за стиль.
Я конечно подозреваю по строке span class="corners-bottom" что это просильвер. Но ты же и там мог что-то наковырять.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
VamKir
phpBB 1.2.1
Сообщения: 27
Стаж: 18 лет 6 месяцев
Откуда: Москва, Кунцево
Поблагодарили: 1 раз

Сообщение VamKir »

Stipendiat писал(а): Нарисуйте что хотите, и как получается у Вас.
Изображение
вот тут видно, что получается у меня.
Хочется, что бы "Последние тумы" были тем же стилем что и "фотоконкурс"
Страх убивает разум. Страх - это маленькая смерть, которая несет полное забвение. Я буду смотреть в лицо моему страху. Я позволю ему овладеть мною и пронзить меня насквозь. И когда он уйдет, я внутренним зрением прослежу его путь. Там, куда уйдет страх, не будет ничего. Останусь только я
Аватара пользователя
Stipendiat
phpBB 1.4.4
Сообщения: 163
Стаж: 19 лет 8 месяцев

Сообщение Stipendiat »

У тэга table не прописан class="header". Можно конечно прописать в стилях. Нечто вроде такого должно быть:

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

<div class="forabg">
	<div class="inner">
		<span class="corners-top"><span></span></span>
		<ul class="topiclist">
			<li class="header"><dl><dt>{ TITLE }</dt></dl></li>
		</ul>
		<ul class="topiclist forums">
			<li><dl>
				<dd>
					{ CONTENT }
				</dd>
			</dl></li>
		</ul>
		<span class="corners-bottom"><span></span></span>
	</div>
</div>
Аватара пользователя
VamKir
phpBB 1.2.1
Сообщения: 27
Стаж: 18 лет 6 месяцев
Откуда: Москва, Кунцево
Поблагодарили: 1 раз

Сообщение VamKir »

Rayden писал(а):ты вываливаешь левый код с дикими ошибками, а потом строишь из себя обиженного.
а) обиженного не строю, просто говорю, что Вы ведете себя некорректно
б) был бы код правильный и работал - не просил бы о помощи.
Rayden писал(а):Я конечно подозреваю по строке span class="corners-bottom" что это просильвер.
абсолютно верно. забыл указать. признаю мой косяк.

сам файл с css не правил.

Добавлено спустя 4 минуты 17 секунд:
Stipendiat писал(а): Нечто вроде такого должно быть:
Stipendiat
так, как Вы написали - работает.
но как теперь там таблицу вкрячить :) если для нее стилей нету?
или только правкой цсс?
Страх убивает разум. Страх - это маленькая смерть, которая несет полное забвение. Я буду смотреть в лицо моему страху. Я позволю ему овладеть мною и пронзить меня насквозь. И когда он уйдет, я внутренним зрением прослежу его путь. Там, куда уйдет страх, не будет ничего. Останусь только я
Аватара пользователя
Stipendiat
phpBB 1.4.4
Сообщения: 163
Стаж: 19 лет 8 месяцев

Сообщение Stipendiat »

Почему нет? Можно и таблицу туда поместить.

Вот вместо вот этого куска:

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

<li><dl> 
       <dd> 
          { CONTENT } 
      </dd> 
</dl></li> 
Пробуйте, тестируйте. Хотя бы методом "Тыка".
Аватара пользователя
VamKir
phpBB 1.2.1
Сообщения: 27
Стаж: 18 лет 6 месяцев
Откуда: Москва, Кунцево
Поблагодарили: 1 раз

Сообщение VamKir »

там как раз худо-бедно получается. сейчас попробую вместо { TITLE } поместить табличку.

Добавлено спустя 2 минуты 40 секунд:

при помещении вместо { TITLE } следующего куска

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

			<table width="100%" border="1">
			<tr>
				<td width="33%" align="center"> Последние темы </td>
				<td align="center"> Фотоконкурс </td>
				<td width="33%" align="center"> Последние комментарии</td>
			</tr>
			</table>
таблица сползает влево и "не отрабатывает" width=100%
:(
Последний раз редактировалось VamKir 12.03.2008 14:58, всего редактировалось 1 раз.
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Сообщение Rayden »

Естественно правкой css, раз стилей нету.
Это все, что я нашел в css :
/* Horizontal lists
----------------------------------------*/
ul.linklist {
display: block;
margin: 0;
}

ul.linklist li {
display: block;
list-style-type: none;
float: left;
width: auto;
margin-right: 5px;
font-size: 1.1em;
line-height: 2.2em;
}

ul.linklist li.rightside, p.rightside {
float: right;
margin-right: 0;
margin-left: 5px;
text-align: right;
}

ul.navlinks {
padding-bottom: 1px;
margin-bottom: 1px;
border-bottom: 1px solid #FFFFFF;
font-weight: bold;
}

ul.leftside {
float: left;
margin-left: 0;
margin-right: 5px;
text-align: left;
}

ul.rightside {
float: right;
margin-left: 5px;
margin-right: -5px;
text-align: right;
}
Заметь две вещи - 1) белый шрифт нигде не прописан. 2) стиль работает только в теге UL
Т е у тебя в строчке
<table width=100% border="0" class="linklist navlinks">
стиль вообще не подцепляется.

Ну и чтобы ты тут не сильно страдал, подскажу как не править основной css.
Сделай свой файлик css, пропиши в нем нужные классы, например td.linklist или еще какой.
А сам файлик импортируй в файле stylesheet.css
Как - увидишь там внутри.

А вообще я вижу, что ты не знаком с тем как работает css. Так что можешь обижаться, но получать будешь. :D

Добавлено спустя 2 минуты 44 секунды:
VamKir писал(а): таблица сползает влево и "не отрабатывает" width=100%
:(
естественно, ты же не учитываешь маргины и паддинги.

Короче, заканчивай оффтоп в этой теме и вали в раздел стили.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
VamKir
phpBB 1.2.1
Сообщения: 27
Стаж: 18 лет 6 месяцев
Откуда: Москва, Кунцево
Поблагодарили: 1 раз

Сообщение VamKir »

Rayden писал(а):Естественно правкой css, раз стилей нету.
ну так есть же "обходные" пути ;) Вот товарищ выше смог добиться желаемого результата. осталось что-то там докрутить.

css править не хочется, т.к. моя задача прикрутить все, что надо и разместить нужные блоки в нужных местах, а потом уже будет правиться цсс для того, что бы внешний вид соотв. всему сайту.
Rayden писал(а):А вообще я вижу, что ты не знаком с тем как работает css.
скажем так - я хорошо это забыл, да и к тому же на данном этапе планируется, что "раскрашиванием" заниматься буду не я.
как следствие хотелось обоцтись стандартными стилями, что бы потом его поменять и забыть.

Вернуться в «Бета-версии модов для phpBB 3.0.x»