Yaron: Maybe it's a lot of work, but I have another reason to use #if statements: formatting. My templates are either "infoboxes" or else are query-driven and thus in no danger of producing a null annotation. And a dangling infobox line looks worse than a null-value warning.
Temlakos Yaron Koren wrote: > Hi, > > Yes, it's possible to get around this problem using #if statements, > but that seems like an awful lot of work: an #if call for every field > in every template. > > And null values wouldn't have to be stored in the semantic-property > tables, just like (I assume) they're not stored now, so there wouldn't > have to be any extra precautions taken for such values - no > show-stopping expected. > > -Yaron > > On Thu, Jul 24, 2008 at 11:44 AM, Temlakos <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > > Yaron: > > Are you sure that's necessary? Whenever I write a semantic template, I > use {{#if: statements to make sure that no annotation takes place > unless > the relevant parameter exists. And a null number strikes me as a > show-stopper if we ever wanted to do arithmetic with those annotated > numbers. Which is something I've always wanted to do. > > Temlakos > > Yaron Koren wrote: > > Hi, > > > > Currently semantic properties all display a warning message when > > they're given a null value (e.g., [[Has country::]]). That makes > sense > > if all properties are hand-coded, but if a site uses semantic > > templates, it could easily end up with many blank values. [1] > Each of > > those gets a little warning flag, which could make many people think > > that something horrible has happened. Of course, an > administrator can > > choose to not have warnings displayed, but many don't know how to do > > that, and sometimes it's useful to see the real error messages. Can > > warnings for null values be removed? A null value for a number just > > doesn't strike me as invalid data in the same way that, say, a value > > of "abcd" would be; I believe most relational databases, for > example, > > allow null values for any type by default. > > > > -Yaron > > > > [1] http://hackerspaces.org/wiki/HacDC > > > ------------------------------------------------------------------------ > > > > > ------------------------------------------------------------------------- > > This SF.Net email is sponsored by the Moblin Your Move > Developer's challenge > > Build the coolest Linux based applications with Moblin SDK & win > great prizes > > Grand prize is a trip for two to an Open Source event anywhere > in the world > > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > <http://moblin-contest.org/redirect.php?banner_id=100&url=/> > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Semediawiki-devel mailing list > > Semediawiki-devel@lists.sourceforge.net > <mailto:Semediawiki-devel@lists.sourceforge.net> > > https://lists.sourceforge.net/lists/listinfo/semediawiki-devel > > > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win > great prizes > Grand prize is a trip for two to an Open Source event anywhere in > the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > <http://moblin-contest.org/redirect.php?banner_id=100&url=/> > _______________________________________________ > Semediawiki-devel mailing list > Semediawiki-devel@lists.sourceforge.net > <mailto:Semediawiki-devel@lists.sourceforge.net> > https://lists.sourceforge.net/lists/listinfo/semediawiki-devel > > ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Semediawiki-devel mailing list Semediawiki-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/semediawiki-devel