From: Peter B. <pet...@kc...> - 2014-03-31 20:00:38
|
Thank you for that - a popup sounds ideal, thank you! There are three checks, three levels of authorisation, three are boolean (yes, ticked, or not) and the other three are the date of the authorisation. Actually, I set it up using the 'create class' form, and said that the boxes should be boolean, but, it seems that didn't work. It's no trouble, I'll re-do it, with your recommendation for a pop-up and it should be perfect. On 31 March 2014 21:45, Yaron Koren <ya...@wi...> wrote: > Hi Peter, > > I don't fully understand the issue - the template you included has six > fields, but what you're talking about is a person just checking (or not > checking) a checkbox. What about the other five fields? > > Also, if you want a field to just be a checkbox (or a dropdown with only > "Yes" and "No" values), you should have the field's corresponding property > be of type Boolean - that way you don't need to set the values. > > Anyway, you can make a form be a popup form (by adding "|popup" to the > #formlink or #forminput function), so that users don't have to navigate away > from the page they're approving/authorizing. > > -Yaron > > > On Mon, Mar 31, 2014 at 7:45 AM, Peter Brooks <pet...@kc...> > wrote: >> >> I wonder if anybody has a good suggestion for me. >> >> What I need to do is have some pages authorised. I'd like a check box, >> ideally, that the authorisers can tick when they approve a page, and >> I'd save the date. >> >> A form can do the job nicely, but I'm finding it difficult to embed >> the form at the bottom of a text page - it seems to want to have a >> separate page, even with {{ }} >> >> What I'd like is something like this: >> >> " >> text >> text >> text >> >> Authorised by: >> >> Authoriser 1 - Yes - 21/03/2014 >> Authoriser 2 - No >> Authoriser 3 - No >> " >> >> So that Authoriser 2 can select 'Yes' from a drop-down, and not need >> to go to another page. >> >> It doesn't have to be exactly like that, but I'd like to avoid them >> having to go to a separate page to click it as 'authorised' >> >> Any suggestions gratefully received. >> >> FYI, what I have now is, that I can't embed in the page, but works OK >> on a separate page is: >> >> <noinclude> >> This is the "Approval" form. >> To create a page with this form, enter the page name below; >> if a page with that name already exists, you will be sent to a form to >> edit that page. >> >> >> {{#forminput:form=Approval}} >> >> </noinclude><includeonly> >> <div id="wikiPreview" style="display: none; padding-bottom: 25px; >> margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div> >> {{{for template|Approval}}} >> {| class="formtable" >> ! Management Team: >> | {{{field|Management Team|values=Yes,No|Default=No}}} >> |- >> ! Management Team Approved: >> | {{{field|Management Team Approved|Date}}} >> |- >> ! KCH Commercial: >> | {{{field|KCH Commercial|values=Yes,No|Default=No}}} >> |- >> ! KCH Commercial Approved: >> | {{{field|KCH Commercial Approved|Date}}} >> |- >> ! Board: >> | {{{field|Board|values=Yes,No|Default=No}}} >> |- >> ! Boardl Approved: >> | {{{field|Board Approved|Date}}} >> |} >> {{{end template}}} >> {{{standard input|save}}} {{{standard input|preview}}} {{{standard >> input|changes}}} {{{standard input|cancel}}} >> </includeonly> >> >> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> Semediawiki-user mailing list >> Sem...@li... >> https://lists.sourceforge.net/lists/listinfo/semediawiki-user > > > > > -- > WikiWorks · MediaWiki Consulting · http://wikiworks.com |