Autore |
Messaggio |
lucapuccetti
Utente
93 Discussioni
|
19 gennaio 2006 alle 02:19:17 Modificato il 22 gennaio 2006 alle 15:44:47
Mod che fa tre cose
1) paginazione lato admin articoli 2) cambio data articoli 3) visualizzazione appartenenza categoria articoli
attenzione al path del collegamento al db verso la riga 33
a proposito se qualcuno riesce a fare andare il mod anche con la connessione standard gliene sarei grato....
Questo mod permette la paginazione degli articoli e il cambio della loro data
Non è ccs compliant, bisognerebbe modificarlo...mettendo al posto di ciascun tag di stile i rifrimenti alle classi del foglio di stile (scusate avevo fretta...) comunque queste sono dettagli l'importante è la paginazione ed il cambio data, come nelle news. Il cambio data può essere utile anche per cambiare l'ordine di comparsa di un articolo all'interno di una data categoria....
saluti
Luca Puccetti
Pisa
potete scaricarlo da qui: http://www.consulto.net/downloads/admin_articles-inc.zip
|
kaburu
Eliminato
0 Discussione
|
19 gennaio 2006 alle 16:53:09
chiedo scusa cosa si intende per paginazione articoli? c'è un link di esempio?
|
emu
Moderatore
Esperto
1714 Discussioni
|
19 gennaio 2006 alle 17:29:10
Si intende che se la lista degli articoli e' composta da molti record, ne vengono mostrati solo un certo numero per ogni pagina. Ma aspnuke possiede le funzioni di paginazione sue, che funzionano con le connessioni standard. Non ricordo se sono state implementate anche negli articoli (mi pare di si'), ma e' comunque molto facile. Ciao
--------------- development@aspnuke.it
|
lucapuccetti
Utente
93 Discussioni
|
22 gennaio 2006 alle 02:09:00
non sono stato chiaro
Questo non è un mod per la parte lato utente, ma lato amministratore!!!!
Con questo mod potrete amministrare gli articoli in modo che ad esempio ne vengano mostrati solo 10 per ogni pagina
Immaginate di avere centinaia di articoli o di news (il sistema va bene anche per l'amministrazione delle news) come fate ad amministrarle? Il sistema di default ve ne fa vedere quelle che stabilite con la variabile Top ma se uno li vuole vedere tutti ? viene una pagina lunga Km !!!
Con questo mod anche se ci sono migliaia di news come ad esempio sul sito pillole.org (lo so è in aspnuke 1.2, ma il concetto è lo stesso) potrete amministrarle agevolmente poi ho realizzato un mod per cercare lato amministrativo una certa news per data con un caldendario
Non posso farvi vedere queste cose perchè sono lato admin. Ma è facilissimo provare
rinominate ad esempio nel server il file admin_articles-inc.asp come admin_articles_good-inc.asp
così sarete sempre a posto e poi caricate sul vostro server nella cartella includes il file che ho postato cambiando ovviamente il path del db e nominandolo admin_articles-inc.asp e provate.
ovviamente se non avete molti articoli non vi riguarda.
Per esperienza amministro un sito con migliaia di news(circa 2400) e capirete bene che senza un sistema di navigazione paginato lato amministrativo è difficile.... Inoltre importantissimo potrete cambiare la data degli articoli come avviene per le news.
saluti
luca
|
emu
Moderatore
Esperto
1714 Discussioni
|
22 gennaio 2006 alle 06:33:11
Ok, la paginazione lato admin e il cambio di data sono due utili funzioni, ma non potevi implementarle come fa aspnuke senza bisogno di connessioni di tipo diverso? Comunque grazie per il contributo, la comunita' ha bisogno di utenti come te che condividono il loro lavoro. Solo un'osservazione, che vale per tutti: a che serve postare migliaia di righe di codice che NESSUNO legge (20 righe di codice di solito sono gia' troppe)? Potevi dire: "ho fatto questo e quest'altro, scaricate da qui le mie modifiche" inserendo un link che punta ad uno zip sul tuo spazio web. Ciao
--------------- development@aspnuke.it
|
lucapuccetti
Utente
93 Discussioni
|
22 gennaio 2006 alle 11:48:55
Grazie dei consigli in effetti il codice è lungo e la prossima volta farò uno zip e lo metetrò su un server non ci avevo pensato....
Per quanto riguarda la connessione ho provato, ma non ci sono proprio riuscito mi dava, mi sembra, un errore di cursore. Siccome la paginazione lato admin è davvvero insostituibile nella mia esperienza e vale anche per le news i downloads etc, credo che tu o qualcuno della comunità molto più capace riuscirà sicuramente a risolvere il problema della modifica con connessione standard. Poi bisogna pure dire che OLEDB mi sembra più performante di DBQ.
grazie dei consigli saluti Luca
|
emu
Moderatore
Esperto
1714 Discussioni
|
22 gennaio 2006 alle 14:50:25
Basta che guardi come funziona la paginazione di aspnuke (la funzione DBPageRecordSet) e scoprirai come si fa ad evitare gli errori del cursore. OLEDB dovrebbe (in teoria) essere piu' performante, ma ha una serie di problemi dovuti alle diverse versioni presenti sui server (3.51, 4.0, ecc.) e poi ha una diversa gestione dei valori true/false, per cui la sconsiglierei. Per avere prestazioni migliori, e' molto meglio passare a mysql. Ciao
--------------- development@aspnuke.it
|
djveleno
Amministratore
Esperto
1025 Discussioni
|
22 gennaio 2006 alle 15:11:19
SE TI FOSSE POSSIBILE, CANCELLA TUTTO IL CODICE CHE HAI INSERITO, NON SERVE A NESSUNO, SE NON AD APPESANTIRE LA PAGINA. CIAUZZ DJ
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
http://aspnuke208.somee.com/Default.asp
|
lucapuccetti
Utente
93 Discussioni
|
22 gennaio 2006 alle 15:32:10
Che non serva lo dici tu. Per me è assolutamente indispensabile e così pure il cambio data negli articoli! E' anzi strano che non ci sia di default un sistema di paginazione lato admin!!!La pagina funziona non bene, ma benissimo con db molto pesanti, almeno su aruba!
Poi se volete cambiare driver alla stringa di collegamento non vi vuole nulla.
saluti
Luca
|
djveleno
Amministratore
Esperto
1025 Discussioni
|
22 gennaio 2006 alle 15:36:50
Forse non mi sono spiegato, qui nel forum non serve, quindi per faqvore cancellalo
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
http://aspnuke208.somee.com/Default.asp
|
1
2
>>
|