Advanced Links Mod 1.2.1

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Advanced Links Mod 1.2.1

Beitrag 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?
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Speichere mal deine index.php als *.txt ab usw. ..du kennst ja die Prozedur.
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag von Elvis »

dachte der Abschnitt aus der Anleitung un meienr würde reichen.

OK habe mal beides verlink

index.php
Anleitung
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag 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:
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag 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?
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag 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 ?
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag 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.
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag 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 ?
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag 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.
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag 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>
Antworten

Zurück zu „phpBB 2.0: Mod Support“