La data/ora di oggi è Mer 25 Apr 2018 - 12:10

5 Risultati trovati per "invision"

Pubblica un topic direttamente chiuso

Pubblica un topic direttamente chiuso


Pubblica un topic direttamente chiuso

Questo tutorial vi spiegherà come inserire un bottone nella pagina di creazione del topic che vi permetterà di pubblicare un topic già chiuso una volta pubblicato :bene:


Le modifiche devono essere apportata dal profilo fondatore, dal momento che sono necessarie alcune modifiche ai templates, disponibili solo al fondatore Wink


Modifiche ai templates
Prima di tutto andate verso Pannello di amministrazione ► Visualizzazione ► Templates ► Inviare & Messaggi privati e modificate il template posting_body :mod:

Senza considerare la versione del tuo forum, verso la fine del template e dopo la variabile {SCEDITOR} aggiungete questo codice:
Codice:
<script type="text/javascript">
  (function($){
      var mode = $('form[name="post"]').find('input[name="mode"]').attr('value'), l = $('#lock'), lvl = _userdata.user_level;
      if(mode == 'newtopic'){
        if(lvl == 0 || lvl > 2) l.parent().remove();
        $('form[name="post"]').on('submit', function(){ if(l.is(':checked')) sessionStorage.setItem('lock', true); })
      }else{ l.parent().remove(); }
  })(jQuery);
</script>


Sempre nello stesso template cercate questa parte:
Codice:
<!-- BEGIN switch_html_checkbox -->


a questo punto la versione del vostro forum è importante!
  • Se siete #PhpBB3, #PunBB o #Invision aggiungete questo codice subito prima
    Codice:
    <label><input id="lock" type="checkbox" name="lock" /> Chiudere l'argomento<br /></label>

  • Se invece utilizzate #PhpBB2 il vostro codice da aggiungere è questo:
    Codice:
    <tr>
      <td colspan="2"><input id="lock" type="checkbox" name="lock" /> <span class="gen"> Chiudere l'argomento</span></td>
    </tr>


Nota: non dimenticatevi di pubblicare il template cliccando sul bottone :new: nella lista dei template


Creazione del codice javascript
Adesso dirigetevi verso Pannello di amministrazione ► Moduli ► HTML & Javascript ► Gestione del codice javascript e create un :new: nuovo codice javascript con queste impostazioni

  • Titolo: a vostra scelta
  • Dove: Su tutte le pagine
  • Codice:
    if(location.pathname == "/post") jQuery(function($){
      if(!window.localStorage || !sessionStorage.lock) return;
      var a = $('a[href^="/viewtopic"]');
      if(a.length != 0){
          var topic = a.attr('href').match(/t=[0-9]*/);
          var lock = sessionStorage.getItem('lock');
          if(lock == 'true'){
            $.get('/modcp?mode=lock&'+topic).done(function(){
                sessionStorage.removeItem('lock');
            });
          }
      } else {
          $("#lock").prop("checked", true).click(function(){
            sessionStorage.removeItem('lock');
          });
      }
    });




A questo punto il tutto dovrebbe essere installato :good:
non esitate a contattarci per qualunque domanda e/o problema :thanks:




© Forum dei forum


Staff FDF - Forum di supporto per Forumattivo IT
Copyrigth ©️ FORUMATTIVO.COM

Tutorial realizzato da SeLfde4Th7 del forum di supporto francese

Da Niko
il Sab 28 Feb 2015 - 17:03
 
Situato in: Tutorial
Argomento: Pubblica un topic direttamente chiuso
Risposte: 0
Visualizzazioni: 1085

MyBB come installarlo

Ciao,

Forumattivo ti permette ti creare un forum senza installazione proprio perché se ce ne occupiamo noi Wink

come puoi vedere al momento della creazione e nel tuo pannello di amministrazione le versioni che offriamo sono #invision #PunBB #phpBB2 e #phpBB3

MyBB Non può essere installato su forumattivo lavorando
Da Niko
il Sab 24 Gen 2015 - 17:00
 
Situato in: I problemi risolti con il pannello d'amministrazione
Argomento: MyBB come installarlo
Risposte: 3
Visualizzazioni: 840

Indicare se l'utente è online nei messaggi (phpBB3 & Invision)

Indicare se l'utente è online nei messaggi (phpBB3 & Invision)


Indicare se l'utente è online nei messaggi (phpBB3 & Invision)

Questo tutorial ti permetterà di aggiungere un #campo #profilo che indica lo stato (online/offline) del tuo forum Forumattivo.


Exclamation Questo tutorial funziona solo con #PhpBB3 & #Invision


Creazione del campo profilo
Per creare il campo profilo vai verso PDA ? Utenti & Gruppi ? Utenti ? Profilo e aggiungi un nuovo campo aggiungendo queste informazioni :new:

Tipo: Zona di testo
Nome: Status
Descrizione: A tua scelta
Icona URL: A tua scelta
Da riempire obbligatoriamente: No
Affissione: Messaggi
Tipo di affissione: Testo
Chi può modificare il valore del suo contenuto? Nessuno
Pubblicare questo campo per gli utenti che hanno almeno lo statuto: Ospite
Separatore: Salto di linea

Inserisci il seguente contenuto nel valore predefinito e salva le modifiche :new:
Codice:
[table id="is_on" class="user_status"][tr][td]Online[/td][/tr][/table][table id="is_off" class="user_status"][tr][td]Offline[/td][/tr][/table]



Per assicurarti che tutti i membri abbiano il contenuto predefinito, modifica il campo, scorri fino in fondo e clicca sul bottone "Sostituisci contenuto". In seguito premi "Si" per applicare il contenuto a tutti membri esistenti Wink




Aggiunta del codice CSS
Vai verso PDA ? Visualizzazione ? Colori ? Foglio di stile CSS. Per far si che la funzione del campo funzioni correttamente quando i membri sono online o offline, incolla questo contenuto nel css e salva le modifiche :new:

Codice:
.user_status {
    vertical-align:top;
    border-spacing:0;
    display:inline;
}

#is_on.user_status { color:green }
#is_off.user_status { color:red }

.post #is_on.user_status { display:none }
.post.online #is_off.user_status{ display:none }
.post.online #is_on.user_status { display:inline }


Spiegazione:
.user_status: è la classe data ad entrambe le tabelle per online e offline
#is_on: è l'ID dato alla tabella visualizzata quando il membro è online
#is_off: è l'ID dato alla tabella visualizzata quando il membro è offline

Puoi cambiare il colore del testo Online e offline cambiando color:green; o color:red; con il colore a tua scelta. Puoi usare colori hex, come testo o come RGB.

Puoi anche essere creativo e cambiare il font con font-family o aggiungere un alone con text-shadow
Codice:
#is_on.user_status {
    color:green;
    font-family:papyrus;
    text-shadow:0px 0px 3px green;
}
#is_off.user_status {
    color:red;
    font-family:papyrus;
    text-shadow:0px 0px 3px red;
}


Ed ecco fatto :good:




© Forum dei forum


Staff FDF - Forum di supporto per Forumattivo IT
Copyrigth ©️ FORUMATTIVO.COM

Tutorial originale a cura di Ange Tuteur del forum di supporto inglese

Da Niko
il Ven 23 Gen 2015 - 22:10
 
Situato in: Tutorial
Argomento: Indicare se l'utente è online nei messaggi (phpBB3 & Invision)
Risposte: 0
Visualizzazioni: 1351

Inserire icona offline

no no i casi sono due:

  1. Se vuoi inserire l'immagine nel profilo allora vai verso PDA > Visualizzazione > Immagini e colori > Immagini > Modo avanzato > mini icone Wink

  2. Se intendi nei messaggi allora è possibile fare una cosa di questo genere ma solo per #phpBB3 e #Invision
    Se hai una di queste due versioni allora potresti seguire un tutorial che poi ti indicherei


Capito? :bene:
Da Niko
il Ven 23 Gen 2015 - 17:50
 
Situato in: I problemi risolti con i codici
Argomento: Inserire icona offline
Risposte: 16
Visualizzazioni: 990

Inserire icona offline

Se intendi nel profilo, allora vai verso PDA > Visualizzazione > Immagini e colori > Immagini > Modo avanzato > mini icone Wink

Se intendi nei messaggi allora è possibile fare una cosa di questo genere (mettendo al posto del testo l'immagine) ma solo per #phpBB3 e #Invision

Da Niko
il Ven 23 Gen 2015 - 17:41
 
Situato in: I problemi risolti con i codici
Argomento: Inserire icona offline
Risposte: 16
Visualizzazioni: 990

Tornare in alto

Andare verso: