#1 Symbol-Bar: User-Bereiche von florian-zier 14.01.2008 15:30

avatar
Für dieses Skript Dank an wolf.andres der diese Idee bereitgestellt hat!

Falls man als Admin eigene Smileys oder sonstige Foren-Codes in der Symbol-Bar nur für sich haben möchte, ist das nun möglich.



Dazu muss im Template Element "Obere Leiste" zwischen
<HEAD>
und
</HEAD>
folgender Style eingefügt werden:
<style type="text/css">
<!--
{{user_admin==true.start}}
.admin {
display: block;
}
{{user_admin==true.else}}
.admin {
display: none;
}
{{user_admin==true.end}}
-->
</style>


In der Symbol bar muss nun nur noch folgendes eingefügt werden:
<div class="admin">
versteckte Smileys, Buttons etc. ...
</div>

Alle Smileys, Buttons und sonstige Elemente dazwischen, sind in Zukunft nur für den Admin sichtbar.



Geeignete Stelle und Beispiel:
Ein Klick f&uuml;gt das Symbol ein:
</td></tr><tr><td class="nnor" align="center">

Danach zu Testzwecken einfach das hier einfügen:
<div class="admin">
<img src="http://www.bilder-hochladen.net/files/1tys-2c.gif" />
</div>
#2 RE: Symbol-Bar: User-Bereiche von florian-zier 14.01.2008 15:46

avatar
Wenn man ein gewisser Bereich nur für registrierte Mitglieder bereitstellen möchte, könnte man z.B. einfach alle admin-Style-Einträge durch user-Style-Einträge ersetzen, bzw. diese hinzufügen.



Im Template Element "Obere Leiste" zwischen
<HEAD>
und
</HEAD>
folgender Style eingefügen:
<style type="text/css">
<!--
{{user_registered==true.start}}
.user {
display: block;
}
{{user_registered==true.else}}
.user {
display: none;
}
{{user_registered==true.end}}
-->
</style>

Man beachte: user_admin wird zu user_registered!


Die Symbol-Bar muss natürlich wieder angepasst werden:
<div class="user">
versteckte Smileys, Buttons etc. ...
</div>

Man beachte: class="admin" wird zu class="user"


Alle Smileys, Buttons und sonstige Elemente dazwischen, sind in Zukunft nur für registrierte Mitglieder sichtbar.



Geeignete Stelle und Beispiel:
Ein Klick fügt das Symbol ein:
</td></tr><tr><td class="nnor" align="center">

Danach zu Testzwecken einfach das hier einfügen:
<div class="admin">
<img src="http://www.bilder-hochladen.net/files/1tys-2c.gif" />
</div>
#3 RE: Symbol-Bar: User-Bereiche von florian-zier 14.01.2008 16:09

avatar
Natürlich können auch Teile der Symbol-Bar nur für Gäste eingefügt werden.
Ich halte das allerdings für wenig sinnvoll, außer wenn z.B. ein Hinweis zur Registrierung erscheinen soll.



Bereich für Gäste definieren:
1. {{user_registered==true.start}} wird zu {{user_registered==false.start}}
2. .user oder .admin wird beispielsweise zu .gast
3. Beim Div-Tag in der Symbol-Bar muss class="admin" oder class="user" hier im Beispiel durch class="gast" ersetzt werden.


Zusammenfassung mit allen Bereichen:

Im Template Element "Obere Leiste" zwischen den Head-Tags folgenden Style einfügen:
<style type="text/css">
<!--
/* Admin */
{{user_admin==true.start}}
.admin {
display: block;
}
{{user_admin==true.else}}
.admin {
display: none;
}
{{user_admin==true.end}}

/* User */
{{user_registered==true.start}}
.user {
display: block;
}
{{user_registered==true.else}}
.user {
display: none;
}
{{user_registered==true.end}}

/* Bei Nichtgebrauch Quellcode ab hier bis zu optional Ende entfernen. */
/* Gast, nicht unbedingt nötig */
{{user_registered==false.start}}
.gast {
display: block;
}
{{user_registered==false.else}}
.gast {
display: none;
}
{{user_registered==false.end}}
/* optional Ende */
-->
</style>


In der Symbol-Bar Bereiche für Benutzergruppen festlegen:
<!-- Bereich für Admin -->
<div class="admin">
versteckte Smileys, Buttons etc. ...
</div>

<!-- Bereich für User -->
<div class="user">
versteckte Smileys, Buttons etc. ...
</div>

<!-- Bei Nichtgebrauch Quellcode ab hier bis zu optional Ende entfernen. -->
<!-- Gäste, nicht unbedingt nötig -->
<!-- Bereich für Gäste -->
<div class="gast">
versteckte Smileys, Buttons etc. ...
</div>
<!-- optional Ende -->

Kommentare in den Quelltexten beachten!



Hinweise:
Bereiche, die für registrierte Mitglieder definiert sind, sieht der Admin natürlich auch!
Registrierte Mitglieder sehen den Admin-Bereich nicht!
Registrierte Mitglieder und der Admin können den Gäste-Bereich nach dem Login nicht mehr sehen!

Bisher kann nicht zwischen selbst angelegten Benutzergruppen unterschieden werden!
Unterscheidungen erfolgen zwischen Admins, Mitgliedern und Gästen!
Xobor Forum Software von Xobor
Einfach ein eigenes Forum erstellen
Datenschutz