Jump to content

Topic on Project:Support desk/Flow

Private Wiki with accessible Special:ConfirmEmail

8
143.93.63.6 (talkcontribs)

Dear Community,

I am really pleased having the opportunity to ask in this Suport Section. So I first of all want to thank you for this possibility. My project at University is to build up a private wiki. On the one hand it should inform people (anonymous users) and on the other hand it should give a solution for students writing articles. This should only be accessible for registered and "CONFIRMED" Students. Students should register and confirm their Universitymail. Anonymous and registered Users do not have any rights. Here is where the problem goes: When a just registered student tries to confirm his email. He is not allowed to because he has inssufficient rights. I already tried to add the "Special:Confirm" in the WhiteListe. But in every Confirmation Email there is a different link (like .../Special:Confirm/4393939373). You can find a prototype of this wiki under:

www.rubenkrapf.de/w/index.php Thank you very much for your efforts.

ThT (talkcontribs)

You might find help here:

I think, the different links in the confirmation emails are caused by the different tokens (cf. Manual:$wgEmailAuthentication).

Later you should customize MediaWiki:Prefs-help-email as well, because the standard message (Angabe einer E-Mail-Adresse ist optional) doesn't apply to your wiki.

93.204.248.17 (talkcontribs)

Thank you very much. I already tried the options mentioned above. But the problem is, as you said, that every confirmation token is different of an other. Out of this it is not whitelisteable because the URL and Site varies. Any Idea where in the SpecialPages.php I can make every URL in the index.php/Special:ConfirmEmail/xxxx readable for everyone? Its just this little thing that I need to fix. Thanks for your efforts.

Jasper Deng (talkcontribs)

In your situation, I would create accounts using the "By E-mail" option as a sysop.

Hennio (talkcontribs)

I have the same problem. Did the post of Jasper worked out? @jasper: how do I configure those registrations as a sysop?

Thx!

Bawolff (talkcontribs)

You should not need to list the subpage of Special:ConfirmEmail in the whitelist (I believe, otherwise things are rather broken for wikis that use your setup, and I would consider that a bug ;) )

Also if your wiki is not english, you may need to use the localized version of the special page name.

Have you read Manual:$wgReadWhitelist?

Bawolff (talkcontribs)

You should not need to list the subpage of Special:ConfirmEmail in the whitelist (I believe, otherwise things are rather broken for wikis that use your setup, and I would consider that a bug ;) )

Also if your wiki is not english, you may need to use the localized version of the special page name.

Have you read Manual:$wgReadWhitelist?