ForumFree News

  1. Differenziazione grafica per utenti e visitatori
    nuove classi al body del documento

    Tags
    Css
    Grafica
    Novità
    By BlogFree il 15 Jan. 2016
     
    +6   Like       30 Comments   7,681 Views
    .
    Da oggi è possibile differenziare la grafica del proprio sito per gli utenti e i visitatori, ad esempio per mostrare in homepage dei box di presentazione del forum da nascondere per gli utenti, o alcuni elementi pensati solo per gli utenti registrati che non si vogliono mostrare ai visitatori.

    Al body delle pagine verrà apposta una classe apposita: .user per gli utenti registrati e .guest per i visitatori.
    Quindi, per evitare di interferire con altre classi omonime, si potrà usare per gli utenti
    CODICE
    body.user .altroselettore {css}

    e per i visitatori
    CODICE
    body.guest .altroselettore {css}


    Lista completa delle classi personalizzate:
    - .guest: l'utente non ha effettuato il login, è visitatore (nessuna delle classi successive apparirà).
    - .user: l'utente ha effettuato il login.
    - .gX: al posto di X ci sarà l'ID del gruppo dell'utente.
    - .admin: se l'utente è amministratore aggiunto del sito.
    - .admin_sez: se l'utente ha il permesso di amministratore sezioni.
    - .admin_user: se l'utente ha il permesso di amministratore utenti.
    - .admin_graphic: se l'utente ha il permesso di amministratore grafico.
    - .globalmod: se l'utente ha il permesso di moderatore globale.
    - .fX: quando ci troviamo in una sezione o in un topic, dove al posto di X c'è l'ID della sezione.
    - .tX: quando ci troviamo in un topic, dove al posto di X c'è l'ID del topic.
    - .first: all'interno di una sezione/topic, quando la pagina in cui ci troviamo è la prima.
    - .last: all'interno di una sezione/topic, quando la pagina in cui ci troviamo è l'ultima.
    - .midX: all'interno del profilo utente, dove al posto di X c'è l'ID dell'utente.
    - .gX: all'interno della pagina di un gruppo, dove al posto di X c'è l'ID del gruppo.

    Tutte queste classi sono cumulabili, per cui potremmo trovare: .user .admin_sez e .globalmod per lo stesso utente.



    Le classi aggiuntive sono presenti sia nella versione desktop che in quella mobile/app.
      Share  
     
    .
Comments
  1. Paralizer'
        +1   Like  
     
    .

    User deleted


    Grazie per aver accolto la mia richiesta ^^.
     
    .
  2.     Like  
     
    .
    Avatar

    Advanced Member

    Group
    Member
    Posts
    7,838
    Reputation
    +1

    Status
    Offline
    Grazie per l'informazione
     
    .
  3.     Like  
     
    .
    Avatar

    Member

    Group
    Fan
    Posts
    272
    Reputation
    0

    Status
    Offline
    grazie!!!
     
    .
  4. loretta
        Like  
     
    .

    User deleted


    BRAVI... come sempre :D
     
    .
  5. lucignano47
        Like  
     
    .

    User deleted


    ottima idea!!!
     
    .
  6. eXander
        Like  
     
    .

    User deleted


    Ottima novità, sarebbe possibile anche introdurre la differenziazione per gruppi amministratore e moderatore? Questo farebbe evitare anche tante richieste dagli script che necessitano di controllare se un membro può avere dei privilegi precisi sugli script. (es. pannelli di configurazione)
    Vi ringrazio.
     
    .
  7. filmargi
        Like  
     
    .

    User deleted


    grazie,tutto ok. buona serata.filmargi.
     
    .
  8. tommaso5
        Like  
     
    .

    User deleted


    perfetto!!
     
    .
  9.     Like  
     
    .
    Avatar

    Junior Member

    Group
    Member
    Posts
    3
    Reputation
    0

    Status
    Offline
    grazie, idea fantastica. :D :D
     
    .
  10.     Like  
     
    .
    Avatar

    Staff

    Group
    BlogFree Staff
    Posts
    974
    Reputation
    +147

    Status
    Anonymous
    CITAZIONE (eXander @ 15/1/2016, 19:40) 
    Ottima novità, sarebbe possibile anche introdurre la differenziazione per gruppi amministratore e moderatore? Questo farebbe evitare anche tante richieste dagli script che necessitano di controllare se un membro può avere dei privilegi precisi sugli script. (es. pannelli di configurazione)
    Vi ringrazio.

    Ho aggiunto le classi admin e mod (la seconda indica solo i moderatori globali non i moderatori semplici di singole sezioni).
     
    .
  11. eXander
        Like  
     
    .

    User deleted


    Eccezionale, ora è completo! Grazie mille! :D
     
    .
  12. messer1951
        Like  
     
    .

    User deleted


    Grazie per l'informazione
     
    .
  13.     Like  
     
    .
    Avatar

    Staff

    Group
    BlogFree Staff
    Posts
    974
    Reputation
    +147

    Status
    Anonymous
    CITAZIONE (Amnesiac @ 16/1/2016, 10:23) 
    Ho aggiunto le classi admin e mod (la seconda indica solo i moderatori globali non i moderatori semplici di singole sezioni).

    Mod è stata cambiata in globalmod per indicare meglio che si tratta dei mod globali.
    Ho aggiunto anche le classi admin_sez,admin_user,admin_graphic per i vari poteri dei gruppi.
     
    .
  14. Demøne
        Like  
     
    .

    User deleted


    Ottima novità! Sarebbe possibile aggiungere alle risposte dei topic una classe diversa da quella del primo post?
     
    .
30 replies since 15/1/2016, 11:33   7,681 views
  Share  
.