Вы не зашли.
Сделал чтобы без "/" работало. Работает.
Pri и FFC что значит ? Wolverine, Нужно ли их сделать у обоих строк userlist одинаково ?
Pri - вроде primary по идее. FFC - не знаю.
Изменено torg (2010-03-23 06:38:55)
Не в сети
Обнаружил небольшой баг. Если в настройках auth_basic указан префикс другой таблицы, то плагин все равно использует стандартный.
Соответственно список пользователей не будет выводиться, т.к. они записаны в другом месте.
Не в сети
Вместо ".prefix." написать ".uprefix." и готово.
Не в сети
Можно ли как то доделать этот плагин что б была возможность выводит пользователей еще и гдето сбоку на сайте а не только на отдельной страничке, типа там топ-10 пользователей, или топ-10 последних зарегистрированых и т.д.
?
Не в сети
suser :: Сортировка пользователей
Плагин позволяет создать страницу сортировки пользователей на вашем сайте.
Преемущества:
1. Внешний вид вынесен в шаблоны.
2. Основные сортировки вынесены на страницу плагина.
3. Можно выбрать каталог из которого плагин будет брать шаблоны для отображения.
4. Можно настраивать URL и метаданные страницы.
Изменено infinity237 (2013-09-18 15:55:07)
Не в сети
EsCaPeR, попробуй по аналогии http://ngcms.ru/forum/viewtopic.php?id=2936
жизнь бьёт ключом......,ну иногда и гайкой.....
Хаки и Скрипты| Бесплатные шаблоны NGCMS
На Районе - Шахтинск Украшение Windows
Не в сети
suser :: Сортировка пользователей
http://photoload.ru/data/2a/49/5c/2a495 … 9b91a2.png
Плагин позволяет создать страницу сортировки пользователей на вашем сайте.
Преемущества:
1. Внешний вид вынесен в шаблоны.
2. Основные сортировки вынесены на страницу плагина.
3. Можно выбрать каталог из которого плагин будет брать шаблоны для отображения.
4. Можно настраивать URL и метаданные страницы.
Как настроить? И по какому url доступна страница?
Изменено jacobflow (2015-01-09 19:17:26)
Никакие законы, никакие меры, придуманные людьми, не могут предотвратить нравственное убийство, убийство словом.
(C)Бальзак Оноре.
Не в сети
Как настроить? И по какому url доступна страница?
1. В настройках плагина включить ЧПУ
2. Зайти в Настройки - Управление форматом ссылок
3. создать правило: выбираем в выпадающем списке suser, пишем в строке например /users/, ставим первый флаг Pri, жмем Add
4. нажать SAVE
5. перейти на странийц http://site/users/
Не в сети
jacobflow пишет:Как настроить? И по какому url доступна страница?
1. В настройках плагина включить ЧПУ
2. Зайти в Настройки - Управление форматом ссылок
3. создать правило: выбираем в выпадающем списке suser, пишем в строке например /users/, ставим первый флаг Pri, жмем Add
4. нажать SAVE
5. перейти на странийц http://site/users/
Класс, то что надо!) А как добавить сортировку по полям с плагина xfields? Целый сайт знакомств будет)
Никакие законы, никакие меры, придуманные людьми, не могут предотвратить нравственное убийство, убийство словом.
(C)Бальзак Оноре.
Не в сети
А как добавить сортировку по полям с плагина xfields? Целый сайт знакомств будет)
Для сортировки плагин надо переписывать. Может, на досуге попробую, пока некогда.
Чтобы просто вывести в списке переменные из xfields, можно сделать так:
1. Ищешь в плагине suser.php код:
$tEntry[] = array (
'profile_link' => checkLinkAvailable('uprofile', 'show')?
generateLink('uprofile', 'show', array('name' => $row['name'], 'id' => $row['author_id'])):
generateLink('core', 'plugin', array('plugin' => 'uprofile', 'handler' => 'show'), array('name' => $row['name'], 'id' => $row['author_id'])),
'ublog_link' => generatePluginLink('ublog', null, array('uid' => $row['author_id'], 'uname' => $row['name'])),
'profile' => $row['name'],
'id' => $row['id'],
'mail' => $row['mail'],
'last' => $row['last'],
'reg' => $row['reg'],
'news' => $row['news'],
'com' => isset($row['com'])?$row['com']:'0',
);
2. После него вставляешь следующее:
if ($row['xfields'] != 'NULL') {
$xdata = xf_decode($row['xfields']);
foreach ($xdata as $id => $data) {
$tEntry[0][$id] = $data;
}
}
3. В начале плагина (на след. строке после LoadPluginLang) добавляешь:
LoadPluginLibrary('xfields', 'common');
4. В шаблоне станут доступны переменные, например у меня так:
<td class="tcl">{{ entry.profile }}</td>
<td class="tc2">{{ entry.id }}</td>
<td class="tc3">{{ entry.mail }}</td>
<td class="tc4">{{ entry.fio }}</td>
<td class="tc5">{{ entry.postadress }}</td>
<td class="tc6">{{ entry.phone }}</td>
То есть названия переменных = названию доп. поля, у меня это xfields_fio, xfields_phone, xfields_postadress.
Как и в случае с хаком плагина uprofile - проверял только для текстовых полей.
Изменено Zemlemer (2015-01-10 11:41:27)
Не в сети
Поля с выбором например "В активном поиске", "женат" и т.д. тоже так же делается, все работает.
Никакие законы, никакие меры, придуманные людьми, не могут предотвратить нравственное убийство, убийство словом.
(C)Бальзак Оноре.
Не в сети
по просьбам трудящихся - встречайте: плагин suser - версия 0.2
Что сделано:
+ добавлена поддержка вывода доп. полей пользователей и сортировки по доп. полям
+ переписан шаблон для работы доп. полей
+ в шаблоне заменил get на post для красоты URL.
Что еще в планах:
- возможность настройки (какие именно из доп. полей включать в список сортировки и какие - в список вывода)
Прошу тестировать! Сам проверял работу только на доп. полях типа input, хранящихся как персональное поле в БД.
Изменено Zemlemer (2015-01-18 07:20:15)
Не в сети
по просьбам трудящихся - встречайте: плагин suser - версия 0.2
Что сделано:
+ добавлена поддержка вывода доп. полей пользователей и сортировки по доп. полям
+ переписан шаблон для работы доп. полей
+ в шаблоне заменил get на post для красоты URL.Что еще в планах:
- возможность настройки (какие именно из доп. полей включать в список сортировки и какие - в список вывода)Прошу тестировать! Сам проверял работу только на доп. полях типа input, хранящихся как персональное поле в БД.
А можно сделать сортировку такую же как по логину? Например там сортируется по городу из xfields поля, по возрастанию и убыванию, а нужно чтобы как по логину, просто вписал название города и оно отсортировало
Изменено jacobflow (2015-01-18 16:24:51)
Никакие законы, никакие меры, придуманные людьми, не могут предотвратить нравственное убийство, убийство словом.
(C)Бальзак Оноре.
Не в сети
версия 0.3
Что сделано:
+ добавлена отдельная страница для поиска пользователей.
Теперь плагин работает так (если не включать ЧПУ):
сайт.ру/plugin/suser/list/ - сортировка (старый функционал)
сайт.ру/plugin/suser/search/ - поиск (новый функционал). Работает подобно плагину xfilter, код частично оттуда и взят.
+ теперь плагин нуждается в установке. По сути - только для того, чтобы прописать в urlconf.php настройки ЧПУ (для каждой из двух страниц плагина).
Если кто подскажет, как без этого финта ушами обойтись - с радостью исправлю
Прошу тестировать.
Не в сети