Jump to content

DCW community

Maurice

Member Since 12 Apr 2009
Offline Last Active Private
*****

Topics I've Started

Forum and Wiki upgrade/updates!

28 January 2013 - 10:34 PM

Hi all,
 
After quite a bit of work, I'm very pleased to announce that the forum and wiki platforms have been upgraded to their latest and most stable versions! I've also done a few updates here and there to fix a few things and update a few others (like the skins, plugins and more). Here's a quick global summary of what changed:
 
Forum
 
  • The forum was updated to the latest version of the forum platform.
  • The forum is now more secure and stable and contains lots of new enhancements and/or nice changes.
  • With the new version, there's also now only one user icon (for standardization and sanity) instead of having both an avatar and profile picture like before. Note that the system did an automatic conversion and either defaulted on your avatar or converted your profile picture to a smaller size so that it could be used as an avatar as well. If you don't like the conversion or your new avatar, please don't hesitate to change it (which can very easily be done in the control panel).
  • Donators won't see ads on the forum anymore.
  • The forum is now wider (and resizable) to accommodate bigger monitor screens (which are more common nowadays).
  • The template theme was simplified to allow for easier updates in the future. Note that the forum skin may change a bit in the future.
 
Wiki
 
  • The wiki was updated to the latest version of MediaWiki (the wiki platform).
  • Updated (and sometimes re-coded) some of the extensions for full compatibility with the new version.
  • Added a new multi-upload plugin that will allow you to drag and drop many files to the edit page to upload many images at the same time. There's also a new icon in the edit toolbar to select files as an alternative (and standard) option.
  • Note that some functionalities and extensions are a bit more strict with this new version. For example:
    • If using citations, the "<references />" tag is now mandatory at the end of the page (under a == References == section) or it will throw an error. Before the update, such citations would simply be ignored. So, if you ever see a red warning referring to this issue on some of the pages, all you have to do is add the <references /> tag at the end.
    • Most (if not all) custom or non-usual HTML tags that are used in the wiki (such as the "<tabs>" extension I developed to show tabs for lyrics or appellations or the <dcmap> tag, etc.) will now only display correctly if there isn't an empty space before them (due to some weird new wiki behavior from the latest version - not sure if a bug or an actual fix/feature from MediaWiki). For instance, for the appellations section, you would need to have it such as:
    • Some random text about the appellation section of a character.
      <tabs>
      <tab>
      ...
      </tab>
      </tabs>
      

       

      Instead of:

       

      Some random text about the appellation section of a character.
      
      <tabs>
      <tab>
      ...
      </tab>
      </tabs>
      

       

      Basically, if you leave the empty space, the wiki will think you're starting a new paragraph and will therefore break the "<tabs>" by embedding it within <p> tags, and the "<tabs>" tag will then be treated as raw text instead of HTML tags... I believe it might be a security measure from MediaWiki by restricting tags parsing behavior (to prevent injections maybe?). As an example, I updated: http://www.detective...wa#Appellations with the correct format (by simply removing the empty line preceding the table).

  • Some extensions were changed or updated such as the Google Maps one or removed because they've become obsolete (nothing you'd need to know about I think since they were mainly working in the background)...
  • Citations will now show a small popup when hovering the citation numbers to see the actual reference without having to scroll down to the bottom of the page.
  • History/Changes have been updated (with slightly different styles, like on Wikipedia).

If you find any major issues on the forum or wiki, please do not hesitate to report them in the Ideas and Feedback section.

Thank you!

 

I sure hope you enjoy the new changes! :)

I also hope it'll bring more stability and security to the site in general!

 

Have fun! ~

Maurice


Forum and Wiki Maintenance

08 January 2013 - 10:12 AM

Hi all,

Following the recent events with the website warnings and all that, I'll be conducting a series of code checking and upgrading. The forum and wiki will eventually be updated to their latest versions (even though that could take some time). I'll update this post as soon as an update day and time is determined. Note that during the development and testing of the new version of the wiki, the latter may become unavailable at times because that version is built on top of a different version of PHP (i.e. scripting programming language commonly used for web development). Because of that, I have to switch back and forth between the different versions to perform the necessary tests and modifications. I apologize for the inconvenience. It shouldn't be as tricky for the next update since differences in PHP versions should not have such a big impact in the future.

I thank you for your patience! Hopefully, all this will make DCW much stronger and better! :)

Thank you for your support and have a good day!
Maurice