Seite 1 von 1

Umfrage mit eigenem Folder Icon [MOD]

Verfasst: 01.02.2003 10:02
von siebenschlaefer
ich habe folgenden mod eingebaut:

Code: Alles auswählen

############################################################## 
## MOD Title: Poll Topic Folder 
## MOD Author: aallix < forumstyles@lycos.co.uk > 
##	       (Adam Allix) http://www.forumstyles.co.uk 
## MOD Description: Gives poll topics there own folder image 
##		    (Like Announcements and Sticky topics) 
## MOD Version: 1.0.0 
## 
## Installation Level: Easy 
## Installation Time: 5 Minutes 
## Files To Edit: viewforum.php, search.php, lang_main.php, subSilver.cfg, viewforum_body.tpl 
## Included Files: folder_poll.gif, folder_poll_new.gif 
############################################################## 
## For Security Purposes, Please Check: http://www.phpbb.com/mods/downloads/ for the 
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code 
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered 
## in our MOD-Database, located at: http://www.phpbb.com/mods/downloads/ 
############################################################## 
## Author Notes: 
## 
############################################################## 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
############################################################## 

# 
#-----[ COPY ]------------------------------------------ 
# 
copy folder_poll.gif to templates/subSilver/images/
copy folder_poll_new.gif to templates/subSilver/images/ 

# 
#-----[ OPEN ]------------------------------------------ 
# 

viewforum.php

# 
#-----[ FIND ]------------------------------------------ 
# 

	'FOLDER_ANNOUNCE_IMG' => $images['folder_announce'],
	'FOLDER_ANNOUNCE_NEW_IMG' => $images['folder_announce_new'],

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

	'FOLDER_POLL_IMG' => $images['folder_poll'],
	'FOLDER_POLL_NEW_IMG' => $images['folder_poll_new'],
	
# 
#-----[ FIND ]------------------------------------------ 
# 

	'L_STICKY' => $lang['Post_Sticky'],

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

	'L_POLL' => $lang['Post_Poll'],	

# 
#-----[ FIND ]------------------------------------------ 
# 

			else if( $topic_rowset[$i]['topic_type'] == POST_STICKY )
			{
				$folder = $images['folder_sticky'];
				$folder_new = $images['folder_sticky_new'];
			}

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

			else if( $topic_rowset[$i]['topic_vote'] )
			{
				$folder = $images['folder_poll'];
				$folder_new = $images['folder_poll_new'];
			}
			
# 
#-----[ OPEN ]------------------------------------------ 
# 

search.php

# 
#-----[ FIND ]------------------------------------------ 
# 

					else if ( $searchset[$i]['topic_type'] == POST_STICKY )
					{
						$folder = $images['folder_sticky'];
						$folder_new = $images['folder_sticky_new'];
					}

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

					else if ( $searchset[$i]['topic_vote'] )
					{
						$folder = $images['folder_poll'];
						$folder_new = $images['folder_poll_new'];
					}	
					
# 
#-----[ OPEN ]------------------------------------------ 
# 

language/lang_emglish/lang_main.php

# 
#-----[ FIND ]------------------------------------------ 
# 

$lang['Post_Sticky'] = 'Sticky';

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

$lang['Post_Poll'] = 'Poll';					

# 
#-----[ OPEN ]------------------------------------------ 
# 

templates/subSilver/subSilver.cfg

# 
#-----[ FIND ]------------------------------------------ 
# 

$images['folder_announce_new'] = "$current_template_images/folder_announce_new.gif";

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

$images['folder_poll'] = "$current_template_images/folder_poll.gif";
$images['folder_poll_new'] = "$current_template_images/folder_poll_new.gif";

# 
#-----[ OPEN ]------------------------------------------ 
# 

templates/subSilver/viewforum_body.tpl

# 
#-----[ FIND ]------------------------------------------ 
# 

				<td class="gensmall">{L_NO_NEW_POSTS_LOCKED}</td>

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

				<td>&nbsp;&nbsp;</td>
				<td width="20" align="center"><img src="{FOLDER_POLL_IMG}" alt="{L_POLL}" width="19" height="18" /></td>
				<td class="gensmall">{L_POLL}</td>

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM 
funktioniert auch bestens mit 2.04 allerdings wurde dabei eine sache vergessen > sobald ich in der moderatoren kontrolle bin wird das neue folder icon nämlich nicht mehr angezeigt - wo müsste ich was ergänzen um das auch in der moderatoren kontrolle zu sehen ?

Verfasst: 03.02.2003 19:06
von siebenschlaefer
irgendwer wird mir hier doch sicherlich helfen können :roll:

Verfasst: 04.02.2003 15:00
von saerdnaer
das könnte evl. daran liegen das niemand deine eigendliche frage versteht...

ah

Verfasst: 04.02.2003 19:54
von siebenschlaefer
na so schwer is das doch nicht zu verstehen - der hack fügt für umfragen ein eigenes folder icon hinzu - allerdings sieht man das folder icon für umfragen dann nur in de rnormalen foren ansicht - sobald man in die moderatoransicht wechselt sind bei umfragen wieder die normalen topicicons zu sehen.

Verfasst: 05.02.2003 00:41
von SQRT
ich verstehe, was er meint, seh es auch grad bei mir!
Also vom Prinzip her müssten die Veränderungen am modcp.php wie beim viewforum.php sein, aber ich weiss jetzt nicht so genau wie, schau es mir mal morgen an, wenn es nicht ein anderer vor mir schafft, dann stell ich mal meine antwort hier rein, aber von php versteh ich nicht soviel! :roll:

Verfasst: 05.02.2003 02:54
von Acid
modcp.php
++FINDE++

Code: Alles auswählen

				else if ( $row['topic_type'] == POST_STICKY )
				{
					$folder_img = $images['folder_sticky'];
					$folder_alt = $lang['Topic_Sticky'];
				}
++DANACH EINFÜGEN++

Code: Alles auswählen

				else if( $row['topic_vote'] ) 
				{ 
					$folder_img = $images['folder_poll']; 
					$folder_alt = $lang['Post_Poll']; 
				} 

Verfasst: 09.02.2003 20:29
von siebenschlaefer
funktioniert hervoragend - danke nochma :D