1. neue fragen ....

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.
Fred-herzchenforum
Mitglied
Beiträge: 33
Registriert: 27.04.2004 14:15

1. neue fragen ....

Beitrag von Fred-herzchenforum »

moin moin,
besteh irgentwo die möglichkeit die infomail das ein neuer auf freischaltung wartet wartet so zu ändern, das der link nicht eind freischaltung bewirkt sondern mich in das profil des neuen bringt?

geuß fred
Benutzeravatar
andreasOymann
Ehemaliges Teammitglied
Beiträge: 2392
Registriert: 10.06.2003 16:29
Wohnort: Hamminkeln
Kontaktdaten:

Beitrag von andreasOymann »

ich nehme an, nicht ins User-Profil, sondern ins admin-Profil?
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
Fred-herzchenforum
Mitglied
Beiträge: 33
Registriert: 27.04.2004 14:15

Beitrag von Fred-herzchenforum »

andreasOymann hat geschrieben:ich nehme an, nicht ins User-Profil, sondern ins admin-Profil?
moin die seite hat Benutzer-Administration als überschrift und is über admin index
benutzer
einstellungen sonst zu erreichen

Greetz
Fred
Benutzeravatar
andreasOymann
Ehemaliges Teammitglied
Beiträge: 2392
Registriert: 10.06.2003 16:29
Wohnort: Hamminkeln
Kontaktdaten:

Beitrag von andreasOymann »

schau ich mir morgen abend mal an...
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
Fred-herzchenforum
Mitglied
Beiträge: 33
Registriert: 27.04.2004 14:15

Beitrag von Fred-herzchenforum »

danke
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

hmmm sowas könnte ich auch gebrauchen, bastel mal etwas rum. Man muss nur irgendwie an die Session-Id kommen...

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

Sodele...

ERSTELLE NEUE DATEI:
\forum\admin_forward.php

FÜGE IN DIE DATEI EIN:

Code: Alles auswählen

<?php

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
$page_title = 'Daves tolle Forward-Seite';

$server_name = trim($board_config['server_name']);

if (!preg_match("/http:/", $server_name) )
  $server_name = "http://".$server_name;

$boardURL = $server_name . trim($board_config['script_path']);

if ($userdata[user_rank] == 1 && isset($HTTP_GET_VARS['username']) )
{
       $queryString = "SELECT session_id FROM " . SESSIONS_TABLE .
                      " WHERE session_user_id = ". $userdata[user_id];

       @$result = mysql_query($queryString);
       @$sid = mysql_result($result,0,0);
       $url = $boardURL . "admin/admin_users.$phpEx?mode=edit&username=$username&sid=$sid";
} else
  {
    $url = $boardURL . "index.php";
  }

header("Location: $url");

?>


ÖFFNE:
\forum\admin\admin_users.php

FINDE ALLE VORKOMMEN (4x) VON:

Code: Alles auswählen

$HTTP_POST_VARS['username']
ERSETZE ALLE (4x) DURCH:

Code: Alles auswählen

$HTTP_GET_VARS['username']
ÖFFNE:
language\lang_german\email\admin_activate.tpl


FINDE:

Code: Alles auswählen

{U_ACTIVATE} 
ERSETZE DURCH:

Code: Alles auswählen

Account aktivieren:
{U_ACTIVATE}

Account bearbeiten
http://www.deineBoarDomain/deinBoardPfad/admin_forward.php?username={USERNAME}
Ist noch ziemlich provisorisch (bin müde und sollte ins Bett), funktioniert aber. Wenn Interesse besteht mach das nochmal in "schön" und stells als Mod ins Netz.

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
Fred-herzchenforum
Mitglied
Beiträge: 33
Registriert: 27.04.2004 14:15

Beitrag von Fred-herzchenforum »

D@ve hat geschrieben:Sodele...


ÖFFNE:
\forum\admin\admin_users.php

FINDE ALLE VORKOMMEN (4x) VON:

Code: Alles auswählen

$HTTP_POST_VARS['username']
ERSETZE ALLE (4x) DURCH:

Code: Alles auswählen

$HTTP_GET_VARS['username']
Gruß, Dave
moin moin Dave,

wenn ich die änderung oben vornehme is das problem das das admin_users.php nicht mehr funkrioniert!!

ich kann dann keine user mehr bearbeiten oder löschen :-(
als fehlermeldung bekomme ich dann
"Benutzer existiert nicht"

dann wenn ich den link anklicke komm ich nur auf die index.php und nicht in das profil wobei ich vermute das das zusammen hängt.

Greetz
Fred

P.S.: ansonsten feine sache
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

Das liegt vermutlich daran:
D@ve hat geschrieben:ÖFFNE:
\forum\admin\admin_users.php

FINDE ALLE VORKOMMEN (4x) VON:

Code: Alles auswählen

$HTTP_POST_VARS['username']
ERSETZE ALLE (4x) DURCH:

Code: Alles auswählen

$HTTP_GET_VARS['username']
Du darfst nicht einfach $HTTP_POST_VARS ersetzten.
Du könntest eine Abfrage einbauen ähnlich dem:

Code: Alles auswählen

if (isset($HTTP_POST_VARS['username']))
{
$username = $HTTP_POST_VARS['username'];
}
else
{
$username = $HTTP_GET_VARS['username'];
}
Gruß Christian
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

Sorry, hab den Fehler auch direkt gesehen, leider hab ich seit heute morgen Probleme mit DSL ins Netz zu kommen geht erst jetzt einigermaßen wieder. Waren noch ein paar andere kleinere Bugs drin. Hier nochmal "in schön" als Mod:

Download

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
Antworten

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