Opencommercio

Autorizzazioni - Autorizzazioni subcategoria areafiles

xxx02 - 24 Apr 2008 - 17:47
Oggetto: Autorizzazioni subcategoria areafiles
Ciao a tutti,
mi sto occupando di un sito in cui dovrebbe essere possibile scaricare del materiale.
Ho un'unica categoria "Download" e delle sottocategorie...come posso settare i permessi affinchè un utente non registrato possa scaricare solo il contenuto di una delle sottocategorie?!?!
Ovvero:
Download
-subcategoria1
-subcategoria2
-subcategoria3

voglio che gli utenti regisrati possano scaricare solo la subcategoria2!!!
e poi..quando provo a scaricare un documento inserito nella categoria download...mi viene restituita una pagina bianca con la scritta "error"( senza nessun altra spiegazione)!!!perchè?!?!?...( può essere dovuto al fatto che lavoro in locale?!)

Grazie a tutti!!
Bonzo - 25 Apr 2008 - 02:29
Oggetto:
Ciao xxx02!

Scusa ma prima dici che un utente non registrato possa scaricare solo il contenuto di una sottocategoria.
Poi più avanti dici che gli utenti registrati possono scaricare solo la subcategoria 2.

Forse hai sbagliato a scrivere, oppure non è ben chiaro a me cosa vuoi dire ;-)

Comunque la pagina bianca (se non ricordo male) è dovuta al fatto che quando installi il modulo Areafiles poi devi aggiungergli
i relativi permessi nelle autorizzazioni.

Purtoppo anche per me sono state sempre ostiche le autorizzazioni e mi dovevo ogni volta metter giù a fare tentativi!
Non so se lo hai già letto. Qui trovi un esauriente manuale sui permessi con tanti esempi che ti torneranno sicuramente utili:
ttp://www.maxdevitalia.it/CMpro-v-p-36.html

Un grosso saluto
xxx02 - 27 Apr 2008 - 13:58
Oggetto:
Ciao!..
nel scrivere di fretta mi devo essere dimenticata di un "non"!!..la frase corretta infatti è :

....voglio che gli utenti NON regisrati possano scaricare solo la subcategoria2!!!

..ma a parte CHI può o non può scaricare il materiale, l'imporatante per me, era sapere come potevo settare i permessi!!..come si può permettere di scaricare una subcategoria?!..era questo il concetto...spero adesso di essere stata più chiara!!...

Iil "manuale" degli esempi l'ho già letto!!..ma non so se è colpa mia o no..ma non ho visto ciò che mi serve!!!..mi impegnerò di più! ( detta così sembra che ci sia quello che cerco!!) :-)

....Per la pagina bianca con "error"..quindi tu dici che sia dovuto sempre alle autorizzazioni?!..perchè nemmeno da admin( che ovviamente ha tutti i permessi!!!) funziona!!!

..Grazie!!!

Ciao ciao!!
xxx02 - 08 Mag 2008 - 18:22
Oggetto:
Ciao a tutti...volevo riproporre questo post dato che non ho avuto risposta e che io ancora..non son riusciata a risolvere il problemino!!
..posso settera i permessi del gruppo non registratoin modo tale che non sia visibile per loro una certa SOTTOCATEGORIA?!
Ho provato e rirpovato..ho settato i permessi in "tutti i modi possibili"..ma non ci sono riuscita!!
Grazie!!!!
proprio_me - 07 Ott 2008 - 16:45
Oggetto:
Ciao,

Ti rispondo io, a beneficio eventualmente di altri utenti... visto che il thread mi pare vecchiotto e probabilmente avrai già risolto.

L'unico sistema che ho trovato è impostare su nessuno i permessi per le categorie che vuoi escludere.
Usando Areafiles::Category <cid>:: nessuno impedisci la visualizzazione della categoria e degli oggetti ad essa appartenenti. Usando Areafiles::Item <lid>:: impedisci la visualizzazione del singolo file.
Usando invece AreafilesGetit:: :: nessuno impedisci lo scaricamento (ma non la visualizzazione e viceversa)

Il problema è che i permessi non si propagano alle sottocategorie, per cui se vuoi impedire l'accesso ad una "macro"-categoria contenente n sottocategorie, dovrai specificare Areafiles::Category <x>:: n volte.
Per specificare più categorie alla volta puoi usare la sintassi: Areafiles::Category (x|y|...|z)::

Inibire la categoria "padre" non mostra i figli nella sezione areafiles, ma se usi la lista degli ultimi file o dei top-rated, il fatto che la loro sottocategoria non sia inbita fa si che vengano comunque mostrati.

Ciaociao :)
cradle - 07 Ott 2008 - 23:41
Oggetto:
proprio_me ha scritto:
Ciao,

Ti rispondo io, a beneficio eventualmente di altri utenti... visto che il thread mi pare vecchiotto e probabilmente avrai già risolto.

L'unico sistema che ho trovato è impostare su nessuno i permessi per le categorie che vuoi escludere.
Usando Areafiles::Category <cid>:: nessuno impedisci la visualizzazione della categoria e degli oggetti ad essa appartenenti. Usando Areafiles::Item <lid>:: impedisci la visualizzazione del singolo file.
Usando invece AreafilesGetit:: :: nessuno impedisci lo scaricamento (ma non la visualizzazione e viceversa)

Il problema è che i permessi non si propagano alle sottocategorie, per cui se vuoi impedire l'accesso ad una "macro"-categoria contenente n sottocategorie, dovrai specificare Areafiles::Category <x>:: n volte.
Per specificare più categorie alla volta puoi usare la sintassi: Areafiles::Category (x|y|...|z)::

Inibire la categoria "padre" non mostra i figli nella sezione areafiles, ma se usi la lista degli ultimi file o dei top-rated, il fatto che la loro sottocategoria non sia inbita fa si che vengano comunque mostrati.

Ciaociao :)


Mi sa che c'e' molto da imparare da te ;)
proprio_me - 09 Ott 2008 - 13:55
Oggetto:
Beh, non esageriamo :)

Essendo uno sviluppatore, visto che non trovavo riferimenti precisi in nessun posto, ho semplicemente controllato nel codice del modulo come vengono gestiti i permessi. Il modulo tra l'altro mi pare ben strutturato e la scelta di usare template è un'ottima idea.
Non ho ancora approfondito, ma i tpl (e lo stile) sarebbero eventualmente overridabili - termine orribile - dal tema, magari creando nello stesso una sottocartella apposita (nel vecchio autotheme mi pare ci fosse una cartella theme/modules/... appropriata)?
Dal codice mi pare di no viso che vengono inclusi direttamente con modules/<nome_modulo>/<path al template>... in caso però sarebbe una funzionalità interessante da inserire.

Ciaociao :)
Tutti i fusi orari sono GMT
Powered by MDForum 2.0.8 © 2003-2007 basato su phpBB © 2001, 2002 phpBB
Tema grafico by subRebel del sito ktauber modificato e ottimizzato per MDForum da TiMax
e da MDRebel il quale usa Theme Graphics by Daz
e da Attachment-Mod 2.4.3