Forum dei Forum: Aiuto per Forumattivo
Benvenuti sul forum di supporto di Forumattivo.




Per trarre il massimo vantaggio da tutti i servizi offerti dal nostro forum, effettua il login se sei già un nostro utente oppure registrati per far parte della nostra grande comunità. Il tutto, gratuitamente!

Crea anche tu un forum gratuitamente come questo! Clicca qui

Aggiungere pannello di navigazione tra le pagine del topic nella versione mobile


Risolto Aggiungere pannello di navigazione tra le pagine del topic nella versione mobile

Messaggio Da Grigio87 il Ven 13 Mag 2016, 19:04

Salve, su forumattivo ho creato da 2-3 anni un piccolo forum dedicato ad un gioco 4X fantasy di nicchia (Dominions 4), recentemente ho messo mano alla versione mobile e sono riuscito a fare alcune cosette, però vorrei anche aggiungere il pennello di navigazione tra le varie pagine che è presente di serie nella versione desktop anche nella versione mobile, vedi immagine:



Questo perché per arrivare all'ultimo post di un topic con molte pagine è necessario sfogiarle tutte con il pulsante "Pross." fino ad arrivare in fondo o utilizzare un escamotage come salvare nei preferiti direttamente l'ultima pagina (operazione che però va ripetuta man mano che le pagine aumentano).

E' possibile aggiungere il navigatore anche nella versione mobile? Se sì mi potete aiutare con il codice? (non sono un programmatore e riesco al massimo a cambiare colori/font/immagini non ho idea di come poter fare per aggiungere nuove funzioni).

Grazie dell'attenzione  :zen:


Ultima modifica di Grigio87 il Lun 16 Mag 2016, 18:10, modificato 1 volta

Grigio87
Sono un nuovo membro :)

Sesso : Maschile
Età : 29
Messaggi : 8
Località : Pesaro


Vedere il profilo dell'utente http://dominions4.italiaforum.net
Grigio87 è stato ringraziato dall'autore di questo topic.

Risolto Re: Aggiungere pannello di navigazione tra le pagine del topic nella versione mobile

Messaggio Da MattiaDes il Ven 13 Mag 2016, 21:31

Salve Very Happy

Per la prima richiesta prova a seguire questo tutorial: clicca qui





MattiaDes
Moderattivo
Moderattivo

Sesso : Maschile
Età : 20
Messaggi : 2336
Località : Modena, Italy


Vedere il profilo dell'utente http://www.habbolifeforum.com
MattiaDes è stato ringraziato dall'autore di questo topic.

Risolto Re: Aggiungere pannello di navigazione tra le pagine del topic nella versione mobile

Messaggio Da Grigio87 il Ven 13 Mag 2016, 23:06

@MattiaDes ha scritto:Salve Very Happy

Per la prima richiesta prova a seguire questo tutorial: clicca qui

Grazie mille per il link, sembrerebbe esattamente quello di cui ho bisogno ma pur seguendo tutti i passaggi questo javascript non funziona (ho anche messo il numero di "var perpage =" identico al numero di post per pagina del mio forum (25) e i javascript sono attivati. Che altro posso aver fatto di errato?

Grigio87
Sono un nuovo membro :)

Sesso : Maschile
Età : 29
Messaggi : 8
Località : Pesaro


Vedere il profilo dell'utente http://dominions4.italiaforum.net
Grigio87 è stato ringraziato dall'autore di questo topic.

Risolto Re: Aggiungere pannello di navigazione tra le pagine del topic nella versione mobile

Messaggio Da MattiaDes il Sab 14 Mag 2016, 12:29

Purtroppo anche a me non funziona più Sad non riesco a capire da cosa dipenda.. probabilmente quel tutorial non è più attendibile

Ti farò sapere nel caso in cui ci fossero novità, ne discuterò anche con @Niko

Per quanto riguarda il pennello di navigazione non è possibile aggiungerlo o modificare quello già esistente nella versione mobile... Se però un po' te la cavi, potresti provare a modificare i template e a crearne uno da mettere nella index della mobile happy





MattiaDes
Moderattivo
Moderattivo

Sesso : Maschile
Età : 20
Messaggi : 2336
Località : Modena, Italy


Vedere il profilo dell'utente http://www.habbolifeforum.com
MattiaDes è stato ringraziato dall'autore di questo topic.

Risolto Re: Aggiungere pannello di navigazione tra le pagine del topic nella versione mobile

Messaggio Da Grigio87 il Sab 14 Mag 2016, 12:52

Se il javascript citato sopra funzionasse sarei già appostissimo, vediamo cosa dice l'autore del tutorial, magari lo script non è più compatibile con la versione attuale di forumattivo e va modificato in qualche parte.

Attendo speranzoso  Very Happy

Grigio87
Sono un nuovo membro :)

Sesso : Maschile
Età : 29
Messaggi : 8
Località : Pesaro


Vedere il profilo dell'utente http://dominions4.italiaforum.net
Grigio87 è stato ringraziato dall'autore di questo topic.

Risolto Re: Aggiungere pannello di navigazione tra le pagine del topic nella versione mobile

Messaggio Da jessy il Lun 16 Mag 2016, 13:59

sul mio cellulare si vede e non ho aggiunto niente..prova a diminuire/aumentare i messagi per pagina.Ciao cheers

jessy
****

Sesso : Femminile
Età : 17
Messaggi : 210
Località : Roma


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

Risolto Re: Aggiungere pannello di navigazione tra le pagine del topic nella versione mobile

Messaggio Da Grigio87 il Lun 16 Mag 2016, 15:36

@jessy ha scritto:sul mio cellulare si vede e non ho aggiunto niente..prova a diminuire/aumentare i messagi per pagina.Ciao cheers

Ho provato ma nulla, dopo di che ho tentato una ricerca con un pezzo dello script per vedere se sulla rete ce n'erano delle varianti, sono capitato nella versione inglese di questo forum e ho trovato la soluzione in questo topic: http://help.forumotion.com/t146013-need-help-with-adding-pagination-to-the-mobile-version

Ho utilizzato l'ultimo codice citato e ha funzionato Very Happy , ve lo riporto qui per comodità:

Codice:
$(function() {  var perpage = 15, // amount of messages before a new page is added  p = document.getElementsByTagName('P'), l = window.location.pathname, current, last, tid =l.replace(/\/t(\d+).*/,'$1'), tname = l.replace(/(\/t\d+|\/t\d+p\d+)(-.*)/,'$2'), style =document.createElement('STYLE'), css = '.pagi {height:auto;color:#FFF;position:static;margin:2px}.pagactif{color:#FF8;cursor:default}.scroller{position:absolute;width:18px;height:28px;cursor:pointer}.left.scroller{background:url(http://illiweb.com/fa/mobile/inner-left-arrow.png) no-repeat center #444;left:65px}.right.scroller{background:url(http://illiweb.com/fa/mobile/inner-right-arrow.png) no-repeat center #444;right:65px}', i,j;   if (typeof _userdata.page_desktop === 'undefined') return;  style.type = 'text/css';  if (style.styleSheet) style.styleSheet.cssText = css;  else style.appendChild(document.createTextNode(css));  document.getElementsByTagName('HEAD')[0].appendChild(style);   for (i=0; i<p.length; i++) {    if (/mobile_title_content/.test(p[i].className)) {      current = Number(p[i].innerHTML.replace(/.*?<strong>(\d+)<\/strong>.*?<strong>\d+<\/strong>/i,'$1'));      last = Number(p[i].innerHTML.replace(/.*?<strong>\d+<\/strong>.*?<strong>(\d+)<\/strong>/i,'$1'));    }  }   if (last >= current) {    var b = document.getElementsByTagName('DIV'), title = document.createElement('DIV'), cen =document.createElement('DIV'), left = document.createElement('DIV'), right = document.createElement('DIV'), c =1, d = 0;    title.className = 'mobile_title', left.className = 'left scroller', right.className = 'right scroller',cen.className = 'mobile_title_content', cen.setAttribute('style','left:85px;right:85px;text-overflow:clip;line-height:26px;');    for (j=0; j<b.length; j++) if (/mobile_title/.test(b[j].className)) if (/\d+/.test($(b[j]).next()[0].id) ||/poll/.test($(b[j]).next()[0].className)) b[j].parentNode.insertBefore(title,$(b[j]).next()[0]);    title.appendChild(cen), title.appendChild(left), title.appendChild(right);     $(left).mousedown(function() { this.parentNode.firstChild.scrollLeft -= 100 });    $(right).mousedown(function() { this.parentNode.firstChild.scrollLeft += 100 });     while (d < 2) {      if (d == 0 && current > 1) newPage('mobile_prev_button block', '<p>First</p>', '/t' + tid + tname,title);      else if (d == 1 && current != last) newPage('mobile_next_button block', '<p>Last</p>', '/t' + tid + 'p' +Number(perpage * last - perpage) + tname, title);      d += 1;    } while (last + 1 > c) {      if (c == current) newPage('mobile_next_button block pagi pagactif', c, 'javascript:void(0);', cen,'currentPage');      else newPage('mobile_next_button block pagi', c, '/t' + tid + 'p' + Number(perpage * c - perpage) +tname, cen);      c += 1;    }    cen.scrollLeft = document.getElementById('currentPage').offsetLeft;     $('.mobile_title:last').after($(title).clone(true));    $('.mobile_title:last')[0].firstChild.scrollLeft = $('.pagactif', '.mobile_title:last')[0].offsetLeft;  }  function newPage(classname, html, href, par, id) {var page = document.createElement('A'); page.className =classname, page.innerHTML = html, page.href = href, par.appendChild(page); if (id) page.id = id}});

Grigio87
Sono un nuovo membro :)

Sesso : Maschile
Età : 29
Messaggi : 8
Località : Pesaro


Vedere il profilo dell'utente http://dominions4.italiaforum.net
Grigio87 è stato ringraziato dall'autore di questo topic.

Risolto Re: Aggiungere pannello di navigazione tra le pagine del topic nella versione mobile

Messaggio Da MattiaDes il Lun 16 Mag 2016, 18:08

Ottimo Very Happy





MattiaDes
Moderattivo
Moderattivo

Sesso : Maschile
Età : 20
Messaggi : 2336
Località : Modena, Italy


Vedere il profilo dell'utente http://www.habbolifeforum.com
MattiaDes è stato ringraziato dall'autore di questo topic.

Risolto Re: Aggiungere pannello di navigazione tra le pagine del topic nella versione mobile

Messaggio Da Grigio87 il Lun 16 Mag 2016, 18:13

@MattiaDes ha scritto:Ottimo Very Happy

Ho messo l'iconcina "risolto" nel titolo, se eventualmente i mod volessero chiudere il topic non ci sono problemi.

Grazie a tutti del supporto  :zen:

Grigio87
Sono un nuovo membro :)

Sesso : Maschile
Età : 29
Messaggi : 8
Località : Pesaro


Vedere il profilo dell'utente http://dominions4.italiaforum.net
Grigio87 è stato ringraziato dall'autore di questo topic.

Risolto Re: Aggiungere pannello di navigazione tra le pagine del topic nella versione mobile

Messaggio Da MattiaDes il Lun 16 Mag 2016, 22:05

Grazie a te happy alla prossima!





MattiaDes
Moderattivo
Moderattivo

Sesso : Maschile
Età : 20
Messaggi : 2336
Località : Modena, Italy


Vedere il profilo dell'utente http://www.habbolifeforum.com
MattiaDes è stato ringraziato dall'autore di questo topic.

Risolto Re: Aggiungere pannello di navigazione tra le pagine del topic nella versione mobile

Messaggio Da Ch-Jpa il Mar 17 Mag 2016, 13:05

Mi spiace dover dire il contrario , ma non funziona neanche quest'ultima funzione immessa -

Ch-Jpa
****

Sesso : Maschile
Età : 37
Messaggi : 352
Località : lombardia


Vedere il profilo dell'utente http://j-pheonix.forumattivo.it/
Ch-Jpa è stato ringraziato dall'autore di questo topic.

Risolto Re: Aggiungere pannello di navigazione tra le pagine del topic nella versione mobile

Messaggio Da Grigio87 il Mar 17 Mag 2016, 13:49

@Ch-Jpa ha scritto:Mi spiace dover dire il contrario , ma non funziona neanche quest'ultima funzione immessa -

Hai controllato che:
1) il verpage sia identico al tuo numero di post per pagina
2) sia spuntata la voce "applica a tutte le pagine"
2) i javascript siano attivati

?

Altrimenti è sfortuna, ad altri utenti funziona anche il primo script (a me no), quindi ci devono essere delle differenze tra forum e forum (nella pagina che ho linkato ci sono anche altri script simili, prova anche quelli).

Grigio87
Sono un nuovo membro :)

Sesso : Maschile
Età : 29
Messaggi : 8
Località : Pesaro


Vedere il profilo dell'utente http://dominions4.italiaforum.net
Grigio87 è stato ringraziato dall'autore di questo topic.

Risolto Re: Aggiungere pannello di navigazione tra le pagine del topic nella versione mobile

Messaggio Da Ch-Jpa il Mar 17 Mag 2016, 14:24

Si ho fatto i controlli che hai enumerato -
Comunque sia , vedrò di provarne altri così come dici -
Qui finché non s'individua la vera causa , dovrebbe ritenersi non risolto -

Ps.,
Più che sfortuna ritengo invece che ci debba essere una “supervisione” ufficiale per convalidare anche tutti questi migliorativi “fai-da-te” , in attesa ovviamente che li si integri nella piattaforma generale -

Ch-Jpa
****

Sesso : Maschile
Età : 37
Messaggi : 352
Località : lombardia


Vedere il profilo dell'utente http://j-pheonix.forumattivo.it/
Ch-Jpa è stato ringraziato dall'autore di questo topic.

Risolto Re: Aggiungere pannello di navigazione tra le pagine del topic nella versione mobile

Messaggio Da Grigio87 il Mar 17 Mag 2016, 14:34

@Ch-Jpa ha scritto:Si ho fatto i controlli che hai enumerato -
Comunque sia , vedrò di provarne altri così come dici -
Qui finché non s'individua la vera causa , dovrebbe ritenersi non risolto -

Ps.,
Più che sfortuna ritengo invece che ci debba essere una “supervisione” ufficiale per convalidare anche tutti questi migliorativi “fai-da-te” , in attesa ovviamente che li si integri nella piattaforma generale -

Vero, anche perché la versione mobile è troppo scarna, non c'è nemmeno la possibilità di quotare o di mettere emoticon (a meno di non ricordarsi il comando).

Grigio87
Sono un nuovo membro :)

Sesso : Maschile
Età : 29
Messaggi : 8
Località : Pesaro


Vedere il profilo dell'utente http://dominions4.italiaforum.net
Grigio87 è stato ringraziato dall'autore di questo topic.

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

- Argomenti simili

 
Permesso di questo forum:
Non puoi rispondere agli argomenti in questo forum