Forendetails für Gäste ausblenden

In diesem moderierten Forum werden Code-Schnipsel, die zu klein sind, um richtige Mods zu sein, abgelegt.
Snippets können über unser Kontaktformular eingereicht werden (bitte als vollständiger, Copy&Paste fähiger Beitrag).
Bei Fragen oder Problemen benutze bitte das Forum [3.0.x] Mod Support.
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
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17399
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Forendetails für Gäste ausblenden

Beitrag von Dr.Death »

Snippet Autor: nickvergessen

Link zum Ursprungsthema: http://www.phpbb.de/viewtopic.php?t=172385

Mit dieser kleinen Änderung werden die Details der Foren (Anzahl der Themen, Anzahl der Antworten, sowie letzter Beitrag) für Gäste ausgeblendet.

Für das Style prosilver:

ÖFFNE styles/prosilver/template/forumlist_body.html

SUCHE:

Code: Alles auswählen

<dd class="topics">{forumrow.TOPICS} <dfn>{L_TOPICS}</dfn></dd>
DAVOR EINFÜGEN:

Code: Alles auswählen

					<!-- IF not S_USER_LOGGED_IN -->
						<dd class="redirect"><span>Du musst dich registrieren um Zugang zu den Themen dieses Forums zu erlangen.</span></dd>
					<!-- ELSE -->
SUCHE:

Code: Alles auswählen

						<a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a> <br />{L_POSTED_ON_DATE} {forumrow.LAST_POST_TIME}<!-- ELSE -->{L_NO_POSTS}<!-- ENDIF --></span>
					</dd>

DANACH EINFÜGEN:

Code: Alles auswählen

<!-- ENDIF -->

Für das Style subsilver2:

ÖFFNE styles/subsilver2/template/forumlist_body.html

SUCHE:

Code: Alles auswählen

			<td class="row2" align="center"><p class="topicdetails">{forumrow.TOPICS}</p></td>
			<td class="row2" align="center"><p class="topicdetails">{forumrow.POSTS}</p></td>
			<td class="row2" align="center" nowrap="nowrap">
				<!-- IF forumrow.LAST_POST_TIME -->
					<p class="topicdetails">{forumrow.LAST_POST_TIME}</p>
					<p class="topicdetails">{forumrow.LAST_POSTER_FULL}
						<a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a>
					</p>
				<!-- ELSE -->
					<p class="topicdetails">{L_NO_POSTS}</p>
				<!-- ENDIF -->
			</td>
DAVOR EINFÜGEN:

Code: Alles auswählen

			<!-- IF not S_USER_LOGGED_IN -->
				<td class="row2" colspan="3" align="center"><span class="genmed">Du musst dich registrieren um Zugang zu den Themen dieses Forums zu erlangen.</span></td>
			<!-- ELSE -->

SUCHE:

Code: Alles auswählen

		</tr>
	<!-- ENDIF -->
<!-- BEGINELSE -->
DAVOR EINFÜGEN:

Code: Alles auswählen

<!-- ENDIF -->

HINWEISE:

Möchte man ein Forum von dieser Regel ausnehmen

Bei der ersten Änderung einfach

Code: Alles auswählen

<!-- IF not S_USER_LOGGED_IN -->
erweitern.

Code: Alles auswählen

<!-- IF not S_USER_LOGGED_IN and forumrow.FORUM_ID != 3 -->
(3 mit der ID des Forums ersetzen)

Für ein 2tes Forum einfach den gleichen Abschnitt and forumrow.FORUM_ID != 3 mit der neuen ID auch noch hinzufügen

Beispiel:

Code: Alles auswählen

<!-- IF not S_USER_LOGGED_IN and forumrow.FORUM_ID != 3 and forumrow.FORUM_ID != 10 -->
Antworten

Zurück zu „[3.0.x] Snippets“