|
|
| Line 1: |
Line 1: |
| ==2008, Jan 24==
| |
| <div class="messagebox">'''Request:''' January 24, 2008 by [[User:Derik|Derik]]
| |
| '''Description:''' Cleanup, neutering much-hated features, MediaWiki UI string change<br/>
| |
| '''Status:''' Not Yet Completed
| |
| </div>
| |
| I am requesting several changes to the site CSS file, and one other (related) change that requires a Sysop.
| |
|
| |
| There are 4 kinds of changes:
| |
| # Code cleanup (removing obselete/unused css)
| |
| # Organization (moving things around to be more consistent)
| |
| # Changes designed to disables Wikia featurs
| |
| # Changes to one of the MediaWiki UI text strings. (Not a CSS change, but still requires a Sysop)
| |
|
| |
| Short description of the changes follow. Link to sandbox with 'what it should be' at the end.
| |
| ===Cleanup (removal of junk)===
| |
| #Removal of the obselete background-image styles for our page-header-messageboxes. (Note: not the Wiki 'messagebox' class, that's something different. I mean the ones prexised with 'tt1_')
| |
| #Removal of the small-text styles used with <nowiki>{{reflist}}</nowiki>. (This template will probably be merged in with the much-more-useful <nowiki>{{collist}}</nowiki> in the near-future, so this removal is ''preemptive''... but it's also ''cosmetic''-- all it does it make the text 8% smaller.)
| |
| # Removal of "macbre: fixes #1733" added to our css file in November. Macbre is/was a wikia sysop who added this definition to several wikias around this time. The fix was never documented, no one's been able to figure out what it's for and it's redundant- it literally does nothing. (I'm fairly sure he was debugging/testing a change which has since propagated to the main CSS file and just forgot to clean up his slop.)
| |
|
| |
| ===Organizational===
| |
| All the TT1-specific styles (styles not snagged verbatin from other sources) go at the end of the file. It's ''neater'' that way.
| |
|
| |
| ===Disabling Features===
| |
| ====Image Tagging====
| |
| We hate the image tags. 80% of their traffic is bizarre broken spambots/vandalisation. We delete the other 20% of ''legitimate'' tags because the mechanism is so ''ugly'', as well as being completely redundant to our fairly strict image description standards.
| |
|
| |
| These styles hide all the tagging controls so a user can't tag the image. It's like removing the steering wheel from a car. They are ID-specific nested etc etc etc... which can't possibly screw up anything but their intended target.
| |
|
| |
| ====Report a Problem====
| |
| We're not big enough to need 'Report a Problem,' and the only people who ''use'' it ate IP users who think jokes are vandalism.
| |
|
| |
| Fuck them.
| |
|
| |
| This definition hides the 'report a problem' link at the top of the page. PROBLEM SOLVED, GO AMERICA!
| |
| ===MediaWiki UI===
| |
| In conjunction with the neutering of the Image Tagging feature, I'm requesting that the UI [[MediaWiki:Tagging_instructions|Tagging_instructions]] string be changed from its default "Click on people or things in the image to tag them." to something explaining why tagging has been disabled. Suggestion: "Due to a consensus opinion that [[Project:Image tagging|it currently sucks]] image tagging has been disabled on this wiki."
| |
|
| |
| ''I'm also requesting that the Sysop performing this change ''not'' draw people's attention to our ability to customize these strings lest the Wiki User Interface become riddled with indecipherably clever 'transformerized' names for everything. :~(
| |
|
| |
| ===Summary===
| |
| Lotsa CSS changes. I've set up a [[User:Derik/Sandbox8|Sandbox]] which has all these changes completed for your convenience- copy text from the full text from the Sandbox and replace the contents of the monobook.css file. Easy Peasey Japanesey.
| |
|
| |
| I'm also requesting the Sysop make a change to one of the [[MediaWiki:Tagging_instructions|MediaWiki User Interface string]]s related to image tagging. -[[User:Derik|Derik]] 11:30, 24 January 2008 (UTC)
| |
|
| |
| == For future reference ==
| |
|
| |
| Please try to not take out huge sections of the CSS when you're updating this. The last update took out a whole bunch of navboxes. --[[User:Suki Brits|Suki Brits]] 00:15, 27 January 2008 (UTC)
| |
| :...oh, I see. That means ''don't request them taken out,'' Derik, not until they're actually ''fixed.'' --[[User:Suki Brits|Suki Brits]] 00:16, 27 January 2008 (UTC)
| |
| ::...seriously? *checks* ...wow, I'm sorry. I could have sworn all the first-generation messagebox templates had migrated to the new style. Egg on my face- sorry. :(
| |
| ::Unfortunately while testing additions to the master CSS file for conflicts like that is easy- testing removal is nigh-unto-impossible. I shall have to be more vidilant in the future.-[[User:Derik|Derik]] 04:07, 8 February 2008 (UTC)
| |
| ==Image Border Bug Fix== | | ==Image Border Bug Fix== |
| Interrobang and TX55 complained that Wikia's last round of CSS changes had the unintende effect of rendering image thumbnail borders transparent. ([http://transformers.wikia.com/wiki/Transformers_Wiki_talk:Community_Portal#Image_thumb_borders_are_screwed_up discussed here].) The problem is only apparent is there's a messagebox or section-divider overlapping a thumbnail- it's like the borders are etched on transparent glass. The code below fixes this by opaquing the glass (as it used to be.) -[[User:Derik|Derik]] 04:07, 8 February 2008 (UTC) | | Interrobang and TX55 complained that Wikia's last round of CSS changes had the unintended effect of rendering image thumbnail borders transparent. ([http://transformers.wikia.com/wiki/Transformers_Wiki_talk:Community_Portal#Image_thumb_borders_are_screwed_up discussed here].) The problem is only apparent is there's a messagebox or section-divider overlapping a thumbnail- it's like the borders are etched on transparent glass. The code below fixes this by opaquing the glass (as it used to be.) -[[User:Derik|Derik]] 04:07, 8 February 2008 (UTC) |
|
| |
|
| <pre>/*Fix the 'see-through image borders' problem.*/ | | <pre>/*Fix the 'see-through image borders' problem.*/ |
| .thumb{ background-color:white;}</pre><div id="wikia-credits"><br /><br /><small>From [http://transformers.wikia.com Teletraan I: The Transformers Wiki], a [http://www.wikia.com Wikia] wiki.</small></div> | | .thumb{ background-color:white;}</pre><div id="wikia-credits"><br /><br /><small>From [http://transformers.wikia.com Teletraan I: The Transformers Wiki], a [http://www.wikia.com Wikia] wiki.</small></div> |
Image Border Bug Fix
Interrobang and TX55 complained that Wikia's last round of CSS changes had the unintended effect of rendering image thumbnail borders transparent. (discussed here.) The problem is only apparent is there's a messagebox or section-divider overlapping a thumbnail- it's like the borders are etched on transparent glass. The code below fixes this by opaquing the glass (as it used to be.) -Derik 04:07, 8 February 2008 (UTC)
/*Fix the 'see-through image borders' problem.*/
.thumb{ background-color:white;}