Thread [idee] anzeige des forum-ranges (23 answers)
Opened by #Kein Kommentar at 2009-03-14 15:44

pktm
 2010-01-31 21:14
#131695 #131695
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
Ich hatte hier mal meinen Ansatz dargestellt, allerdings mit einer recht wichtigen, fehlenden Info.
Mein "ich experimentiere mal mit CGI::Application und DBIx::Class" - Forum hatte auch mehrere, sich nicht aufsummierende Rollen für Nutzer.
Der Forenbesucher ist aber wahrscheinlich auch garnicht daran interessiert, alle Feinheiten des Rollensystems zu erfassen, sondern er möchte eventuell einfach nur wissen, wer was zu sagen hat - um es mal überspitzt zu formulieren.
Daher habe ich einfach nur die drei für das Forum signifikanten Rollen ausgewisen, also User, Moderator und Admin. Die habe ich dann in der Tat in relation zu einander gesetzt, aber es war nirgends im Rollen-Modell enthalten, sondern nur eine Sache der Anzeige. Sozusagen eine mehrfache Abfrage im Template, hier mal Pseudo-Code:
Code: (dl )
1
2
3
4
5
6
7
8
<TMPL_IF is_admin>
<span class="admin">Username</span>
<TMPL_ELSE>
<TMPL_IF is_moderator>
<span class="admin">Username</span>
[...]
</TMPL_IF>
</TMPL_IF>


Aber ich finde das irgendwie hässlich. Etwas besseres ist mir leider nicht eingefallen :-(
http://www.intergastro-service.de (mein erstes CMS :) )

View full thread [idee] anzeige des forum-ranges