Bugs Cleanup

Bugs Cleanup

By James KanjoJames Kanjo on 04 Mar 2009 10:36, last edit by James KanjoJames Kanjo on 09 May 2010 13:05

The Wikidot Community, in my opinion, is messy.

That is, there are pages which are old, or out-dated, pages that are in the wrong spots, pages lacking the new automated functions, and pages that are simply inconsistent with the layout.

This is mainly due to new features being introduced after these pages have been created. Take live templates, ListPages and the iftags modules for instance.

Today I decided to start sweeping away the community junk, and start re-organising, re-ordering and effectively giving the community it's first "spring cleaning", if you may.

Where did I start this? In the Bugs section.

The Bugs portal of the community site was using "Page-Rating" modules to display different pages from different categories. Namely, the fixed bugs were in the "fixed" category and the workarounds were in the "wround" category. With the advent of the ListPages module, we can sort these with tags in the same Bugs category. So I've given these pages the temporary tags "fixed" and "wround".

On each of these pages was code for things like PageRating, Comments, and the Bugs Infobox. This is tedious, and should be within a Live Template of the Bugs category. So I did that, and removed such code from each of the 27 pages.

Also, like the bug-tracker on Pro, I thought it best to give each bug it's own page-number to identify which bug-number it is. This helps us to better understand how many bugs have been reported. Also, should the coincidence happen that somebody names a new bug the same as an old one, no error will display.

Next project: the Wishlist… Only 49 wishes to reorganise!

Facebook


Tags: bugs cleanup

Related Community Blog Posts

The following posts have similar tags and may be related to this post.

Rate it up ?

rating: +3+x

Discuss

Add a New Comment

Share

Bookmark and Share

Community Blog feed-icon-14x14.png

Posts by date

Posts by tags

addthis admin admin_forum alexa animoto app appplication attributes autocomplete automatic autonumber autosave backwards badge banner birthday blog bloo bookmark bootstrap browser bug bugs button calendar candidate category cell ceo changes chinese chrome cleanup code comment community convert count country csi css database data-forms delete deletion domain embed etension excel explorer favicon featured feature-request features file file-manager firefox fixing form forum free freemind front fun gallery gemeinschaft genealogy gerdami german glossary good google handbook header heading help helpon home homepage howto how-to html iframe images include infobox inline internet istorijska_biblioteka italian javascript job join joke link list listpages live localize mail manual mass-delete mass-edit mediawiki members membership membershipapply membershipbypassword michal microsoft mindmanager mindmap mindmeister module multi-file multilingual nested newpage news newspaper nextpage official open pagecalendar pagecalender pagepath pages %%page_unix_name%% permissions playground portuguese press previouspage private pro programming reshuffle rob row russian sandbox scheme scripting search search_engine services simplecal skins snippet social spam spanish squark styles successful syntax system table tag tags template templates theme themes thumbnail thumbnails toolbar town translate turkish tutorial tweet updated_at upload uri url user users variables video vote weneed who.is wiki wikidot wikipedia wish wishlist yaml

Posts by rating

Bugs Cleanup
Rating: þ{rating}þ (04 Mar 2009 10:36)

Bugs Cleanup
Rating: þ{rating}þ (04 Mar 2009 10:36)

Bugs Cleanup
Rating: þ{rating}þ (04 Mar 2009 10:36)


Blogroll

{"module":"feed\/FeedModule","params":{"src":"http:\/\/michalf.me\/feed\/pages\/category\/blog\/t\/Michal+Frackowiak%27s+blog","limit":"1","module_body":"**[http:\/\/michalf.me Michal]:** \n%%linked_title%%\n[[size smaller]]%%date|%e %b %Y at %H:%M |agohover%%[[\/size]]"}}
{"module":"feed\/FeedModule","params":{"src":"http:\/\/quake.wikidot.com\/feed\/pages\/category\/dev\/t\/Piotr+Gabryjeluk+blog","limit":"1","module_body":"**[http:\/\/piotr.gabryjeluk.pl\/ Gabrys]:**\n%%linked_title%%\n[[size smaller]]%%date|%e %b %Y at %H:%M |agohover%%[[\/size]]"}}
{"module":"feed\/FeedModule","params":{"src":"http:\/\/squark.wikidot.com\/feed\/pages\/category\/blog\/t\/Squark%27s+Latest+Posts","limit":"1","module_body":"**[http:\/\/squark.wikidot.com\/ Squark]:**\n%%linked_title%%\n[[size smaller]]%%date|%e %b %Y at %H:%M |agohover%%[[\/size]]"}}

Admin dashboard

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-Share Alike 2.5 License.