Difference between revisions of "YTMND:Wishlist"

From YTMND
Jump to: navigation, search
(move cite.php down)
m (Looks like that helps.)
 
(82 intermediate revisions by 21 users not shown)
Line 1: Line 1:
This page is a wishlist of things that would be nice to have on this wiki. There are a few things that aren't immediately needed, but it might be nice to have, and others depend on the security of the site. Max has got to do a bunch of the stuff, unless he allows db access, which probably isn't going to happen.
+
{{Shortcut|Y:WL}}
 +
 
 +
This page is a wishlist of things that would be nice to have on this wiki. There are a few things that aren't immediately needed, but it might be nice to have, and others depend on the security of the site. Max has got to do most of this.
 +
 
 +
Stuff that's <s>struck out</s> has been completed (to the best of our knowledge, MediaWiki is weird like that). Stuff in '''bold''' should be done shortly if [[Safety Not Guaranteed|not sooner]].
 +
 
 +
== A featured/frontpage article system ==
 +
 
 +
Well I ranted on about this on the [[Main Page#A featured frontpage article system|Main Talk Page]] but it was so fucking easy I wanted to give a tutorial on it for the sysops.
 +
 
 +
'''1.''' First you make like some front page vote page where you decide what it is. To reduce stress it can be a weekly article type thing so you have plenty of time
 +
 
 +
'''2.''' Create templates for what you want the articles to look like on the front page IE: '''<nowiki>{{FArticle 9/11/07}}</nowiki>'''. It should be a simple condesed version of an article
 +
 
 +
 
 +
 
 +
[[Image:brianpeppers.jpg|left|150px]]
 +
'''[[Brian Peppers]]''' (born November 1, 1968) is a resident of Whitehouse, Ohio, a suburb of Toledo, Ohio who became the subject of an Internet meme that originated in 2005, concerning the circulation of his photograph, obtained from the Ohio Electronic Sex offender Registry.
 +
The appearance of the photograph led many viewers to suggest that it was faked. Snopes investigated the case and was unable to establish that it was a fake. The Ohio Attorney General's office told them "This is an accurate photo of this offender."
 +
Snopes suggests that Peppers' unusual appearance may be due to malformation of the cranium caused by a branchial arch condition such as Apert syndrome or Crouzon syndrome. '''(([[Brian Peppers|MORE...]]))''' 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
'''3.''' Post said template on the front page. edn.
 +
 
 +
God I'm turning 15 soon and even I can do all this.
 +
--[[User:CartoonDiablo|CartoonDiablo]] 17:36, September 13, 2007 (CDT)
 +
 
  
 
== Content ==
 
== Content ==
 
* Expand the main namespace to include articles for ''all'' the major fads and YTMND sites without forking them from the fads list. YTMND is not Wikipedia after all and "This comes from Wikipedia/Fadwiki" messages look ghey.
 
* Expand the main namespace to include articles for ''all'' the major fads and YTMND sites without forking them from the fads list. YTMND is not Wikipedia after all and "This comes from Wikipedia/Fadwiki" messages look ghey.
 
* Try to explain why a fad is funny to newcomers. Some (lots) of people look at these YTMND and either don't get the joke, or don't know why they're funny.
 
* Try to explain why a fad is funny to newcomers. Some (lots) of people look at these YTMND and either don't get the joke, or don't know why they're funny.
 +
*<s>Section devoted to Dead Fads, or fads that are dying and on their way out.</s>
 +
*<s>[[Template:Asset infobox|Create an infobox template for assets (audio and image files)]].</s>
 +
* <s>Add a section for moderator favorites. The amount of mod favorite sites are unknown as I see only 5 every few minutes.  Would be really helpful if there was a list.</s>
 +
 +
* I'm not sure if this is the right section for this but could you possibly link wiki profiles on our front page profiles?
  
 
== Aesthetic ==
 
== Aesthetic ==
* Make [[MediaWiki:Monobook.css|skin of the site]] look like the main YTMND site (see [[MediaWiki talk:Monobook.css]]), and when the new skin comes out, that too.
+
*Front page layout that resembles the original Wikipedia online format. With front page sections that cycle thru 4 windows covering various content and including imagery, move [[YTMND]] into an editable article and replace the Main Page with [[Main Page]] or similar. (?)
* Get fonts to match YTMND's, so it may integrate nicely. The headings and such should be capitalized, if possible, and the font to match up with the main site's
+
  
 
== Technical ([[Max Goldberg|requires db access]]) ==
 
== Technical ([[Max Goldberg|requires db access]]) ==
 +
 
=== Changes to [http://meta.wikimedia.org/wiki/LocalSettings.php LocalSettings.php] ===
 
=== Changes to [http://meta.wikimedia.org/wiki/LocalSettings.php LocalSettings.php] ===
 
==== Quick and easy ====
 
==== Quick and easy ====
*Personal user styles (I loves me some [http://en.wikipedia.org/wiki/Wikipedia:Tools/Navigation_popups popups]). Set [http://www.mediawiki.org/wiki/Help:%24wgAllowUserJs $wgAllowUserJs] and [[http://www.mediawiki.org/wiki/Help:%24wgAllowUserCSS $wgAllowUserCss] to true.
+
Personal user styles (I loves me some [http://en.wikipedia.org/wiki/Wikipedia:Tools/Navigation_popups popups]). Set [http://www.mediawiki.org/wiki/Help:%24wgAllowUserJs $wgAllowUserJs] and [http://www.mediawiki.org/wiki/Help:%24wgAllowUserCSS $wgAllowUserCss] to true.  
*Set [http://www.mediawiki.org/wiki/Help:%24wgShowIPinHeader $wgShowIPinHeader] to false, so it won't look lame when someone's just reading (this setting removes the redlinks at the top of the page next to log in, and since we don't allow anons, we should just get rid of this. WP has this set to false, but allows anons to edit)
+
 
*Enable [[Special:Emailuser/USERNAME]] e-mail by setting [http://www.mediawiki.org/wiki/Help:%24wgEnableUserEmail $wgEnableUserEmail] to True
+
'''Get xXWaspXx a Battery Meter.'''
*Set [http://www.mediawiki.org/wiki/Help:%24wgAllowRealName $wgAllowRealName] to false. Real names are retarded.
+
*Set [http://www.mediawiki.org/wiki/Help:%24wgAmericanDates $wgAmericanDates] to true. YTMND is American, not French (or British, whatever).
+
*Turn off [http://www.mediawiki.org/wiki/Help:Patrolled_edits patrolled edits], a useless feature, by setting $wgUseRCPatrol to false.
+
  
 
==== Slightly longer (instructions on linked page) ====
 
==== Slightly longer (instructions on linked page) ====
*[http://www.mediawiki.org/wiki/Help:Configuration_settings#Proxies Block open proxies] so we don't get crackhead vandals.
+
*Link the [http://www.mediawiki.org/wiki/Help:%24wgLogo main logo] to (a protected) [[:Image:Wiki.png]] by changing $wgLogo to <nowiki>http://www.ytmnd.com/wiki/images/b/bc/Wiki.png</nowiki>
*[http://www.mediawiki.org/wiki/Configuring_file_uploads Enable uploads], and link the [http://www.mediawiki.org/wiki/Help:%24wgLogo main logo] to (a protected) [[:Image:Wiki.png]]  
+
*Only allow sysops to upload images. There's really no reason to use internal uploading most of the time... (disputed)
*Set [[YTMND:Admin's Noticeboard]] to be read only by sysops, using [http://meta.wikimedia.org/wiki/Page_access_restriction_with_MediaWiki page restrictions]
+
*Set [[YTMND:Admin's Noticeboard]] to be read only by sysops, using [http://meta.wikimedia.org/wiki/Page_access_restriction_with_MediaWiki page restrictions] (or [http://meta.wikimedia.org/wiki/Preventing_Access#Setting_permissions_for_a_Group_on_a_whole_new_Namespace creating a new namespace that can only be read by sysops])
*Enable [http://meta.wikimedia.org/wiki/LocalSettings.php#Direct_SQL_Queries SQL queries] ([http://www.mediawiki.org/wiki/Help:Configuration_settings#Sysop_SQL_queries 2]) so that all this shit doesn't have to be done by Max alone (though he may want to keep it secure)
+
*'''Enable [http://meta.wikimedia.org/wiki/Help:Interwiki_links interwiki links] to Wikipedia (change the '''www.''' to '''en.'''), Wikia (links to it are broken (replace index.php to wiki), [http://fads.wikia.com fadwiki] ('''[[fw:Main Page]]'''), [http://encyclopediadramatica Encyclopedia Dramatica] ('''[[ed:Main Page]]''') and [http://uncyclopedia.org/wiki/Main_Page Uncyclopedia] ('''[[un:Main Page]]''') to make the articles here more useful. There's no need to have our own personal spin on everything that might be covered elsewhere (e.g. Macarron Chacarron, linking Conan O'Brien, etc). It's time to stop raping the {{tl|w}}, {{tl|From Wikipedia}} and {{tl|From Fadwiki}} templates.''' Also, it's possible to create a ytmnd inter(wiki?) link using the same principles. like <nowiki>[[y:vadercoaster|Noooolercoaster]]</nowiki> would produce {{y|vadercoaster|Noooolercoaster}}...
*[http://meta.wikimedia.org/wiki/Using_a_very_short_URL Get a short URL](wiki.ytmnd.com/PAGENAME, or ytmnd.com/wiki/PAGENAME, etc). For the path to be the former, http://wiki.ytmnd.com (a nsfw) needs to be deleted and the install directory
+
**[[m:Special page to work with the interwiki table|Special page to work with the interwiki table]] allows admins to easy create interwiki links. {{user:smiddle/sig}}
*Enable [http://meta.wikimedia.org/wiki/Help:Interwiki_links interwiki links] to Wikipedia, Fadwiki and Encyclopedia Dramatica to make the articles here more useful. There's no need to have our own personal spin on everything that might be covered elsewhere (e.g. Macaron Chacaron, linking Conan O'Brian, etc). It's time to stop raping the {{tl|From Wikipedia}} and {{tl|From Fadwiki}} templates.
+
*Possibly create a new [http://www.mediawiki.org/wiki/Help:Configuration_settings#Skins skin] not based on monobook (see [[MediaWiki talk:Monobook.css]]), probably based on the new layout. Create a [something].css skin, and/or at least enable it in LocalSettings.php so that admins can edit it.
*Possibly create a new [http://www.mediawiki.org/wiki/Help:Configuration_settings#Skins skin] not based on monobook (see [[MediaWiki talk:Monobook.css]]), probably based on the forthcoming new layout Max is talking about. Create a [something].css skin, and/or at least enable it in LocalSettings.php so that admins can edit it.
+
  
=== Extensions ===
+
=== Extensions ([http://meta.wikimedia.org/wiki/Writing_a_new_special_page help]) ===
*Enable [http://meta.wikimedia.org/wiki/Help:CheckUser CheckUser] for sysops and such
+
 
*[http://meta.wikimedia.org/wiki/Renameuser Rename users] (it should work on 1.6, even if it doesn't say so... Official MediaWiki sites is running 1.7 alpha, and has it installed.
+
*'''Enable [http://meta.wikimedia.org/wiki/Help:CheckUser CheckUser] for sysops and such (code's at [http://cvs.sourceforge.net/viewcvs.py/wikipedia/extensions/CheckUser.php Sourceforge])'''
 +
*: It's more difficult that what it states there. I'll provide instructions somwhere later on.
 +
*[http://meta.wikimedia.org/wiki/Renameuser Rename users] (it should work on 1.6, even if it doesn't say so... Official MediaWiki sites is running 1.8 alpha, and has it installed.
 
*Get a [http://meta.wikimedia.org/wiki/User:BraneJ/Protected_pages list of protected pages]
 
*Get a [http://meta.wikimedia.org/wiki/User:BraneJ/Protected_pages list of protected pages]
 +
*'''[http://meta.wikimedia.org/wiki/ParserFunctions#Installation Parser functions] to add #switch, #expr, and others to make better templates (maybe in the possible category? this is a little bit more important though).'''
 +
**[http://meta.wikimedia.org/wiki/StringFunctions String Functions] (an addon to Parser Functions)
 +
*[http://meta.wikimedia.org/wiki/MenuTabs MenuTabs], just like the main YTMND site
 +
*[http://www.developersdigest.org/wiki/index.php/MediaWiki_VBulletin_stats_extension Integration with vBulletin] for stats and [http://meta.wikimedia.org/wiki/VBulletin/Users_Integration users].
  
 
==== Possibly added later, if needed ====
 
==== Possibly added later, if needed ====
*[http://meta.wikimedia.org/wiki/User:Sysy/Andrew_Johnson%27s_account_creation_privilege_hack Only allow current users to add new users] (Just like Gmail, Facebook, or a bunch of those other sites, you can only join if you're invited, thus limiting vandal abilities.)
+
* [http://meta.wikimedia.org/wiki/User:Sysy/Andrew_Johnson%27s_account_creation_privilege_hack Only allow current users to add new users] or [http://meta.wikimedia.org/wiki/Preventing_Access#Prevent_new_user_registrations only allow Sysops to add new users] (Just like Gmail, <s>Facebook</s>, or a bunch of those other sites, you can only join if you're invited, thus limiting vandal abilities.)
*Install [http://meta.wikimedia.org/wiki/Cite.php Cite.php] to easily create footnotes.
+
* Install [http://meta.wikimedia.org/wiki/Cite.php Cite.php] to easily create footnotes.
 +
* Possibly figure out a way to link accounts on the YTMND main site with wiki accounts if it's not a giant pain in the ass (but im sure it will be)
 +
-or-
 +
* Create a section in an admin area where user ips/emails get posted when they are doing extreme amounts of vandalism so I can delete them from the main site/forums as well.
 +
**That's what checkuser (see above) is all about. Install that and give "checkuser" to all the admins, then for whoever vandalises the wiki, we'll look them up and send their IP to you to do as you please. --[[User:LBMixPro|LBMixPro]][[User talk:LBMixPro|<sup>&lt;lol, talk page&gt;</sup>]]
 +
*Enabling [http://meta.wikimedia.org/wiki/Inputbox#Installation inputboxes]
 +
*Changing the image hosting sources to <nowiki>http://content.ytmnd.com/wiki/$1</nowiki> [http://www.mediawiki.org/wiki/Manual:%24wgUploadPath]
 +
<!--and whatever happened to that db access??-->
 +
 
 +
== Vandalism/Spam Prevention ==
 +
 
 +
<S>'''We seriously need to do something to prevent all the mass vandalism/spam pages that have been happening recently.''' --[[User:Westing1992|Westing1992]] 23:10, March 13, 2011 (UTC)
 +
Here's a link that might be useful:[http://www.umasswiki.com/wiki/UMassWiki:Blocking_Spam_In_Mediawiki]. I'm thinking that maybe we should install a ConfirmEdit extension for new users. --[[User:Westing1992|Westing1992]] 14:43, April 6, 2011 (UTC)
 +
 
 +
Latest version of MediaWiki installed, ConfirmEdit installed, bad user-agents blocked. Let's see if that helps. [[User:Max|Max]] 00:01, April 7, 2011 (CDT)</s>

Latest revision as of 18:28, April 8, 2011

Shortcut:
Y:WL

This page is a wishlist of things that would be nice to have on this wiki. There are a few things that aren't immediately needed, but it might be nice to have, and others depend on the security of the site. Max has got to do most of this.

Stuff that's struck out has been completed (to the best of our knowledge, MediaWiki is weird like that). Stuff in bold should be done shortly if not sooner.

A featured/frontpage article system

Well I ranted on about this on the Main Talk Page but it was so fucking easy I wanted to give a tutorial on it for the sysops.

1. First you make like some front page vote page where you decide what it is. To reduce stress it can be a weekly article type thing so you have plenty of time

2. Create templates for what you want the articles to look like on the front page IE: {{FArticle 9/11/07}}. It should be a simple condesed version of an article


Brianpeppers.jpg

Brian Peppers (born November 1, 1968) is a resident of Whitehouse, Ohio, a suburb of Toledo, Ohio who became the subject of an Internet meme that originated in 2005, concerning the circulation of his photograph, obtained from the Ohio Electronic Sex offender Registry. The appearance of the photograph led many viewers to suggest that it was faked. Snopes investigated the case and was unable to establish that it was a fake. The Ohio Attorney General's office told them "This is an accurate photo of this offender." Snopes suggests that Peppers' unusual appearance may be due to malformation of the cranium caused by a branchial arch condition such as Apert syndrome or Crouzon syndrome. ((MORE...))




3. Post said template on the front page. edn.

God I'm turning 15 soon and even I can do all this. --CartoonDiablo 17:36, September 13, 2007 (CDT)


Content

  • Expand the main namespace to include articles for all the major fads and YTMND sites without forking them from the fads list. YTMND is not Wikipedia after all and "This comes from Wikipedia/Fadwiki" messages look ghey.
  • Try to explain why a fad is funny to newcomers. Some (lots) of people look at these YTMND and either don't get the joke, or don't know why they're funny.
  • Section devoted to Dead Fads, or fads that are dying and on their way out.
  • Create an infobox template for assets (audio and image files).
  • Add a section for moderator favorites. The amount of mod favorite sites are unknown as I see only 5 every few minutes. Would be really helpful if there was a list.
  • I'm not sure if this is the right section for this but could you possibly link wiki profiles on our front page profiles?

Aesthetic

  • Front page layout that resembles the original Wikipedia online format. With front page sections that cycle thru 4 windows covering various content and including imagery, move YTMND into an editable article and replace the Main Page with Main Page or similar. (?)

Technical (requires db access)

Changes to LocalSettings.php

Quick and easy

Personal user styles (I loves me some popups). Set $wgAllowUserJs and $wgAllowUserCss to true.

Get xXWaspXx a Battery Meter.

Slightly longer (instructions on linked page)

Extensions (help)

Possibly added later, if needed

-or-

  • Create a section in an admin area where user ips/emails get posted when they are doing extreme amounts of vandalism so I can delete them from the main site/forums as well.
    • That's what checkuser (see above) is all about. Install that and give "checkuser" to all the admins, then for whoever vandalises the wiki, we'll look them up and send their IP to you to do as you please. --LBMixPro<lol, talk page>
  • Enabling inputboxes
  • Changing the image hosting sources to http://content.ytmnd.com/wiki/$1 [1]

Vandalism/Spam Prevention

We seriously need to do something to prevent all the mass vandalism/spam pages that have been happening recently. --Westing1992 23:10, March 13, 2011 (UTC) Here's a link that might be useful:[2]. I'm thinking that maybe we should install a ConfirmEdit extension for new users. --Westing1992 14:43, April 6, 2011 (UTC)

Latest version of MediaWiki installed, ConfirmEdit installed, bad user-agents blocked. Let's see if that helps. Max 00:01, April 7, 2011 (CDT)