Umstellung index.php auf portal.php

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.
Antworten
tomtom65
Mitglied
Beiträge: 8
Registriert: 28.01.2012 14:05

Umstellung index.php auf portal.php

Beitrag von tomtom65 »

Hallo Forumsgemeinde,

"rehi" sozusagen, ich war früher schon mal aktiver phpbb-ler und hab es intensiv genutzt, bin aber in letzter Zeit mehr auf der CMS-Schiene (Joomla) unterwegs gewesen... :)

Jetzt hab ich wieder einmal ein Forum (3.0.10) installiert und mit dem "bl@ck"-Style verschönert und da auch noch das Portal board3 drauf...

Nun würde ich gerne noch im Header umstellen, wenn man auf das Logo klickt, dass man auf die Portalseite kommt und nicht in die Forumsindex. Leider find ich die Stelle im Code nicht, die ich von index.php auf portal.php ändern muß... :oops:

Wahrscheinlich seh ich den Wald vor lauter Bäumen mal wieder nicht und hab zulang nix mehr mit phpbb gemacht... sorry! Kann mir vielleicht bitte einer einen Tipp geben, welche Datei hier geändert werden muß?

Liebe Grüße und auf bald in der Community!
TOM
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12124
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Umstellung index.php auf portal.php

Beitrag von Crizzo »

Hi,
das ist die Stelle in der overall_header.html (Code kann man einem anderen Style als prosilver leicht abweichen!)

Code: Alles auswählen

<div id="site-description">
				<a href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>
				<h1>{SITENAME}</h1>
				<p>{SITE_DESCRIPTION}</p>
				<p class="skiplink"><a href="#start_here">{L_SKIP}</a></p>
			</div>
Dort drin findest du das hier:

Code: Alles auswählen

<a href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>
und da änderst du einfach den {U_INDEX} in /portal.php oder wie auch immer der Pfad zu deinem Portal ist.

Grüße
tomtom65
Mitglied
Beiträge: 8
Registriert: 28.01.2012 14:05

Re: Umstellung index.php auf portal.php

Beitrag von tomtom65 »

Hi Blackhawk,

danke dir für die rasche Antwort... :)
Hab es gleich mal geschaut... Da du leider keinen Dateinamen genannt hast, bin ich hier mal von der "overall_header.html" des Styles im Template-Verz. ausgegangen! War dann auch richtig.. :)

Nur eines ist anders, das als Hinweis an alle, die dieses Ding auch machen möchten, der / muß auch noch weg!
Korrekt schaut es dann so aus:

Code: Alles auswählen

<a href="portal.php" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>
Und nicht vergessen, nach der Änderung im Adminbereich bei dem Template den Cache zu aktualisieren... :D

Lieben Gruß
TOM
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12124
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Umstellung index.php auf portal.php

Beitrag von Crizzo »

tomtom65 hat geschrieben: Nur eines ist anders, das als Hinweis an alle, die dieses Ding auch machen möchten, der / muß auch noch weg!
Ne, das ist nicht ganz richtig. Das kommt immer darauf an, wie deine Domainstruktur aussieht.

Wenn du z.B. "domain.de" direkt auf den Ordner vom Forum zeigt und dadrin auch die portal.php ist, dann sorgt der / dafür, dass immer bei "domain.de/portal.php" nach der Datei gesucht wird. Auch wenn man gerade eine Datei im Unter-Ordner "domain.de/blubb" mit dem Link ausgewählt hat.

Hat man sein Forum allerdings auf "domain.de/forum" und schreibt nur "/portal.php", dann sucht er auch in "domain.de/portal.php", als müsste man dann "/forum/portal.php" schreiben.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Umstellung index.php auf portal.php

Beitrag von Miriam »

Diesen Code zu verwenden ist nicht ganz so "gut", denn es werden keinen Login-Daten übermittelt. Somit kann es passieren, dass User ausgeloggt sind, wenn sie dem Link folgen.

phpBB konforn wäre es, wenn du in der /includes/functions.php das hier suchst

Code: Alles auswählen

		'U_INDEX'				=> append_sid("{$phpbb_root_path}index.$phpEx"),
und danach das hier einfügst:

Code: Alles auswählen

		'U_PORTAL'				=> append_sid("{$phpbb_root_path}portal.$phpEx"),
Nun ist die Template-Variable U_PORTAL überall verfügbar und kann mittels {U_PORTAL} in den Templates benutzt werden.
Analog verhält es sich mit der Sprachvariablen L_INDEX.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
tomtom65
Mitglied
Beiträge: 8
Registriert: 28.01.2012 14:05

Re: Umstellung index.php auf portal.php

Beitrag von tomtom65 »

Hi Blackhawk und Miriam,

schade, dass es hier im phpBB.de noch kein solches "Danke-MOD" gibt... :D
(der Thanks-Mod von phpbb ist leider nicht integriert, sonst hättet ihr euch beide ein Danke verdient.. :D )

Habe mich jetzt für die Lösung von Miriam entschieden, das ist wirklich die sauberste Lösung! *thumb up*

Kennt einer von Euch vielleicht ein Thanks-MOD oder Like-MOD? Derzeit scheint es aber ausser dem "Thanks for posts" http://www.phpbb.com/customise/db/mod/thanks_for_posts/ nichts ähnliches zu geben, wo man auch die User sieht, die Danke gesagt haben...

LG TOM
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12124
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Umstellung index.php auf portal.php

Beitrag von Crizzo »

Antworten

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