Erm... found an issue...
TreeView isn't actually loaded.
Could you poke one of the techs to get [ http://images.wikia.com/common/skins/common/yui/treeview/treeview-min.js ] to be loaded with allinone.js?

BTW... While that's added... There are one or two more I could use:
http://developer.yahoo.com/yui/button/ : The Button appears to be something far more viable to use for JS created forms and stuff than normal input buttons do. It would vastly simplify creating scrips for users, and help with adding new features. http://developer.yahoo.com/yui/animation/ : Animation is part of YUI's basic functions. I'm kinda surprised that it hasn't been added. There are a number of things I could use it to do. http://developer.yahoo.com/yui/get/ : Ok, I know it's beta... But users all over Wikia are using various methods of attempting to load new JS and CSS pages. But most of them are either badly built, or don't work good in some browsers. Using the one inside of YUI would eliminate both of those and possibly give a better way for us to load our JS scripts.

~Daniel Friesen(Dantman) of:
-The Gaiapedia (http://gaia.wikia.com)
-Wikia ACG on Wikia.com (http://wikia.com/wiki/Wikia_ACG)
-and Wiki-Tools.com (http://wiki-tools.com)

DanTMan wrote:
Don't worry, I'm doing a bit of the coding at the moment, but I probably won't finish today (Should probably sleep soon). I'll get back onto it at some point. When it's done it'll just be a simple @include and define some variable like "wgTreeviewSidebar = (false|true|#|Array)" Where basically, false/undefined would leave the sidebar alone. True would turn the entire sidebar into a Treeview, # would determine the level of depth you want the system to start at, or an array could determine what id's treeviews should be started at.

I'll try to remember to mail the list when I'm complete.

~Daniel Friesen(Dantman) of:
-The Gaiapedia (http://gaia.wikia.com)
-Wikia ACG on Wikia.com (http://wikia.com/wiki/Wikia_ACG)
-and Wiki-Tools.com (http://wiki-tools.com)

Shun Fukuzawa wrote:
DanTMan, thanks! This is great.

But I'm not good at JavaScript programming. Can you make a simple example for tree view on sidebar?

DanTMan wrote:
YUI has it's own TreeView stuff, and it'll probably work more universally than the TreeView extension. So since it's already loaded on all pages on Wikia it would probably be a good thing to use.

Here's the TreeView information:
http://developer.yahoo.com/yui/treeview/

This is the code I used to get YUI's TabView working on the Wikia ACG wiki:
http://en.anime.wikia.com/wiki/MediaWiki:TabView.js

If anyone wants to they can crack at it. E-Mail the list if you do. If you don't I'll probably modify the code to setup a TreeView system that'll work with a <ul/> or a surrounding <div/>, and give it a variable option to enable that to work on certain levels of the sidebar in addition to that.

~Daniel Friesen(Dantman) of:
-The Gaiapedia (http://gaia.wikia.com)
-Wikia ACG on Wikia.com (http://wikia.com/wiki/Wikia_ACG)
-and Wiki-Tools.com (http://wiki-tools.com)

Shun Fukuzawa wrote:
Hi all,

I'm Shun, Japanese Wikia staff.

Japanese user wants to make a dynamic menu on wikia like
http://mabinogi.wikiwiki.jp/index.php. Clicking + icon on the sidebar at
left, submenu opens. Can we make a such menu on wikia? How do we make
it? If JavaScript expert is in this list, please tell me a good tip.

I know we can make it to install Treeview extention
http://www.mediawiki.org/wiki/Extension:Treeview, but it is not
installed now.

Thanks.
_______________________________________________
Wikia-l mailing list
[email protected]
http://lists.wikia.com/mailman/listinfo/wikia-l

_______________________________________________
Wikia-l mailing list
[email protected]
http://lists.wikia.com/mailman/listinfo/wikia-l

_______________________________________________
Wikia-l mailing list
[email protected]
http://lists.wikia.com/mailman/listinfo/wikia-l

_______________________________________________
Wikia-l mailing list
[email protected]
http://lists.wikia.com/mailman/listinfo/wikia-l

_______________________________________________
Wikia-l mailing list
[email protected]
http://lists.wikia.com/mailman/listinfo/wikia-l

Reply via email to