Ränge im ACP doppelt

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Ramona_FP
Mitglied
Beiträge: 367
Registriert: 27.04.2005 18:19
Wohnort: NRW
Kontaktdaten:

Ränge im ACP doppelt

Beitrag von Ramona_FP »

Hallo,

für ein neues Portal bzw. Forum habe ich ein Kopie meines jetzigen Forums genommen und angepasst..

Nun hatte ich schon den ersten "Fehler", das durch das SQL Backup (alles ausser User, Postings und privmsgs übernommen) User mit der "richtigen" ID automatisch Moderatorenstatus bekommen haben :-? Ergo habe ich die Tabelle user_groups geleert, da das Löschen der Gruppen an sich natürlich nicht ausgereicht hat..

Nachdem das ok war, habe ich (ok hätte ich wohl zuallererst machen sollen :oops: ) das Groups Repair Tool nochmal rausgesucht und drüber laufen lassen..

Und jetzt ist es so, das ich bei den RÄNGEN im ACP jeden einzelnen doppelt habe! Ich vermute das es mit obigem Gruppenschlammassel zu tun hat, daher hab ichs erwähnt.. Ich habe mal alle Ränge gelöscht, aber sobald ich nun wieder einen neuen Rang anlege, erscheint er doppelt (keine Fehlermeldung, nichts) Woran kann das liegen?
Liebe Grüße

Ramona
Benutzeravatar
Slytherin
Mitglied
Beiträge: 1771
Registriert: 11.03.2005 17:52
Wohnort: Hogwarts
Kontaktdaten:

Beitrag von Slytherin »

Hi,
ich denke, dass der MOD:maintenance dir da sicher weiterhelfen könnte :wink:

Slytherin
Benutzeravatar
Ramona_FP
Mitglied
Beiträge: 367
Registriert: 27.04.2005 18:19
Wohnort: NRW
Kontaktdaten:

Beitrag von Ramona_FP »

Hab ich doch Serienmäßig 8) :D

Hat leider nichts gebracht, bin alles durch.. :roll:
Liebe Grüße

Ramona
barrel
Mitglied
Beiträge: 20
Registriert: 31.07.2006 16:24
Wohnort: Wien
Kontaktdaten:

Beitrag von barrel »

Hallo!

Ich habe das Problem nun auch...

Weiß keiner Rat?
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Beitrag von mad-manne »

Zwei Fragen hätte ich dazu:
  • Kannst du mal per KB:phpmyadmin direkt in der Tabelle phpbb_ranks nachsehen, ob die wirklich doppelt sind?
  • verlinke doch mal deine admin/admin_ranks.php
Gruss,
Manne.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
barrel
Mitglied
Beiträge: 20
Registriert: 31.07.2006 16:24
Wohnort: Wien
Kontaktdaten:

Beitrag von barrel »

Nö - also in der phpmyadmin habe ich keinen Hinweis darauf gefunden, warum die Ränge im ACP doppelt aufscheinen:

Code: Alles auswählen

Feld Typ Kollation Attribute Null Standard Extra Aktion 
  rank_id smallint(5)   UNSIGNED Nein  auto_increment               
  rank_title varchar(50) latin1_swedish_ci  Nein                 
  rank_min mediumint(8)   Nein 0                
  rank_special tinyint(1)   Ja 0                
  rank_image varchar(255) latin1_swedish_ci  Ja NULL
Hier der Link zu meiner admin_ranks.php.

(edit: Link entfernt)
Zuletzt geändert von barrel am 13.08.2006 11:11, insgesamt 1-mal geändert.
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

suche und entferne:

Code: Alles auswählen

{
	//
	// Show the default page
	//
	$template->set_filenames(array(
		"body" => "admin/ranks_list_body.tpl")
	);

	$sql = "SELECT * FROM " . RANKS_TABLE . "
		ORDER BY rank_min ASC, rank_special ASC";
	if( !$result = $db->sql_query($sql) )
	{
		message_die(GENERAL_ERROR, "Couldn't obtain ranks data", "", __LINE__, __FILE__, $sql);
	}
	$rank_count = $db->sql_numrows($result);

	$rank_rows = $db->sql_fetchrowset($result);

	$template->assign_vars(array(
		"L_RANKS_TITLE" => $lang['Ranks_title'],
		"L_RANKS_TEXT" => $lang['Ranks_explain'],
		"L_RANK" => $lang['Rank_title'],
		"L_RANK_MINIMUM" => $lang['Rank_minimum'],
		"L_SPECIAL_RANK" => $lang['Rank_special'],
		"L_EDIT" => $lang['Edit'],
		"L_DELETE" => $lang['Delete'],
		"L_ADD_RANK" => $lang['Add_new_rank'],
		"L_ACTION" => $lang['Action'],

		"S_RANKS_ACTION" => append_sid("admin_ranks.$phpEx"))
	);

	for($i = 0; $i < $rank_count; $i++)
	{
		$rank = $rank_rows[$i]['rank_title'];
		$special_rank = $rank_rows[$i]['rank_special'];
		$rank_id = $rank_rows[$i]['rank_id'];
		$rank_min = $rank_rows[$i]['rank_min'];

		if( $special_rank == 1 )
		{
			$rank_min = $rank_max = "-";
		}

		$row_color = ( !($i % 2) ) ? $theme['td_color1'] : $theme['td_color2'];
		$row_class = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2'];

		$rank_is_special = ( $special_rank ) ? $lang['Yes'] : $lang['No'];

		$template->assign_block_vars("ranks", array(
			"ROW_COLOR" => "#" . $row_color,
			"ROW_CLASS" => $row_class,
			"RANK" => $rank,
			"SPECIAL_RANK" => $rank_is_special,
			"RANK_MIN" => $rank_min,

			"U_RANK_EDIT" => append_sid("admin_ranks.$phpEx?mode=edit&id=$rank_id"),
			"U_RANK_DELETE" => append_sid("admin_ranks.$phpEx?mode=delete&id=$rank_id"))
		);
	}
}
barrel
Mitglied
Beiträge: 20
Registriert: 31.07.2006 16:24
Wohnort: Wien
Kontaktdaten:

Beitrag von barrel »

Genau das war's! Keine Ahnung, warum ich diesen Teil doppelt in meiner admin_ranks.php hatte. Danke für die Hilfe! :)
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“