• Benvenuti su XenForo Italia!

    Stai navigando nella nostra community come Ospite.

    Avere un account su XenForo Italia ti permetterà di creare e partecipare alle discussioni, scaricare i file di traduzione in italiano, vedere le immagini e i video a formato intero, iniziare conversazioni personali con gli altri membri del forum e di utilizzare tutte le funzioni di questo sito.

    Condividi anche tu la tua passione per XenForo!

    Registrarsi è gratis ed elimina la pubblicità

sconcau84

Membro Senior
Punteggio reazioni
18
Punti
45
Prendendo spunto da quest'altra Mod ho voluto creare quello che io chiamo "messaggio del giorno" ma visibile a tutti gli utenti registrati anzichè solo agli ospiti.

La modifica è semplice, e potete creare anche più messaggi

Cerchiamo il Template PAGE_CONTAINER, e sotto queste stringhe

PHP:
<xen:if is="{$showBoardClosedNoticed}">
                            <p class="importantMessage">
                                {xen:phrase forum_is_currently_closed_only_admins_may_access}<br />
                                <a href="admin.php">{xen:phrase reopen_via_admin_control_panel}</a>
                            </p>
                        </xen:if>
inseriamo questo codice

PHP:
<!-- Messaggio del Giorno -->

<xen:if is="!{$register.user_id}"> <p class="importantMessage">
Inserire messaggio anche in HTML
</xen:if>
Nel mio caso ho inserito 2 messaggi, il risultato lo potete vedere dallo screen
 

Allegati

sconcau84

Membro Senior
Punteggio reazioni
18
Punti
45
  • Autore discussione Autore discussione
  • #2
A questo punto, vorrei chiedervi se sapete dove si trova il css .importantMessage.css ma anche se possibile far comparire il messaggio poco sotto del TitleBar H1 ma anche se sapete come farlo visualizzare solamente nella Home, e quindi non nei bubforum.

EDIT : Per metterlo sotto l'H1 ho trovato il modo : Inserire il codice sotto quest'altro

HTML:
<xen:hook name="page_container_content_title_bar">
<xen:if is="!{$noH1}">
<!-- h1 title, description -->
<div class="titleBar">
<h1><xen:if
is="{$h1}">{xen:raw $h1}<xen:elseif
is="{$title}" />{xen:raw $title}<xen:else
/>{$xenOptions.boardTitle}</xen:if></h1>

<xen:if is="{$pageDescription.content}"><p id="pageDescription" class="muted {$pageDescription.class}">{xen:raw $pageDescription.content}</p></xen:if>
</div>
</xen:if>
</xen:hook>
 

Per rispondere Entra o Registrati è Gratis…

Perchè dovresti Registrarti?

  • Partecipare e Creare Discussioni
  • Trovare Consigli e Suggerimenti
  • Condividere i tuoi Interessi
  • Informarti sulle Novità

Membri Iscritti online

Non ci sono Iscritti online al momento.

Nuove Discussioni

Alto