Pagina 1 van 1

Category Hierarchy vraag

Geplaatst: 05 jul 2005, 10:19
door jh0nny
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

Geplaatst: 05 jul 2005, 10:21
door Luuk
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.

Geplaatst: 05 jul 2005, 10:43
door jh0nny
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 
			}

Geplaatst: 05 jul 2005, 23:00
door Luuk
Dat werkt denk ik ook niet zomaar, maar ik kijk er morgen na. Is wel een stukje ingewikkeld :wink:

Geplaatst: 06 jul 2005, 10:31
door jh0nny
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.

Geplaatst: 06 jul 2005, 20:06
door Luuk
Het zal vast wel ergens geinclude worden, maar het is dus al nietmeer nodig begrijp ik :bier:

Geplaatst: 07 jul 2005, 14:30
door jh0nny
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:

Geplaatst: 18 jul 2005, 22:13
door Luuk
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