QuakeWiki.org ~upgrade~ needs your help

nice, all of the spam is gone.

e-mail works so you should be able to recover your account here

1 Like

Hi, I may be a bit late to the party here. I wanted to contribute to some of the pages, specifically several of the official map’s pages that are barren. Noticed I needed administrative access to edit. I’m rather new to the whole wiki thing but I hate fandom wiki. I’m wondering if there is any update to getting the site operational, or at least, a way for me to edit some of the pages!

hello! you’re free to contribute; any help updating the content is very much welcome. the wiki is operational.

you should be able to create an account and start working on it right away. perhaps you found a protected page? most pages are unprotected and open to any user.

could you link me so i can check? otherwise it might be this lingering config:

we needed a heavy-handed approach because the wiki was getting a lot of bot spam, but i thought that was already solved. could you check the php code @Spirit ? EDIT: the config was indeed blocking users. fixed it.

i still have ssh access, so i went ahead and fixed the config

users can edit now! :slight_smile:

1 Like

And I just realised why older accounts cannot login. I dropped the private infos before giving you access as an over sensitive precaution and forgot to restore them. D'oh!

On it right now :smiley:

Hm, I managed to reset my password now that I have a mail address set again for my user. But when I log in, any subsequent request to the wiki gives an error:

[08ef57209a3cac2510ac9ada] /wiki/Main_Page TypeError: hash_equals(): Argument #1 ($known_string) must be of type string, null given

Backtrace:

from /srv/quakewiki/w/includes/session/CookieSessionProvider.php(144)
#0 /srv/quakewiki/w/includes/session/CookieSessionProvider.php(144): hash_equals()
#1 /srv/quakewiki/w/includes/session/SessionManager.php(542): MediaWiki\Session\CookieSessionProvider->provideSessionInfo()
#2 /srv/quakewiki/w/includes/session/SessionManager.php(248): MediaWiki\Session\SessionManager->getSessionInfoForRequest()
#3 /srv/quakewiki/w/includes/Request/WebRequest.php(867): MediaWiki\Session\SessionManager->getSessionForRequest()
#4 /srv/quakewiki/w/includes/session/SessionManager.php(167): MediaWiki\Request\WebRequest->getSession()
#5 /srv/quakewiki/w/includes/Setup.php(494): MediaWiki\Session\SessionManager::getGlobalSession()
#6 /srv/quakewiki/w/includes/WebStart.php(85): require_once(string)
#7 /srv/quakewiki/w/index.php(50): require(string)
#8 {main}

Google found me https://phabricator.wikimedia.org/T397423 but I am not sure if that applies (and what it means).

Maybe I need to restore more than just the user.user_email column?