Seite 1 von 1
Portal Boxen nur auf Forenseite anzeigen lassen?
Verfasst: 12.01.2016 12:11
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.
Re: Portal Boxen nur auf Forenseite anzeigen lassen?
Verfasst: 12.01.2016 17:38
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:
Ersetzen mit:
Code: Alles auswählen
<!-- IF S_PORTAL_ALL === true and SCRIPT_NAME == "index" -->
Re: Portal Boxen nur auf Forenseite anzeigen lassen?
Verfasst: 12.01.2016 18:27
von Thunder_one
Super dank dir Jörg. Klappt wunderbar.

Re: Portal Boxen nur auf Forenseite anzeigen lassen?
Verfasst: 12.01.2016 18:30
von Kirk
Kannst mich auch Udo nennen.

Re: Portal Boxen nur auf Forenseite anzeigen lassen?
Verfasst: 12.01.2016 18:38
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.
Re: Portal Boxen nur auf Forenseite anzeigen lassen?
Verfasst: 12.01.2016 18:52
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.
Re: Portal Boxen nur auf Forenseite anzeigen lassen?
Verfasst: 12.01.2016 19:21
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.
Re: Portal Boxen nur auf Forenseite anzeigen lassen?
Verfasst: 12.01.2016 19:30
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) ...
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 ....
LG
Re: Portal Boxen nur auf Forenseite anzeigen lassen?
Verfasst: 13.01.2016 19:37
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.
Re: Portal Boxen nur auf Forenseite anzeigen lassen?
Verfasst: 13.01.2016 22:58
von Thunder_one
Dank dir Udo. Werd ich mal testen.
