Skip to content

Feature proposal - browse data in any page and Inputs UI #63

@thomas-topway-it

Description

@thomas-topway-it

Semantic Drilldown could be completed with a new parser function able to display the results of filters in any wikipage. At the same time, it could feature a way to add PageForms-like or OOUI inputs widgets instead of standard filters (completed with an update or submit button), so to obtain a result like the following:

https://skinflint.co.uk/?cat=hkuegef&asuch=&bpmin=&bpmax=560&v=e&hloc=uk&plz=&dist=&mail=&sort=-lz&bl1_id=30

see website: https://skinflint.co.uk/?cat=hkuegef

therefore the actual parser function could be conceived as follows:

{{#drilldownui: inputs=
text (property=Description),
number (property=Price_from),
number (property=Price_to),
radio:any, in stock, short term (property=Availability),
radio: Austria, Germany, Poland, UK, All regions (property=Offers_from),
text (property=Near)
number (property=Distance_max)
|display parameters=
?Picture
;?Price
;?Rating
;?Offer
;?Model
;format=plainlist
;template=products
}}

note the parser function name drilldownui (or also drilldowninputs) and the parameter for the input text (property=Description), which could support a syntax for label, default value, placeholder, etc. for instance as: text;label:abc;default:val; ... (property=Description)

see also Semediawiki-user's list https://sourceforge.net/p/semediawiki/mailman/message/37777546/
(where this feature has been in some way envisaged)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions