From: S P. <ski...@ea...> - 2007-01-23 22:15:26
|
LE DU Stefan - CETE Ouest/DIOG/Groupe A.N.T. wrote: > I'd like to know if it is possible, in SMW, to restrict the possible > values that a given attribute can take. Not in any released version, but Ittay Dror and myself have local patches for this, Mr. Dror sent his to this list on January 7th if you wish to edit your code. I will endeavor to compare them and synthesize the "best" for check in to Subversion. > e.g. : let's say I have a series of articles that I want to be tagged by > editors with an attribute of "color", and I want to only allow the > colors "blue" and "red". Would it be possible for me to set this > restriction on the "Attribute:color" article (with something like > [[Possible values::blue, red]], so that if an editor assigns the value > 'yellow' to the attribute "color" on an article, the factbox displays an > error message "oops, value 'yellow' not allowed for this attribute" ? Yes, that's the idea. Currently mine prints Oops! "yellow" is not in the list of possible values (blue, red) for this attribute Do you only want to restrict string attributes to particular values? It's also doable for other types of attributes like dates and integers, but I haven't seen any demand for this. Regards, -- =S Page |