Bottone "Risolto"

3 partecipanti

In corso Bottone "Risolto"

Messaggio Da gandalf77 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.
avatar
gandalf77
****

Messaggi : 319

https://www.passionetennis.com/
gandalf77 è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da Teodor 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
@ Super attivo @

Sesso : Maschio
Età : 28
Messaggi : 1873
Località : Cremona

http://Ilforumditutti.net
Teodor è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da gandalf77 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?
avatar
gandalf77
****

Messaggi : 319

https://www.passionetennis.com/
gandalf77 è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da Teodor 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
@ Super attivo @

Sesso : Maschio
Età : 28
Messaggi : 1873
Località : Cremona

http://Ilforumditutti.net
Teodor è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da gandalf77 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?
avatar
gandalf77
****

Messaggi : 319

https://www.passionetennis.com/
gandalf77 è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da gandalf77 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"....
avatar
gandalf77
****

Messaggi : 319

https://www.passionetennis.com/
gandalf77 è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da gandalf77 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...
avatar
gandalf77
****

Messaggi : 319

https://www.passionetennis.com/
gandalf77 è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da Teodor 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:
Tasto risolto - Bottone "Risolto" Imagepng

Saluti! :zen:
avatar
Teodor
@ Super attivo @

Sesso : Maschio
Età : 28
Messaggi : 1873
Località : Cremona

http://Ilforumditutti.net
Teodor è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da gandalf77 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:
Tasto risolto - Bottone "Risolto" Imagepng

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?
avatar
gandalf77
****

Messaggi : 319

https://www.passionetennis.com/
gandalf77 è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da Teodor Ven 25 Ago 2017 - 12:12

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

Sesso : Maschio
Età : 28
Messaggi : 1873
Località : Cremona

http://Ilforumditutti.net
Teodor è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da jessy 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
jessy
jessy
*****

Sesso : Femmina
Età : 25
Messaggi : 735
Località : Roma

http://ilgiornaledibordo.forumattivo.com
jessy è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da gandalf77 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 ...
avatar
gandalf77
****

Messaggi : 319

https://www.passionetennis.com/
gandalf77 è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da gandalf77 Ven 22 Set 2017 - 16:11

Novità?
avatar
gandalf77
****

Messaggi : 319

https://www.passionetennis.com/
gandalf77 è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da gandalf77 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)?
avatar
gandalf77
****

Messaggi : 319

https://www.passionetennis.com/
gandalf77 è stato ringraziato dall'autore di questo topic.

In corso Re: Bottone "Risolto"

Messaggio Da Teodor Gio 26 Ott 2017 - 19:43

.Tasto risolto - Bottone "Risolto" UUqryIu.Caro utente,

questo problema è stato considerato abbandonato.

Purtroppo, secondo il nostro regolamento, se l'argomento non riceve risposta da più di 7 giorni, viene considerato risolto o abbandonato.
Nei prossimi topic di supporto che aprirai:

  • Se il problema non è risolto
    dovrai fare un messaggio di UP dopo 24 ore dal tuo ultimo messaggio cosi da riportare il problema agli occhi del personale
  • Se il problema è risolto
    è necessario premere sul bottone Tasto risolto - Bottone "Risolto" 14v5vm così da inserire l'icona risolto e facilitare il lavoro del personale


Ci vediamo su Forumattivo Wink
avatar
Teodor
@ Super attivo @

Sesso : Maschio
Età : 28
Messaggi : 1873
Località : Cremona

http://Ilforumditutti.net
Teodor è stato ringraziato dall'autore di questo topic.

Visualizza l'argomento precedente Visualizza l'argomento successivo Torna in alto

- Argomenti simili

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