| Inserimento funzione di ricerca rapida di una pagina |
| Autore |
Messaggio |
Niko Ospite
|
6993810
Inviato: 17 Feb 2009 20:43 Oggetto: Inserimento funzione di ricerca rapida di una pagina
|
6993810
|
|
Come da titolo, scrivo per proporre una cosa che è presente in diversi forum, ma non qui.... Entrando in una sessione che ha parecchie pagine al suo interno e dovendo cercare un topic in una determinata pagina (capita più frequentemente a noi dello staff, ma è sicuramente utile a tutti), molti di voi avranno notato che si deve obbligatoriamente scorrere le varie pagine senza poter "saltare".
Ora, prendiamo ad esempio un topic in Scooter - Forum Meccanica (più di 500 pagine di roba  ) di cui non ricordo il titolo ma che so essere circa a pagina 200.... Capite bene che scorrere per circa 200 click è una bella rottura di @@  Quello che semplicemente propongo è riassunto nell'esempio:
Com'è ora
Citazione: Vai a pagina Precedente 1, 2, 3 ... 439, 440, 441 ... 509, 510, 511 Successivo
Come sarebbe con la modifica
Citazione: Vai a pagina CASELLA CON SCELTA DELLA PAGINA Precedente 1, 2, 3 ... 439, 440, 441 ... 509, 510, 511 Successivo
Davide, è una cosa fattibile?? Sicuramente sarebbe comodissima....  |
|
|
|

|
-Yuzzo92- Senza Benza

Ranking: 60
|
|
6994164
Inviato: 17 Feb 2009 21:18
|
6994164
|
|
niko sei un grande, stavo per proporre la stessa cosa  |
|
|
|
 |
Davide Admin

Ranking: 28571
|
|
6995069
Inviato: 17 Feb 2009 22:25
|
6995069
|
|
La cosa è già fattibile, se copi un link sotto al forum che ne apre una pagina, ad esempio:
Codice: http://www.motoclub-tingavert.it/f39s100s.html
100 vuole dire che parte dal 100mo topic, cioè la terza pagina: infatti la pagina 1 parte da 0, la 2 da 50 e la 3 da 100
Se tu vuoi andare alla 53ma pagina, il numero di topic di partenza è:
(53-1)*50=52x50, cioè 2600
in sostanza, devi digitare nell'indirizzo del browser:
Codice: http://www.motoclub-tingavert.it/f39s2600s.html
Oppure, molto più semplicemente, come credo sia il tuo caso, se stai visitando il link di una pagina ad esempio:
Codice: http://www.motoclub-tingavert.it/f39s5800s.html
per andare alla pagina successiva, aggiungi 50 al 5800
 |
|
|
|
 |
Niko Ospite
|
|
6996392
Inviato: 18 Feb 2009 0:15
|
6996392
|
|
Ok Davide, ma non è affatto una cosa automatica che tutti sanno.... Quella che proponevo io è una cosa decisamente più immediata e alla portata di chiunque all'interno del forum: io e chiunque altro navighi seriamente per il sito (per ricerca di info, per semplice lettura o per motivi "di servizio") la troverebbe più comoda del metodo da te proposto  |
|
|
|
 |
Davide Admin

Ranking: 28571
|
|
6996914
Inviato: 18 Feb 2009 9:10
|
6996914
|
|
Niko ha scritto: Ok Davide, ma non è affatto una cosa automatica che tutti sanno.... Quella che proponevo io è una cosa decisamente più immediata e alla portata di chiunque all'interno del forum: io e chiunque altro navighi seriamente per il sito (per ricerca di info, per semplice lettura o per motivi "di servizio") la troverebbe più comoda del metodo da te proposto 
La domanda che mi faccio per capirne il motivo di applicazione è: perché uno dovrebbe andare direttamente alla pagina X? Di solito navighi per precedente e successiva o prima e ultima |
|
|
|
 |
Niko Ospite
|
|
6996965
Inviato: 18 Feb 2009 9:34
|
6996965
|
|
Di solito sì, ma non sempre. Prova solo a pensare a quale vantaggio ne trarremmo noi dello staff nelle varie operazioni che si compiono, non ultimo il lavoro di pulizia che si sta facendo in questi giorni: è comodo se una sezione molto vasta viene divisa fra 2 o più persone  |
|
|
|
 |
Davide Admin

Ranking: 28571
|
|
6997499
Inviato: 18 Feb 2009 11:35
|
6997499
|
|
Niko ha scritto: Di solito sì, ma non sempre. Prova solo a pensare a quale vantaggio ne trarremmo noi dello staff nelle varie operazioni che si compiono, non ultimo il lavoro di pulizia che si sta facendo in questi giorni: è comodo se una sezione molto vasta viene divisa fra 2 o più persone 
Per la pulizia vediamo come funziona lo script che sto mettendo a punto adesso, se non verranno fuori altre esigenze per la quale può essere utile (e comunque ci saranno cambiamenti in futuro ma non era previsto modificare quell'aspetto, credo) |
|
|
|
 |
Niko Ospite
|
|
6997519
Inviato: 18 Feb 2009 11:42
|
6997519
|
|
Davide ha scritto:
Per la pulizia vediamo come funziona lo script che sto mettendo a punto adesso, se non verranno fuori altre esigenze per la quale può essere utile (e comunque ci saranno cambiamenti in futuro ma non era previsto modificare quell'aspetto, credo)
Boh io vedo che in generale è una cosa utile.... Magari non serve tutti i giorni Davide, ma se serve, c'è |
|
|
|
 |
MrTomy Admin2

Ranking: 8093
|
|
6997523
Inviato: 18 Feb 2009 11:43
|
6997523
|
|
Quotando il pensiero di Niko, in quanto a mio avviso la "formuletta" potrebbe risultare, ai più, un pò complessa, mi chiedo se si potesse inserire una sorta di "menù a tendina" dal quale selezionare la pagina che intendiamo ricercare.....  |
|
|
|
 |
karl92 Very Important Tinga

Ranking: 1392
|
|
6999893
Inviato: 18 Feb 2009 16:38
|
6999893
|
|
a mio parere la proposta sarebbe molto utile
mi è capitato spesso nei topic OT(quindi con molte pagine) di voler trovare un dato messaggio in una pagina a metà topic dovendo così cambiare pagina molte volte anzichè una sola e trovare con immediatezza ciò che mi interessava
bella proposta bravo  |
|
|
|
 |
Niko Ospite
|
|
7009539
Inviato: 19 Feb 2009 20:13
|
7009539
|
|
Qualche notizia??  |
|
|
|
 |
AntonioKey MotoGp

Ranking: 1479
|
|
7009727
Inviato: 19 Feb 2009 20:31
|
7009727
|
|
sono anch'io a favore, non ricordo in quale ambito ma una volta scorsi decine di pagine prima di arrivare a quella che cercavo.. se non è una cosa troppo impegnativa da fare non la disdegnerei insomma  |
|
|
|
 |
Davide Admin

Ranking: 28571
|
|
7011202
Inviato: 19 Feb 2009 22:55
|
7011202
|
|
Niko ha scritto: Qualche notizia?? 
Attualmente non verrà implementata, per la lunga lista di cose da fare più urgent, in futuro vedremo anche se non sono molto convinto della sua utilità... però non si sa mai |
|
|
|
 |
Maurolive Very Important Tinga

Ranking: 11689
|
|
7011751
Inviato: 19 Feb 2009 23:36
|
7011751
|
|
proposta che forse impatta con una piccola modifica:
se nella url ci fosse la pagina invece che il topic di partenza? e la moltiplicazione fosse fatta poi nel codice... sarebbe più comodo?
forse così si mette d'accordo tutti  |
|
|
|
 |
Niko Ospite
|
|
7012837
Inviato: 20 Feb 2009 7:54
|
7012837
|
|
Maurolive ha scritto: proposta che forse impatta con una piccola modifica:
se nella url ci fosse la pagina invece che il topic di partenza? e la moltiplicazione fosse fatta poi nel codice... sarebbe più comodo?
forse così si mette d'accordo tutti 
Bravo Mauro!! Se nel link di un topic di (supponiamo) 50 pagine alla fine ci fosse il numero della pagina e si potesse modificare quello, l'operazione sarebbe già molto più rapida  |
|
|
|
 |
Davide Admin

Ranking: 28571
|
|
7012914
Inviato: 20 Feb 2009 9:08
|
7012914
|
|
Il problema è che si scombussolerebbero tutti i link già presenti altrove.
Adesso prendo nota, poi quando ci sarà la prossima "rivoluzione" del codice (entro l'autunno) si vede se e quali funzionalità utili aggiungere |
|
|
|
 |
Davide Admin

Ranking: 28571
|
|
7013148
Inviato: 20 Feb 2009 10:19
|
7013148
|
|
Comunque problemi di questo genere sono risolvibili tramite i bookmarklets, si trova documentazione in rete e qualsiasi utente che abbia un minimo di dimestichezza con javascript può creare bookmarklets che facciano tantissime cose (quali ad esempio autocompletamenti dei messaggi ecc.).
Per esempio, il bookmarklet che risolve questo specifico problema l'ho fatto io ed è il seguente:
Codice: javascript:void(Qr=prompt('A%20quale%20pagina%20vuoi%20andare?',''));if(Qr){dl=new%20String(document.location);ni=dl.replace(/(f[0-9]+s)([0-9]+s)?/,"$1"%20+%20(Qr-1)*50%20+%20"s"%20);window.location.href=ni}
Basta copiarlo, incollarlo come indirizzo in un bookmark e quando ci si trova su una pagina del forum si seleziona il bookmark e lui chiede a che pagina andare.
I prossimi bookmarklets per utilità varie potete costruirli da soli (infatti non è necessario l'intervento del webmaster) 
Ultima modifica di Davide il 21 Feb 2009 12:01, modificato 1 volta in totale |
|
|
|
 |
TrentinoDOC Ospite
|
|
7013370
Inviato: 20 Feb 2009 11:07
|
7013370
|
|
...beh, secondo me la proposta di Niko è più che sensata....
A me capita a volte di star via qualche giorno e quindi magari le pagine dei vari Topic aumentano di parecchio...
Con il sistema che c'è ora ci si mette un sacco di tempo a spostarsi di alcune pagine...
Poi chiaro che uno si può mettere a scorrere pagine o a modificare l'indirizzo della pagina facendo i calcoli o fare un corso di Java per usare i bookmarklet, ma la finestrella con la possibilità di inserire il numero di pagina desiderato sarebbe moooooolto comodo...
....fra l'altro credo che non sia un lavoro così "pesante" per un programmatore...
...ovviamente magari ci sono delle problematiche che io non conosco, ma sicuramente sarebbe un "upgrade" apprezzato da molti e da tenere in considerazione...
Scusate l'intrusione....
 |
|
|
|
 |
Davide Admin

Ranking: 28571
|
|
7013772
Inviato: 20 Feb 2009 12:18
|
7013772
|
|
Nel messaggio sopra ho postato un codice (bookmarklet) per risolvere definitivamente il problema:
Messaggio #7013148
 |
|
|
|
 |
TrentinoDOC Ospite
|
|
7014090
Inviato: 20 Feb 2009 13:01
|
7014090
|
|
Scusa Davide se insisto, ma io onestamente, a parte il fatto che tu hai preparato sto BOOKMARKLETS che io non saprei da dove cominciare a costruire, della procedura qui sotto...
Davide ha scritto:
Basta copiarlo, incollarlo come indirizzo in un bookmark e quando ci si trova su una pagina del forum si seleziona il bookmark e lui chiede a che pagina andare.
I prossimi bookmarklets per utilità varie potete costruirli da soli (infatti non è necessario l'intervento del webmaster) 
......non ci capisco niente....
Non so cosa vuol dire "bookmark", ad esempio....
....eppure il Forum lo uso tutti i giorni, quindi suppongo di essere un utente....e anche un frequentatore abbastanza assiduo...
Poi se non si vuol o non si può fare basta dirlo chiaramente e fine del discorso..
Sicuramente ci sono motivi validi..
Io volevo solo far notare che per molti la procedura che a te sembra elementare, può risultare incomprensibile e quindi inutilizzabile...  |
|
|
|
 |
Davide Admin

Ranking: 28571
|
|
7014779
Inviato: 20 Feb 2009 15:01
|
7014779
|
|
bookmark = preferiti =segnalibri ...  |
|
|
|
 |
sarrusoia- Very Important Tinga

Ranking: 4940
|
|
7015459
Inviato: 20 Feb 2009 16:24
|
7015459
|
|
|
|
|
|
 |
TrentinoDOC Ospite
|
|
7015476
Inviato: 20 Feb 2009 16:27
|
7015476
|
|
sarrusoia- ha scritto:
Io ci ho provato...
Esce la finestrella che ti chiede a che pagina vuoi andare e poi non funziona invece...
O mi esce una pagina bianca con un'indirizzo in alto a sinistra oppure mi apre sempre l'ultima pagina del Topic....
Io uso Firefox, non so se con Internet Explorer funziona... |
|
|
|
 |
sarrusoia- Very Important Tinga

Ranking: 4940
|
|
7015668
Inviato: 20 Feb 2009 16:49
|
7015668
|
|
|
|
|
|
 |
TrentinoDOC Ospite
|
|
7015755
Inviato: 20 Feb 2009 16:57
|
7015755
|
|
|
|
|
|
 |
sarrusoia- Very Important Tinga

Ranking: 4940
|
|
7015857
Inviato: 20 Feb 2009 17:09
|
7015857
|
|
|
|
|
|
 |
Davide Admin

Ranking: 28571
|
|
7016293
Inviato: 20 Feb 2009 17:55
|
7016293
|
|
Può anche essere che con IE non funzioni, io uso Firefox e l'ho scritto per firefox, magari c'è un errore e IE non ce la fa... una buona scusa per passare a Firefox  |
|
|
|
 |
Davide Admin

Ranking: 28571
|
|
7020348
Inviato: 21 Feb 2009 12:02
|
7020348
|
|
Ho corretto il codice e ora funziona anche con IE:
Messaggio #7013148 |
|
|
|
 |
|
|