Portal Boxen nur auf Forenseite anzeigen lassen?

Du hast Probleme beim Installieren oder bei der Benutzung einer Extension? In diesem Forum bist du richtig.
Forumsregeln
Bei Fragen zu einer bestimmten Extension sind Extension-Name und die Downloadquelle der Extension erforderlich. Letztere in Form der URL zum Download.
Antworten
Thunder_one
Mitglied
Beiträge: 438
Registriert: 01.05.2015 23:37

Portal Boxen nur auf Forenseite anzeigen lassen?

Beitrag von Thunder_one »

Hi,

Man kann ja im ACP bei den Portaleinstellungen einstellen das die Boxen auf allen seiten angezeigt werden können.

Wäre es auch möglich das so zu ändern das es nur auf der Forenseite die Boxen zu sehen ?

In der Arcade kommen diese Boxen z.b. nicht so gut an. Das zerdrückt alles.

Danke schon mal.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8134
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Portal Boxen nur auf Forenseite anzeigen lassen?

Beitrag von Kirk »

Hallo
Ja das ist möglich.
Öffne: root/ext/board3/portal/styles/prosilver/template/event/overall_header_page_body_before.html und
root/ext/board3/portal/styles/prosilver/template/event/overall_footer_page_body_after.html
Finde:

Code: Alles auswählen

<!-- IF S_PORTAL_ALL === true -->
Ersetzen mit:

Code: Alles auswählen

<!-- IF S_PORTAL_ALL === true and SCRIPT_NAME == "index" -->
Thunder_one
Mitglied
Beiträge: 438
Registriert: 01.05.2015 23:37

Re: Portal Boxen nur auf Forenseite anzeigen lassen?

Beitrag von Thunder_one »

Super dank dir Jörg. Klappt wunderbar. :)
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8134
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Portal Boxen nur auf Forenseite anzeigen lassen?

Beitrag von Kirk »

Kannst mich auch Udo nennen. :wink:
Thunder_one
Mitglied
Beiträge: 438
Registriert: 01.05.2015 23:37

Re: Portal Boxen nur auf Forenseite anzeigen lassen?

Beitrag von Thunder_one »

ups sorry. Vor lauter schnell schnell schreiben.

Udo dank dir dafür.

Hätte dazu noch ne frage.

Ist es möglich wenn die Boxen dann nur auf der Index angezeigt werden das man bestimmen kann ab wo sie angzeigt werden sollen?

Also das die Boxen da anfangen sollen wo die Foren anfangen.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8134
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Portal Boxen nur auf Forenseite anzeigen lassen?

Beitrag von Kirk »

Probier das mal:
Öffne: root/ext/board3/portal/styles/prosilver/template/event/overall_footer_page_body_after.html
Finde:

Code: Alles auswählen

    <!-- IF S_LEFT_COLUMN -->
    <div id="portal-left" style="width: {S_PORTAL_LEFT_COLUMN}px;">
Ersetzen mit:

Code: Alles auswählen

    <!-- IF S_LEFT_COLUMN -->
    <div id="portal-left" style="width: {S_PORTAL_LEFT_COLUMN}px; margin-top: 34px;">
Finde:

Code: Alles auswählen

    <!-- IF S_RIGHT_COLUMN -->
    <div id="portal-right" style="width: {S_PORTAL_RIGHT_COLUMN}px; margin-<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->: -{S_PORTAL_RIGHT_COLUMN}px;" data-width="{S_PORTAL_RIGHT_COLUMN}" role="gridcell">
Ersetzen mit:

Code: Alles auswählen

    <!-- IF S_RIGHT_COLUMN -->
    <div id="portal-right" style="width: {S_PORTAL_RIGHT_COLUMN}px; margin-top: 34px; margin-<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->: -{S_PORTAL_RIGHT_COLUMN}px;" data-width="{S_PORTAL_RIGHT_COLUMN}" role="gridcell">
Ändere die Werte bei margin-top nach deinen Wünschen.
Thunder_one
Mitglied
Beiträge: 438
Registriert: 01.05.2015 23:37

Re: Portal Boxen nur auf Forenseite anzeigen lassen?

Beitrag von Thunder_one »

Danke udo das klappt zwar, aber jetzt ist oben bei den anderen Boxen wie Shoutbox usw rechts ein leerraum.

Ich dachte das dann wenigstens oben bis zur ersten Fore alles wieder auf die gesamte breite geht.
Benutzeravatar
Talk19zehn
Ehemaliges Teammitglied
Beiträge: 5014
Registriert: 08.06.2009 12:03

Re: Portal Boxen nur auf Forenseite anzeigen lassen?

Beitrag von Talk19zehn »

Ja klar, das Event ist entscheidend. Ich würde den Standard im Board3Portal nicht grundsätzlich (ver)ändern. Manches ist auch eine Gewöhnung im Sinne des Betrachters. Obgleich das Portal im Ursprung ja die Eingangsseite (Portal) definiert ===> Insofern würde ich eher damit leben. Styles können inhaltlich ja auch abweichen (Event) ... :wink:
Warum man das Portal überhaupt auf allen Seiten zuschaltet, ist mir persönlich darum nicht logisch. Es irritiert eher, als das es nutzt. Meinungen und Geschmäcker sind ja unterschiedlich. In der Konsequenz überlegte ich, was mir sinnvoll erscheint. Konflikte, wie von dir benannt, wollte ich bspw. gerne möglichst z.Z. konsequent ausschließen .... :D

LG
Adventereigniskalender für phpBB 3.3.x,
Meine persönliche Meinung im Jahr 2024: Im Zenit seiner Popularität wirkt KI zunächst wie eine Blaupause und lässt sich aufgrund der Vielschichtigkeit nicht auf eine einzige Botschaft reduzieren. Präteritum, Perfekt, Präsens, Futur & Plusquamperfekt werden nicht fehlerfrei genutzt, gar missverstanden.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8134
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Portal Boxen nur auf Forenseite anzeigen lassen?

Beitrag von Kirk »

Es noch diese Möglich keit:
Öffne: root/ext/board3/portal/styles/prosilver/template/event/ benenne die Datei overall_header_page_body_before.html in overall_header_body_before.html um.
Öffne: root/ext/board3/portal/styles/prosilver/template/event/overall_footer_page_body_after.html
Finde:

Code: Alles auswählen

<div id="portal-left" style="width: {S_PORTAL_LEFT_COLUMN}px; margin-top: 34px;">
Ersetzen mit:

Code: Alles auswählen

<div id="portal-left" style="width: {S_PORTAL_LEFT_COLUMN}px; margin-left: -86%; margin-top: -165px;">
Finde:

Code: Alles auswählen

<div id="portal-right" style="width: {S_PORTAL_RIGHT_COLUMN}px; margin-<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->: -{S_PORTAL_RIGHT_COLUMN}px;" data-width="{S_PORTAL_RIGHT_COLUMN}" role="gridcell">
Ersetzen mit:

Code: Alles auswählen

<div id="portal-right" style="width: {S_PORTAL_RIGHT_COLUMN}px; margin-top: -165px; margin-<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->: 25px;" data-width="{S_PORTAL_RIGHT_COLUMN}" role="gridcell">
Das Ergebnis sieht dann so aus:
Foren-Übersicht mit linke Portal Spalte: [ externes Bild ]
Foren-Übersicht mit rechter Portal Spalte: [ externes Bild ]
Beachte bitte das ich es an meine Auflösung und an prosilver angepasst habe.
Responsive Ansicht nicht getestet.
Talk19zehn hat geschrieben:Warum man das Portal überhaupt auf allen Seiten zuschaltet, ist mir persönlich darum nicht logisch.
Es gab für die Version 1.0.x einen Mod Namens Portal View der dieses ermöglichte, auf Grund meherer Anfragen hatte Marc dies wieder mit aufgenommen.
Thunder_one
Mitglied
Beiträge: 438
Registriert: 01.05.2015 23:37

Re: Portal Boxen nur auf Forenseite anzeigen lassen?

Beitrag von Thunder_one »

Dank dir Udo. Werd ich mal testen. :)
Antworten

Zurück zu „Extension Support“