Page MenuHomePhorge
Feed All Stories

Sep 21 2016

SamanthaNguyen added a project to T124: Obsolete HTML in CreateWiki: CreateWiki.
Sep 21 2016, 3:23 AM · CreateWiki
jack created T126: Open-source SharedHelpPages.
Sep 21 2016, 12:20 AM · Other/Unspecified

Sep 20 2016

jack created T125: Update SharedHelpPages to use the TitleIsAlwaysKnown hook and ditch the LinkBegin hook.
Sep 20 2016, 11:45 PM · Other/Unspecified
SamanthaNguyen added a comment to T124: Obsolete HTML in CreateWiki.

Here's a chart which has a good deal of info: http://www.websemantics.co.uk/resources/font_size_conversion_chart/

Sep 20 2016, 10:41 PM · CreateWiki
CJC added a comment to T124: Obsolete HTML in CreateWiki.

Yes, but this is createwiki, which is a mess :P If I was rewriting the whole extension, then I'd have bothered to css it.

Sep 20 2016, 10:38 PM · CreateWiki
SamanthaNguyen added a comment to T124: Obsolete HTML in CreateWiki.

Don't use inline styling, it's harder to maintain and also decreases customizability because of CSS specificity. ( https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity ) It'd be better to add a class, (e.g class="welcome-text") and then style it via

Sep 20 2016, 10:29 PM · CreateWiki
CJC added a comment to T124: Obsolete HTML in CreateWiki.

See rSHWK3988

Sep 20 2016, 7:16 PM · CreateWiki
cook879 closed T121: Fix css issues with the modal box on AdminPanel as Resolved.

Resolved in rADMP25

Sep 20 2016, 6:56 PM · Restricted Project
CJC added a comment to T124: Obsolete HTML in CreateWiki.

It's in the i18n files - "createwiki-newmainpage" is the message. Will need to be changed in all language files.

Sep 20 2016, 6:43 PM · CreateWiki
cook879 updated the task description for T122: Create the "Wiki details" page.
Sep 20 2016, 3:01 PM · Restricted Project
CJC updated the task description for T122: Create the "Wiki details" page.
Sep 20 2016, 2:56 PM · Restricted Project

Sep 19 2016

Saftzie updated the task description for T124: Obsolete HTML in CreateWiki.
Sep 19 2016, 10:50 PM · CreateWiki
Saftzie created T124: Obsolete HTML in CreateWiki.
Sep 19 2016, 10:49 PM · CreateWiki

Sep 18 2016

cook879 claimed T121: Fix css issues with the modal box on AdminPanel.
Sep 18 2016, 8:05 PM · Restricted Project

Sep 16 2016

Saftzie created T123: Update mwmsg:MediaWiki:Newsbox.
Sep 16 2016, 9:09 PM
CJC created T122: Create the "Wiki details" page.
Sep 16 2016, 1:23 PM · Restricted Project

Sep 15 2016

CJC created T121: Fix css issues with the modal box on AdminPanel.
Sep 15 2016, 3:58 PM · Restricted Project
CJC created T120: Design a extension class.
Sep 15 2016, 3:46 PM · Restricted Project
CJC closed T86: Submission page as Resolved.

So, "pop-up" box exists. There are still some issues with it, but they can go in a new ticket.

Sep 15 2016, 3:40 PM · Restricted Project
CJC closed T109: Set up skeleton of appearance.php file as Resolved.
Sep 15 2016, 3:39 PM · Restricted Project
CJC closed T110: Add form for appearance options as Resolved.
Sep 15 2016, 3:39 PM · Restricted Project
CJC closed T111: Change skin preferences in localsettings.php as Resolved.
Sep 15 2016, 3:39 PM · Restricted Project

Sep 14 2016

jack added a project to T119: kosto 503 Service Unavailable: Restricted Project.

This is somewhat "intentional" for the time being.

Sep 14 2016, 8:53 AM · Restricted Project

Sep 13 2016

Saftzie created T119: kosto 503 Service Unavailable.
Sep 13 2016, 10:08 PM · Restricted Project

Sep 12 2016

MattFitzpatrick awarded T90: Upgrade MediaWiki to 1.28 a Love token.
Sep 12 2016, 11:12 AM

Sep 11 2016

CJC closed T107: Set up privacy radio dial defaults as Resolved.
Sep 11 2016, 3:58 PM · Restricted Project

Sep 7 2016

lewiscawte closed T115: Optimize HTML-documents. as Wontfix.
Sep 7 2016, 10:04 PM

Aug 15 2016

lewiscawte closed T95: Upgrade Semantic MediaWiki as Resolved.

Upgraded for REL1_27, in rSHWK3967.

Aug 15 2016, 1:26 PM · Other/Unspecified
lewiscawte closed T95: Upgrade Semantic MediaWiki, a subtask of T43: Track and manage third party extensions, as Resolved.
Aug 15 2016, 1:26 PM · Extension Wishlist, Major Code
lewiscawte closed T95: Upgrade Semantic MediaWiki, a subtask of T90: Upgrade MediaWiki to 1.28, as Resolved.
Aug 15 2016, 1:26 PM

Aug 14 2016

lewiscawte claimed T118: Math causes an error so page does not display.

So this is likely to be because of a preference using a rendering method we don't have enabled currently. If you select the PNG rendering, it should work.

Aug 14 2016, 6:37 PM · Math
qscgy created T118: Math causes an error so page does not display.
Aug 14 2016, 3:07 PM · Math

Aug 7 2016

Bouncepaw added a comment to T115: Optimize HTML-documents..

What do you mean by that? The feed stuff comes from MediaWiki core, so provided that it's not a configuration issue with ShoutWiki, we should report it upstream if it hasn't already been fixed there.

I heard that it is Chromium-specific error. See screenshot.

pasted_file (768×1 px, 357 KB)

The contents of the NewsBox are pulled from MediaWiki:Newsbox on the Interface Messages Wiki. It is true that the linked page is somewhat old and unfortunately named, but nevertheless we are always interested in hearing your thoughts!

To be honest, there aren’t any interesting things to link to them. Russian Wikia (and maybe others too) has monthly competition (users vote for best wiki on forum and on VK (Facebook analog) and staff votes too). I think, ShoutWiki needs competitions and other cool stuff.

This is partially true. However, I'm pretty confident we're not going to achieve a massive improvement in page loading times by removing all the spaces and whatnot from the source files. You're right in that optimization is needed, but I'd argue that back-end optimization will be more useful in the long run.

I found some whitespace-removing services. They removed 4KB from HTML. It isn’t much, I agree.

Aug 7 2016, 7:13 AM

Aug 6 2016

jack created T117: Special:RenameWiki doesn't update the value of $wgServer in the wiki's configuration settings file.
Aug 6 2016, 9:52 PM · CreateWiki
jack created T116: CreateWikiBackend::parseLicense()/[[MediaWiki:Createwiki-license-rels]] should not use $wgScriptPath but rather something else.
Aug 6 2016, 6:48 PM · CreateWiki
lewiscawte added a comment to T115: Optimize HTML-documents..

Looking at your site in particular, one third of the things Google has as a "Should fix" are actually nothing to do with us - your site loads an external stylesheet from Wikia which is yet another DNS lookup and request which has to be processed by their servers, and then rendered by your browser, after the stylesheet calling for it to be loaded has been processed by our servers.

Aug 6 2016, 6:36 PM

Aug 5 2016

jack added a comment to T115: Optimize HTML-documents..

dir="ltr". Why is it specified?

Page content and User Interface language can be different. But you'd have to ask upstream for a definitive answer.

Aug 5 2016, 4:22 PM
Bouncepaw created T115: Optimize HTML-documents..
Aug 5 2016, 12:03 PM
lewiscawte added a parent task for T114: EasyTimeline not displaying text: T90: Upgrade MediaWiki to 1.28.
Aug 5 2016, 7:07 AM
lewiscawte added a subtask for T90: Upgrade MediaWiki to 1.28: T114: EasyTimeline not displaying text.
Aug 5 2016, 7:07 AM
lewiscawte added a comment to T114: EasyTimeline not displaying text.

I'm pretty sure this was either an upstream bug or we fixed this at one point and it probably broke somewhere between a version or moving to HHVM+Nginx. Possibly even the distro upgrade...

Aug 5 2016, 7:02 AM

Aug 3 2016

cook879 created T114: EasyTimeline not displaying text.
Aug 3 2016, 10:59 PM
cook879 renamed T113: Imported pages not appear in auto-suggest [lenen] from Search not updating to Imported pages not appear in auto-suggest [lenen].
Aug 3 2016, 9:15 PM
cook879 created T113: Imported pages not appear in auto-suggest [lenen].
Aug 3 2016, 9:15 PM
lewiscawte created T112: Make branding consistent.
Aug 3 2016, 3:16 PM · Design, Skins

Aug 1 2016

CJC created T111: Change skin preferences in localsettings.php.
Aug 1 2016, 7:02 PM · Restricted Project
CJC created T110: Add form for appearance options.
Aug 1 2016, 6:58 PM · Restricted Project
CJC created T109: Set up skeleton of appearance.php file.
Aug 1 2016, 6:55 PM · Restricted Project

Jul 31 2016

CJC triaged T107: Set up privacy radio dial defaults as Normal priority.
Jul 31 2016, 7:48 PM · Restricted Project
CJC triaged T86: Submission page as Low priority.
Jul 31 2016, 7:48 PM · Restricted Project
CJC closed T108: HTML Form section taking wrong name as Resolved.

Fixed in R20:14. Thanks Jack :)

Jul 31 2016, 7:48 PM · Restricted Project
jack added a comment to T108: HTML Form section taking wrong name.

Using the uselang=qqx URL parameter on Special:AdminPanel/privacy I was able to figure out that the page expects the message keys to be adminpanel/privacy-privacy-section-editing and adminpanel/privacy-privacy-section-viewing (sic!), most likely because the special page is named AdminPanel/privacy in the constructor.

Jul 31 2016, 2:55 PM · Restricted Project
ddixit triaged T108: HTML Form section taking wrong name as Low priority.

Wasn't an issue when using extends specialPage, only became an issue on extends FormSpecialPage.

Jul 31 2016, 2:40 PM · Restricted Project
ddixit assigned T107: Set up privacy radio dial defaults to CJC.
Jul 31 2016, 2:14 PM · Restricted Project
CJC closed T83: Get email working as Resolved.

Added in R20:13.

Jul 31 2016, 1:00 PM · Restricted Project
CJC closed T85: Page layout for user permissions as Resolved.

Most completed R20:12.
Two things have been split off into new tasks:

Jul 31 2016, 12:56 PM · Restricted Project
CJC created T108: HTML Form section taking wrong name.
Jul 31 2016, 12:40 PM · Restricted Project
CJC created T107: Set up privacy radio dial defaults.
Jul 31 2016, 12:18 PM · Restricted Project
CJC added a comment to T84: Set up user permissions options.

Completed with R20:9, Minor fix in R20:10

Jul 31 2016, 12:15 PM · Restricted Project
CJC closed T82: Process data from form as Resolved.

Completed R20:11

Jul 31 2016, 12:14 PM · Restricted Project
CJC added a comment to T81: Get wiki data.

Completed in R20:7

Jul 31 2016, 12:13 PM · Restricted Project
CJC added a comment to T80: Create the skeleton of the extension.

Completed as of R20:3

Jul 31 2016, 12:13 PM · Restricted Project

Jul 30 2016

SamanthaNguyen added a member for Technical Debt: SamanthaNguyen.
Jul 30 2016, 8:38 AM

Jul 28 2016

isarra added a comment to T106: Let site stewards add local interwiki or interlanguage links.

Er, the extension has a global one and local ones on all the other wikis now, and just sort of merges those on those wikis, so if we converted to use that, uh...

Jul 28 2016, 7:03 PM
CJC closed T84: Set up user permissions options as Resolved.
Jul 28 2016, 3:39 PM · Restricted Project
ddixit closed T81: Get wiki data as Resolved.
Jul 28 2016, 1:10 PM · Restricted Project
ddixit closed T80: Create the skeleton of the extension as Resolved.
Jul 28 2016, 1:09 PM · Restricted Project
jack closed T99: Make Refreshed skin compatible with ShoutWiki ads as Resolved.

So I added (and self-merged) a new hook point, RefreshedInSidebar, to Refreshed (upstream commit), which allows us to inject 125x125px ads into the sidebar area.

Jul 28 2016, 11:37 AM · Skins
jack closed T99: Make Refreshed skin compatible with ShoutWiki ads, a subtask of T89: Adding Refreshed as an optional skin?, as Resolved.
Jul 28 2016, 11:37 AM · Skins

Jul 27 2016

jack updated subscribers of T106: Let site stewards add local interwiki or interlanguage links.

@isarra Do you know anything any thoughts on this? You merged our nasty hack (the ShoutWiki Interwiki Magic extension) into the upstream Interwiki extension a long time ago.

Jul 27 2016, 11:21 PM
CJC added a comment to T85: Page layout for user permissions.

Also, rename the submit button to "send"?

Jul 27 2016, 8:12 PM · Restricted Project
CJC added a comment to T85: Page layout for user permissions.

Needs to include a link back to the main AdminPanel page. And an explanation/link to an explanation of private wikis?

Jul 27 2016, 7:32 PM · Restricted Project

Jul 26 2016

cook879 created T106: Let site stewards add local interwiki or interlanguage links.
Jul 26 2016, 10:35 PM
cook879 renamed T105: Refactor ShoutWiki Calendar extension: Datepicker from Refactor Calendar ShoutWiki extension: Datepicker to Refactor ShoutWiki Calendar extension: Datepicker.
Jul 26 2016, 8:46 PM · Calendar

Jul 25 2016

SamanthaNguyen updated the task description for T87: Refactor ShoutWiki Calendar extension (tasklist).
Jul 25 2016, 11:01 PM · Calendar
SamanthaNguyen added a parent task for T105: Refactor ShoutWiki Calendar extension: Datepicker: T87: Refactor ShoutWiki Calendar extension (tasklist).
Jul 25 2016, 11:01 PM · Calendar
SamanthaNguyen added a subtask for T87: Refactor ShoutWiki Calendar extension (tasklist): T105: Refactor ShoutWiki Calendar extension: Datepicker.
Jul 25 2016, 11:01 PM · Calendar
SamanthaNguyen created T105: Refactor ShoutWiki Calendar extension: Datepicker.
Jul 25 2016, 11:00 PM · Calendar
SamanthaNguyen added a parent task for T104: Refactor ShoutWiki Calendar extension: HTML & CSS: T87: Refactor ShoutWiki Calendar extension (tasklist).
Jul 25 2016, 10:56 PM · Calendar
SamanthaNguyen added a subtask for T87: Refactor ShoutWiki Calendar extension (tasklist): T104: Refactor ShoutWiki Calendar extension: HTML & CSS.
Jul 25 2016, 10:56 PM · Calendar
SamanthaNguyen created T104: Refactor ShoutWiki Calendar extension: HTML & CSS.
Jul 25 2016, 10:54 PM · Calendar
SamanthaNguyen added a parent task for T103: Refactor ShoutWiki Calendar extension: Design: T87: Refactor ShoutWiki Calendar extension (tasklist).
Jul 25 2016, 10:54 PM · Calendar
SamanthaNguyen added a subtask for T87: Refactor ShoutWiki Calendar extension (tasklist): T103: Refactor ShoutWiki Calendar extension: Design.
Jul 25 2016, 10:53 PM · Calendar
SamanthaNguyen created T103: Refactor ShoutWiki Calendar extension: Design.
Jul 25 2016, 10:52 PM · Calendar
SamanthaNguyen created T102: Refactor ShoutWiki Calendar extension: Navigation.
Jul 25 2016, 10:50 PM · Calendar
SamanthaNguyen added a parent task for T101: Refactor ShoutWiki Calendar extension: User control and feedback: T87: Refactor ShoutWiki Calendar extension (tasklist).
Jul 25 2016, 10:49 PM · Calendar
SamanthaNguyen added a subtask for T87: Refactor ShoutWiki Calendar extension (tasklist): T101: Refactor ShoutWiki Calendar extension: User control and feedback.
Jul 25 2016, 10:49 PM · Calendar
SamanthaNguyen created T101: Refactor ShoutWiki Calendar extension: User control and feedback.
Jul 25 2016, 10:48 PM · Calendar
SamanthaNguyen added a parent task for T100: Refactor ShoutWiki Calendar extension: Readability: T87: Refactor ShoutWiki Calendar extension (tasklist).
Jul 25 2016, 10:46 PM · Calendar
SamanthaNguyen created T100: Refactor ShoutWiki Calendar extension: Readability.
Jul 25 2016, 10:44 PM · Calendar
SamanthaNguyen updated the image for Calendar from F332: fa-briefcase-blue.png to F348: profile.
Jul 25 2016, 10:29 PM
SamanthaNguyen updated the image for Calendar from F332: fa-briefcase-blue.png to F349: profile.
Jul 25 2016, 10:29 PM
SamanthaNguyen added a parent task for T99: Make Refreshed skin compatible with ShoutWiki ads: T89: Adding Refreshed as an optional skin?.
Jul 25 2016, 10:20 PM · Skins
SamanthaNguyen added a subtask for T89: Adding Refreshed as an optional skin?: T99: Make Refreshed skin compatible with ShoutWiki ads.
Jul 25 2016, 10:20 PM · Skins
SamanthaNguyen created T99: Make Refreshed skin compatible with ShoutWiki ads.
Jul 25 2016, 10:19 PM · Skins
cook879 closed T47: Move ad settings for Metrolook from pokeru's local settings to GlobalSettings.php as Resolved.

Fixed in rSHWK3876. Already deployed.

Jul 25 2016, 9:11 PM · Skins
cook879 closed T47: Move ad settings for Metrolook from pokeru's local settings to GlobalSettings.php, a subtask of T49: Enable Metrolook globally, as Resolved.
Jul 25 2016, 9:10 PM · Skins
jack added a comment to T97: CreateWiki::addToAnalytics should log to its own file.

Quoth lines 315-319 of /extensions/CreateWiki/CreateWiki_backend.php:

		// Allow this feature to be turned off, because history has sadly taught
		// us that we might need to do that every now and then...
		// This has to be here instead of being at the very beginning of this
		// function so that we can use the $wikiId variable here.
		if ( $wgCreateWikiAnalyticsLogMode && $wgCreateWikiAnalyticsLogFile ) {

Set $wgCreateWikiAnalyticsLogMode to true and $wgCreateWikiAnalyticsLogFile to a valid path and it won't even try to query the analytics DB, but rather writes the data to a comma-separated file.
If those variables aren't set and thus a connection to the analytics DB is attempted, in lines 351-353 we log the error message to both CW's own log ($wgDebugLogFile['CreateWiki']) as well as the standard error log (error_log()). Do you want the ordinary error_log removed and/or a new wfDebugLog call with a new group name (such as CreateWikiAnalytics) inserted?

Jul 25 2016, 1:09 AM · CreateWiki

Jul 24 2016

lewiscawte added a comment to T90: Upgrade MediaWiki to 1.28.

So we're looking at a 1.26 freeze sometime tomorrow evening (25/07/16) and then we'll begin working towards a 1.27 release with an internally agreed, rather hopeful timeline.

Jul 24 2016, 10:36 PM
lewiscawte added a comment to T98: Write a ShoutWiki library.

So I was thinking something along the lines of the libraries in vendor/ - which I believe use PHP namespaces (which I'd like to learn more about) and then if we need to write an even smaller meta-extension for that, then we could do that (and a name has disappeared from my head in the time it has taken to reply to this) and then load that globally.

Jul 24 2016, 10:24 PM · SWLib, Major Code