Ok, thanks. About the WidgetFramework, at last I did some changes to adapt it to Awesome, so now is compatible. I though it would be more difficult, but it wasn't.
The changes were <http://es.pokemon.wikia.com/index.php?title=MediaWiki%3AMonaco.js&diff=204006&oldid=195958>, a widget to show links to external pages following a pattern (for example, shown here <http://es.pokemon.wikia.com/wiki/Teletransporte>) and a link to fast-access to the shoutbox. -Jesús -Ciencia Al Poder 2009/6/21 Inez Korczyński wrote > > 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 _______________________________________________ Wikia-tech-l mailing list [email protected] http://lists.wikia.com/mailman/listinfo/wikia-tech-l
