Codex Gamicus

Welcome to the site![]

Hi! Welcome to Let me know if you have any questions. Some quick ways to get started:

  • Be sure to tell the community something about yourself on your user page.
  • You can also put a blog-like listing of your articles on that page by writing {{Blog}} (squiggles included!) on it! See this page for more details.
  • And give your profile an icon/avatar. You can change/update your avatar by using the link at the top-right of your user page.
  • If you want to contact me with questions/concerns, I'm glad to help! Click here and edit the page.

Welcome to the community!



Does ListPages support intersection of categories? Or does it only support union? Are its features documented somewhere, or am I limited to looking at how it is used here and learn from example (which may not cover all of its features)? -Afker 15:33, 19 March 2007 (UTC)

Source code for skin and extensions[]

Would it be possible for me to have access to the source code for the skin and extensions so I can help improve them? I wouldn't mind something as primitive as you emailing me the source, I modify it, and email you back to let you decide whether to incorporate them or not (though CVS or SVN or other solutions definitely welcomed). Thanks. -Afker 06:10, 20 March 2007 (UTC)

anti-spambot mechanism[]

I don't mind fighing immature vandalism all day long, but sysop work could be greatly reduced if we don't have to deal with automated spambots. The rest of wiki and most other major MediaWikis all have some automated mechanism to counter automated spambot. Is there anything that will work with MediaWiki 1.5.4? If so, I would plead to have it installed quickly.

If we need to upgrade beyond 1.5.4 first before handling automated spam, then I reiterate my offer of service to help speed up the process of making sure the custom extensions etc will work with higher versions of MediaWiki. I'm a grad student of Computer Science, there ought to be some stuff I can help out with. -Afker 08:24, 21 March 2007 (UTC)

custom javascript and css[]

Can you enable custom javascript and css? There are several accessability issues with the current skin design that I wish to tackle, but both the user and global javascripts are currently disabled. Even though you said the upgrade will be happening soon, I'd still like to improve accessability in the mean time. It'd be great if both user and global javascripts are enabled, that way I can test the script first on my own and only apply it to the rest of the site once I've debugged it. -Afker 14:00, 21 March 2007 (UTC)

ListPages - how random is random?[]

For the image chosen as thumbnail, how random is the randomness? From the limited testing I've done, it feels more like deterministic but unspecifiable. Knowing how it's chosen would help me manipulate my articles so the image I want to use as thumbnail gets displayed. Thanks. -Afker 22:48, 21 March 2007 (UTC)

The ads on the bottom[]

I realize it's still experimental, and you already made improvements to it (two columns instead of the original one), but the ads at the bottom are still taking up too much space. When I edit things, hit "Preview", and then want to save or continue editing, I usually hit the "end" button on my keyboard so I don't have to scroll for the edit buffer / save button. The ads are taking up a full page lengh, so if I hit "end" I actually have to scroll UP to save or edit. I would suggest the following modification:

  • Don't use the "graphical" dual color logos. They consist of 1/3 of the space. Instead, use rich text such as
    • armchairgm
  • Instead of displaying 5 headlines, display only one per magazine, and use one single line for the magazine title, headline, and subscribe links.
  • Add a "(expand to see more headlines)" link that uses javascript and switch to the "expanded" view of the ads (what you have currently) by hiding the "brief" div and unhiding the long div.

Here's a very rough mockup to illustrate the concept:

like what you read? check out some other Wiki magazine content. its cool.
subscribe with:
armchairgm: Figgins Out For Five Weeks Google / MyYahoo / Bloglines Jared Padalecki Delivers "Heart"-wrenching Performance Google / MyYahoo / Bloglines

Alternately, if you guys really believe in displaying all top 5 headlines at once, do it only for two randomly selected magazines each time, instead of displaying all 7.

-Afker 05:42, 27 March 2007 (UTC)

Yay for the upgrade!!![]

Hopefully this means we won't have to cleanup after spambots anymore (-: So now can custom Javascript and CSS be enabled? And can inter-wiki linking be turned on, at least to central? -Afker 10:30, 11 April 2007 (UTC)

DOM comments on the new skin[]

The current skin is giving multiple DOM objects the same ID. This is bad form. I'm guessing you have some scripts that perform special stuff with various divs or other DOM objects with specific ID. You should use class instead of ID for that purpose instead.

Class encapsulates the idea that multiple things share something in common (common property, common treatment, etc). ID's should be unique for each object, or it'd be an identity crisis. -PanSola 22:24, 13 April 2007 (UTC)

Login and Javascript[]

The way the current skin works, if for whatever reason the javascript is off (some users keep their JS turned off), the user wouldn't be able to login. I suggest changing the skin so that if JS is not active, the link goes to Special:Userlogin; If JS is active, then it'll override the default behavior of the link.

For obvious reasons, this is something I cannot hack around via Javascript. -Afker 10:19, 14 April 2007 (UTC)

custom javascript[]

Custom javascript hasn't been loading up since two~three nights ago. Is it intentional? -Afker 15:53, 16 April 2007 (UTC)

Hmm, turns out User/Common.js was off but User/Games.js is on. Thanks. -Afker 21:52, 16 April 2007 (UTC)

More javascript-related issues[]

  • Javascripts would randomly not load up. This include custom javascripts ("User: /Games.js" and extension javascripts. Often right after I log out, the login() javascipt function isn't loaded, so I have to reload the page a few times in order to log in.
  • If I try to relogin right after I log out (accidentally clicked on "logout", or want to switch accounts), the login javascript will reload the logout special page, causing me to immediately logout again, though it might not be immediately apparent to the user since the page display didn't change. This can be a little annoying. I'm not sure if this affects form submissions the same way, potentially causing duplicate comments or emails.
  • Banned users can still do some of the javascript extension actions such as voting on articles, rating games, and rating comments. Only the ability to comment seems properly blocked off from banned users.

-Afker 16:34, 17 April 2007 (UTC)

Anti-Spam bot[]

I've been wondering why we still constantly get spambots after the upgrade, then I noticed we don't actually have mw:Extension:ConfirmEdit installed. I believe this should be significantly more effective than regexp-based blacklist methods. -Afker 07:01, 19 April 2007 (UTC)