2vj-studio: в архиве сниппета есть папка
docs, в ней файл
index.html - там написано как установить, правда на инглише.
В пхп не шарю, во внутренностях модыкса (я про переменные и апи) тоже только разбираюсь, поэтому не падайте в обморок от таких кодов

Наверняка можно сделать много проще, но как - мне пока не ведомо. Посему для линков на профиль WebLoginPE я сделал следующее.
1. В чанке дитто, кроме прочего прописал
Добавил(а) <a href=’[~373~]?service=viewprofile&username=[!authorname? &author=`[+author+]`!]’>[+author+]</a>, [+date+], где
373 - ид страницы "Пользователи". Тобишь той где
[!WebLoginPE? &lang=`ru` &dateFormat=`%Y.%m.%d` &type=`users` &usersTpl=`UsersTpl` &viewProfileTpl=`ViewProfileTpl`!]
2. В сниппете
authorname написал это:
<?php
if ($author == 'NikAdmina')
{
return $author;
}
else
{
$n="SELECT `id` FROM `mx_web_user_attributes` WHERE `fullname`='$author'";
$num=mysql_query($n); $p=mysql_fetch_array($num);
$q="SELECT `username` FROM `mx_web_users` WHERE `id`='$p[id]'";
$q=mysql_query($q); $r=mysql_fetch_array($q);
echo $r[username];
}
?>
что видимо крайне ужасно

Есть идеи как сделать проще??
3. Еще есть чанк, который вставлен на всех страницах, добавляемых веб-юзерами. В нем:
<div align=right>Добавил(а) <a href=[~373~]?service=viewprofile&username=[!username? &createdby=`[*createdby*]`!]’>[!fullname? &createdby=`[*createdby*]`!]</a>, [!add.date? &idd=`[*id*]`!].</div>
4. Код сниппета
username
<?php
if ($createdby>0)
{
$q="SELECT `fullname` FROM `mx_user_attributes` WHERE `id`='$createdby'";
$q=mysql_query($q); $r=mysql_fetch_array($q);
echo $r[fullname];
}
else
{
$createdby=$createdby*-1;
$q="SELECT `username` FROM `mx_web_users` WHERE `id`='$createdby'";
$q=mysql_query($q); $r=mysql_fetch_array($q);
echo $r[username];
}
?>
Код сниппета
fullname
<?php
if ($createdby>0)
{
$q="SELECT `fullname` FROM `mx_user_attributes` WHERE `id`='$createdby'";
}
else
{
$createdby=$createdby*-1;
$q="SELECT `fullname` FROM `mx_web_user_attributes` WHERE `id`='$createdby'";
}
$q=mysql_query($q); $r=mysql_fetch_array($q);
echo $r[fullname];
?>
И собственно с чего начал монолог:
а) те, кто шарят хуже меня - можете юзать, работает - проверено
б) те, кто шарят лучше меня - буду благодарен за иные решения и/или оптимизацию этих