Seite 1 von 1

Advanced Links Mod 1.2.1

Verfasst: 10.01.2004 11:43
von Elvis
kleines Problem habe ich damit.

bekomme eine Weiße Index Seite, laut Anleitung soll ich das machen

Code: Alles auswählen

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

index.php

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

include($phpbb_root_path . 'common.'.$phpEx);

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

require($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_main_link.' . $phpEx);

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

$is_auth_ary = auth(AUTH_VIEW, AUTH_LIST_ALL, $userdata, $forum_data);

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

$sql = "SELECT *
		FROM ". LINK_CONFIG_TABLE;
	if(!$result = $db->sql_query($sql))
	{
		message_die(GENERAL_ERROR, "Could not query Link config information", "", __LINE__, __FILE__, $sql);
	}
	
	while( $row = $db->sql_fetchrow($result) )
	{
		$link_config_name = $row['config_name'];
		$link_config_value = $row['config_value'];
		$link_config[$link_config_name] = $link_config_value;
		$link_self_img = $link_config['site_logo'];
		$site_logo_height = $link_config['height'];
		$site_logo_width = $link_config['width'];
	}

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

'L_ONLINE_EXPLAIN' => $lang['Online_explain'],

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

		'L_LINKS' => $lang['Site_links'],
		'U_LINKS' => append_sid("links.$phpEx"),
		'U_LINKS_JS' => "links.js.$phpEx",
		'U_SITE_LOGO' => $link_self_img,
		'SITE_LOGO_WIDTH' => $site_logo_width,
		'SITE_LOGO_HEIGHT' => $site_logo_height,

# 
aber bei mir sieht das so aus

Code: Alles auswählen

$sql = "SELECT aa.forum_id, g.group_id, g.group_name 
		FROM " . AUTH_ACCESS_TABLE . " aa, " . USER_GROUP_TABLE . " ug, " . GROUPS_TABLE . " g 
		WHERE aa.auth_mod = " . TRUE . " 
			AND g.group_single_user = 0 
			AND g.group_type <> " . GROUP_HIDDEN . "
			AND ug.group_id = aa.group_id 
			AND g.group_id = aa.group_id 
		GROUP BY g.group_id, g.group_name, aa.forum_id 
		ORDER BY aa.forum_id, g.group_id";
	if ( !($result = $db->sql_query($sql)) )
	{
		message_die(GENERAL_ERROR, 'Could not query forum moderator information', '', __LINE__, __FILE__, $sql);
	}

	while( $row = $db->sql_fetchrow($result) )
	{
		$forum_moderators[$row['forum_id']][] = '<a href="' . append_sid("groupcp.$phpEx?" . POST_GROUPS_URL . "=" . $row['group_id']) . '">' . $row['group_name'] . '</a>';
	}

	//
	// Find which forums are visible for this user
	//
	$is_auth_ary = array();
	$is_auth_ary = auth(AUTH_VIEW, AUTH_LIST_ALL, $userdata, $forum_data);

*/
//-- fin mod : categories hierarchy ----------------------------------------------------------------
und wenn ich das da drunter und unter //-- find mod: setzte habe ich eine weisen Index :(

es geht um diesen Abschnitt

Code: Alles auswählen

$sql = "SELECT * 
      FROM ". LINK_CONFIG_TABLE; 
   if(!$result = $db->sql_query($sql)) 
   { 
      message_die(GENERAL_ERROR, "Could not query Link config information", "", __LINE__, __FILE__, $sql); 
   } 
    
   while( $row = $db->sql_fetchrow($result) ) 
   { 
      $link_config_name = $row['config_name']; 
      $link_config_value = $row['config_value']; 
      $link_config[$link_config_name] = $link_config_value; 
      $link_self_img = $link_config['site_logo']; 
      $site_logo_height = $link_config['height']; 
      $site_logo_width = $link_config['width']; 
   } 
kann jemand helfen?

Verfasst: 10.01.2004 12:18
von Acid
Speichere mal deine index.php als *.txt ab usw. ..du kennst ja die Prozedur.

Verfasst: 10.01.2004 12:32
von Elvis
dachte der Abschnitt aus der Anleitung un meienr würde reichen.

OK habe mal beides verlink

index.php
Anleitung

Verfasst: 10.01.2004 12:54
von Acid
//
// Start output of page
//
//-- mod : categories hierarchy --------------------------------------------------------------------
//-- add
// set the parm of the mark read func
$mark = ($viewcat == -1 ) ? '' : '&' . POST_CAT_URL . '=' . $viewcat;
// monitor the board statistic
if (($board_config['display_viewonline'] == 2) || (($viewcat < 0) && ($board_config['display_viewonline'] == 1)))
{
//-- fin mod : categories hierarchy ----------------------------------------------------------------
define('SHOW_ONLINE', true);
//-- mod : categories hierarchy --------------------------------------------------------------------
//-- add
}
//-- fin mod : categories hierarchy ----------------------------------------------------------------
$page_title = $lang['Index'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

$template->set_filenames(array(
'body' => 'index_body.tpl')
);
..versuche es mal in diesem Bereich.
Entweder am Ende von dem Codeblock, davor oder oder über SHOW_ONLINE (nach dem { ).
Immer nur wenn du diese sql-Anweisung einfügst, wird die Seite weiss ?

PS: Pierre is sicherlich ´n guter Coder, aber seine MOD-Anleitungen sind scheisse. :roll:

Verfasst: 10.01.2004 15:35
von Elvis
Anleitung ist gut :D

leider klappt das nciht egal wo ic hden Abschnitt einfüge, weise Seite.

und wenn ich die SQL Abfrage raus lasse, genau das selbe :(

haste noch ne Idee?

Verfasst: 10.01.2004 15:59
von Acid
Elvis hat geschrieben:Anleitung ist gut
Damit meinte ich, das er sämtlichen alten Code nur auskommentiert. Wenn man dann 3 grössere Hacks von ihm eingebaut hat, sieht man in den Dateien gar nicht mehr durch. ;) (Ausserdem werden sie dann nur unnötig gross und lang..)
und wenn ich die SQL Abfrage raus lasse, genau das selbe
Auch dann ist die Seite weiss? Dann liegt´s ja nicht an der sql-Anweisung, sondern irgendwas anderes ist bereits fehlerhaft.
Das Problem tritt jetzt nur mit den oben beschriebenen Änderungen für den LinksMOD auf ?

Verfasst: 10.01.2004 16:39
von Elvis
Damit meinte ich, das er sämtlichen alten Code nur auskommentiert. Wenn man dann 3 grössere Hacks von ihm eingebaut hat, sieht man in den Dateien gar nicht mehr durch. (Ausserdem werden sie dann nur unnötig gross und lang..)
bin schon froh wenn ich überhaubt noch was finde ;)


Das Problem tritt jetzt nur mit den oben beschriebenen Änderungen für den LinksMOD auf ?
ja nur mt den Link Mod, alles andere Funktioniert soweit.

Verfasst: 10.01.2004 17:15
von Acid
Hmm.. da´s ja ohne die sql-Anweisung auch auftritt.. mach mal nur die erste Änderung (Einbinden der Sprachdatei).
Wird die Seite dann auch weiss ?

Verfasst: 11.01.2004 06:19
von Elvis
so ACID, Fehler behoben :) nur warum ka?

folgendes
ich mußte doch was in lang_english ist kopieren nach lang_english laut Anleitung, habs mal nach lang_deutsch kopiert.

und es läuft jetzt :)

Danke für die Hilfe.

Verfasst: 11.01.2004 14:56
von Elvis
mir sagte mal jemad das der HTML Code im Link Mod bei mir über der ganzen Seite gehen würde bei Mozila, ich glaube das war its gewesen.

Link Mod

Leider Finde ich das Thema net mehr, deshalb poste ich hier mal weiter.
Der HTML Code auf der Linken Seite unter das kleine Logo, den meien ich.

Ich weis nur net wie ich den Fehler weg bekommen kann, kann mir jemand das mal erklären?

das sit der Code Abschnitt dafür


Code: Alles auswählen

<table width="100%" cellspacing="1" cellpadding="4" border="0" align="center" style="table-layout:fixed;border:dashed thin #1F4799">
  <tr>
  <td style="left:0px;width:100%;word-wrap:break-word;background-color:#EFF2F9" class="gensmall">{LINK_US_SYNTAX}</td>
  </tr>
  </table>
  </td>
  </tr>
  </table>