(New page: Category:Rhea Organization Problem: (Uniqueness of pages) Users in the MA375 are posting new pages such as "6" -- referring to Problem 6 on their homework. One can imagine this will...) |
|||
Line 1: | Line 1: | ||
[[Category:Rhea Organization]] | [[Category:Rhea Organization]] | ||
− | Problem: (Uniqueness of pages) | + | ==Problem: (Uniqueness of pages)== |
Users in the MA375 are posting new pages such as "6" -- referring to Problem 6 on their homework. | Users in the MA375 are posting new pages such as "6" -- referring to Problem 6 on their homework. | ||
Line 8: | Line 8: | ||
(It will probably come up even in the same class, same year.) | (It will probably come up even in the same class, same year.) | ||
− | Solution: | + | ==Solution:== |
One suggestion is to make it as easy to comply with this is adding a button on the editting page that does simple text parsing with the content being editted. The motivation here is it's easy for a computer to add long descriptions like "XYZ123 Smith Spring 2009", but would be a pain for a user to add into every link. Pressing a button to add that text after the link name in every link would work out. | One suggestion is to make it as easy to comply with this is adding a button on the editting page that does simple text parsing with the content being editted. The motivation here is it's easy for a computer to add long descriptions like "XYZ123 Smith Spring 2009", but would be a pain for a user to add into every link. Pressing a button to add that text after the link name in every link would work out. | ||
Line 14: | Line 14: | ||
For example [[Problem 6]] would become [[Problem 6 (XYZ123 Smith Spring 2009)]]. The parser could follow the simple rule, when you see <nowiki>[[</nowiki>, add the name of the first category in the page between parentheses right before <nowiki>]]</nowiki>. | For example [[Problem 6]] would become [[Problem 6 (XYZ123 Smith Spring 2009)]]. The parser could follow the simple rule, when you see <nowiki>[[</nowiki>, add the name of the first category in the page between parentheses right before <nowiki>]]</nowiki>. | ||
− | Documentation: (a note to users regarding this issue) | + | ==Documentation: (a note to users regarding this issue)== |
'''Note:''' A page's name needs to be unique to all sections of all classes. | '''Note:''' A page's name needs to be unique to all sections of all classes. |
Revision as of 10:40, 20 January 2009
Problem: (Uniqueness of pages)
Users in the MA375 are posting new pages such as "6" -- referring to Problem 6 on their homework.
One can imagine this will cause problems when another problem 6 comes up in some other class. (It will probably come up even in the same class, same year.)
Solution:
One suggestion is to make it as easy to comply with this is adding a button on the editting page that does simple text parsing with the content being editted. The motivation here is it's easy for a computer to add long descriptions like "XYZ123 Smith Spring 2009", but would be a pain for a user to add into every link. Pressing a button to add that text after the link name in every link would work out.
For example Problem 6 would become Problem 6 (XYZ123 Smith Spring 2009). The parser could follow the simple rule, when you see [[, add the name of the first category in the page between parentheses right before ]].
Documentation: (a note to users regarding this issue)
Note: A page's name needs to be unique to all sections of all classes.
The best way to make a page which is specific to your class (like to discuss homework) have a unique name is to add the class name/professor/semester in parentheses at the end.
If the page relates to all classes (for example, a definition of Matrix) then its name doesn't need class/professor/semester