On 15/03/11 16:39, Benjamin Langguth wrote: > Hi, > > that's a bit confusing for me because 'offset' is just working fine for > my standalone inline queries. > E.g. for 4 existing instances of 'Category:Test' > > {{#ask:[[Category:Test]] > |offset=3 > }} > > displays only one result. > So i think it is (or maybe evolved in the meantime to) more than just a > "helper parameter". > I think this parameter would perfectly fit in this function like this: > > [...] > array( 'name' => 'offset', 'type' => 'int', 'description' => wfMsg( > 'smw_paramdesc_offset' ) ), > [...] > Of course the language key for its tooltip has to be greated. > > One nice side effect of this change would be that there's automatically > an input field at Special:Ask and all other query interfaces that lean > on this great functionality.
I think Yaron's point was exactly that this additional input field is not wanted. The interface for Special:Ask controls offset and limit via the GUI and both should rather not be entered directly. Of course, it would be more elegant if Special:Ask would drop/ignore such parameters instead of relying on each query format to restrict the parameters it reports. Regards, Markus > Am 15.03.2011 17:16, schrieb Yaron Koren: >> Hi, >> >> I believe that was my decision - when I populated that getParameters() >> call, I decided not to include 'offset', even though it's an allowed >> parameter, because it seemed to only get used by Special:Ask, to do >> pagination, and not within standalone #ask queries. So it didn't seem >> like a true parameter that was worth adding an input for - more like a >> "helper parameter". >> >> -Yaron >> >> On Tue, Mar 15, 2011 at 11:44 AM, Benjamin Langguth >> <langg...@ontoprise.de<mailto:langg...@ontoprise.de>> wrote: >> >> Hello at all, >> >> i was just working with different result printers and one question >> came >> up for me. >> >> The abstract class SMWResultPrinter [1] is implemented by each (new) >> result printer and contains a function called getParameters to >> offer the >> supported parameters. >> I found the parameter 'limit' in it but now i'm wondering why 'offset' >> is not listed by default here. >> I think they are pretty familar so can anyone explain why this >> 'offset' >> is missing here? >> >> Thanks& regards, >> Benjamin >> >> [1]: >> >> http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/SemanticMediaWiki/includes/SMW_QueryPrinter.php?revision=78625&view=markup >> >> <http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/SemanticMediaWiki/includes/SMW_QueryPrinter.php?revision=78625&view=markup> >> >> -- >> Benjamin Langguth >> Halo Team >> ontoprise GmbH – know how to use Know-how >> - - - >> SemanticGuide ist die "Most Wanted Solution" auf der Field Service >> 2011 >> http://www.ontoprise.de/de/news/most-wanted-solution-2011/ >> - - - >> An der RaumFabrik 29; 76227 Karlsruhe >> Tel.: +49 721 509809-0<tel:%2B49%20721%20509809-0>; Fax: +49 721 >> 509809-11<tel:%2B49%20721%20509809-11> >> mailto:i...@ontoprise.de<mailto:i...@ontoprise.de>, www: >> http://www.ontoprise.de >> Sitz der Gesellschaft: Karlsruhe, Amtsgericht Mannheim, HRB 109540 >> Geschäftsführer: Prof. Dr. Jürgen Angele, Dipl.Wi.-Ing. Hans-Peter >> Schnurr >> - - - >> >> >> >> ------------------------------------------------------------------------------ >> Colocation vs. Managed Hosting >> A question and answer guide to determining the best fit >> for your organization - today and in the future. >> http://p.sf.net/sfu/internap-sfd2d >> _______________________________________________ >> Semediawiki-devel mailing list >> Semediawiki-devel@lists.sourceforge.net >> <mailto:Semediawiki-devel@lists.sourceforge.net> >> https://lists.sourceforge.net/lists/listinfo/semediawiki-devel >> >> >> >> >> -- >> WikiWorks · MediaWiki Consulting · http://wikiworks.com > > ------------------------------------------------------------------------------ Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d _______________________________________________ Semediawiki-devel mailing list Semediawiki-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/semediawiki-devel