2007-09-04 guru.com project: Difference between revisions
Jump to navigation
Jump to search
(CSS stuff) |
m (22 revisions imported: importing from SekretWiki) |
||
(12 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
[[category:paid work]] | [[category:paid work]][[category:timeline]] | ||
* dated notes moved to [[ResearchBuy/log]] | |||
* config specs moved to [[ResearchBuy/config]] | |||
* | |||
* | |||
==Questions== | ==Questions== | ||
* Was the sample wiki shown in the PowerPoint presentation an actual MediaWiki installation? If so, I could use a copy of the skin and relevant .css files to make the wiki I am developing start out with that look. Since the appearance is 2nd priority, however, I won't focus on this until the functionality has been implemented. | * Was the sample wiki shown in the PowerPoint presentation an actual MediaWiki installation? If so, I could use a copy of the skin and relevant .css files to make the wiki I am developing start out with that look. Since the appearance is 2nd priority, however, I won't focus on this until the functionality has been implemented. | ||
* For next stage: need to pin down how they would like each user's "credits" to be displayed. | * For next stage: need to pin down how they would like each user's "credits" to be displayed. | ||
==Progress== | ==Progress== | ||
* non-editable sections - '''done | * non-editable sections - '''done'''; turned out not to be really necessary | ||
* automatic indexes - '''done | * automatic indexes - '''done''' | ||
* enable the patrolling feature - ''' | * enable the patrolling feature - '''done''' | ||
* "add a page" feature as in wikihow - '''done, but may be too simple''' | * "add a page" feature as in wikihow - '''done, but may be too simple''' | ||
==Proposal== | ==Proposal== | ||
===1. Tasks to be done=== | ===1. Tasks to be done=== | ||
* non-editable sections | * non-editable sections | ||
* automatic indexes | * automatic indexes | ||
* enable the patrolling feature | * enable the patrolling feature | ||
* "add a page" feature as in wikihow | * "add a page" feature as in wikihow | ||
====1a. non-editable sections==== | ====1a. non-editable sections==== | ||
* Create 1-3 pages with protected sections as specified by employer | * Create 1-3 pages with protected sections as specified by employer | ||
* Includes creation of individual protected pages for transclusion in main page, with contents specified by employer | * Includes creation of individual protected pages for transclusion in main page, with contents specified by employer | ||
====1b. automatic indexes==== | ====1b. automatic indexes==== | ||
* Install [http://www.mediawiki.org/wiki/Extension:DynamicPageList extension] or make other code changes as necessary so web site has the ability to automatically display lists of pages based on <nowiki>[[category]]</nowiki> tags. | * Install [http://www.mediawiki.org/wiki/Extension:DynamicPageList extension] or make other code changes as necessary so web site has the ability to automatically display lists of pages based on <nowiki>[[category]]</nowiki> tags. | ||
Line 82: | Line 29: | ||
* create page for adding a page, if necessary | * create page for adding a page, if necessary | ||
* make any necessary technical modifications (i.e. anything which can't be done through the web browser by a person familiar with normal MediaWiki editing) to bring the "add a page" page in line with the look-and-feel of the rest of the site | * make any necessary technical modifications (i.e. anything which can't be done through the web browser by a person familiar with normal MediaWiki editing) to bring the "add a page" page in line with the look-and-feel of the rest of the site | ||
===2. Breakdown of time=== | ===2. Breakdown of time=== | ||
These estimates do not take into account any unexpected complications I may run into once the content requirements are known and I have actually looked | These estimates do not take into account any unexpected complications I may run into once the content requirements are known and I have actually looked | ||
at the site. | at the site. | ||
====BILLABLE HOURS==== | ====BILLABLE HOURS==== | ||
* 2a. non-editable sections: 1-2 hours | * 2a. non-editable sections: 1-2 hours | ||
* 2b. automatic indexes: 1-2 hours | * 2b. automatic indexes: 1-2 hours | ||
Line 96: | Line 39: | ||
I didn't list a time estimate for the "add a page" feature in my original time estimate (email of 8/30 5:37 pm) because at the time I needed more information. Of all the requested features, this is the one I where I am least certain of the exact process to make it work, hence the higher time-estimate and greater variation. Even with the maximum of 5 hours, however, this still falls within the allocated budget for this project. | I didn't list a time estimate for the "add a page" feature in my original time estimate (email of 8/30 5:37 pm) because at the time I needed more information. Of all the requested features, this is the one I where I am least certain of the exact process to make it work, hence the higher time-estimate and greater variation. Even with the maximum of 5 hours, however, this still falls within the allocated budget for this project. | ||
====CALENDAR TIME TO COMPLETION==== | ====CALENDAR TIME TO COMPLETION==== | ||
7 days maximum | 7 days maximum |
Latest revision as of 19:21, 20 October 2020
- dated notes moved to ResearchBuy/log
- config specs moved to ResearchBuy/config
Questions
- Was the sample wiki shown in the PowerPoint presentation an actual MediaWiki installation? If so, I could use a copy of the skin and relevant .css files to make the wiki I am developing start out with that look. Since the appearance is 2nd priority, however, I won't focus on this until the functionality has been implemented.
- For next stage: need to pin down how they would like each user's "credits" to be displayed.
Progress
- non-editable sections - done; turned out not to be really necessary
- automatic indexes - done
- enable the patrolling feature - done
- "add a page" feature as in wikihow - done, but may be too simple
Proposal
1. Tasks to be done
- non-editable sections
- automatic indexes
- enable the patrolling feature
- "add a page" feature as in wikihow
1a. non-editable sections
- Create 1-3 pages with protected sections as specified by employer
- Includes creation of individual protected pages for transclusion in main page, with contents specified by employer
1b. automatic indexes
- Install extension or make other code changes as necessary so web site has the ability to automatically display lists of pages based on [[category]] tags.
- Create 1-3 such lists either as needed for actual use or as examples for others to follow. Additional lists can be created if budget permits.
1c. enable "patrolling" feature
- set flag in LocalSettings.php -- see http://www.mediawiki.org/wiki/Help:Patrolled_edits for how to use this feature
1d. Install "add a page" feature
- decide which extension is best for implementing this feature
- install extension
- create page for adding a page, if necessary
- make any necessary technical modifications (i.e. anything which can't be done through the web browser by a person familiar with normal MediaWiki editing) to bring the "add a page" page in line with the look-and-feel of the rest of the site
2. Breakdown of time
These estimates do not take into account any unexpected complications I may run into once the content requirements are known and I have actually looked at the site.
BILLABLE HOURS
- 2a. non-editable sections: 1-2 hours
- 2b. automatic indexes: 1-2 hours
- 2c. enable "patrolling": <1 hour
- 2d. install "add a page": 2-5 hours
I didn't list a time estimate for the "add a page" feature in my original time estimate (email of 8/30 5:37 pm) because at the time I needed more information. Of all the requested features, this is the one I where I am least certain of the exact process to make it work, hence the higher time-estimate and greater variation. Even with the maximum of 5 hours, however, this still falls within the allocated budget for this project.
CALENDAR TIME TO COMPLETION
7 days maximum