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

Reply via email to