Configuration pages are only accessible with user id: 1.

generally, for security purpose i disable uid:1 and work with another user with administrator rights.
but module configuration are not accessible for administrators other than user 1.

Comments

nileshlohar’s picture

Status: Active » Needs review
StatusFileSize
new2.54 KB

Here's the patch.

sergey-serov’s picture

Good day, nileshlohar.

Thank You very much for patch.
Buy the way, how You disable uid 1? Seems it is good idea.

nileshlohar’s picture

Thanks sergey-serov !

You can create another user with administrator rights then edit User:1 (/user/1/edit) and choose status blocked.

nileshlohar’s picture

Hi sergey-serov,

By when, i can expect that you will review and commit the patch ?

sergey-serov’s picture

Assigned: Unassigned » sergey-serov
Category: Bug report » Feature request
Status: Needs review » Reviewed & tested by the community

Good day, nileshlohar!
Thank You again for patch.
New release will be published very soon.

sergey-serov’s picture

Status: Reviewed & tested by the community » Closed (fixed)

Greetings!
New release 7.x-1.1 is complete and published.
Again, thank You very much for Your patch!

nileshlohar’s picture

Status: Closed (fixed) » Needs review

@sergey-serov: why can't I see the commit of this issue ?

Not even on https://www.drupal.org/node/2468941/commits.

How you updated code? you didn't committed on git?

sergey-serov’s picture

Three questions in one comment :)
Yes, this is strange that here only one commit: https://www.drupal.org/node/2468941/commits
If You will help with this it will be great!

Certainly fresh code was committed and uploaded to git.drupal.org - and based on this code was created new release. Why it is not present in the list of commits not clear for me too.

nileshlohar’s picture

have you followed these guidelines https://www.drupal.org/node/711070#committing-locally ?

sergey-serov’s picture

I used something like this:

git add -A
git commit -m 'description of commit'
git tag 7.x-1.1
git push origin tag 7.x-1.1

Maybe something with tag not properly. On repository on github no tag, but I had push code after adding tag.
https://github.com/sergey-serov/drupal_google_recaptcha/commits/master

nileshlohar’s picture

So you mean you committed on GitHub and not on drupal git repository?

git instructions are also available at: https://www.drupal.org/project/google_recaptcha/git-instructions

sergey-serov’s picture

No nileshlohar, without updating repository on git.drupal.org is impossible to create new release.
Updates were in both repositories.

nileshlohar’s picture

Status: Needs review » Closed (fixed)

I am not getting it then why the commits are not visible anywhere.

I think if proper instructions followed as mentioned in [#711070] it should reflect everywhere
including project page, our profiles and this issue like https://www.drupal.org/node/2018593#comment-10039149

Anyways if possible you can commit it once again ;)

sergey-serov’s picture

Both commits are presents in drupal repository:

http://cgit.drupalcode.org/google_recaptcha/

Tag Download Author Age
7.x-1.1 commit 2f77ce9074... Sergey Serov 9 days
7.x-1.0 commit 61893be58b... Sergey Serov 11 months

Rather strange, is not it? :)
I have one suggestion - different emails in git settings.

nileshlohar’s picture

Yes, strange it is !!!
I think we missed something.

sorry, I didn't got your suggestion.