Ciao,
non ho capito bene la prima parte della tua richiesta, ma per quanto riguarda il limitare l'accesso ad una determinata cartella durante l'inserimento delle immagini, io lo faccio con l'estensione gratuita JCE EDITOR (lo cerchi nella Joomla extensions directory...
Non è nient'altro che un editor che sostituisce quello standard di joomla, ma è molto più potente...
Lo installi, poi vai in configurazione globale e imposti JCE come editor predefinito...
Poi vai nella sezione Componenti, e apri JCE Editor; noterai subito che si possono creare diversi profili (ovvero l'editor può avere diverse funzionalità da usare con diversi gruppi di utenti);
Ad es.: ti crei un nuovo profilo per gli utenti del tuo sito.
Nella scheda SETUP, sezione ASSEGNAZIONE, lo imposti sul relativo gruppo di utenti e attivo solo su front-end;
Nella scheda CARATTERISTICHE puoi decidere quali tasti mostrare e altro...
Nella schdea PARAMETRI DELL'EDITOR, sezione FILESYSTEM, inserisci in "Percorso directory dei file" il path relativo della cartella a cui vuoi che abbiano accesso (es.: se la cartella è articoli, metterai /images/articoli), e più sotto, alla voce "Consenti accesso alla cartella principale" ci metti "no"
Nell'ultima scheda (PARAMETRI DEL PLUGIN), imposti il medesimo path alla voce "Percorso directory dei file" sia a "File browser" che a "Image manager"
In questo modo i tuoi utenti, utilizzando l'aspetto "invio articolo" di joomla, si troveranno davanti l'editor JCE, così come lo hai settato, e quando cliccheranno sul tasto dell'editor JCE per inserire le immagini, si aprirà Image manager che consentirà l'accesso solo alla cartella specificata (ed eventuali sottocartelle)..
N.B.: i nomi delle schede etc. che ti ho scritto sono in italiano, ma JCE di default è in inglese... Puoi comunque trovare la traduzione