Back to top

Autore Topic: DOCMan: accesso negato a manager  (Letto 3519 volte)

Offline SWAT

  • Esploratore
  • **
  • Post: 92
  • Sesso: Maschio
    • Mostra profilo
DOCMan: accesso negato a manager
« il: 01 Dic 2009, 22:14:22 »
Ciao! help help help: se un utente di gruppo Manager prova ad accedere a DOCMan, compare questo errore:
_DML_NOT_AUTHORIZED

Cosa significa e come si risolve???  :(

Offline SWAT

  • Esploratore
  • **
  • Post: 92
  • Sesso: Maschio
    • Mostra profilo
Re:DOCMan: accesso negato a manager
« Risposta #1 il: 16 Dic 2009, 23:22:37 »
Nessuno mi può aiutare?? è un problemone...  :'( :'(

Offline SWAT

  • Esploratore
  • **
  • Post: 92
  • Sesso: Maschio
    • Mostra profilo
Re:DOCMan: accesso negato a manager
« Risposta #2 il: 16 Dic 2009, 23:41:49 »
dunque, ho fatto qualche passo avanti, trovando queste importanti righe:

Codice: [Seleziona]
// ensure user has access to this function

if (!($acl -> acl_check('administration', 'edit', 'users', $my -> usertype, 'components', 'all') | $acl -> acl_check('administration', 'edit', 'users', $my -> usertype, 'components', 'com_docman'))){

    mosRedirect('index2.php', _DML_NOT_AUTHORIZED);

}

Ho provato a "commentare" queste righe, annullandone la funzione, ed effettivamente il problema è risolto.
ora chiedo: ci sono problemi se lascio il doppio // davanti a queste righe??


Offline citta84

  • Nuovo arrivato
  • *
  • Post: 36
    • Mostra profilo
Re:DOCMan: accesso negato a manager
« Risposta #3 il: 17 Dic 2009, 09:28:12 »
Ciao, mi son scontrato con lo stesso problema ed oltre all' ingresso al mio utente (superadmin) vorrei autorizzare un manger ad operare da pannello.
Potresti esser più esaustivo spiegandomi che operazioni hai fatto?
Ti ringrazio molto per l' aiuto che vorrai darmi.

dunque, ho fatto qualche passo avanti, trovando queste importanti righe:

Codice: [Seleziona]
// ensure user has access to this function

if (!($acl -> acl_check('administration', 'edit', 'users', $my -> usertype, 'components', 'all') | $acl -> acl_check('administration', 'edit', 'users', $my -> usertype, 'components', 'com_docman'))){

    mosRedirect('index2.php', _DML_NOT_AUTHORIZED);

}

Ho provato a "commentare" queste righe, annullandone la funzione, ed effettivamente il problema è risolto.
ora chiedo: ci sono problemi se lascio il doppio // davanti a queste righe??

Offline SWAT

  • Esploratore
  • **
  • Post: 92
  • Sesso: Maschio
    • Mostra profilo
Re:DOCMan: accesso negato a manager
« Risposta #4 il: 17 Dic 2009, 09:58:23 »
Dunque, io ho fatto così:
1) sono andato in /administrator/components/com_docman

2) ho aperto il file admin.docman.php

3) ho commentato le righe da 23 a 29

4) ho salvato ed ora quindi, se accedo come Manager, mi permette di utilizzare il componente.

Sottolineo una cosa: non ho avuto ancora modo di capire se questa operazione può avere effetti collaterali.
Ecco perchè ho anche chiesto il parere qui dentro, sperando che qualcuno mi risponda.

Offline citta84

  • Nuovo arrivato
  • *
  • Post: 36
    • Mostra profilo
Re:DOCMan: accesso negato a manager
« Risposta #5 il: 17 Dic 2009, 10:02:11 »
Sto controllando proprio quel file...vorrei capire se c'è la possibilità di inserire semplicemente l' utente manager...
Ho visto che fa riferimento a vari file con class in cui son definite appunto le classi...
« Ultima modifica: 17 Dic 2009, 10:30:32 da citta84 »

Offline citta84

  • Nuovo arrivato
  • *
  • Post: 36
    • Mostra profilo
Re:DOCMan: accesso negato a manager
« Risposta #6 il: 17 Dic 2009, 10:43:41 »
Boh, per adesso ho eliminato mosRedirect('index2.php', _DML_NOT_AUTHORIZED);
così da non far differenza con gli utenti.
Attendo di sapere acnhe io se genera problemi.
Comunque per ora tutto funziona egregiamente. ;)
Grazie mille per il tuo aiuto.

Offline SWAT

  • Esploratore
  • **
  • Post: 92
  • Sesso: Maschio
    • Mostra profilo
Re:DOCMan: accesso negato a manager
« Risposta #7 il: 17 Dic 2009, 12:48:37 »
di nulla, spero solo che qualcuno più esperto ci illumini.

 



Web Design Bolzano Kreatif