For those that are not aware of Ace's master script list..
http://rmvxace.wikia.com/wiki/RPG_Maker_VX_Ace_Master_Script_List
The page is just one huge table, and when I tried to add some new entries to the table it was lagging my browser. Possible that my computer is just not high-end enough to load a text area with 150000+ characters.
What are some ways to design this list so that
1. Any users can edit it any time
2. Sort by type (currently it's sorted in a table)
3. It is scalable and doesn't lag my browser
EDIT:
Just throwing some random knowledge out there since Xypher mentioned merging data.
For those that are not familiar with mediawiki, there is a concept called "transclusion" which allows you to pull data from various articles into a single page. According to the docs,
For example, here is a simple test page I've created that contains some sort of "master list"
http://rmvxace.wikia.com/wiki/User:XTsukihime/Master_table
It looks like a regular table, but if you look at the source (just edit the page), it is actually composed of two separate pages worth of table entries in two separate pages called "category 1" and "category 2"
Category 1 and Category 2 are the pages that contain the table rows, shown here:
http://rmvxace.wikia.com/wiki/User:XTsukihime/Category_1
http://rmvxace.wikia.com/wiki/User:XTsukihime/Category_2
Notice that these two pages are also proper tables. By marking the rows as the only parts that would be transcluded to the master list, you can effectively edit smaller tables and have it automatically reflected in the larger list.
Note that you must be editing in source mode in order to properly maintain the pages, but I don't think that should be too big of an issue since Mr Bubbles has asked all contributors to edit the table in source mode anyways.
If we go with the idea of using separate pages, this is a possible route if we continue with a wiki approach.
http://rmvxace.wikia.com/wiki/RPG_Maker_VX_Ace_Master_Script_List
The page is just one huge table, and when I tried to add some new entries to the table it was lagging my browser. Possible that my computer is just not high-end enough to load a text area with 150000+ characters.
What are some ways to design this list so that
1. Any users can edit it any time
2. Sort by type (currently it's sorted in a table)
3. It is scalable and doesn't lag my browser
EDIT:
Just throwing some random knowledge out there since Xypher mentioned merging data.
For those that are not familiar with mediawiki, there is a concept called "transclusion" which allows you to pull data from various articles into a single page. According to the docs,
Which means you can edit one page, and all of the changes you make will be reflected in the master list without actually having to edit the master list itself.Transclusion is generally the inclusion of the content of a document into another document by reference
For example, here is a simple test page I've created that contains some sort of "master list"
http://rmvxace.wikia.com/wiki/User:XTsukihime/Master_table
It looks like a regular table, but if you look at the source (just edit the page), it is actually composed of two separate pages worth of table entries in two separate pages called "category 1" and "category 2"
Category 1 and Category 2 are the pages that contain the table rows, shown here:
http://rmvxace.wikia.com/wiki/User:XTsukihime/Category_1
http://rmvxace.wikia.com/wiki/User:XTsukihime/Category_2
Notice that these two pages are also proper tables. By marking the rows as the only parts that would be transcluded to the master list, you can effectively edit smaller tables and have it automatically reflected in the larger list.
Note that you must be editing in source mode in order to properly maintain the pages, but I don't think that should be too big of an issue since Mr Bubbles has asked all contributors to edit the table in source mode anyways.
If we go with the idea of using separate pages, this is a possible route if we continue with a wiki approach.
Last edited by a moderator:

