Category Hierarchy vraag

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Gebruikersavatar
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

Category Hierarchy vraag

Bericht door jh0nny » 05 jul 2005, 10:19

Hoi,

Ik heb een probleem met de mod uit de titelbalk icm de mod onderaan de pagina:
I heb een aantal dingen moeten zoeken en hieronder moest ik dingen toevoegen, nu kan ik al die lijnen wel vinden maar ze worden niet gebruikt door de category hierarcy mod die deze lijnen exclude van de rest.
Dit gaat over de index.php, in dat exclude stuk staan ook de moderators in de categorieën die wel werken op mijn forum, dus ook dat moet geladen worden uit een ander bestand lijkt me.

Iemand met een idee, hoe ik die mod aan de praat krijg en in welk bestand deze informatie dan wel staat?
Ik ben er zeker van dat het stuk niet gebruikt wordt aangezien ik het gewoon kan verwijderen uit mijn index en alles ziet er nog steeds hetzelfde uit. 8)

Alvast bedankt, :bier:

Code: Selecteer alles

# 
#-----[ OPEN ]------------------------------------------ 
# 
index.php 
# 
#-----[ FIND ]------------------------------------------ 
# 
                        $moderator_list = ' '; 
                     } 
# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
//Start Forum Viewers 
$limit_time = 5; 
$limit_time = time() - ($limit_time * 60); 
$sql = "SELECT * FROM " . SESSIONS_TABLE . " 
   WHERE session_page = '" . $forum_id . "' AND session_time > $limit_time"; 
$temp_num = $db->sql_numrows($db->sql_query($sql)); 
$text = ''; 
if ($temp_num > 0) 
{ 
   $text = '<span class="gensmall">(' . $temp_num . ' viewing)</span>'; 
} 
//End Forum Viewers 

# 
#-----[ FIND ]------------------------------------------ 
# 
'MODERATORS' => $moderator_list, 
# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
'FORUM_VIEWERS' => $text, 
# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM
Barki.nl

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 05 jul 2005, 10:21

Welke versie va de mod heb je precies? Ik denk dat je in een bestand van de mod moet kijken, functions_nogwat.php of hoe die heten.
Afbeelding

Gebruikersavatar
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

Bericht door jh0nny » 05 jul 2005, 10:43

Luuk schreef:Welke versie va de mod heb je precies? Ik denk dat je in een bestand van de mod moet kijken, functions_nogwat.php of hoe die heten.
Daar heb ik ook in gekeken:

Code: Selecteer alles

/***************************************************************************
 *							functions_categories_hierarchy.php
 *							----------------------------------
 *	begin			: 21/10/2003
 *	copyright		: Ptirhiik
 *	email			: ptirhiik@clanmckeen.com
 *
 *	Version			: 1.0.2 - 12/11/2003
 *
 ***************************************************************************/
En daar vind ik bijvoorbeeld wel dit:

Code: Selecteer alles

			// moderators list
			$l_moderators	= '';
			$moderator_list = '';
			if ($type == POST_FORUM_URL)
			{
				if ( count($forum_moderators[$id]) > 0 )
				{
					$l_moderators = ( count($forum_moderators[$id]) == 1 ) ? $lang['Moderator'] : $lang['Moderators'];
					$moderator_list = implode(', ', $forum_moderators[$id]);
				}
Maar als ik het dan zo plaats, dan gebeurt er niets. :cry:

Code: Selecteer alles

			// moderators list
			$l_moderators	= '';
			$moderator_list = '';
			if ($type == POST_FORUM_URL)
			{
				if ( count($forum_moderators[$id]) > 0 )
				{
					$l_moderators = ( count($forum_moderators[$id]) == 1 ) ? $lang['Moderator'] : $lang['Moderators'];
					$moderator_list = implode(', ', $forum_moderators[$id]);
				}
//Start Forum Viewers 
$limit_time = 5; 
$limit_time = time() - ($limit_time * 60); 
$sql = "SELECT * FROM " . SESSIONS_TABLE . " 
WHERE session_page = '" . $forum_id . "' AND session_time > $limit_time"; 
$temp_num = $db->sql_numrows($db->sql_query($sql)); 
$text = ''; 
if ($temp_num > 0) 
{ 
$text = '<span class="gensmall">(' . $temp_num . ' viewing)</span>'; 
} 
//End Forum Viewers 
			}
Barki.nl

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 05 jul 2005, 23:00

Dat werkt denk ik ook niet zomaar, maar ik kijk er morgen na. Is wel een stukje ingewikkeld :wink:
Afbeelding

Gebruikersavatar
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

Bericht door jh0nny » 06 jul 2005, 10:31

Vast niet ingewikkelder dan dat ding un-installeren. 8)
Overigens wordt dat bestand waar ik het over had niet eens aangesproken op mijn forum, zelfs niet bij verwijdering.
Barki.nl

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 06 jul 2005, 20:06

Het zal vast wel ergens geinclude worden, maar het is dus al nietmeer nodig begrijp ik :bier:
Afbeelding

Gebruikersavatar
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

Bericht door jh0nny » 07 jul 2005, 14:30

Luuk schreef:Het zal vast wel ergens geinclude worden, maar het is dus al nietmeer nodig begrijp ik :bier:
Dan heb ik blijkbaar een verkeerde ilusie gewekt, want ik heb het nog steeds niet voor elkaar. :bier:
Barki.nl

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 18 jul 2005, 22:13

Een beetje laat misschien, maar probeer eens zo: volgens mij is de versie wel wat anders (deze is 2.0.5).
Zoek in includes/functions_categories_hierarchy.php

Code: Selecteer alles

			// send to template
			$template->assign_block_vars('catrow', array());
En zet ervoor

Code: Selecteer alles

//Start Forum Viewers
$limit_time = 5;
$limit_time = time() - ($limit_time * 60);
$sql = "SELECT * FROM " . SESSIONS_TABLE . "
   WHERE session_page = '" . $id . "' AND session_time > $limit_time";
$temp_num = $db->sql_numrows($db->sql_query($sql));
$text = '';
if ($temp_num > 0)
{
   $text = '<span class="gensmall">(' . $temp_num . ' viewing)</span>';
}
//End Forum Viewers 
Afbeelding

Gesloten