Smilies uploaden | AvatarACP

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
Spider
Mitglied
Beiträge: 108
Registriert: 08.02.2003 16:28
Wohnort: Osnabrück
Kontaktdaten:

Smilies uploaden | AvatarACP

Beitrag von Spider »

Ich stelle mir zur Zeit ein paar Fragen, vieleicht gibts ja eine Antwort *g

1. Warum kann man keine Emoticons uploaden im ACP
2. Warum gibt es kein ACP für die Avatargallery
3. Wie kann ich mir selber diese ACP für Avatare schreiben. Ich kann PHP, nur hab ich noch zu wenig Ahnung vom phpBB und weiss nicht wie ich anfangen soll.

Es wäre wirklich nett wenn mir da wer rat geben könnte... :D
Benutzeravatar
Spider
Mitglied
Beiträge: 108
Registriert: 08.02.2003 16:28
Wohnort: Osnabrück
Kontaktdaten:

Beitrag von Spider »

Also ich habe jetzt mal angefangen und alle Grundfunktionen laufen zumindest bei mir. Nur wüsste ich jetzt gerne, wie ich das dem phpBB anpassen kann (Codemäßig, Template, Variablen,...)

Hier könnt ihr den Code der admin_avatars.phps ansehen. Am besten ist es ihr kopiert ihn euch mal in euer phpBB-Admin-Verzeichnis und ruft diese dann (per Pfad) auf.

Naja ich hoffe ihr helft mir...
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

..schau Dir ma eine der anderen admin-Dateien an.

Code: Alles auswählen

define('IN_PHPBB', 1);
if( !empty($setmodules) )
{
	$filename = basename(__FILE__);
	$module['Irgendwas']['Irgendwas'] = $filename;

	return;
}
..fehlt am Anfang (nach der Ins.Anweisung), damit Du ´n Link in der Menüleiste des Adminbereichs hast ("Irgendwas" muss angepasst werden).

Code: Alles auswählen

	$template->set_filenames(array(
		'reg_header' => 'irgendwas_body.tpl')
	);
...damit wird definiert, wie die Template Datei für die admin_dingens.php heissen soll.

Code: Alles auswählen

	$template->assign_vars(array(
		'IRGENDWAS_1' => $irgendwas_1,
		'IRGENDWAS_2' => $irgendwas_2,
	));
..hier kannst Du "irgendwas" deklarieren, was dann mit {IRGENDWAS_1} und {IRGENDWAS_2} im Template ausgegeben wird.

Code: Alles auswählen

	$template->pparse('body');
..wird am Ende der Datei vor dem Include der page_footer_admin.php platziert, damit das Template halt auch geladen wird.




usw......
Benutzeravatar
Spider
Mitglied
Beiträge: 108
Registriert: 08.02.2003 16:28
Wohnort: Osnabrück
Kontaktdaten:

Beitrag von Spider »

Danke Acid, das hat mir schonmal weitergeholfen 8)
Benutzeravatar
Spider
Mitglied
Beiträge: 108
Registriert: 08.02.2003 16:28
Wohnort: Osnabrück
Kontaktdaten:

Beitrag von Spider »

Ich hab jetzt mit Templates gearbeite, ich hoffe das ist so richtig, vielleicht könntet ihr euch das ja mal das Script holen und ein paar Erfahrungen melden oder Verbesserungen. Wäre sehr hilfreich! :D
Hauptdatei: admin_avatars.phps
Zipdatei: avatargallery_acp_009.zip (mit den 4 Templates)
Benutzeravatar
Spider
Mitglied
Beiträge: 108
Registriert: 08.02.2003 16:28
Wohnort: Osnabrück
Kontaktdaten:

Beitrag von Spider »

Hm ich bin auf der Suche nach der Stelle wo $new['avatar_gallery_path'] erstellt oder festgelegt ist :-D Könnt ihr mir helfen...
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

du willst den wert der variable rauskriegen oder?

probier mal $board_config['avatar_gallery_path']
wird in der common.php festgelegt der wert ist in der config table gespeichert...

ah
Benutzeravatar
Spider
Mitglied
Beiträge: 108
Registriert: 08.02.2003 16:28
Wohnort: Osnabrück
Kontaktdaten:

Beitrag von Spider »

Danke :-D, mannoman genau in der Tabelle habe ich geschaut, aber die Spalte nicht gesehen (Wegen der Blätterfkt von phpmyadmin). Nnnnaja....
Antworten

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