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
>> <[email protected]<mailto:[email protected]>> 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:[email protected]<mailto:[email protected]>, 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
>> [email protected]
>> <mailto:[email protected]>
>> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel