I use DPL for techpresentations.org but only because it has access to page
meta-data (in my case page creation dates). I wasn't impressed with DPL's
approach and prefer SMW approach which is about semantic data storage.

           Sergey


On Nov 28, 2007 10:52 AM, Jim Wilson <[EMAIL PROTECTED]> wrote:

> Of course, I am THRILLED that this is coming down the pipe.
>
> Sergey, If you're planning to do something crazy, I suggest checking
> out DPL and <shamelessplug>RegExParserFunctions</shamelessplug>.
> Combining {{#ask}} with {{#dpl}} and {{#regex}} can produce some very
> neat combinations.  Also, I'm interested to see what you come up with
> in the way of {{#ask}} queries.
>
> -- Jim
>
> On Nov 27, 2007 5:04 PM, Sergey Chernyshev
> <[EMAIL PROTECTED]> wrote:
> > Perfect - it works great for what I was planning to use it for! Now
> almost
> > no barriers are there ;)
> >
> >         Sergey
> >
> >
> >
> >
> > On Nov 27, 2007 4:43 PM, Markus Krötzsch < [EMAIL PROTECTED]>
> wrote:
> > >
> > > On Dienstag, 27. November 2007, Sergey Chernyshev wrote:
> > > > WOW! Markus, this is great present for being back from vacation! ;)
> I'll
> > > > test it on my instances as soon as I'll get some time with computer
> > > > tomorrow.
> > >
> > > Great, hope you like it. Surprisingly, most of the work had to go into
> > > modifying Special:Ask to allow linking to queries using internal
> links,
> > and
> > > into supporting the new separation of printout requests and queries
> (which
> > > also makes way for some more "presents"). I had to adopt the
> Special:ask
> > > interface a little to account for this. I will drop another short note
> > about
> > > recent changes and then be offline for a few days. I guess RC3 would
> be in
> > > order after this.
> > >
> > > Markus
> > >
> > >
> > >
> > >
> > >
> > > >
> > > >      Sergey
> > > >
> > > > On Nov 23, 2007 4:01 PM, Markus Krötzsch <[EMAIL PROTECTED]>
> > wrote:
> > > > > And another note: {{#ask}} is in SVN (in a first version).
> > > > >
> > > > > Working example query:
> > > > >
> > > > > {{#ask: [[Category:Country]] [[borders::Nigeria]] |
> > > > >  ?population|
> > > > >  ?area#km² = ''Size''|
> > > > >  format=list|
> > > > >  limit = 3|
> > > > >  link=all|
> > > > >  intro=<b>Test</b>_|
> > > > > }}
> > > > >
> > > > > Moreover, it is now of course possible to use templates and their
> > params
> > > > > rather freely in {{#ask}}. Actually even some very unreasonable
> things
> > > > > work,
> > > > > but many cool things should also be possible. One real issue might
> be
> > > > > that uninitiated users might nest {{#ask}} in order to emulate
> > > > > <q>-subqueries, even though the latter are much more efficient and
> > > > > complete. Of course nesting sometimes is desirable:
> > > > >
> > > > > {{#ask:
> > > > > [[Category:Country]]
> > > > > [[population::>{{#ask:headers=hide|?Population|[[Uganda]]}} ]]  |
> > > > >  sort=population|
> > > > >  ?population
> > > > > }}
> > > > >
> > > > > This indeed works now.
> > > > >
> > > > > Here is what should hopefully work for #ask on SVN:
> > > > >
> > > > > * all printout formats other than "debug" (which still gives some
> > HTML),
> > > > > * all known parameters (though some now are more flexible since
> you
> > can
> > > > > use
> > > > > wiki-markup as values),
> > > > > * printout requests with the syntax "? property#unit = label",
> > > > > * basic queries, nested queries, value ranges, wildcards, and yet
> > > > > * <ask> should work as it did before (I hope).
> > > > >
> > > > > Here is what certainly does not work:
> > > > >
> > > > > * links to further results don't work in wikitext (we need another
> > > > > URL-scheme
> > > > > for that, but "external" links may be my first fix),
> > > > > * printouts of Categories do not work via "? Category" yet,
> > > > > * disjunctions in queries obviously do not work yet, since "|" is
> > already
> > > > > taken in templates (Sergey suggested a solution that would require
> > > > > queries to
> > > > > be the last #ask-parameter, but we may even get around this by
> > providing
> > > > > an
> > > > > alternative syntax for "||"),
> > > > > * a query with limit 0 might show a broken further results link,
> > > > > * templated and embedded printers may pull annotations into the
> > article
> > > > > where
> > > > > the query is -- this needs some advanced fix as there is currently
> no
> > way
> > > > > for
> > > > > us to distinguish #ask-printed results from the text someone
> entered
> > > > > directly.
> > > > >
> > > > > I guess there are more things, but at least most of the above
> should
> > be
> > > > > fixed
> > > > > soon. Feel free to try out the devel version (otherwise it's
> pretty
> > much
> > > > > RC2,
> > > > > no updates needed) and let me know what breaks/works/is still
> missing.
> > > > >
> > > > > Cheers,
> > > > >
> > > > > Markus
> > > > >
> > > > > --
> > > > > Markus Krötzsch
> > > > > Institut AIFB, Universät Karlsruhe (TH), 76128 Karlsruhe
> > > > > phone +49 (0)721 608 7362        fax +49 (0)721 608 5998
> > > > > [EMAIL PROTECTED]        www  http://korrekt.org
> > >
> > >
> > >
> > > --
> > >
> > >
> > >
> > > Markus Krötzsch
> > > Institut AIFB, Universät Karlsruhe (TH), 76128 Karlsruhe
> > > phone +49 (0)721 608 7362        fax +49 (0)721 608 5998
> > > [EMAIL PROTECTED]        www  http://korrekt.org
> > >
> >
> >
> >
> -------------------------------------------------------------------------
> > SF.Net email is sponsored by: The Future of Linux Business White Paper
> > from Novell.  From the desktop to the data center, Linux is going
> > mainstream.  Let it simplify your IT future.
> > http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
> > _______________________________________________
> > Semediawiki-devel mailing list
> > Semediawiki-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/semediawiki-devel
> >
> >
>
> -------------------------------------------------------------------------
> SF.Net email is sponsored by: The Future of Linux Business White Paper
> from Novell.  From the desktop to the data center, Linux is going
> mainstream.  Let it simplify your IT future.
> http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
> _______________________________________________
> Semediawiki-devel mailing list
> Semediawiki-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/semediawiki-devel
>



-- 
Sergey Chernyshev
http://www.sergeychernyshev.com/
-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel

Reply via email to