mod Post icon display on index.php

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Аватара пользователя
blazch
phpBB 1.4.4
Сообщения: 114
Стаж: 20 лет

mod Post icon display on index.php

Сообщение blazch »

Как это сделать, рылся на http://rpgnet.clanmckeen.com/demo/
Но не нашел, может кто знает как это сделать?
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

А в раздел моды на указанном сайте заглянуть? Или для чего у нас голова - "я ей ем", так что ли?
я люблю daft punk | новый sugoi.ru
Аватара пользователя
blazch
phpBB 1.4.4
Сообщения: 114
Стаж: 20 лет

Сообщение blazch »

Заглядывал, нашел 2 топика по теме, но там ни нашел ни одного решения данной проблеммы, я в англ. туговато, поэтому не найдя кода решил так.

А головой я еще и шапку ношу! А еще я ей сплю. :lol:
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Вообще-то там просто Post icons и Announces Suite, насколько я понял.

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

Хотя может быть topic Anywhere и Post icon
я люблю daft punk | новый sugoi.ru
Аватара пользователя
blazch
phpBB 1.4.4
Сообщения: 114
Стаж: 20 лет

Сообщение blazch »

Ничего не понял... может мы друг друга не поняли? Я имею ввиду что хочу показа смайликов не только на странице viewforum.php но и на index.php (mod для показа названия последней затронутой темы у меня установлен), дак вот - как доделать чтобы там и смайлик этой темы показывался?
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

blazch
Надо аналогично с viewforum.php и tpl отредактировать соответствующие файлы мода
blazch писал(а):для показа названия последней затронутой темы
я люблю daft punk | новый sugoi.ru
Аватара пользователя
blazch
phpBB 1.4.4
Сообщения: 114
Стаж: 20 лет

Сообщение blazch »

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

#
#-----[ OPEN ]------------------------------------------------
#
viewforum.php
#
#-----[ FIND ]------------------------------------------------
#
<?php
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : post icon -------------------------------------------------------------------------------
#
#-----[ FIND ]------------------------------------------------
#
include($phpbb_root_path . 'common.'.$phpEx);
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : post icon -------------------------------------------------------------------------------
//-- add
include($phpbb_root_path . 'includes/def_icons.'. $phpEx);
//-- fin mod : post icon ---------------------------------------------------------------------------
#
#-----[ FIND ]------------------------------------------------
#
		$topic_type = $topic_rowset[$i]['topic_type'];
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : post icon -------------------------------------------------------------------------------
//-- add
		$type = $topic_rowset[$i]['topic_type'];
		if ($type == POST_NORMAL)
		{
			if (!empty($topic_rowset[$i]['topic_calendar_time']))
			{
				$type = POST_CALENDAR;
			}
			if (!empty($topic_rowset[$i]['topic_pic_url']))
			{
				$type = POST_PICTURE;
			}
		}
		$icon = get_icon_title($topic_rowset[$i]['topic_icon'], 1, $type);
//-- fin mod : post icon ---------------------------------------------------------------------------
#
#-----[ FIND ]------------------------------------------------
#
			'ROW_COLOR' => $row_color,
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
//-- mod : post icon -------------------------------------------------------------------------------
//-- add
			'ICON'					=> $icon,
//-- fin mod : post icon ---------------------------------------------------------------------------
#
#-----[ OPEN ]------------------------------------------------
#
templates/subSilver/viewforum_body.tpl
#
#-----[ FIND ]------------------------------------------------
#
<form method="post" action="{S_POST_DAYS_ACTION}">
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
<!-- mod : post icon -->
#
#-----[ FIND ]------------------------------------------------
#
# this is a partial search : the full line is longer
#
  <table
	<tr>
	  <th colspan="2"
#
#-----[ IN-LINE FIND ]---------------------------------------- 
#
colspan="2"
#
#-----[ IN-LINE REPLACE WITH ]--------------------------------
#
colspan="3"
#
#-----[ FIND ]------------------------------------------------
#
# this is a partial search : the full line is longer
#
	  <td class="row1" width="100%"><span class="topictitle">
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
	  <td class="row1" align="center" valign="middle" width="20">{topicrow.ICON}</td>
#
#-----[ FIND ]------------------------------------------------
#
# this is a partial search : the full line is longer
#
	<!-- BEGIN switch_no_topics -->
	<tr> 
	  <td class="row1" colspan="6"
#
#-----[ IN-LINE FIND ]---------------------------------------- 
#
colspan="6"
#
#-----[ IN-LINE REPLACE WITH ]--------------------------------
#
colspan="7"
#
#-----[ FIND ]------------------------------------------------
#
# this is a partial search : the full line is longer
#
	<!-- END switch_no_topics -->
	<tr> 
	  <td class="catBottom"
#
#-----[ IN-LINE FIND ]---------------------------------------- 
#
colspan="6"
#
#-----[ IN-LINE REPLACE WITH ]--------------------------------
#
colspan="7"
#
#-----[ SAVE/CLOSE ALL FILES ]--------------------------------
#
Вот что надо сделать для viewforum.php и viewforum_body.tpl

А что надо, куда вставлять сей код в index.php и index_body.tpl?
Бешеный Джек
phpBB 1.2.0
Сообщения: 11
Стаж: 19 лет 4 месяца

Сообщение Бешеный Джек »

И ещё подскажите, как привязать этот мод к viewtopic.php?

Вернуться в «Поддержка модов для phpBB 2.0.x»