Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
thomas-topway-it opened this issue Jul 15, 2023 · 0 comments
Open

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

thomas-topway-it opened this issue Jul 15, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@thomas-topway-it
Copy link
Contributor

thomas-topway-it commented Jul 15, 2023

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)

@thomas-topway-it thomas-topway-it changed the title Feature proposal Feature proposal - browse data in any page and Inputs UI Jul 15, 2023
@krabina krabina added the enhancement New feature or request label Sep 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants