Jesús Martínez pisze: > Hi, > > Once switched, the Lean Monaco/Awesome would have a different MediaWiki: > css/js page (for example MediaWiki:Awesome.js/MediaWiki:Awesome.css)?
LeanMonaco/Awesome will replace current Monaco, so the MedaiWiki css/js pages will remain with the same names (e.g. MediaWiki:Monaco.js). > > 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. It depends how you use WidgetFramework, can you point me to source code of your custom widget? Inez > > -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] <mailto:[email protected]> > http://www.wikia.com > > > On Mon, May 11, 2009 at 3:41 PM, Daniel Friesen > <[email protected] <mailto:[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] <mailto:[email protected]> > http://lists.wikia.com/mailman/listinfo/wikia-tech-l > > > > _______________________________________________ > Wikia-tech-l mailing list > [email protected] <mailto:[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
