Bottone "Risolto"


In corso Bottone "Risolto"

Messaggio Da gandalf77 il Mer 23 Ago 2017 - 12:46

Buongiorno.
Si potrebbe avere il codice da inserire per far spuntare il bottone "Segna come risolto" nel forum?
Attualmente bisogna entrare nel topic originale e spuntarlo da li ma capirete che in forum molto vasti sarebbe comodo averlo a portata di mano....
Rimango in attesa di vostre.
Saluti.

gandalf77
**
**

Messaggi : 74

Vedi il profilo dell'utente http://passionetennis.asiafreeforum.com
gandalf77 è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da Teodor il Mer 23 Ago 2017 - 14:26

Ciao,

Pannello di amministrazione ►moduli ► gestione Javascript

Crea un nuovo Javascript:

Codice:
$(function() { if (!_userdata.session_logged_in) return;
  var icon = 'ICONARISOLTO',
      icon_id = 3,
      lang = {
        mark : 'Segna come Risolto',
        marking : 'Sto segnando',
        marked : 'Risolto !',
        mark_title : 'Segnala come risolto',
        marked_title : 'Marcato come risolto.'
      };
  
  if ($('.post:first dt a').text() == _userdata.username) {
    var solved = document.createElement('A');
    solved.className = 'markSolved';
    solved.innerHTML = lang.mark;
    solved.title = lang.mark_title;
    solved.href = '/post?p='+$('.post:first').attr('id').slice(1)+'&mode=editpost';
    function marked() { solved.innerHTML = lang.marked; solved.title = lang.marked_title; solved.className += ' marked' };
    $('.post:first').before(solved);
    
    solved.onclick = function() {
      var href = this.href;
      solved.onclick = function() { return false };
      solved.innerHTML = lang.marking;
      
      $.get(href,function(data) {
        $.post(href, {
          subject : $('.inputbox.medium[name="subject"]', data).val(),
          message : $('#text_editor_textarea', data).val(),
          post_icon : icon_id,
          post : 1
        },function() { $('h2.topic-title img').attr('src',icon); marked() });
      });
      return false;
    };
    if ($('h2.topic-title img').attr('src') == icon) { solved.onclick = function() { return false }; marked() }
  }
});

Dovrai solamente sostituire ICONARISOLTO con il link della tua icona.  tongue

Pannello di amministrazione ► Visualizzazione ► immagini&colori ► colori ► foglio di stile CSS  

Codice:
a.markSolved {
  color:#FFF;
  font-weight:bold;
  text-transform:uppercase;
  background:url("http://i38.servimg.com/u/f38/18/21/41/30/check10.gif") no-repeat scroll 95% center #84C754;
  border-radius:3px;
  display:inline-block;
  padding:6px 25px 6px 5px;
}
a.markSolved:hover { background-color:#6FB63C }
a.markSolved.marked {
  background-color:#84C754;
  opacity:0.5;
}


Saluti!  :zen:
avatar
Teodor
Moderattivo
Moderattivo


Sesso : Maschile
Età : 21
Messaggi : 1723
Località : Cremona


Vedi il profilo dell'utente http://Ilforumditutti.net
Teodor è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da gandalf77 il Gio 24 Ago 2017 - 11:00

Ciao, grazie mille per la risposta.
Ho creato lo script, sostituito "ICONARISOLTO" con il link relativo all'immagine e aggiornato il CSS, il tutto come da guida, ma non spunta nulla....
Su Javascript ho anche settato (per sicurezza) posizione "tutte le pagin" ma ancora nulla.
La mia versione è PhPBB3........soluzioni?

gandalf77
**
**

Messaggi : 74

Vedi il profilo dell'utente http://passionetennis.asiafreeforum.com
gandalf77 è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da Teodor il Gio 24 Ago 2017 - 12:08

Ciao,

Su Javascript ho anche settato (per sicurezza) posizione "tutte le pagin" ma ancora nulla.

Prova a mettere "negli argomenti"


Saluti!  :zen:
avatar
Teodor
Moderattivo
Moderattivo


Sesso : Maschile
Età : 21
Messaggi : 1723
Località : Cremona


Vedi il profilo dell'utente http://Ilforumditutti.net
Teodor è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da gandalf77 il Gio 24 Ago 2017 - 16:02

Niente da fare...... Per favore!

Ma mi è venuto un dubbio: leggo le prime righe di codice
Codice:
mark : 'Segna come Risolto',[size=12][/size]
        marking : 'Sto segnando',[size=12][/size]
        marked : 'Risolto !',[size=12][/size]
        mark_title : 'Segnala come risolto',[size=12][/size]
        marked_title : 'Marcato come risolto.'

e mi chiedo: se al posto di "ICONARISOLTO" devo mettere il link relativo all'immagine del pulsante che voglio che spunti, come fa a cambiare stato il pulsante una volta premuto? (ad esempio: "Sto segnando" -> "Risolto"......)
Non è che al post del link con un'immagine va messo altro?

gandalf77
**
**

Messaggi : 74

Vedi il profilo dell'utente http://passionetennis.asiafreeforum.com
gandalf77 è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da gandalf77 il Gio 24 Ago 2017 - 17:20

Aspè....forse mi sono incartato.....
"ICONARISOLTO" è forse l'icona che spunta solo dopo aver contrassegnato il messaggio come "Risolto"?
Se così, resta comunque il fatto che non appare comunque la scritta "Segna come risolto"....

gandalf77
**
**

Messaggi : 74

Vedi il profilo dell'utente http://passionetennis.asiafreeforum.com
gandalf77 è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da gandalf77 il Gio 24 Ago 2017 - 17:41

Al momento ho dovuto togliere sia lo script che il CSS. In pratica aveva rallentato di tanto il caricamento di tutte le pagine!
Rimango in attesa di cortese assistenza...

gandalf77
**
**

Messaggi : 74

Vedi il profilo dell'utente http://passionetennis.asiafreeforum.com
gandalf77 è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da Teodor il Gio 24 Ago 2017 - 19:53

Ciao,

al posto di ICONARISOLTO, ci devi mettere il link della tua icona risolto, ad esempio nel nostro caso, avremo messo il link di questa:


Saluti! :zen:
avatar
Teodor
Moderattivo
Moderattivo


Sesso : Maschile
Età : 21
Messaggi : 1723
Località : Cremona


Vedi il profilo dell'utente http://Ilforumditutti.net
Teodor è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da gandalf77 il Ven 25 Ago 2017 - 12:10

Teodor ha scritto:Ciao,

al posto di ICONARISOLTO, ci devi mettere il link della tua icona risolto, ad esempio nel nostro caso, avremo messo il link di questa:


Saluti! :zen:

Si, questo l'ho intuito alla fine.
Rimane il fatto che lo script non risulta funzionante. In pratica non spunta l'opzione "Segna come risolto" così come nel vostro forum. Dove sta l'iceppo?
Oltretutto, come detto prima, al momento ho dovuto togliere lo script (e relativo CSS) perchè mi sono accorto che rallentava tantissimo il refresh e caricamento delle pagine.
E' possibile che non funzioni perchè magari va in contrasto con qualcosa? O magari il codice che avete postato riporta qualche inesattezza?

gandalf77
**
**

Messaggi : 74

Vedi il profilo dell'utente http://passionetennis.asiafreeforum.com
gandalf77 è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da Teodor il Ven 25 Ago 2017 - 12:12

Provo a modificare lo script, tornerò nel pomeriggio con un edit. Razz
avatar
Teodor
Moderattivo
Moderattivo


Sesso : Maschile
Età : 21
Messaggi : 1723
Località : Cremona


Vedi il profilo dell'utente http://Ilforumditutti.net
Teodor è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da jessy il Ven 25 Ago 2017 - 19:40

Prova a vedere se questo ti puo' essere utile
http://ajuda.forumeiros.com/t98753-tutorial-definir-icone-da-mensagem-na-caixa-de-resposta-rapida

devi sempre inserire l'url dell'immagine che usi come risolto sul tuo forum.Ciao
avatar
jessy
****

Sesso : Femminile
Età : 18
Messaggi : 347
Località : Roma


Vedi il profilo dell'utente http://ilgiornaledibordo.forumattivo.com
jessy è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da gandalf77 il Mer 30 Ago 2017 - 10:28

jessy ha scritto:Prova a vedere se questo ti puo' essere utile
http://ajuda.forumeiros.com/t98753-tutorial-definir-icone-da-mensagem-na-caixa-de-resposta-rapida

devi sempre inserire l'url dell'immagine che usi come risolto sul tuo forum.Ciao

Fa riferimento alla funzione già attivabile dal pannello di amministrazione (forse a suo tempo non esisteva ancora...). In pratica ti permette di modificare l'icona dall'editor al momento della creazione/modifica del post.

Quello che interessa a me è avere il pulsante in alto a sinistra, sotto quello "Nuovo topic", in modo da avere un approccio diretto, anche da parte dei moderatori.

Rimango in attesa ...

gandalf77
**
**

Messaggi : 74

Vedi il profilo dell'utente http://passionetennis.asiafreeforum.com
gandalf77 è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da gandalf77 il Ven 22 Set 2017 - 16:11

Novità?

gandalf77
**
**

Messaggi : 74

Vedi il profilo dell'utente http://passionetennis.asiafreeforum.com
gandalf77 è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da gandalf77 il Ven 13 Ott 2017 - 15:28

E' possibile che funzioni solo con la versione moderna di PphBB e non con gli altri (il mio ad esempio è PhPBB3)?

gandalf77
**
**

Messaggi : 74

Vedi il profilo dell'utente http://passionetennis.asiafreeforum.com
gandalf77 è stato ringraziato dall'autore di questo topic.

Vedere l'argomento precedente Vedere l'argomento seguente Tornare in alto

- Argomenti simili

 
Permessi di questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum