I'm willing to help very much. If any additional info is needed (logs etc.) - I'll provide it.
BTW, I've tried to upload a shapefile on http://demo.geonode.org/data/uploadand got another error (displayed in an Ext window). I suppose I don't have any administrative rights as a user of demo.geonode.org. In the meantime, can you guide me where can I put a line of code, that sets default rights for newly registered users? We're a bit stuck on this issue here:) 2011/5/11 David Winslow <[email protected]> > Sounds like you have found a bug. I have logged it in GeoNode's issue > tracker; it is issue #954 <http://dev.geonode.org/trac/ticket/954>. > > The "maps | layer | Can change layer" settings on the layer page are a red > herring; they are a builtin feature of Django's default permissions system, > but we don't really use them. When you grant permissions to "change layer" > you are granting permissions for the whole layer table; that is, every layer > in your GeoNode. You should use the separate table ( > http://mysite.example/admin/core/userobjectrolemapping/) for setting > permissions granularly if you don't want the user in question to be able to > modify all layers. > > Short of writing some code, there is currently no workaround for this issue > (sounds like you are one of the first GeoNode administrators to support > users who *aren't* admins themselves.) > > I'll make some further technical comments on the ticket; please let me know > if you are interested in helping to resolve this issue. > > -- > David Winslow > > On Wed, May 11, 2011 at 7:45 AM, Gis Mage <[email protected]> wrote: > >> Hello list! >> >> When a new user registers himself in geonode and tries to upload a >> shapefile, the file uploads ok, but then there is a message, that he doesn't >> have rights to edit metadata. >> Only when I add "maps | layer | Can change layer" right to this user he is >> able to edit metadata. >> >> Is there a way to give this right to all new users by default? >> >> Also it seems a bit strange to me, because new users don't have right >> "maps | layer | Can add layer", but are able to upload files. >> Why is that so? >> >> Many thanks >> > >
