Hi, Once switched, the Lean Monaco/Awesome would have a different MediaWiki: css/js page (for example MediaWiki:Awesome.js/MediaWiki:Awesome.css)?
Also, I still see YUI loaded with ?useskin=awesome, but changes in the Widget Framework, being it incompatible with the current Monaco, so custom "widgets" won't work. Probably only our wiki uses the Widget Framework for that, but that means I would have to change it at the moment the change is rolled out. -Jesús -Ciencia Al Poder 2009/6/16 Kyle Harmon wrote > Hi everyone, > > I want to give you a heads-up on updated timing for our transition away > from YUI, and some information about how you can test your wiki on the new > skin. > > Today, we added a new temporary option to user preferences called "Use > Awesome / LeanMonaco". You will find it on the skin tab under the Monaco > themes. Enabling this option will allow you to browse Wikia using the new > skin which will no longer load YUI on article view pages, like Christian > mentions below. If you have created custom javascript for your wiki, I > encouarge you to select that option and test to ensure that everything on > your wiki works properly when viewed with the new skin. You can also test > single pages using the new skin by appending "?useskin=awesome" to the end > of any page title. > > Currently, we plan to migrate to this skin site-wide on Wednesday, June > 24th (not June 3rd as originally planned). > > If you have any questions about this change, please let me know. > > Thanks! > > -- > Kyle Harmon > [email protected] > http://www.wikia.com > > > On Mon, May 11, 2009 at 3:41 PM, Daniel Friesen < > [email protected]> wrote: > >> http://anime.wikia.com/wiki/MediaWiki:TabView.js >> >> I guess I'm going to have to get around to making something to replace >> the tabview site script. It's synced cross Wikia ACG, I know of at least >> two wiki using it (one quite active), and I do recall people outside ACG >> poking me about it and using it on their wiki. >> >> Well, at least a simple tab system isn't as painful to build in jQuery >> as it is in YUI. >> >> -- >> ~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://daniel.friesen.name] >> >> Christian Williams wrote: >> > Jesús and all, >> > >> > Sorry for the delay in communicating this change. We've been >> > heads-down on optimization work all week and are just now coming up >> > for air. Here's the full story: >> > >> > Several months ago, we added jQuery into the mix with YUI, mostly for >> > its more accurate offset() function. Some of our YUI features had >> > already been written with $ as an alias for YUI's get() function, so >> > we worked jQuery around that fact. Now, it doesn't make a ton of sense >> > to employ two javascript frameworks, so we had to make a choice. After >> > evaluating Dojo Toolkit, MooTools, YUI 3, and jQuery 1.3, we've >> > decided to transition Wikia's frontend to jQuery. We'll do this in a >> > couple of stages. >> > >> > On May 13, as Jesús noted, the $ variable will an alias for jQuery. >> > We'll still continue to load YUI, so no transition from YUI to jQuery >> > is necessary for now. If you have any scripts that use $ for YUI's >> > get(), changing the alias is pretty easy: >> > $("some_element") >> > becomes: >> > /YAHOO.util.Dom.get("some_element")/ >> > In the same release, jQuery will also be updated to 1.3. >> > >> > On June 3rd, the first phase of the "Lean Monaco" optimization project >> > is scheduled to be released. At that time, YUI will not be loaded on >> > article pages, but will still be loaded on edit pages. All of Wikia's >> > extensions that are used on article pages will have been optimized and >> > transitioned to use jQuery. If any of you use scripts that are >> > dependent on YUI, and you haven't transitioned them to jQuery, you can >> > always include a Yahoo-hosted build of YUI via MediaWiki:Monaco.js. >> > Yahoo-hosted scripts can be configured here: >> > http://developer.yahoo.com/yui/articles/hosting/ >> > >> > After the first phase, the second phase of our front end transition >> > will completely remove YUI from the site, leaving jQuery as the sole >> > javascript framework. We haven't yet met to discuss the timing for the >> > second phase, but we'll keep Wikia-tech-l posted on the plan. >> > >> > -Christian >> > >> > On May 8, 2009, at 10:14 AM, Jesús Martínez wrote: >> > >> >> I see several changes in the wikia JavaScript code that -probably >> >> next week- the "$" variable will no longer be an alias for >> >> *YAHOO.util.Dom.get*, but instead will be using the *jQuery* framework. >> >> >> >> Is there a plan to warn the users which make an extensive use of the >> >> $ JavaScript variable in their custom JS and site JS before all would >> >> get broken? >> >> >> >> Oh, and this change seems to be completely lame for me, unless wikia >> >> plans to use jQuery extensively, and probably delete completely the >> >> use of the YUI framework. Is there a plan for that, and because of >> >> that we (the users) need to migrate our scripts to jQuery? >> >> >> >> An explanation or simple notice about that would be greatly >> appreciated. >> >> >> >> Thanks, >> >> >> >> -Jesús >> >> -Ciencia Al Poder >> _______________________________________________ >> Wikia-tech-l mailing list >> [email protected] >> http://lists.wikia.com/mailman/listinfo/wikia-tech-l >> > > > _______________________________________________ > Wikia-tech-l mailing list > [email protected] > http://lists.wikia.com/mailman/listinfo/wikia-tech-l > >
_______________________________________________ Wikia-tech-l mailing list [email protected] http://lists.wikia.com/mailman/listinfo/wikia-tech-l
