Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 393 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

thwju

Tripel-As

Dabei seit: 22.10.2011

Beiträge: 205

 

1 Zum Seitenanfang

Donnerstag, 17. November 2011, 07:07

Gäste sollen Benutzernamen nicht sehen können

Da sich mehrere Leute gewünscht hatte in dem Forum für Gäste nicht beim vollen Namen oder noch besser der Vorname auch nicht sichtbar zu sein,
wollte ich fragen ob einer von euch das schonmal probiert hat ?
Mein Ansatz war in der /styles/prosilever/template/viewtopic-body.html die anzeigen des Namens nur zu erlauben wenn der User eingellogt ist ,und zwar so :

PHP-Quelltext

1
2
<class="author"><!-- IF S_USER_LOGGED_IN and not S_IS_BOT --><a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a>{L_POST_BY_AUTHOR} <strong>{postrow.POST_AUTHOR_FULL}</strong> &raquo; {postrow.POST_DATE}
 <!-- ELSE --> <strong>Mitglied</strong> <!-- ENDIF --> &raquo; {postrow.POST_DATE} </p>

das funktioniert jetzt auch soweit ,ABER wenn ein Gast etwas postet kann er ja einen Benutzernamen auswählen und wird dann halt
auch als mitglied angezeigt,was ich ein bisschen unpassend finde.
Kann mir einer von euch sagen wie ich den Gast-Benutzernamen auf "Gast" festsetzen kann und diesen dann so in ein php skript integrieren kann ,
dass wenn Gast - echo "Gast"; und wenn /= Gast echo "Mitglied"
das hatte ich ungefähr so gemacht...
aber gefunzt hatte es noch nicht so ganze weil ich den Namen ja nicht festgesetzt hab .

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
<?php
$name = {L_POST_BY_AUTHOR}
if( $name == "Gast");
       {
    echo "Gast";
    }
else
    {
    echo "blub";
    }
?>

Danke schonmal
Made-E
NiklasKar Inhalt kommt noch :D
Ranking pushen -
 

Josephine

Haudegen

Dabei seit: 30.04.2009

Beiträge: 624

 

2 Zum Seitenanfang

Donnerstag, 17. November 2011, 16:57

Um welche Forensoftware handelt es sich denn?
Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen.
 

thwju

Tripel-As

Dabei seit: 22.10.2011

Beiträge: 205

 

3 Zum Seitenanfang

Donnerstag, 17. November 2011, 18:35

es handelt sich um phpBB 3.0.9
bei sonstigen benötigten infos biutte fragen kann bei bedarf auch php dateien posten ;)
Made-E
NiklasKar Inhalt kommt noch :D
Ranking pushen -
 

thwju

Tripel-As

Dabei seit: 22.10.2011

Beiträge: 205

 

4 Zum Seitenanfang

Samstag, 19. November 2011, 10:22

So ich glaube ich habe einen Lösungsansatz ,ihr müsstet mich nur mit der syntax korrigieren ,denke ich da ich keine ahnung von der syntax hab wie die sein muss.

PHP-Quelltext

1
2
3
4
5
6
<!-- IF {postrow.POST_AUTHOR_FULL} = S_REGISTERED_USER -->
        <!-- IF S_USER_LOGGED_IN and not S_IS_BOT --><strong>{postrow.POST_AUTHOR_FULL}</strong>
        <!-- ELSE --> <strongMitglied </strong> 
        <!-- ENDIF -->
    <!-- ELSE --> <strong>GAst </strong>
    <!-- ENDIF -->

Ist das so richtig bzw wird das so überhaupt funktionieren oder kann ich das {postrow.POST_AUTHOR_FULL} nicht einfach so kombinieren ?
Bitte um Hilfe :)
Das soll bewirken dass nur wenn der Author ein reg. Nutzer ist er als Mitglied angezeigt wird wenn der wahre author name für den gast verborgen wird.
DANKE schon mal für die Hilfe :)
Made-E
NiklasKar Inhalt kommt noch :D
Ranking pushen -
 

thwju

Tripel-As

Dabei seit: 22.10.2011

Beiträge: 205

 

5 Zum Seitenanfang

Freitag, 25. November 2011, 13:51

das war eigentlich gar nicht so schwer man mussste nur drauf kommen ,dass die stye dateien noch von irgendeiner art von interpreter übersetzt werde :D

PHP-Quelltext

1
2
3
4
5
6
7
8
<strong>
<!-- IF S_USER_LOGGED_IN and not S_IS_BOT -->{topicrow.LAST_POST_AUTHOR_FULL}&nbsp;
<!-- ELSE -->
    <!-- IF topicrow.LAST_POST_AUTHOR_FULL == "Gast" -->Gast &nbsp;
    <!-- ELSE -->Mitglied
    <!-- ENDIF -->
<!-- ENDIF -->
</strong>


Für alle unwissenden:
Namen unter dem Gäste posten auf "Gast" geändert.
Dann einfach ne abfrage ob der typ der das anguckt eingeloggt ist oder nicht.
Wenn er eingeloggt ist kriegt er den Namen des Authors angezeigt,
wenn er NICHT eingollogt ist wird geprüft ob der Author Name "Gast" ist ,wenn ja dann wird "Gast" ausgegeben,
wenn der Author kein Gast ist dann wird "Mitglied" ausgegeben
Made-E
NiklasKar Inhalt kommt noch :D
Ranking pushen -

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »thwju« (25. November 2011, 13:51)