Gästen Beitragsanzahl und Nutzernamen verbergen

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
kartograph
Mitglied
Beiträge: 5
Registriert: 08.08.2005 12:27

Gästen Beitragsanzahl und Nutzernamen verbergen

Beitrag von kartograph »

Hallo

suche ein Mod bei dem nicht registrierte Gäste die Angaben in den Spalten "Themen", "Beiträge", "Letzter Beitrag" nicht sehen können.

Mein Ziel ist es, fremden Besuchern zwar Kategorien und Foren auf der Startseite zu zeigen, aber sonst alle Daten zu verwehren und insbesondere die aufgeführten Nicknamen der letzten Beiträge auf der Einstiegsseite auszublenden.

Habe bereits per Suchfunktion in der Moddatenbank und auch bei phpbbhacks.com gesucht bin aber mit meinen Stichworten zu keinem brauchbaren Ergebnis gelangt.
Wer kennt also ein Mod welches diese Bedingungen erfüllt?

Danke -
Mfg Kartograph
Zuletzt geändert von kartograph am 23.04.2007 19:56, insgesamt 1-mal geändert.
Benutzeravatar
oconner
Mitglied
Beiträge: 345
Registriert: 09.02.2006 22:29
Wohnort: Siegsdorf

Beitrag von oconner »

hi,

dafür gibt es glaube ich auch keinen Mod, aber das kannst du dir leicht selber machen. Du solltest nur ein kleines bisschen HTML können und in welchter *.tpl Datei "was" ist wissen.

Dann tust du z.b. vor die Stelle die die Themen Anzahl ausgibt das so machen.

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in -->
{catrow.forumrow.TOTAL_TOPICS}
<!-- END switch_user_logged_in -->
(so müsste man es in der index_body.tpl abaendern).

Ach, aber ich kann nicht versprechen ob diese Funktion auch in anderen Template Funktionen gehen (hab das noch nie ausprobiert), aber rein von der Logik her sollte das wunderbar gehen. ;)

Was übrigens in welchter Template Datei ist findest du hier -> KB:86
kartograph
Mitglied
Beiträge: 5
Registriert: 08.08.2005 12:27

Beitrag von kartograph »

Hallo Oconner,

Danke für Deinen Tipp. Er funktioniert grundsätzlich auch, aber in meinem speziellen Fall nicht.
Der Grund muss an dem Definitionsbereich BEGIN Catrow und BEGIN Forumrow liegen. Denn innerhalb funktioniert die Bedingung BEGIN switch_user_logged_in nicht - außerhalb hingegen perfekt.

Hier nochmal der entsprechende Ausschnitt aus der index_body.tpl

Code: Alles auswählen

<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
  <tr>   
	<th colspan="2" class="thCornerL" height="25" nowrap="nowrap">&nbsp;{L_FORUM}&nbsp;</th>
	<th width="50" class="thTop" nowrap="nowrap">&nbsp;{L_TOPICS}&nbsp;</th>
	<th width="50" class="thTop" nowrap="nowrap">&nbsp;{L_POSTS}&nbsp;</th>
	<th class="thCornerR" nowrap="nowrap">&nbsp;{L_LASTPOST}&nbsp;</th>
  </tr>
  <!-- BEGIN catrow -->
  <tr> 
	<td class="catLeft" colspan="2" height="28"><span class="cattitle"><a href="{catrow.U_VIEWCAT}" class="cattitle">{catrow.CAT_DESC}</a></span></td>
	<td class="rowpic" colspan="3" align="right">&nbsp;</td>
  </tr>
  <!-- BEGIN forumrow -->
  <tr> 
	<td class="row1" align="center" valign="middle" height="50"><img src="{catrow.forumrow.FORUM_FOLDER_IMG}" width="46" height="25" alt="{catrow.forumrow.L_FORUM_FOLDER_ALT}" title="{catrow.forumrow.L_FORUM_FOLDER_ALT}" /></td>
	<td class="row1" width="100%" height="50"><span class="forumlink"> <a href="{catrow.forumrow.U_VIEWFORUM}" class="forumlink">{catrow.forumrow.FORUM_NAME}</a><br />
	  </span> <span class="genmed">{catrow.forumrow.FORUM_DESC}<br />
	  </span><span class="gensmall">{catrow.forumrow.L_MODERATOR} {catrow.forumrow.MODERATORS}</span></td>

      
	<td class="row2" align="center" valign="middle" height="50"><span class="gensmall">{catrow.forumrow.TOPICS}</span></td>
	<td class="row2" align="center" valign="middle" height="50"><span class="gensmall">{catrow.forumrow.POSTS}</span></td>
	<td class="row2" align="center" valign="middle" height="50" nowrap="nowrap"> <span class="gensmall">{catrow.forumrow.LAST_POST}</span></td>
     
  </tr>
  <!-- END forumrow -->
  <!-- END catrow -->
Von daher die Frage, wie muss ich mein Problem innerhalb von einem Definitionsbereich lösen?

Im Voraus vielen Dank.
Kartograph
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

verlink mal die index.php KB:81
kein Support per PN
Benutzeravatar
oconner
Mitglied
Beiträge: 345
Registriert: 09.02.2006 22:29
Wohnort: Siegsdorf

Beitrag von oconner »

ja, man müsste das ganze nun in der index.php ändern. Da muss man die Abfrage ob ein Benuter eingeloggt ist eben dort machen.

daher, wie nickvergessen schon sagte, verlink mal deine index.php und ggf. auch die viewforum.php wenn du da das auch so haben willst.
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“