Neuste Beiträge ändern

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
narim
Mitglied
Beiträge: 7
Registriert: 31.03.2013 22:17

Neuste Beiträge ändern

Beitrag von narim »

Hallo! Ich hab ein problem bei einer Änderung in meinem Forum. Und zwar möchte ich nicht das bei "neuste Beiträge" der Nutzername angezeigt wird, sondern der Name des neusten Beitrags mit Hyperlink zum Beitrag.
Wie kann ich das ändern ?
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Neuste Beiträge ändern

Beitrag von Miriam »

???
Meinst Du das kleine Viereck, das Du anklicken kannst und zum neuesten Beitrag führt?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
narim
Mitglied
Beiträge: 7
Registriert: 31.03.2013 22:17

Re: Neuste Beiträge ändern

Beitrag von narim »

Ja genau.
Aber ich hätte das gerne getauscht mit dem Benutzername. Das anstatt der Benutzername der Beitragsname steht und wenn ich auf das kleine Viereck klicke ich auf das Nutzer Profil komme
Benutzeravatar
HabNurNeFrage
Ehemaliges Teammitglied
Beiträge: 1627
Registriert: 17.01.2010 20:22
Wohnort: An der Ostsee
Kontaktdaten:

Re: Neuste Beiträge ändern

Beitrag von HabNurNeFrage »

Hi,

öffne die Datei styles/...prosilver oder subsilver2 oder wie Dein Style heißt.../template/forumlist_body.html

Für prosilver:
finde:

Code: Alles auswählen

<dfn>{L_LAST_POST}</dfn> {L_POST_BY_AUTHOR} {forumrow.LAST_POSTER_FULL}<!-- IF not S_IS_BOT --><a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a> <!-- ENDIF -->
ersetze durch:

Code: Alles auswählen

<!-- IF not S_IS_BOT --><a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG} <!-- ENDIF -->{forumrow.LAST_POST_SUBJECT}<!-- IF not S_IS_BOT --></a><!-- ENDIF -->
Für subsilver2:
finde:

Code: Alles auswählen

<p class="topicdetails">{forumrow.LAST_POSTER_FULL}<!-- IF not S_IS_BOT --><a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a><!-- ENDIF --></p> 
ersetze durch:

Code: Alles auswählen

<p class="topicdetails"><!-- IF not S_IS_BOT --><a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG} <!-- ENDIF -->{forumrow.LAST_POST_SUBJECT}<!-- IF not S_IS_BOT --></a><!-- ENDIF --></p> 
Das Bildchen mit dem Userprofil zu verlinken ist etwas schwieriger, denn in den HTML-Dateien wird der Username komplett verlinkt per Variable aufgerufen.
In meinen Ersetzungen ist das Bildchen jeweils vor den Beitrags-Titeln. Das Profil damit verlinken würde meiner Meinung nach auch nur verwirren.

Wenn Du die Links zu den Profilen mit Usernamen gerne auch noch haben möchtest,
brauchst Du in den Ersetzungen jeweils vor dem letzten <!-- ENDIF -->
zusätzlich nur noch <br /><span>von {forumrow.LAST_POSTER_FULL}</span> einfügen.

Wichtig: Nur die Teile ersetzen, die nach "finde" stehen. Nicht mehr und nicht weniger :wink:
VORHER die Datei im Original abspeichern und aufbewahren, falls etwas schief geht.

Nach dem Hochladen von geänderten HTML-Dateien im phpBB immer im Admin-Bereich
auf der Startseite den Forum-Cache leeren, damit die Änderungen sichtbar werden.

Wie man noch das nervige Re: vor den Texten wegbekommt, seht hier.

LG
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
narim
Mitglied
Beiträge: 7
Registriert: 31.03.2013 22:17

Neuste Beiträge ändern

Beitrag von narim »

Herzlichen Dank :) !
Okay da ich echt nicht so gut auskenne, ich benutze Alpha.. und irgendwie finde ich da grad keines der beiden :(

Code: Alles auswählen

<!-- BEGIN forumrow -->
	<!-- IF (forumrow.S_IS_CAT and not forumrow.S_FIRST_ROW) or forumrow.S_NO_CAT  -->
			</ul>

			<span class="corners-bottom"><span></span></span></div>
		</div>
	<!-- ENDIF -->

	<!-- IF forumrow.S_IS_CAT or forumrow.S_FIRST_ROW  or forumrow.S_NO_CAT  -->
		<div class="forabg">
			<div class="inner"><span class="corners-top"><span></span></span>
			<ul class="topiclist">
				<li class="header">
					<dl class="icon">
						<dt><!-- IF forumrow.S_IS_CAT --><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a><!-- ELSE -->{L_FORUM}<!-- ENDIF --></dt>
						<dd class="topics">{L_TOPICS}</dd>
						<dd class="posts">{L_POSTS}</dd>
						<dd class="lastpost"><span>{L_LAST_POST}</span></dd>
					</dl>
				</li>
			</ul>
			<ul class="topiclist forums">
	<!-- ENDIF -->

	<!-- IF not forumrow.S_IS_CAT -->
		<li class="row<!-- IF forumrow.S_ROW_COUNT is even --> bg1<!-- ELSE --> bg2<!-- ENDIF -->">
			<dl class="icon" style="background-image: url({forumrow.FORUM_FOLDER_IMG_SRC}); background-repeat: no-repeat;">
				<dt title="{forumrow.FORUM_FOLDER_IMG_ALT}">
				<!-- IF S_ENABLE_FEEDS and forumrow.S_FEED_ENABLED --><a class="feed-icon-forum" title="{L_FEED} - {forumrow.FORUM_NAME}" href="{U_FEED}?f={forumrow.FORUM_ID}"><img src="{T_THEME_PATH}/images/feed.gif" alt="{L_FEED} - {forumrow.FORUM_NAME}" /></a><!-- ENDIF -->

					<!-- IF forumrow.FORUM_IMAGE --><span class="forum-image">{forumrow.FORUM_IMAGE}</span><!-- ENDIF -->
					<a href="{forumrow.U_VIEWFORUM}" class="forumtitle">{forumrow.FORUM_NAME}</a><br />
					{forumrow.FORUM_DESC}
					<!-- IF forumrow.MODERATORS -->
						<br /><strong>{forumrow.L_MODERATOR_STR}:</strong> {forumrow.MODERATORS}
					<!-- ENDIF -->
					<!-- IF forumrow.SUBFORUMS and forumrow.S_LIST_SUBFORUMS --><br /><strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}<!-- ENDIF -->
				</dt>
				<!-- IF forumrow.CLICKS -->
					<dd class="redirect"><span>{L_REDIRECTS}: {forumrow.CLICKS}</span></dd>
				<!-- ELSEIF not forumrow.S_IS_LINK -->
					<dd class="topics">{forumrow.TOPICS} <dfn>{L_TOPICS}</dfn></dd>
					<dd class="posts">{forumrow.POSTS} <dfn>{L_POSTS}</dfn></dd>
					<dd class="lastpost"><span>
						<!-- IF forumrow.U_UNAPPROVED_TOPICS --><a href="{forumrow.U_UNAPPROVED_TOPICS}">{UNAPPROVED_IMG}</a><!-- ENDIF -->
						<!-- IF forumrow.LAST_POST_TIME --><dfn>{L_LAST_POST}</dfn> {L_POST_BY_AUTHOR} {forumrow.LAST_POSTER_FULL}
						<!-- IF not S_IS_BOT --><a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a> <!-- ENDIF --><br />{forumrow.LAST_POST_TIME}<!-- ELSE -->{L_NO_POSTS}<br />&nbsp;<!-- ENDIF --></span>
					</dd>
				<!-- ENDIF -->
			</dl>
		</li>
	<!-- ENDIF -->

	<!-- IF forumrow.S_LAST_ROW -->
			</ul>

			<span class="corners-bottom"><span></span></span></div>
		</div>
	<!-- ENDIF -->

<!-- BEGINELSE -->
	<div class="panel">
		<div class="inner"><span class="corners-top"><span></span></span>
		<strong>{L_NO_FORUMS}</strong>
		<span class="corners-bottom"><span></span></span></div>
	</div>
<!-- END forumrow -->
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Neuste Beiträge ändern

Beitrag von Miriam »

<offtopic>
  • ich benutze Alpha..
    Sag das doch gleich...
</offtopic>

Wo bekommt man denn diesen Style her?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8154
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Neuste Beiträge ändern

Beitrag von Kirk »

Finde in der forumlist_body.html ca. Zeile 47

Code: Alles auswählen

						<!-- IF forumrow.LAST_POST_TIME --><dfn>{L_LAST_POST}</dfn> {L_POST_BY_AUTHOR} {forumrow.LAST_POSTER_FULL}
						<!-- IF not S_IS_BOT --><a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a> <!-- ENDIF --><br />{forumrow.LAST_POST_TIME}<!-- ELSE -->{L_NO_POSTS}<br />&nbsp;<!-- ENDIF --></span>
Ersetze es damit:

Code: Alles auswählen

						<!-- IF forumrow.LAST_POST_TIME --><!-- IF not S_IS_BOT --><a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG} <!-- ENDIF -->{forumrow.LAST_POST_SUBJECT}<!-- IF not S_IS_BOT --></a><!-- ENDIF --><!-- IF not S_IS_BOT --><a href="{forumrow.U_LAST_POST}"></a> <br /><span>{L_POST_BY_AUTHOR} {forumrow.LAST_POSTER_FULL}</span><!-- ENDIF -->{forumrow.LAST_POST_TIME}<!-- ELSE -->{L_NO_POSTS}<br />&nbsp;<!-- ENDIF --></span>
Danach den Template und Browser Cache leeren.
Antworten

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