Hi Fabrice,
Sorry for the late reply!
This patch works great! Thank you! I had to dig around a bit to figure out how
to add it, but I finally found it under Portal Modules.
Now the only issue I have is with Custom fields and the email for activation. I
have added custom_field_9 to the registration portal, to be able to ask
employees to enter their department. I have also added a description to the
English po file, and a translation to the Danish po file:
English file:
msgid "Custom_field_9"
msgstr "Work area"
Danish file:
msgid "Custom_field_9"
msgstr "Arbejdsområde"
The reason I have change custom_field_9 to Custom_field_9 is the fact that the
portal profile does not pick up the translation if the string is not
capitalized? This is probably a bug in the code?
Well, I have then edited the configuration -> Portal profiles -> my portal
profile -> files -> emails -> emails/emails-guest_sponsor_activation.html and
added the following:
[% i18n("Lastname") %]: [% lastname %]</br>
[% i18n("Phone number") %]: [% telephone %]</br>
[% i18n("Company") %]: [% company %]</br>
[% i18n("Custom_field_9") %]: [% custom_field_9 %]</br>
[% i18n("Email") %]: [% pid %]</p>
I was then expecting this field to be included in the activation email, but the
email is just default. I also tried to change some of the fixed text, but this
also does not reflect in the generated email, so it seems like PF does not
actually use the customized html file?
I have run pfcmd service pf restart after changing to make absolutely sure it
was loaded.
How do I proceed with this?
Br,
Jes
Fra: Fabrice Durand [mailto:fdur...@inverse.ca]
Sendt: 17. marts 2017 21:15
Til: packetfence-devel@lists.sourceforge.net
Emne: Re: [PacketFence-devel] Prefill sponsor, and hide field from registration
form
Hello Jes,
try that:
https://github.com/inverse-inc/packetfence/compare/feature/defined_sponsor.diff
Regards
Fabrice
Le 2017-03-17 à 08:30, Jes Kasper Klittum a écrit :
Hi Fabrice,
Sorry for not replying directly to your email, but emails from the dev list has
not been sent to me for some reason. I can only read your reply in the
archives. That is also the reason my original mail has been sent to the list
multiple times.
I have looked at the github link, but I am afraid my knowledge of Perl is
rather limited, so I have no idea how to achieve what I would like to do.
Any chance you could help me out, by providing a signin.html that hides sponsor
email, or with this - better - suggestion?
Br,
Jes
Hi Jes,
IMO the better thing to do is to define a email address directly in the
sponsor module and hide it on the portal.
Something like that but for sponsor email
(https://github.com/inverse-inc/packetfence/pull/1810/files)
Regards
Fabrice
Fra: Jes Kasper Klittum
Sendt: 15. marts 2017 10:51
Til:
'packetfence-devel@lists.sourceforge.net<mailto:packetfence-devel@lists.sourceforge.net>'
<packetfence-devel@lists.sourceforge.net><mailto:packetfence-devel@lists.sourceforge.net>
Emne: Prefill sponsor, and hide field from registration form
Hey Devs,
In my portal module, I am using two sponsor based authentication modules - one
for visitors which require the visitor to enter a sponsors email, and one for
employees which should not require the user to enter the sponsor email, but
requires a custom field.
Visitor module works as it should, but the employee guest registration needs a
bit of work.
What I want to achieve is:
If the form contains the mandatory field "custom_field_9", then the sponsor
email field should be hidden on the form, and prepopulated with an email
address. This way, when an employee wants to register a device, an email will
just be sent to IT to approve the access.
I have tried modifying signin.html, but I am not very strong in HTML or perl.
Any help to achieve the above would be greatly appreciated.
Med venlig hilsen / Best regards,
BISCA A/S
Jes Kasper Klittum
Head of IT
Ahornvej 1,
DK-4780 Stege
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
PacketFence-devel mailing list
PacketFence-devel@lists.sourceforge.net<mailto:PacketFence-devel@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/packetfence-devel
--
Fabrice Durand
fdur...@inverse.ca<mailto:fdur...@inverse.ca> :: +1.514.447.4918 (x135) ::
www.inverse.ca<http://www.inverse.ca>
Inverse inc. :: Leaders behind SOGo (http://www.sogo.nu) and PacketFence
(http://packetfence.org)
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
PacketFence-devel mailing list
PacketFence-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/packetfence-devel