07 ottobre 2008 alle 09:45:34 Ciao ragazzi, non so se ne abbiamo già parlato nel forum... (mi sembrava di si ma non ho trovato nulla), ma avrei la necessità di limitare alcuni download solo ad alcuni utenti. Si potrebbe fare una categoria di download solo per alcuni utenti?? Sarebbe una grande cosa. Grazie --------------- gianlucassistenza
07 ottobre 2008 alle 12:00:58 Nel caso dei downloads la procedura e' un po' lunga, vedialmola:
In Amministrazione, CATEGORIE, creo una categoria per i Downloads, ad esempio SOCI, poi, in ISCRITTI, scelgo l'utente che deve avere la possibilita' di poter scaricare dalla categoria creata prima, e, nella pagina dell'utente scelgo dalla casella a discesa delle categorie, SOCI, ora, associo dei files inseriti in downloads alla stessa categoria, e fin qui è facile, a livello amministrativo abbiamo finito, ora, dobbiamo modificare la pagina downloads-inc.asp.
Nella Sub DisplayTopDownloads si deve aggiungere la funzione IsAuthorizedCat("NOMECATEGORIA"), andiamo alla riga 45, troviamo questa stringa:
If Not oRs.EOF Then appena sotto inseriamo:
If IsAuthorizedCat("SOCI") Or IsAuthorizedBin(ROLE_ADMINISTRATOR) Then
(tutto su di una riga)
alla riga 76 troviamo: Wend appena sotto inseriamo:
Else CreateTable "Role", "", GetTranslation("LANG_MUST_HAVE_ROLE"), "" End If
Nella Sub DisplayDownload ci portiamo alla riga 135:
Response.Write " </td>" e appena sotto inseriamo:
If IsAuthorizedCat("SOCI") Or IsAuthorizedBin(ROLE_ADMINISTRATOR) Then (sempre su di una riga)
sotto la riga 142: Response.Write " </tr>" & vbCRLF
inseriamo:
Else CreateTable "Role", "", GetTranslation("LANG_MUST_HAVE_ROLE"), "" End If
Nella Sub DisplayDownloadsNavigation portiamoci alla riga 229 dove troviamo CreateTopTable "DownloadCategory", CodeMessage(oRs("cTitle"), True) e, appena sotto inseriamo:
If IsAuthorizedCat("SOCI") Or IsAuthorizedBin(ROLE_ADMINISTRATOR) Then
(sempre su di una riga)
sotto la riga 235 Response.Write "<br/><br/><a href=""" & sURLPage & "?cat=" & oRs("cParent") & """>.....
inseriamo:
Else CreateTable "Role", "", GetTranslation("LANG_MUST_HAVE_ROLE"), "" End If
Preciso che è da testare, non avendo il tempo per farlo.
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
07 ottobre 2008 alle 14:26:43 OK lo testo io... dammi un paio di giorni e poi ne riparliamo .... e come al solito grazie a dj --------------- gianlucassistenza
gianlucassistenza Utente
83 Discussioni
08 ottobre 2008 alle 09:47:03 ..... allora ti dico cosa mi accade: Ho effettuato passo passo le modifiche da te citate, ma quando vado a cambiare il valore nell'utente, non trovo la categoria "servizio" che avevo impostato (al poso di SOCI)(?)... no so forse sbaglio qualcosa..
PS mi dai il link al tuo portale per le modifiche all'iscrizione ed alla validazione con la mail?? Grazie ciao dj
--------------- gianlucassistenza
30 marzo 2011 alle 04:30:47 Modificato il 30 marzo 2011 alle 04:33:21salve a tutti ho seguito passo a passo le modifiche e devo dire che funziona tutto perfettamente , solo 1 piccolo problemino , anzi che limitare a una sola categoria certi download.. gli user che non hanno la categoria "socio" non scaricano nulla vedono solo la scritta non hai i ruoli richiesti, ma di materiale in altre categorie ne ho, i file di prova per la cat soci sono solo 2 come l'user impostato socio , dove devo modificare?
Log in
Cerca
Sostieni AspNuke
Un piccolo gesto per aiutarci a mantenere AspNuke.it online
Promo
MusicWebItalia.it Video Testi Traduzioni Spot Colonne sonore Accordi e Spartiti gratis.
Visitatori
Visitatori Correnti : 393 Membri : 0
Anna
Iscritti
Utenti: 18940
Ultimo iscritto : glauco Lista iscritti Messaggi privati: 3373Commenti: 2210Immagini: 39Downloads: 144Articoli: 49Pagine: 101Siti web: 558Notizie: 180Sondaggi: 11Preferiti: 5684524Post sui forum: 51195Libro degli ospiti: 4Eventi: 7