prisoner
12-17-2007, 10:20 AM
One of the problems we've had keeping the wiki up to date was all the pages that needed to be made when an item was released. Just a quick list should illustrate this (and I've probably forgotten a page or two):
The page itself
The timeline page
The page for how it was released (the store or quest or whatever)
The checklist page
One or more themed and subcategory pages
If its a pin set, the pin set page
We do a great job helping each other fill in all these pages, but its still a lot of places to remember to make changes. It was bad when Spin and I first discussed it, and its only getting worse.
This isn't a complete solution, but we just got a tool that I think will help us make things easier in the future. IF we take a little time now to think about the best way to do it, and then some more time to implement it. That tool is the Dynamic Page List (or DPL) module that Nick recently installed, and which you might have seen mentioned in a couple of recent change log messages.
For example, you can now see DPL in action when you look at the Checklist (http://www.disneysonlineworlds.com/index.php/Checklist) page, which generates its lists of items using only a few lines for each section. This is a very simple use of DPL - generate a list of items using the default formatting for everything in a category. It is possible to make things more complex - including extracting values from a template on the page and formatting those values in a new way. Look at the sandbox pages and you'll see what I'm experimenting with.
If you want to experiment yourself, don't use the real pages. Please just use the sandbox pages until we all figure out what we're doing. You should also read the DPL manual (http://semeb.com/dpldemo/index.php?title=Category:DPL_Manual). And then re-read it, since there is a lot to digest.
As for what else we should do with DPL besides the simple checklist - I have some ideas about how to shrink that task list so many of the pages are controlled by parameters we set on item pages themselves. I'm researching how feasible they are, and I'll discuss some later. But does anyone else have ideas?
Most of all - I want to discuss all of this before we do anything. Some of the changes will be a lot of work... and I only want to do that work once. :D
The page itself
The timeline page
The page for how it was released (the store or quest or whatever)
The checklist page
One or more themed and subcategory pages
If its a pin set, the pin set page
We do a great job helping each other fill in all these pages, but its still a lot of places to remember to make changes. It was bad when Spin and I first discussed it, and its only getting worse.
This isn't a complete solution, but we just got a tool that I think will help us make things easier in the future. IF we take a little time now to think about the best way to do it, and then some more time to implement it. That tool is the Dynamic Page List (or DPL) module that Nick recently installed, and which you might have seen mentioned in a couple of recent change log messages.
For example, you can now see DPL in action when you look at the Checklist (http://www.disneysonlineworlds.com/index.php/Checklist) page, which generates its lists of items using only a few lines for each section. This is a very simple use of DPL - generate a list of items using the default formatting for everything in a category. It is possible to make things more complex - including extracting values from a template on the page and formatting those values in a new way. Look at the sandbox pages and you'll see what I'm experimenting with.
If you want to experiment yourself, don't use the real pages. Please just use the sandbox pages until we all figure out what we're doing. You should also read the DPL manual (http://semeb.com/dpldemo/index.php?title=Category:DPL_Manual). And then re-read it, since there is a lot to digest.
As for what else we should do with DPL besides the simple checklist - I have some ideas about how to shrink that task list so many of the pages are controlled by parameters we set on item pages themselves. I'm researching how feasible they are, and I'll discuss some later. But does anyone else have ideas?
Most of all - I want to discuss all of this before we do anything. Some of the changes will be a lot of work... and I only want to do that work once. :D