From: Dan B. <dan...@gm...> - 2011-09-22 14:14:22
|
On 22 September 2011 15:01, Anja McGrath <Anj...@ir...> wrote: > Hm, > > my template page actually looks like that. > But how do I call up the template in the form? > > I inserted this in the form: > > {{{for template|HeaderTab-Gespräche-Felder}}} > {{{end template}}} This is how you instruct the form to put the template in the page it creates. You call a template in a form just like you call a template in a regular wiki page, i.e. {{HeaderTab-Gespräche-Felder}} > But nothing happens. Do I have to call the query here again in some way? Or > define something like output fields? > > Thanks again, > Anja > > -----Ursprüngliche Nachricht----- > Von: Krabina Bernhard [mailto:kr...@kd...] > Gesendet: Donnerstag, 22. September 2011 14:49 > An: Anja McGrath > Cc: sem...@li... > Betreff: Re: [Semediawiki-user] how to put a query in a form? > > Hi, > > well, you need Template pages like Vorlage:HeaderTab-Gespräche-Felder and > Vorlage:HeaderTab-Institut-Felder > > with something linke this: > > <noinclude> > This is the 'HeaderTab-Gespräche-Felder' template. > It should be called in the following format: > <pre> > {{HeaderTab-Gespräche-Felder > |Diagramm1= > |Diagramm2= > |Diagramm3= > }} > </pre> > Edit the page to see the template text. > </noinclude><includeonly> > == Prozessdiagramm/e == > {{#if: {{{Diagramm1|}}}| [[Diagramm::Image:{{{Diagramm1|}}}| ]] > [[Image:{{{Diagramm1|}}}|thumb|800px|left|{{Datei:{{{Diagramm1|}}}}}]] |}} > {{#if: {{{Diagramm2|}}}| [[Diagramm::Image:{{{Diagramm2|}}}| ]] > [[Image:{{{Diagramm2|}}}|thumb|800px|left|{{Datei:{{{Diagramm2|}}}}}]] |}} > {{#if: {{{Diagramm3|}}}| [[Diagramm::Image:{{{Diagramm3|}}}| ]] > [[Image:{{{Diagramm3|}}}|thumb|800px|left|{{Datei:{{{Diagramm3|}}}}}]] |}} > > </includeonly> > > The forms automatically writes pages with the template calls, onces saved... > > regards, > Bernhard > > ----- Ursprüngliche Mail ----- >> >> >> >> Hello Bernhard, >> >> >> >> thanks for the answer. >> >> I must have been temporarily blind. I forgot to put the template in >> the form for the page. >> >> But now I do not really know how to call the template in the page. >> >> >> >> Here is a short form of my template: >> >> >> >> <noinclude> >> >> Dies ist die Vorlage für „HeaderTab-Gespräche-Felder“. Sie sollte im >> folgenden Format aufgerufen werden: >> >> <pre> >> >> {{HeaderTab-Gespräche-Felder}} >> >> </pre> >> >> Bearbeiten Sie diese Seite, um den Vorlagentext zu sehen. >> >> </noinclude><includeonly> >> >> >> >> = Gespräche = >> >> >> >> {{#ask:[[ServiceBibliothekssupport::Bibliothekssupport]] >> >> |?ServiceBibliothekssupport=Service >> >> |?Bibsup-KontaktDatum=Datum >> >> |format=broadtable >> >> |limit=2 >> >> |headers=show >> >> }} >> >> >> >> </includeonly> >> >> >> >> And here the part of my form where I inserted the template: >> >> >> >> {{{for template|HeaderTab-Gespräche-Titel}}} >> {{{end template}}} >> >> I know that there is something missing. >> Attributes are called in forms like this: >> >> {{{for template|HeaderTab-Institut-Felder}}} >> {| class="formtable" >> ! Institutskürzel: >> | {{{field|F-Institutsabk}}} >> |- >> |} >> {{{end template}}} >> >> But how do I call a query in the template? The help pages on >> SemanticMediaWiki are not very specific about the syntax for queries >> in templates. >> >> Any further help is greatly appreciated. >> >> Greets, Anja >> >> >> >> >> >> >> >> >> >> >> >> >> >> -----Ursprüngliche Nachricht----- >> Von: Krabina Bernhard [mailto:kr...@kd...] >> Gesendet: Mittwoch, 21. September 2011 16:43 >> An: Anja McGrath >> Cc: sem...@li... >> Betreff: Re: [Semediawiki-user] how to put a query in a form? >> >> >> >> Hi Anja, >> >> >> >> first, you have to see that you cannot query data that the user has >> just input in a field in one tab in another tab, because at this >> moment, the page has not been saved yet, therefore the data cannot >> be queried. So your query does have to query data that is already >> present in other pages in the wiki. >> >> >> >> If you want to have the query not only in the form (when editing a >> page), but also on the page itself, you have to put the query in the >> template of this page. >> >> >> >> So in your case, you would have to put the query in both the form and >> the template. >> >> >> >> regards, >> >> Bernhard >> >> >> >> ----- Ursprüngliche Mail ----- >> >> > Hi everybody, >> >> > >> >> > >> >> > >> >> > I am fairly new with semantic Mediawiki and hope to get some help >> >> > here. >> >> > >> >> > I could not find an answer on http://semantic-mediawiki.org. >> >> > >> >> > >> >> > >> >> > So here is my question: >> >> > >> >> > >> >> > >> >> > How do I embed a query in a form/template, so that I can see the >> >> > results on >> >> > the page? >> >> > >> >> > I have a form with several header tabs. On each tab I have several >> >> > fields >> >> > that the users will have to fill later. >> >> > >> >> > On one tab I want to show the results of a query, when certain >> > fields >> >> > on >> >> > other tabs of this page have been filled out. >> >> > >> >> > I inserted the query directly into the form. So I see the query >> >> > results when >> >> > I edit the page with the form. >> >> > >> >> > >> >> > >> >> > What I actually want is to show the results on the page itself, >> > when >> >> > I just >> >> > look at it and not open it with the form. >> >> > >> >> > How do I do that? >> >> > >> >> > I have tried to put the same query as in the form into to the >> >> > template for >> >> > the respective tab. >> >> > >> >> > But that does not work. >> >> > >> >> > >> >> > >> >> > My query looks something like this: >> >> > >> >> > >> >> > >> >> > {{#ask:[[property::value]] >> >> > >> >> > |?xy >> >> > >> >> > |format=broadtable >> >> > >> >> > |limit=2 >> >> > >> >> > |headers=show >> >> > >> >> > }} >> >> > >> >> > >> >> > >> >> > Again: The results of this query are shown in the page when I open >> > it >> >> > with >> >> > the form, but not on the page itself. >> >> > >> >> > >> >> > >> >> > Is there a special kind of template that I have to "wrap" around >> > the >> >> > query? >> >> > >> >> > >> >> > >> >> > Any help or hint is greatly appreciated. >> >> > >> >> > >> >> > >> >> > Anja >> >> > >> >> > >> >> > > ---------------------------------------------------------------------------- > -- >> >> > All the data continuously generated in your IT infrastructure >> >> > contains a >> >> > definitive record of customers, application performance, security >> >> > threats, fraudulent activity and more. Splunk takes this data and >> >> > makes >> >> > sense of it. Business sense. IT sense. Common sense. >> >> > http://p.sf.net/sfu/splunk-d2dcopy1 >> >> > _______________________________________________ >> >> > Semediawiki-user mailing list >> >> > Sem...@li... >> >> > https://lists.sourceforge.net/lists/listinfo/semediawiki-user >> >> > > > ------------------------------------------------------------------------------ > All the data continuously generated in your IT infrastructure contains a > definitive record of customers, application performance, security > threats, fraudulent activity and more. Splunk takes this data and makes > sense of it. Business sense. IT sense. Common sense. > http://p.sf.net/sfu/splunk-d2dcopy1 > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > > |