Excellent! Cheers! dw.
— Derek Wuelfrath dwuelfr...@inverse.ca :: +1.514.447.4918 (x110) :: +1.866.353.6153 (x110) Inverse inc. :: Leaders behind SOGo (www.sogo.nu) and PacketFence (www.packetfence.org) > On Oct 14, 2015, at 4:51 AM, Morris, Andi <amor...@cardiffmet.ac.uk> wrote: > > That’s got it, thanks. I just needed the following line: > <input type=“hidden” name=“expiration” value=“YYYY-MM-DD”> > > All seems to be working perfectly now. Thanks very much. > > > From: Derek Wuelfrath [mailto:dwuelfr...@inverse.ca] > Sent: 13 October 2015 19:45 > To: ML PF <packetfence-users@lists.sourceforge.net> > Subject: Re: [PacketFence-users] tweaking the create users page > > Andi, > > What is the “expiration” action type ? > > Can you send me the whole file so I see what you are trying to do. > > If you try to hide the “registration window” section use the followings: > > <input type=“hidden” name=“valid_from” value=“YYYY-MM-DD”> > <input type=“hidden” name=“expiration” value=“YYYY-MM-DD”> > > For the “actions” section, the followings: > > <input type=“hidden” name=“actions.1.type” value=“MY FIRST ACTION”> > <input type=“hidden” name=“actions.1.value” value=“ACTION1 VALUE”> > > <input type=“hidden” name=“actions.2.type” value=“MY SECOND ACTION”> > <input type=“hidden” name=“actions.2.value” value=“ACTION2 VALUE”> > > Cheers! > dw. > > — > Derek Wuelfrath > dwuelfr...@inverse.ca <mailto:dwuelfr...@inverse.ca> :: +1.514.447.4918 > (x110) :: +1.866.353.6153 (x110) > Inverse inc. :: Leaders behind SOGo (www.sogo.nu <http://www.sogo.nu/>) and > PacketFence (www.packetfence.org <http://www.packetfence.org/>) > > On Oct 13, 2015, at 9:22 AM, Morris, Andi <amor...@cardiffmet.ac.uk > <mailto:amor...@cardiffmet.ac.uk>> wrote: > > Thanks Derek, > That’s been a really big help and I’m nearly there. What is the format for > the date field? I’ve tried the following, but I get errors: > > <input type="hidden" name="actions.3.type" value="expiration"> > <input type="hidden" name="actions.3.value" value="2016-10-13 00:00"> > > The errors I get when creating a user are: > Error! Expiration field is required > Error! ‘expiration’ is not a valid value > > The values for dates I’ve tried are: > “yyyy-mm-dd” > “yyyy/mm/dd” > “yyyy-mm-dd hh:mm” > “yyyy/mm/dd hh:mm” > > Cheers, > Andi > > > From: Derek Wuelfrath [mailto:dwuelfr...@inverse.ca > <mailto:dwuelfr...@inverse.ca>] > Sent: 08 October 2015 18:00 > To: ML PF <packetfence-users@lists.sourceforge.net > <mailto:packetfence-users@lists.sourceforge.net>> > Subject: Re: [PacketFence-users] tweaking the create users page > > I’ll keep looking for ways to give the users a default unreg date. > > Here’s how I usually do it: > > <input type="hidden" name="actions.0.type" value="set_access_duration”> > <input type="hidden" name="actions.0.value" value=“"> > <input type="hidden" name="actions.1.type" value="set_role”> > <input type="hidden" name="actions.1.value" value="Invite"> > > Cheers! > dw. > > — > Derek Wuelfrath > dwuelfr...@inverse.ca <mailto:dwuelfr...@inverse.ca> :: +1.514.447.4918 > (x110) :: +1.866.353.6153 (x110) > Inverse inc. :: Leaders behind SOGo (www.sogo.nu <http://www.sogo.nu/>) and > PacketFence (www.packetfence.org <http://www.packetfence.org/>) > > On Oct 8, 2015, at 12:04 PM, Morris, Andi <amor...@cardiffmet.ac.uk > <mailto:amor...@cardiffmet.ac.uk>> wrote: > > Aha, I found the Actions array in /lib/pf/Authentication/constants.pm and > changed the order. That means that the Actions now shows ‘Set access > duration’ by default on the create screen, perfect. > > I’ll keep looking for ways to give the users a default unreg date. > > Cheers, > Andi > > From: Morris, Andi [mailto:amor...@cardiffmet.ac.uk > <mailto:amor...@cardiffmet.ac.uk>] > Sent: 08 October 2015 16:32 > To: packetfence-users@lists.sourceforge.net > <mailto:packetfence-users@lists.sourceforge.net> > Subject: Re: [PacketFence-users] tweaking the create users page > > Thanks Derek, > I can see how that would work for a simple field such as Name, but I can’t > work it out for the unregistration date. > > 77 <div class="control-group"> > <> 78 <label class="control-label" for="valid_from">[% l('Registration > Window') %]</label> > <> 79 <div class="controls input-daterange datepicker"> > <> 80 [% form.field('valid_from').render_element | none %] <i > class="icon-arrow-right"></i> > <> 81 [% form.field('expiration').render_element | none %] > <> 82 </div> > <> 83 </div> > > > I still need to swap access duration for the set role action too. > > 85 <div class="control-group"> > <> 86 <label class="control-label">[% l('Actions') %]</label> > <> 87 <div class="controls"> > <> 88 <table id="ruleActions" class="table table-dynamic > table-sortable table-condensed"> > <> 89 <tbody> > <> 90 [% FOREACH action IN form.field('actions').fields -%] > <> 91 <tr[% ' class="hidden"' IF loop.last %]> > <> 92 <td class="sort-handle"> > <> 93 <span>[% IF loop.last %]1[% ELSE %][% loop.index + 1 > %][% END %]</span> > <> 94 </td> > <> 95 <td> > <> 96 [% action.field('type').render_element | none %] > <> 97 [% action.field('value').render_element | none %] > <> 98 </td> > <> 99 <td class="action"> > <> 100 <a class="btn-icon" href="#add"><i > class="icon-plus-sign"></i></a> > <> 101 <a class="btn-icon[% ' hidden' IF loop.size == 2 %]" > href="#delete"><i class="icon-minus-sign"></i></a> > <> 102 </td> > <> 103 </tr> > <> 104 [% END -%] > <> 105 <tr><td colspan="3"><!-- allow dnd to the bottom of the > table --></td></tr> > <> 106 </tbody> > <> 107 </table> > <> 108 </div> > <> 109 </div> > > > From: Derek Wuelfrath [mailto:dwuelfr...@inverse.ca > <mailto:dwuelfr...@inverse.ca>] > Sent: 08 October 2015 15:44 > To: ML PF <packetfence-users@lists.sourceforge.net > <mailto:packetfence-users@lists.sourceforge.net>> > Subject: Re: [PacketFence-users] tweaking the create users page > > I managed to hide the registration window from view, but the user couldn’t be > created as this seems to be a required field. Is there a way I can make all > created users have a certain registration window by default? I’m finding that > having the registration time, and access duration is confusing to users. > > Can you make the fields “hidden” with a value ? > That’s how I usually do it > > Cheers! > dw. > > — > Derek Wuelfrath > dwuelfr...@inverse.ca <mailto:dwuelfr...@inverse.ca> :: +1.514.447.4918 > (x110) :: +1.866.353.6153 (x110) > Inverse inc. :: Leaders behind SOGo (www.sogo.nu <http://www.sogo.nu/>) and > PacketFence (www.packetfence.org <http://www.packetfence.org/>) > > On Oct 7, 2015, at 11:38 AM, Morris, Andi <amor...@cardiffmet.ac.uk > <mailto:amor...@cardiffmet.ac.uk>> wrote: > > Thanks Derek. > > That was really helpful. I managed to hide the registration window from view, > but the user couldn’t be created as this seems to be a required field. Is > there a way I can make all created users have a certain registration window > by default? I’m finding that having the registration time, and access > duration is confusing to users. > > Cheers, > Andi > > From: Derek Wuelfrath [mailto:dwuelfr...@inverse.ca > <mailto:dwuelfr...@inverse.ca>] > Sent: 01 October 2015 21:39 > To: ML PF <packetfence-users@lists.sourceforge.net > <mailto:packetfence-users@lists.sourceforge.net>> > Subject: Re: [PacketFence-users] tweaking the create users page > > Andi, > > It is indeed possible to do it (it’s like zombocom, everything is possible). > I actually did it for some specific use cases > > You would need to create some custom code. > > You could have a look at html/pfappserver/root/user/create.tt and add some > “hidden” fields. > > There’s of course, may have more file to check but basically, that should do > it :) > > Cheers! > dw. > > — > Derek Wuelfrath > dwuelfr...@inverse.ca <mailto:dwuelfr...@inverse.ca> :: www.inverse.ca > <http://www.inverse.ca/> > +1.514.447.4918 (x110) :: +1.866.353.6153 (x110) > Inverse inc. :: Leaders behind SOGo (www.sogo.nu <http://www.sogo.nu/>) and > PacketFence (www.packetfence.org <http://www.packetfence.org/>) > > On Oct 1, 2015, at 11:45, Morris, Andi <amor...@cardiffmet.ac.uk > <mailto:amor...@cardiffmet.ac.uk>> wrote: > > Is there a way to remove the registration window option and make two actions > appear by default (access duration and role) in the create users window? I’m > trying to make this page as simple as possible for the staff creating users. > > Cheers, > Andi > > ------------------------------------- > Andi Morris > IT Security Officer > Cardiff Metropolitan University > T: 02920 205720 > E: amor...@cardiffmet.ac.uk <mailto:amor...@cardiffmet.ac.uk> > -------------------------------------- > > > <image001.jpg> <http://www.cardiffmet.ac.uk/cardiffmet150> > ------------------------------------------------------------------------------ > _______________________________________________ > PacketFence-users mailing list > PacketFence-users@lists.sourceforge.net > <mailto:PacketFence-users@lists.sourceforge.net> > https://lists.sourceforge.net/lists/listinfo/packetfence-users > <https://lists.sourceforge.net/lists/listinfo/packetfence-users> > > ------------------------------------------------------------------------------ > Full-scale, agent-less Infrastructure Monitoring from a single dashboard > Integrate with 40+ ManageEngine ITSM Solutions for complete visibility > Physical-Virtual-Cloud Infrastructure monitoring from one console > Real user monitoring with APM Insights and performance trend reports > Learn More > http://pubads.g.doubleclick.net/gampad/clk?id=247754911&iu=/4140_______________________________________________ > > <http://pubads.g.doubleclick.net/gampad/clk?id=247754911&iu=/4140_______________________________________________> > PacketFence-users mailing list > PacketFence-users@lists.sourceforge.net > <mailto:PacketFence-users@lists.sourceforge.net> > https://lists.sourceforge.net/lists/listinfo/packetfence-users > <https://lists.sourceforge.net/lists/listinfo/packetfence-users> > > ------------------------------------------------------------------------------ > _______________________________________________ > PacketFence-users mailing list > PacketFence-users@lists.sourceforge.net > <mailto:PacketFence-users@lists.sourceforge.net> > https://lists.sourceforge.net/lists/listinfo/packetfence-users > <https://lists.sourceforge.net/lists/listinfo/packetfence-users> > > ------------------------------------------------------------------------------ > _______________________________________________ > PacketFence-users mailing list > PacketFence-users@lists.sourceforge.net > <mailto:PacketFence-users@lists.sourceforge.net> > https://lists.sourceforge.net/lists/listinfo/packetfence-users > <https://lists.sourceforge.net/lists/listinfo/packetfence-users> > > ------------------------------------------------------------------------------ > _______________________________________________ > PacketFence-users mailing list > PacketFence-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/packetfence-users
------------------------------------------------------------------------------
_______________________________________________ PacketFence-users mailing list PacketFence-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/packetfence-users