]> granicus.if.org Git - ejabberd/commitdiff
* src/mod_vcard.erl: Add type of x:data field to search
authorBadlop <badlop@process-one.net>
Thu, 29 Nov 2007 18:24:31 +0000 (18:24 +0000)
committerBadlop <badlop@process-one.net>
Thu, 29 Nov 2007 18:24:31 +0000 (18:24 +0000)
results (thanks to Robin Redeker) (EJAB-327)
* src/mod_vcard_ldap.erl:
* src/mod_vcard_odbc.erl:

SVN Revision: 1002

ChangeLog
src/mod_vcard.erl
src/mod_vcard_ldap.erl
src/mod_vcard_odbc.erl

index fbabbec6cc85a0f1f016d017cee57c444850a7e3..55b07e5e20296482c75b4a42b3b112ca89a1670f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2007-11-29  Badlop  <badlop@process-one.net>
 
+       * src/mod_vcard.erl: Add type of x:data field to search
+       results (thanks to Robin Redeker) (EJAB-327)
+       * src/mod_vcard_ldap.erl: 
+       * src/mod_vcard_odbc.erl: 
+
        * src/aclocal.m4: Fix autoconf caching for SSL libraries (thanks
        to Michael Shields) (EJAB-439)
 
index 9734d05c864be5f66191e87c786c653501d29745..e4d190d2552a02116812dbac4f918902e8f3a07c 100644 (file)
@@ -438,18 +438,18 @@ search_result(Lang, JID, ServerHost, Data) ->
       [{xmlcdata, translate:translate(Lang, "Search Results for ") ++
        jlib:jid_to_string(JID)}]},
      {xmlelement, "reported", [],
-      [?LFIELD("Jabber ID", "jid"),
-       ?LFIELD("Full Name", "fn"),
-       ?LFIELD("Name", "first"),
-       ?LFIELD("Middle Name", "middle"),
-       ?LFIELD("Family Name", "last"),
-       ?LFIELD("Nickname", "nick"),
-       ?LFIELD("Birthday", "bday"),
-       ?LFIELD("Country", "ctry"),
-       ?LFIELD("City", "locality"),
-       ?LFIELD("Email", "email"),
-       ?LFIELD("Organization Name", "orgname"),
-       ?LFIELD("Organization Unit", "orgunit")
+      [?TLFIELD("text-single", "Jabber ID", "jid"),
+       ?TLFIELD("text-single", "Full Name", "fn"),
+       ?TLFIELD("text-single", "Name", "first"),
+       ?TLFIELD("text-single", "Middle Name", "middle"),
+       ?TLFIELD("text-single", "Family Name", "last"),
+       ?TLFIELD("text-single", "Nickname", "nick"),
+       ?TLFIELD("text-single", "Birthday", "bday"),
+       ?TLFIELD("text-single", "Country", "ctry"),
+       ?TLFIELD("text-single", "City", "locality"),
+       ?TLFIELD("text-single", "Email", "email"),
+       ?TLFIELD("text-single", "Organization Name", "orgname"),
+       ?TLFIELD("text-single", "Organization Unit", "orgunit")
       ]}] ++ lists:map(fun record_to_item/1, search(ServerHost, Data)).
 
 -define(FIELD(Var, Val),
index 8e323b058f85667edb92ae6ac520110ecb4855ae..ecbde4773d2aabcc94f7598af7a752b5940782c6 100644 (file)
@@ -522,9 +522,9 @@ search_result(Lang, JID, State, Data) ->
               [{xmlcdata, translate:translate(Lang, "Search Results for ") ++
                 jlib:jid_to_string(JID)}]},
              {xmlelement, "reported", [],
-              [?LFIELD("Jabber ID", "jid")] ++
+              [?TLFIELD("text-single", "Jabber ID", "jid")] ++
               lists:map(
-                fun({Name, Value}) -> ?LFIELD(Name, Value) end,
+                fun({Name, Value}) -> ?TLFIELD("text-single", Name, Value) end,
                 SearchReported)
              }],
     case search(State, Data) of
index 9c8d7d4e7e91e9538ca8f8e2c30a4d4f15b38133..d0f2b12189b11dedccd4575ce42aab5599a81870 100644 (file)
@@ -435,18 +435,18 @@ search_result(Lang, JID, ServerHost, Data) ->
       [{xmlcdata, translate:translate(Lang, "Search Results for ") ++
        jlib:jid_to_string(JID)}]},
      {xmlelement, "reported", [],
-      [?LFIELD("Jabber ID", "jid"),
-       ?LFIELD("Full Name", "fn"),
-       ?LFIELD("Name", "first"),
-       ?LFIELD("Middle Name", "middle"),
-       ?LFIELD("Family Name", "last"),
-       ?LFIELD("Nickname", "nick"),
-       ?LFIELD("Birthday", "bday"),
-       ?LFIELD("Country", "ctry"),
-       ?LFIELD("City", "locality"),
-       ?LFIELD("Email", "email"),
-       ?LFIELD("Organization Name", "orgname"),
-       ?LFIELD("Organization Unit", "orgunit")
+      [?TLFIELD("text-single", "Jabber ID", "jid"),
+       ?TLFIELD("text-single", "Full Name", "fn"),
+       ?TLFIELD("text-single", "Name", "first"),
+       ?TLFIELD("text-single", "Middle Name", "middle"),
+       ?TLFIELD("text-single", "Family Name", "last"),
+       ?TLFIELD("text-single", "Nickname", "nick"),
+       ?TLFIELD("text-single", "Birthday", "bday"),
+       ?TLFIELD("text-single", "Country", "ctry"),
+       ?TLFIELD("text-single", "City", "locality"),
+       ?TLFIELD("text-single", "Email", "email"),
+       ?TLFIELD("text-single", "Organization Name", "orgname"),
+       ?TLFIELD("text-single", "Organization Unit", "orgunit")
       ]}] ++ lists:map(fun(R) -> record_to_item(ServerHost, R) end,
                       search(ServerHost, Data)).