From: Yaron K. <ya...@wi...> - 2013-09-12 18:52:14
|
Hi Simon, I don't know if there's a public demo of "holds template"/"embed in field" anywhere, but there should be. Hopefully the instructions for it make sense... it's not that complex, I think. As for improving usability and user interface - it's great that you're interested in helping out. There are various interfaces that could be improved; I would say there's a consensus that the Special:Ask interface could be clearer, and actually there was a project to improve it (it was a 2011 Google Summer of Code project), but it didn't get completed. Beyond that, there are various related extensions with interfaces that could potentially be improved: Semantic Forms, Semantic Drilldown, Page Schemas, Semantic Watchlist, etc. But perhaps the first step should be hearing your opinions about the overall system - maybe that can start some discussion about specific interface elements. -Yaron On Thu, Sep 12, 2013 at 2:18 PM, Simon Heimler <hei...@gm...>wrote: > Hello Yaron, > > thanks for the fast Reply! > > Ok, I will try the 'holds template' Way. Sounds like the right way to me > ;) > Is somewhere an example of this or a longer explanation? Right now I dont > get it from the description on the wiki, but will try out tomorrow. ( > https://www.mediawiki.org/wiki/Extension:Semantic_Forms/Defining_forms#.27for_template.27_tag > ) > > Another thing: I'll have maybe some time and work free to improve some > parts, especially regarding Usability and User Interface. I'm skilled in > Interface Programming, but can make PHP work, too. Is there something to be > recommended? > > Simon > > > 2013/9/12 Yaron Koren <ya...@wi...> > >> Hi Simon, >> >> Yes, you could put the header at the bottom of the template that goes >> above the multiple-instance, though perhaps that is "wrong" to some extent. >> :) The other solution is to embed the multiple-instance template in a field >> of the main template, using "holds template" and "embed in field". That's >> the less-hacky solution. >> >> I'd be interested to hear your first impressions, and I bet other people >> would as well; if you're willing to do it, I think ideally you could send >> an email to this list with your thoughts so far. >> >> -Yaron >> >> >> On Thu, Sep 12, 2013 at 1:01 PM, Simon Heimler <hei...@gm...>wrote: >> >>> Hi there! >>> >>> Just playing around with Templates and Forms. I've got one Problem: >>> >>> If I want multiple Instances of a Template stored into the Page itself, I >>> have to make a Template which contains just the Element I want to repeat. >>> So I add this to my Form and set it to |multiple. >>> But now I want to give this a Heading for all repeated Elements. How and >>> where do I store this? >>> I could write it in a non-repeating Template thats used before, but this >>> just feels wrong (The Heading would be in the entirely wrong Template). I >>> could also make a own Template just for the Heading and add it to the >>> Form >>> - but this would lead to MANY small Template just for tiny things. >>> >>> Something that would feel naturally to me would be a Form Template, which >>> contains then all the Templates that the Form is using. But this would >>> need >>> to nested templates and therefore to ugly behaviour with Pipes, etc.. so >>> I >>> guess this is not a good Solution either? >>> >>> *(Right now I'm writing my Bachelor Thesis on Semantic Knowledge >>> >>> Management, and I'm using MediaWiki & Semantic Bundle for it. If >>> somebody's >>> interested: I've got some first Impressions (i guess rather unbiased >>> since >>> im new to MediaWiki) and Ideas written down, while I'm on this - maybe >>> someone's interested to chat about that?)* >>> >>> Greets, >>> Simon >>> >>> ------------------------------------------------------------------------------ >>> How ServiceNow helps IT people transform IT departments: >>> 1. Consolidate legacy IT systems to a single system of record for IT >>> 2. Standardize and globalize service processes across IT >>> 3. Implement zero-touch automation to replace manual, redundant tasks >>> >>> http://pubads.g.doubleclick.net/gampad/clk?id=51271111&iu=/4140/ostg.clktrk >>> _______________________________________________ >>> Semediawiki-user mailing list >>> Sem...@li... >>> https://lists.sourceforge.net/lists/listinfo/semediawiki-user >>> >> >> >> >> -- >> WikiWorks · MediaWiki Consulting · http://wikiworks.com >> > > -- WikiWorks · MediaWiki Consulting · http://wikiworks.com |