Перевод модуля Site User List

Аватар пользователя ursus ursus 22 сентября 2007 в 0:26

Есть такой замечательный модуль как Site User List. Он умеет ни много ни мало - генерировать список всех пользователй сайта с возможность выбора полей отображения и различной сортировки.
ИМХО - не маст хэв, но очень достойная замена стандартному .../profile.
Кстати, о путях - по умолчанию, доступ к странице списка пользователей имеет URL .../site_user_list

Настроек у модуля довольно таки немного, но именно в этом его фишка - нет никакой супер-пупер-навороченности, и вместе с тем, не такая аскетичность как у дефолтного списка.
Настройки находятся тут .../admin/settings/site_user_list и имеют такой вид:

Скажу сразу - почему так много непереведенных фраз я не знаю. Вроде бы извлеклись все фразы, но в то же время не все. Ручной поиск по строкам тоже ничего не дал. В общем, как говорится, хз :( мистеко (с)
Да и вот еще что - перевод довольно-таки "босяцкий". В частности
If your theme wants to display items in a special way, turn this on. It will then call \"theme('site_user_list_pf_'.$column_key, $value, $uid)\" for every item displayed. Any call which results in a return value will have that result displayed instead. The default is off. When off, a column keyed as \"mail\" will be replaced with a \"mailto:...\" url. Turning this on could really slow down display, especially if you have a lot of users at your site. You have been warned!

сократил до

Если ваша тема требует \"специального\" отображения, то вы можете включить эту опцию. В таком случае, будет использоваться \"theme('site_user_list_pf_'.$column_key, $value, $uid) для каждого отображаемого объекта. Включение этой опции может сильно замедлить показ списка пользователей, особенно если их много.

Причина - не знаю как более точно перевести, вот и убрал все самое непонятное :)

Итак, сам список выглядит вот так:

Почти все настраивается - вес, порядок колонок, в общем, смотрим самый первый скриншот.

ВложениеРазмер
Двоичные данные site_user_list.po8.01 КБ
0 Thanks

Комментарии

Аватар пользователя Valeratal Valeratal 22 сентября 2007 в 12:20

спасибо, за перевод и указание на классный модуль (типа как на форумах бывает, список пользователей)

Аватар пользователя axel axel 22 сентября 2007 в 16:22

Спасибо за перевод. Вот только имхо некорректности в статье.

> Настроек у хака довольно

Друпал тем и хорош, что в отличие от многих движков в нём почти никогда не требуются хаки, т.е. какие-то модификации базовой программы. И употреблять этот термин к модулям совсем не уместно.

Хак, это когда мы лезем в код модуля ядра и правим там что-то (хотя и в этом случае друпал позволяет перекрыть большинство функции не изменяя кода ядерного модуля - просто положив модуль с таким же названием в папку модулей сайта). А модуль в друпале - это именно модуль, внешний компонент, который изменяет поведение программы, не модифицируя её базового кода.

Аватар пользователя Libra Libra 25 сентября 2007 в 0:13

Модуль действительно полезный - использую его с момента появления и перевод сразу сделал, но поделиться забыл :-(
Выкладываю свой перевод, может пригодится...

Аватар пользователя VladSavitsky VladSavitsky 26 сентября 2007 в 8:27

Спасибо за перевод и описание модуля, но переводы не загружаются.

''Уже загружаются - это сервер временами в дауне... :-)''

Мне интересно, а не страшно на сайтах дев-версии модулей использовать?...

Я понимаю, что перевод в статус стабильной версии зависит от субъективного ощущения автора и уверенности в своей работе - но всё же...

Просто много модулей в стадии разработки и я думаю - можно их использовать или лучше не стоит.

'''Можно ли использовать версии для разработки на реальном сайте?'''

Аватар пользователя VladSavitsky VladSavitsky 26 сентября 2007 в 10:00

Этот модуль выводит таблицу всех пользователей и их мыло!

Для спамеров это лакомый кусочек - поэтому нужно или защитить адреса ([http://drupal.org/project/spamspan spamspan]) или отключить их показ.

Аватар пользователя VladSavitsky VladSavitsky 26 сентября 2007 в 10:28

Перевод автора статьи (8кб) очень не полный. Я импортировал также перевод Libra (см. выше) - он обширнее! Рекомендую импортировать все 3 файла.

В версии 5.x-1.x-dev всё равно остались непереведённые строки....

Аватар пользователя lacorp lacorp 29 мая 2008 в 3:49

Спасибо за перевод! Пробовал изначально делать свой список юзеров на основе вьювз, но в этом модуле гораздо быстрее всё работает.