Skip to Content.
Sympa Menu

en - RE: [sympa-users] access to user attributes in tt2

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: Jerome Pouilloux <address@concealed>
  • To: "address@concealed" <address@concealed>, "Stefan Hornburg (Racke)" <address@concealed>
  • Subject: RE: [sympa-users] access to user attributes in tt2
  • Date: Tue, 11 Jan 2022 10:33:03 +0000

Hello,

I would do a query like this one

ldapsearch -x -D "cn=My_CN_account" -b "my_dc" -H ldaps://myhost:myport -W "(mail=myuser@mydomain" eduPersonPrimaryAffiliation


Thanks


De : address@concealed <address@concealed> de la part de Stefan Hornburg (Racke) <address@concealed>
Envoyé : lundi 10 janvier 2022 18:09:04
À : address@concealed
Objet : Re: [sympa-users] access to user attributes in tt2
 
On 10/01/2022 17:03, Jerome Pouilloux wrote:
> thanks for your answer, it works!
>
> for my second question I have an ldap conf in my auth.conf( not in my sympa.conf...)
>
> Is there a possibility to automatically do an ldap query in a tt2 template?
>
>
> Thanks

Hello,

what kind of LDAP query to you have a mind?

Regards
          Racke

>
> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> *De :* address@concealed <address@concealed> de la part de Stefan Hornburg (Racke) <address@concealed>
> *Envoyé :* lundi 10 janvier 2022 16:38:49
> *À :* address@concealed
> *Objet :* Re: [sympa-users] access to user attributes in tt2
> On 10/01/2022 15:52, Jerome Pouilloux wrote:
>> Hi,
>> first of all, happy new year to every one.
>> I'm trying to get attributes from user in a tt2 template to check the value.
>> To do that, I have filled the field `attributes_user` in the table `user_table`
>> in my tt2 I have tried to do
>> [% IF user  %]
>>   [% FOREACH vuser IN user.attributes %]
>> [% vuser  %]
>> [% END %]
>>   [% END %]
>> but the result is an hash who changes every time I refresh the page example:HASH(0xd4442a0), HASH(0x790f858).
>> What am I missing?
>
> user.attributes is a hash and not an array.
>
> http://www.template-toolkit.org/docs/manual/VMethods.html#section_keys <http://www.template-toolkit.org/docs/manual/VMethods.html#section_keys>
>
>> Furthermore, is there a possibility to check a value directly in the ldap configured in sympa.conf?
>>
>
> Please elaborate how you configure LDAP in sympa.conf.
>
> Regards
>              Racke
>
>
> --
> Ecommerce and Linux consulting + Perl and web application programming.
> Debian and Sympa administration.
>


--
Ecommerce and Linux consulting + Perl and web application programming.
Debian and Sympa administration.




Archive powered by MHonArc 2.6.19+.

Top of Page