La data/ora di oggi è Ven 26 Mag 2017 - 15:18

8 risultati trovati per phpbb3

Inserire una notifica personalizzata

@son usi #phpBB3 esatto?

hai provato con il secondo codice che ti avevo dato?
Codice:
$(function() {
var mp = $('#i_icon_mini_new_message').length;
if (mp > '0') {
$('#top').before('<div id="mpopup">Hai un nuovo messaggio privato</div>');
}
});
 


provando sul tuo forum e anche sul mio, il risultato è questo:

Da Niko
il Lun 30 Mar 2015 - 21:40
 
Ricercare in: I problemi risolti con lo script
Argomento: Inserire una notifica personalizzata
Risposte: 63
Visualizzazioni: 1778

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
 
Ricercare in: Tutorial
Argomento: Pubblica un topic direttamente chiuso
Risposte: 0
Visualizzazioni: 769

Contatore dei topic nelle varie sezioni

Contatore dei topic nelle varie sezioni


Contatore topic nelle varie sezioni

Questo tutorial permetterà ai forum con #phpBB3 di inserire un contatore dei post all'interno dei vari forum vicino alle "categorie" dei topic così come accade per #phpBB2 e #Invsion di default Wink




Istruzioni per l'installazione
Andate verso PDA ► Visualizzazione ► Templates ► generale ► topics_list_box e modifica il template premendo su

A questo punto cerca questa parte:
Codice:
{topics_list_box.row.topic.table_sticky.L_TITLE}


Aggiungi uno spazio subito topo e incolla questo codice:
Codice:
({topics_list_box.row.topic.table_sticky.COUNT_TOTAL_TOPICS})


Exclamation Nota: puoi cambiare le parentesi con il contenuto che preferisci, così come con una piccola icona

Una volta inserito il codice l'unica cosa da fare è pubblicare il template cliccando l'icona :add:

Ed ecco fatto :good:




© Forum dei forum



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

Tutorial realizzato da Luffy del Forum di supporto inglese

Da Niko
il Lun 2 Feb 2015 - 16:09
 
Ricercare in: Tutorial
Argomento: Contatore dei topic nelle varie sezioni
Risposte: 0
Visualizzazioni: 713

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
 
Ricercare in: I problemi risolti con il pannello d'amministrazione
Argomento: MyBB come installarlo
Risposte: 3
Visualizzazioni: 573

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
 
Ricercare in: Tutorial
Argomento: Indicare se l'utente è online nei messaggi (phpBB3 & Invision)
Risposte: 0
Visualizzazioni: 977

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
 
Ricercare in: I problemi risolti con lo script
Argomento: Inserire icona offline
Risposte: 16
Visualizzazioni: 671

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
 
Ricercare in: I problemi risolti con lo script
Argomento: Inserire icona offline
Risposte: 16
Visualizzazioni: 671

Numerazione dei post per phpBB2 e phpBB3

Numerazione dei post per phpBB2 e phpBB3


Numerazione dei post per phpBB2 e phpBB3

Cari membri,

questo tutorial vi permetterà di inserire la numerazione anche per phpBB2 e phpBB3 Wink




Il codice javascript
Vai verso PDA ► Visualizzazione ► Templates ► generale ► viewtopic_body

Exclamation Segui le istruzioni secondo la versione del tuo forum

  1. PhpBB3
    1. Trova:
      Codice:
      <div style="position: relative; top: -30px; width: 1px;" id="{postrow.displayed.U_POST_ID}"></div>

    2. Sostituisci questa codice con questo:
      Codice:
      <div style="position: relative; top: -30px; width: 1px;" id="{postrow.displayed.U_POST_ID}"></div>
      <div class="postNumberContainer"><a href="{postrow.displayed.POST_URL}" class="postNumber">#{postrow.displayed.COUNT_POSTS}</a></div>


  2. PhpBB2
    1. Trova:
      Codice:
      <td><span class="postdetails"><img src="{postrow.displayed.MINI_POST_IMG}" alt="{postrow.displayed.L_MINI_POST_ALT}" title="{postrow.displayed.L_MINI_POST_ALT}" border="0" />{L_POST_SUBJECT}: {postrow.displayed.POST_SUBJECT}   <img src="{postrow.displayed.MINI_TIME_IMG}" alt="" border="0" />{postrow.displayed.POST_DATE}</span></td>

    2. E sostituisci con:
      Codice:
      <td><span class="postdetails"><a class="postNumber" href="{postrow.displayed.POST_URL}">#{postrow.displayed.COUNT_POSTS}</a><img src="{postrow.displayed.MINI_POST_IMG}" alt="{postrow.displayed.L_MINI_POST_ALT}" title="{postrow.displayed.L_MINI_POST_ALT}" border="0" />{L_POST_SUBJECT}: {postrow.displayed.POST_SUBJECT}   <img src="{postrow.displayed.MINI_TIME_IMG}" alt="" border="0" />{postrow.displayed.POST_DATE}</span></td>



Modifiche da effettuare
Per cambiare il # di fianco al numero del post, Cerca #{postrow.displayed.COUNT_POSTS} e cambialo con quello che preferisci.

Non dimenticare di salvare il template ! :new:

Dopo queste modifiche potrai vedere la numerazione dei tuoi post!


Personalizzazione
Per cambiare lo stile vai verso PDA ► Visualizzazione ► Immagini e colori ► Colori ► Foglio stile CSS. E incolla il codice che desideri a seconda della tua versione Wink

#PhpBB3 se vuoi allineare la numerazione a destra
Codice:
.postNumberContainer {
text-align:right
}

Puoi cambiare questo valore con : left || center || right


Per mostrare la numerazione in questo modo: , usa il codice di seguito
Codice:
a.postNumber {
  font-size:10px; /* dimensione testo */
  color:#666; /* colore del link */
  background:#EEE; /* colore di sfondo */
  border:1px solid #CCC; /* dimensione, stile e colore del bordo */
  border-radius:3px; /* rotondità dei bordi */
  display:inline-block;
  padding:2px; /* spaziatura dai bordi */
}



Informazioni
La classname .postNumber è utilizzata per lo stile dei link della numerazione dei post. es. #1, #2, #3

La classname .postNumberContainer, utilizzabile solo in PhpBB3, fa riferimento al contenitore della numerazione.




© Forum dei forum


Se si desidera aprire un topic di supporto potete indicare il seguente titolo:
Numerazione dei post: problemi script


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


Da Niko
il Ven 16 Gen 2015 - 16:03
 
Ricercare in: Tutorial
Argomento: Numerazione dei post per phpBB2 e phpBB3
Risposte: 0
Visualizzazioni: 628

Tornare in alto

Andare verso: