edit: i installed 2.1.0 and the mod_admin_extra plugin, and am now able to edit vcards.
i'm running ejabberd 2.0.1 and have installed the mod_ctlextra plugin. i'm trying to use it to set vcard information. could someone give me an example of what the proper syntax is to set the name that is displayed on client's lists?
i've tried every variation i can think of, of things like
ejabberdctl vcard-set mike host.com NICKNAME Mike
and it either just spits out the help text, or gives me an error:
=ERROR REPORT==== 25-Sep-2009::19:55:50 ===
E(<4832.5696.0>:ejabberd_hooks:205) : {{badmatch,[]},
[{mod_ctlextra,vcard_set,4},
{mod_ctlextra,ctl_process,2},
{ejabberd_hooks,run_fold1,4},
{ejabberd_ctl,process,1},
{rpc,'-handle_call/3-fun-0-',5}]}
running hook: {ejabberd_ctl_process,[["vcard-set","mike",
"host.com","email",
"test@test.com"]]}
** at node ejabberd@localhost **