Seite 1 von 1

PHPBB3 mit Portal startseite möchte ich ändern

Verfasst: 05.10.2009 06:55
von eXem3
Hallo, nachdem ich nun 4 stunden nur am lesen war und irgend was von Frontpage Viewtopic Header hier .htaccess editieren gelesen habe .... bin ich ratlos ob das alles was ich erlesen habe, den Sinn erfüllt den ich überhaupt erzwecken möchte.

Also wie oben schon kurz geschrieben, habe ich PHPBB3 3.0.5 Version mit dem 1.0.3 Portal. Wenn ich meine Seite aufrufe, erscheint das Portal mit dem Forum in der Mitte.

Wie bekomme ich das hin, das bei betreten der Seite ohne Anmeldung im Board, das angezeigte Forum zwischen dem portal, durch eine startseite ersetzt wird, wo Werbung oder News oder halt nen video clip angezeigt wird ?

Über Rat und Tat bin ich dankbar ...

Gruss eXem3

Re: PHPBB3 mit Portal startseite möchte ich ändern

Verfasst: 05.10.2009 19:32
von Intimus
nanu, woher diese ungeduld?

im grunde gehts einfach: du erstellst dir deine gewünschten boxen nach dieser anleitung.
anschließend musst du deine boxen sichtbar bzw. unsichtbar machen.

öffne root/styles/[dein style]/template/portal/portal_body.html:

sichtbar, wenn eingeloggt (z.b. dein forenblock):

Code: Alles auswählen

<!-- IF S_USER_LOGGED_IN and not S_IS_BOT -->
<!-- INCLUDE portal/block/[deine box] -->
<!-- ENDIF -->
sichtbar, wenn nicht eingeloggt:

Code: Alles auswählen

<!-- IF not S_USER_LOGGED_IN and S_IS_BOT -->
<!-- INCLUDE portal/block/[deine box] -->
<!-- ENDIF -->
diese if-anweisungen kannst du mit bereits bestehenden kombinieren.

falls du dich jetzt fragst, wie du die jeweiligen boxen findest bzw. zuordnen kannst, hilft dir sicher das weiter: Knowledge Base: Welches Template gehört zu welchem Block?

lg intimus

Re: PHPBB3 mit Portal startseite möchte ich ändern

Verfasst: 05.10.2009 23:14
von eXem3
Hi und erstmal ein dickes danke ... habs hinbekommen soweit das ein neuer block eröffnet wurde. Was ich aber nicht hinbekomme ist, das der gast die anderen blöcke nicht sieht. Er sieht nun den neuen Block und den alten. und als angemeldeter user sehe ich ebenso die 2 blöcke

Hätte vielleicht erwähnen sollen, das ich das mod portalview eingebaut habe :-?

Code: Alles auswählen

<!-- DEFINE $S_IN_PORTAL = 1 -->
<!-- INCLUDE overall_header.html -->
<!-- INCLUDE portal/_block_config.html -->
<!-- INCLUDE portal/block/new_block.html -->

<!-- Removed for Mod Portalview -->

<!-- IF S_USER_LOGGED_IN and not S_IS_BOT -->
<!-- INCLUDE portal/block/new_block.html -->
<!-- ENDIF -->
<!-- IF not S_USER_LOGGED_IN and S_IS_BOT -->
<!-- INCLUDE portal/block/new_block.html -->
<!-- ENDIF -->
		<!-- IF S_DISPLAY_GENERAL -->
			<!-- INCLUDE portal/block/general_block.html -->
		<!-- ENDIF -->

		<!-- IF U_RESTORE_PERMISSIONS and S_DISPLAY_MAINMENU -->
			<!-- INCLUDE portal/block/general_block.html -->
		<!-- ENDIF -->

		<!-- IF S_DISPLAY_WELCOME -->
			<!-- IF S_DISPLAY_WELCOME_GUEST and S_USER_LOGGED_IN -->
			<!-- ELSE -->
				<!-- INCLUDE portal/block/welcome.html -->
			<!-- ENDIF -->
		<!-- ENDIF -->

		<!-- IF S_CUSTOM_CENTER -->
			<!-- INCLUDE portal/block/custom_center.html -->
		<!-- ENDIF -->

		<!-- IF S_DISPLAY_RECENT -->
			<!-- INCLUDE portal/block/recent.html -->
		<!-- ENDIF -->

		<!-- IF S_DISPLAY_ANNOUNCEMENTS -->
			<!-- IF S_ANNOUNCE_COMPACT -->
				<!-- INCLUDE portal/block/announcements_compact.html -->
			<!-- ELSE -->
				<!-- INCLUDE portal/block/announcements.html -->
			<!-- ENDIF -->
		<!-- ENDIF -->

		<!-- IF S_DISPLAY_NEWS -->
			<!-- IF S_NEWS_COMPACT -->
				<!-- INCLUDE portal/block/news_compact.html -->
			<!-- ELSE -->
				<!-- INCLUDE portal/block/news.html -->
			<!-- ENDIF -->
		<!-- ENDIF -->

		<!-- INCLUDE portal/block/additional_blocks_center.html -->		

		<!-- IF S_DISPLAY_POLL -->
			<!-- INCLUDE portal/block/poll.html -->
		<!-- ENDIF -->
		
		<!-- IF S_DISPLAY_PORTAL_FORUM_INDEX -->		
			<!-- IF S_DISPLAY_SEARCH or (S_USER_LOGGED_IN and not S_IS_BOT) -->
					<ul class="linklist">
				<!-- IF S_DISPLAY_SEARCH -->
					<li><a href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a><!-- IF S_USER_LOGGED_IN --> &bull; <a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a><!-- ENDIF --> &bull; <a href="{U_SEARCH_ACTIVE_TOPICS}">{L_SEARCH_ACTIVE_TOPICS}</a></li>
				<!-- ENDIF -->
			<!-- IF not S_IS_BOT and U_MARK_FORUMS --><li class="rightside"><a href="{U_MARK_FORUMS}" accesskey="m">{L_MARK_FORUMS_READ}</a></li><!-- ENDIF -->
					</ul>
			<!-- ENDIF -->

			<!-- INCLUDE forumlist_body.html -->
			<br />
		<!-- ENDIF -->

        <!-- IF S_DISPLAY_ONLINE_PORTAL_LIST and S_DISPLAY_ONLINE_LIST -->
			<!-- INCLUDE portal/block/whois_online.html -->
		<!-- ENDIF -->

		<!-- IF S_DISPLAY_PAY_C -->
			<!-- INCLUDE portal/block/donation.html -->
		<!-- ENDIF -->
		
       	<!-- IF S_DISPLAY_WORDGRAPH -->
			<!-- INCLUDE portal/block/wordgraph.html -->
		<!-- ENDIF -->

		<!-- IF S_DISPLAY_JUMPBOX -->
			<!-- INCLUDE portal/block/jumpbox.html -->
		<!-- ENDIF -->
		
		<!-- please keep this credits visible, thank you!  -->
		<!-- Removed for Mod Portalview -->


<!--// board3 Portal by www.board3.de //-->
<!-- INCLUDE overall_footer.html -->

Wie muss das ganze da aussehen ?

Lg Ronny

Re: PHPBB3 mit Portal startseite möchte ich ändern

Verfasst: 05.10.2009 23:56
von franki
Also du möchtest die äußeren Blöcke lassen und die inneren je nach Anmeldung ändern.

Wenn ein Gast da ist sieht er deine Blöcke in der Mitte und wenn er angemeldet ist sieht er die mittleren Blöcke vom board3-Portal.

Und das funktioniert so:
öffne root\styles\deinStyle\template\portal\portal_body.html (original vom Mod)
suche

Code: Alles auswählen

<!-- IF S_DISPLAY_GENERAL or (U_RESTORE_PERMISSIONS and S_DISPLAY_MAINMENU) -->
			<!-- INCLUDE portal/block/general_block.html -->
		<!-- ENDIF -->
füge davor ein

Code: Alles auswählen

<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
<!-- INCLUDE portal/block/new_block.html -->
<!-- ENDIF -->
<!-- IF S_USER_LOGGED_IN and not S_IS_BOT -->
suche

Code: Alles auswählen

<!-- IF S_DISPLAY_JUMPBOX -->
			<!-- INCLUDE portal/block/jumpbox.html -->
		<!-- ENDIF -->
füge danach ein

Code: Alles auswählen

<!-- ENDIF -->

Re: PHPBB3 mit Portal startseite möchte ich ändern

Verfasst: 06.10.2009 15:17
von eXem3
Hallo, ich danke recht herzlich ... hat geklappt.

Lg Ronny

Re: PHPBB3 mit Portal startseite möchte ich ändern

Verfasst: 07.10.2009 03:27
von eXem3
Eine Frage hab ich noch. Wie lasse ich die Box dann verschwinden, wenn der User sich angemeldet hat ?

Re: PHPBB3 mit Portal startseite möchte ich ändern

Verfasst: 07.10.2009 04:18
von franki
eXem3 hat geschrieben:Eine Frage hab ich noch. Wie lasse ich die Box dann verschwinden, wenn der User sich angemeldet hat ?
franki hat geschrieben:Wenn ein Gast da ist sieht er deine Blöcke in der Mitte und wenn er angemeldet ist sieht er die mittleren Blöcke vom board3-Portal.

Re: PHPBB3 mit Portal startseite möchte ich ändern

Verfasst: 07.10.2009 13:17
von eXem3
Hallo Franki, also wenn ich als gast bei mir ins forum rein gehe sehe ich nur den new_block .... log ich mich ein, sehe ich trotzdem dann den new_block und die anderen blöcke ... :-?

Re: PHPBB3 mit Portal startseite möchte ich ändern

Verfasst: 07.10.2009 14:37
von franki
Wenn du die originale "portal_body.html" aus dem Mod genommen hast sollte das funktionieren.
Wenn Du aber die aus deinem Post genommen hast nicht.