Welche Datei ist für die Mitglieder-Seite zuständig?

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
o0Pascal0o
Mitglied
Beiträge: 819
Registriert: 24.10.2010 21:32

Welche Datei ist für die Mitglieder-Seite zuständig?

Beitrag von o0Pascal0o »

Hallo,

welche Datei ist für die Anzeige der Mitglieder-Seite zuständig. Dort wo alle Mitglieder aufgelistet werden. Also nicht die memberlist_view.html, die ja für jeden einzelnen User gilt. Ich meine die Datei, welche für die Anzeige dieser Seite verantwortlich ist: memberlist.php

Gruß

Pascal
phpBB: 3.3.3 De
php: 7.3
db: 5.7-MySQL
modernist
Ehemaliges Teammitglied
Beiträge: 2202
Registriert: 12.01.2009 10:44

Re: Welche Datei ist für die Mitglieder-Seite zuständig?

Beitrag von modernist »

Versuch's mal mit der memberlist_body.html.
Benutzeravatar
TW1920
Mitglied
Beiträge: 746
Registriert: 02.06.2007 16:31
Wohnort: Ismaning
Kontaktdaten:

Re: Welche Datei ist für die Mitglieder-Seite zuständig?

Beitrag von TW1920 »

Ich gebe dir einen Tipp, um solche Dateien zu finden:

Code: Alles auswählen

$template->set_filenames(array(
	'body' => 'index_body.html',
	));
Dieses Element definiert die Templatedatei. -> Also kannst du ablesen, um welche datei es sich handelt.

Desweiteren kann man die Datei an dem Namen erschließen.


Auch empfehle ich, sich mit der Struktur etwas vertraut zu machen, da das sehr hgilfreich ist, wenn man probleme hat. Die Struktur ist nach einem logischen schema aufgebaut, um den überblick zu wahren.

________
Mfg T. Wolf
-Mods gesucht? Ne weitere Community gesucht?
-Mods gesucht? Mod-Übersetzungen gesucht?:->hier klicken
Benutzeravatar
o0Pascal0o
Mitglied
Beiträge: 819
Registriert: 24.10.2010 21:32

Re: Welche Datei ist für die Mitglieder-Seite zuständig?

Beitrag von o0Pascal0o »

TW1920 hat geschrieben:

Code: Alles auswählen

$template->set_filenames(array(
	'body' => 'index_body.html',
	));
Danke. Und wo finde ich diesen Code - in welcher Datei?
phpBB: 3.3.3 De
php: 7.3
db: 5.7-MySQL
Benutzeravatar
TW1920
Mitglied
Beiträge: 746
Registriert: 02.06.2007 16:31
Wohnort: Ismaning
Kontaktdaten:

Re: Welche Datei ist für die Mitglieder-Seite zuständig?

Beitrag von TW1920 »

Dieser code steht normal in allen ausgabedateien.

Du kannst in allen dateien, die über das templatesystem das design ausgeben, diesen codefinden. suche einfach danach:

Code: Alles auswählen

$template->set_filenames(array(

Ohne diesen code kann keine templatedatei geladen werden.
ich hoffe ich konnte dir helfen.
Mfg T. Wolf
-Mods gesucht? Ne weitere Community gesucht?
-Mods gesucht? Mod-Übersetzungen gesucht?:->hier klicken
Benutzeravatar
o0Pascal0o
Mitglied
Beiträge: 819
Registriert: 24.10.2010 21:32

Re: Welche Datei ist für die Mitglieder-Seite zuständig?

Beitrag von o0Pascal0o »

o.k., das hat schon weitergeholfen. Ich finde das tatsächlich in der memberlist.php (diese ist ja für die angesprochene Memberlist-Seite denke ich zuständig).

Aber dort steht dann:

Code: Alles auswählen

// Output the page
page_header($page_title, false);

$template->set_filenames(array(
	'body' => $template_html)
);
make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));

page_footer();
Also wäre es eine Datei namens: $template_html -irgendwie so. Aber eine solche gibt es nicht bei meinem Style(Subsilver2-Style: etechgray).
phpBB: 3.3.3 De
php: 7.3
db: 5.7-MySQL
wolfman24
Mitglied
Beiträge: 892
Registriert: 25.09.2005 13:17

Re: Welche Datei ist für die Mitglieder-Seite zuständig?

Beitrag von wolfman24 »

$template_html ist eine Variable, der Inhalt dieser Variable beinhaltet den Dateinamen. Die wird irgendwo vorher gefüllt.
Benutzeravatar
o0Pascal0o
Mitglied
Beiträge: 819
Registriert: 24.10.2010 21:32

Re: Welche Datei ist für die Mitglieder-Seite zuständig?

Beitrag von o0Pascal0o »

ah!

Code: Alles auswählen

$template_html = 'memberlist_view.html';
Dann ist es also die memberlist_view.html - thx!
Zuletzt geändert von o0Pascal0o am 10.02.2011 00:32, insgesamt 1-mal geändert.
phpBB: 3.3.3 De
php: 7.3
db: 5.7-MySQL
hackepeter13
Valued Contributor
Beiträge: 3566
Registriert: 21.04.2004 12:22
Wohnort: Berlin
Kontaktdaten:

Re: Welche Datei ist für die Mitglieder-Seite zuständig?

Beitrag von hackepeter13 »

o0Pascal0o hat geschrieben:Hallo,

welche Datei ist für die Anzeige der Mitglieder-Seite zuständig. Dort wo alle Mitglieder aufgelistet werden. Also nicht die memberlist_view.html, die ja für jeden einzelnen User gilt. Ich meine die Datei, welche für die Anzeige dieser Seite verantwortlich ist: memberlist.php

Gruß

Pascal
Was genau suchst du denn nun?

Du hast schon selber erkannt, das die memberlist.php für Profile und Memberlisten zuständig ist.

Wenn du nun irgendwas HTML-Technisch ändern möchtest dann musst du dir die entsprechende *.html Datei vornehmen.
memberlist_view.html = das Profil
memberlist_body.html = Mitgliederliste
die anderen memberlist_*.html Dateien sind ja eigentlich selbsterklärend

So was also suchst du oder willst genau wissen?!
Benutzeravatar
o0Pascal0o
Mitglied
Beiträge: 819
Registriert: 24.10.2010 21:32

Re: Welche Datei ist für die Mitglieder-Seite zuständig?

Beitrag von o0Pascal0o »

Du hast recht, es ist doch die memberlist_body.html. Die Änderung an sich war nur eine Kleinigkeit, habe es gerade gemacht. Es ging darum, dass die Striche fehlen bei 2 Spalten.
Woanders hatte ich das schonmal mit border=1 statt border=0 gelöst bekommen. Inder memberlist_view.html geht das z.B. auch so. Aber in der body nicht. Dort mußte ich aber einfach von class="gen" zu class="gen row" machen.

Danke Euch!
phpBB: 3.3.3 De
php: 7.3
db: 5.7-MySQL
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“