this CSI allows you to track the progress of any project that you are doing using a simple CSI. with a few simple lines, you can track any project with the community, and update it easily whenever you want!!!
Instructions
To install this package in your site, add the following code to your page:
[[include :rhombusproductions:inc:current-projects
|project-name=This is a test project
|percent-complete=45
|color=green
]]
this then turns into this
some project - 100% complete |
|
Attribute | possible values | default value | Required |
---|---|---|---|
percent complete | # 1-100 | 0 | YES |
Project name | text string | Project is | NO |
color | any color | Green | NO |
Height | height in px or % | 7px | NO |
background-image | url of image | none | NO |
finish my website - 50% complete |
|
make a logo - 35% complete |
|
set up a forum - 67% complete |
|
some project - 75% complete |
|
example with image
some project - 75% complete |
|
get members - 85% complete |
|
Include files
[[table class="{$class}" style="border-collapse: collapse; width:100%; margin-bottom: 10px; font-weight:bold; background-color:#eeeeee;"]]
[[/table]]
I don't know if it will be used much… but since there were good comments it got me thinking. And I made Progress Indicator 2.0
A - S I M P L E - P L A N by ARTiZEN a startingpoint for simple wikidot solutions.
Pieter posted guidlines
1)Discuss first, post after
Okay… poorly discussed my version of the tracker. I saw your discussion and thought it would be a good alternative… (my score on this matter : poor)
2) Improve, don't duplicate
I think that my improvement was that it could look better and that it could be used in a Listpages module. I did not discuss this with you… sorry. But can your indicator be integrated in a ListPages? (my score on this matter : poor)
3) Respect the site structure
After remarks from Pieter I had to adjust everything…wich was quite some work. But it has now the correct structure. (my score on this matter : good)
4) Use a good name for your CSIs
I changed the name of my version to Progress Indicator since it is not tracking the progress but just representing it in a graphical way. (my score on this matter : good)
So what do you think? Should we merge or keep it separated?
A - S I M P L E - P L A N by ARTiZEN a startingpoint for simple wikidot solutions.
Don't worry about scores :-) This is a learning process for everyone.
I'd suggest making this as clear as possible for the user, and thus a single progress indicator package with growing functionality is best. The usual way to work is to build this offline and come back when you have something you're both happy with, and have used in a few places (like calendar, chat, etc.)
Usually having more than one hand in the code also makes it much better.
The PI package seems complex and powerful enough (with examples) that I'd suggest making a microsite for it. That lets you build a page structure that really works well.
Portfolio
Now that I read your comment andmy post again, I realise that this was not so good expressed by me… I ment my score regarding your guildlines… not against Rhombus.
I have to figure out what you mean by that, more specific the examples and the page structure.
A - S I M P L E - P L A N by ARTiZEN a startingpoint for simple wikidot solutions.
i started a dev site for this here
From my perspective, I think rhombus's csi should be for raw themes and steven's csi should be for bootstrapped-enabled themes. It's just my opinion but I thought I'd share this with you guys.
Joshua Darby
Wikidot Support Mentor | Icon Deposit Profile