05 gennaio 2004 alle 19:53:03 Mal comune mezzo gaudio :-) meno male che non è colpa mia allora :-). Cmq qualcuno ben informato mi ha detto che molto probabilmente bisognerebbe mettere mano al db, cosa che per i rischi che comparto, e per quanto so io, al momento preferisco evitare. Spero solo sia possibile portare tutto in una cartella senza dover cancellare e reinserire una ad una. Anche se fosse possibile cambiare di categoria le immagini, cosa che al 99.9% funziona, bisogna credo provedere una alla volta se non si mette appunto mano al db. Io aspetto sempre il parere degli esperti in materia magari si riesce a sistemare il bug. Ciao
benacus
Avanzato
177 Discussioni
06 gennaio 2004 alle 11:00:41 mah, non so... se effettivamente fosse un prob di database allora non funzionerebbe neanche in amministrazione... secondo me è un prob di codice, oggi proverò a dargli un'occhiata. sarà difficile che io riesca a cavare un ragno dal buco, ma tentar non nuoce.
--------------- http://www.sirmioneonline.it
caponord
Principiante
3 Discussioni
06 gennaio 2004 alle 18:18:57 Dunque tanto per chiarire, non è un problema di funzionamento o meno in amministrazione e fuori dall'amministrazione, anche perchè in amministrazione hai certi menù e vedi le sezioni in maniera diversa rispetto a quando lo fai loggato come user normale o admin al di furoi cmq del menu amministrazione. In amministrazione come si sa ti crei una categoria, ed anche una sottocategoria (come ho fatto), dato che il codice te lo permette. Poi sempre in amministrazione inserisci delle foto che invece di metterla in una normale categoria, la metti in una categoria contenuta in altra categoria. Non ci sono errori, non ci sono problemi. Solo che quando esci dal menu amministrazione ed entri nelle immagini per consultarle, la prima maschera che vedi ti fornisce le categorie o sezioni create, ma purtroppo la categoria ne contiene altra (la quale materialmente contine le foto) è indicata con ZERO tra parentesi, come se fosse vuota, ma non lo è. Spero di essere stato maggiormente chiaro, io sinceramente non so più come scriverlo. Grazie. CAPONORD
PS cmq entro qualche giorno levo tutto anche perchè secondo me non è risolvibile la cosa.
sirweb
Esperto
231 Discussioni
06 gennaio 2004 alle 19:16:31 Scusa Capo, potresti essere più chiaro SCHERZO!!! Comunque ho capito quello che intendi tu ed hai raggione. C'è solo da sperare che nella versione nuova questi problemi siano risolti.
A proposito, ma qui esiste ancora lo staff???
Ciao DJ
--------------- La relatività di un discorso non deve mai superare la ragione di chi lo espone. by Giulio R. ----------------------------------
bloobs2003
Utente
81 Discussioni
06 gennaio 2004 alle 19:42:58 Bene Capo finalmente anche Sirweb ha capito il problema hehehe scherzooo cmq effettivamente ci sono alcune cosucce che speriamo vengano risolte nella prossima versione. A proposito ma si sa qualcosa di quando uscirà? Se uscirà!!!!!....
--------------- L'umiltà è la virtù dei grandi... http://www.blooobs.com/aspnuke
caponord
Principiante
3 Discussioni
06 gennaio 2004 alle 19:54:50 Muahahaha ciao bella gente, stavo davvero preoccupandomi del mio modo di esprimermi L'importante è che ci siamo capiti e che sembra non ci sia appunto alcun rimedio, ammenochè qualcuno dello staff e qualche sviluppatore trovino opportuno interessarsi del problema anche se sta affliggendo la vecchia 1.2 (vecchia ma molto molto usata). Ciaooooooooo CAPONORD
Sirius
Principiante
6 Discussioni
10 febbraio 2004 alle 02:48:46 Ciao Caponord, se ti può interessare (credo proprio di si... ) anch'io ho cercato di porre rimedio alla visualizzazione del numero 0 sulle macro-categorie che contengono sottocategorie ma non immagini. Ho implementato una soluzione che forse non sarà stilisticamente eccezionale ma di sicuro è efficace. In pratica modificando le query nella Sub Sub DisplayImagesNavigation(iCategoryParent) di /includes/images-inc.asp ed aggiungendone altre, ora visualizzo per ogni categoria (sia essa padre o figlia) sia il numero di immagini contenute (le visualizzo col termine "px" abbreviando l'inglese pics) sia il numero di sotto-categorie contenute (le visualizzo col termine "alb" abbreviazione di album). Inoltre ho fatto in modo che nella visualizzazione della pagina d'immagini, sotto la tabella delle macro categorie quella delle sottocategorie non apparisse col titolo di "Immagini - Sottocategorie" (che poco mi piaceva) ma come "Galleries in (titolo della macrocategoria)". Le modifiche da apportare sono solo sulla Sub di cui sopra.
Vediamole:
subito sotto l'inizio della Sub:
' Display a navigation bar for images ' IN : iCategoryParent (int) : image's parent category (table categories, field cParent) ' OUT : - Sub DisplayImagesNavigation(iCategoryParent)
modifica la stringa che dichiara le variabili aggiungendo le variabili oRs1 e oRs3 per effettuare due nuove query (sotto è riportata la modifica):
Dim oCn, oRs, oRs1, oRs2, oRs3, rSQL, iLine, iNum
Subito dopo la seguente query
rSQL = "SELECT cId, cTitle, cImage FROM categories WHERE cType=" & CATEGORY_TYPE_IMAGES & " and cParent=" & iCategoryParent & " ORDER BY cTitle" Set oRs = DBRecordSet(oCn, rSQL)
ne va agginuta un'altra, che riporto qui di seguito:
rSQL = "SELECT cTitle FROM categories WHERE cID=" & iCategoryParent & "" Set oRs1 = DBRecordSet(oCn, rSQL)
Subito dopo la stringa If Not oRs.EOF Then si apre un if che andiamo a modificare per visualizzare il titolo della tabella delle macro categoria o delle sotto categorie con un linguaggio un po' più "user friendly" (come ho scritto sopra, io le visualizzo con la scritta "Immagini- Categorie" se si tratta di macro categoria e con la scritta "Galleries in -titolo macro categoria-" se si tratta di sotto categoria).
Ecco l'if modificato:
If iCategoryParent = 0 Then CreateTopTable "SearchImagesCategories", GetTranslation("LANG_IMAGES") & " - " & GetTranslation("LANG_CATEGORIES") Else CreateTopTable "SearchImagesCategories", "Galleries in '" & oRs1("cTitle") & "'" & vbCRLF End If
A questo punto risolvo il problema della visualizzazione di (0) a fianco alle categorie contenenti 0 immagini ma almeno una sotto categoria (la soluzione consente di non perdere l'informazione sul numero di immagini contenute ma la arricchisce col numero di album contenuti, invogliando così l'utente ad aprire la categoria anche quando le immagini in essa contenute risultino 0).
Ecco come ho fatto: dopo il ciclo While Not oRs.EOF
si apre un if per la costruzione delle righe della tabella, e subito dopo compare la query:
rSQL = "SELECT Count(iID) FROM images WHERE iValid=True AND iCategory=" & oRs("cID") Set oRs2 = DBRecordSet(oCn, rSQL)
a cui dobbiamo aggiungerne un'altra, sotto riportata:
rSQL = "SELECT Count(cParent) FROM categories WHERE cParent=" & oRs("cID") Set oRs3 = DBRecordSet(oCn, rSQL)
L' if subito seguente (sotto riporto l'originario)
In parole povere dico: se la sottocategoria è corredata di immagine (N.B. non si tratta di un'immagine contenuta ma dell'immagine, opzionale, identificativa della categoria al momento della sua creazione) visualizzala nella colonna assieme al titolo della categoria, linkala alla pagina della categoria e scrivi quante immagini e quanti album essa contiene, nel formato (# px, # alb).
Ecco fatto, uploadate ora il vostro file include/images-inc.asp e le tabelle relative a tutte le immagini ed album inseriti precedentemente risulteranno riscritte in un formato un po' più gradevole e funzionale.
Potevo riportare l'intera Sub modificata ma ho preferito spezzettarla e commentarla per evidenziare il processo logico che ha portato a tali modifiche, dal momento che leggendo questo thread ho notato che non sempre si è capito bene il problema (legittimissimo) sollevato da Caponord.
Un saluto a tutte/i le/gli aspnukiane/i!
PS Colgo l'occasione per fare 2 domande allo staff di aspnuke.it, anche se non rientrano con quanto detto sopra.
1) Prevedete di implementare e "opensourcizzare"(maròòò...) un mod per la visualizzazione dei profili degli iscritti un po' più carino dell'originario? (magari con incorporata la possibilità di uploadare direttamente la/le foto dell'iscritto). RedBaron, a tal proposito, il tuo è semplicemente meraviglioso!
2) A seguito di terrificanti (ma per ora temporanei...) messaggi di errore Sql del tipo "Risource Exceeded" (laddove il mio DB-MAIN attualmente si aggira su appena 670 kb...) e della lettura dei post qui riportati circa Aruba (che mi fa da hosting) ed il presunto blocco dei siti realizzati con Aspnuke, mi consigliate di trasferire tutto il sito altrove?
.::Grazie e alla prossima::.
Sirius
--------------- The Foolish Crowd Never Quite Understands... The Worth Of A Soul...And The Change That Is Wrought... By The Touch Of Master's Hand...
tode
Amatore
40 Discussioni
13 febbraio 2004 alle 09:49:37 Grazie mille, era proprio quello che cercavo stamattina! Grande...
--------------- Sei di Verona o provincia? Allora visita www.veditiah.net, il portale per il tuo fine settimana!