TDO Mini Forms русификация
[ ←Вернуться к стандартному виду ]
TDO Mini Forms — это плагин, который позволит незарегистированным пользователям и/или зарегистированным пользователям со статусом «Подписчик» добавлять записи в блог, не заходя в админ. панель. Множество настроек и вариантов!
Наконец-то доделала перевод на русский TDO Mini Forms. Ради справедливости нужно сказать, что перевод я сделала настолько полным, насколько смогла: некоторые строчки не переводятся (без видимых причин), а часть фраз не цепляется из файлов плагина из-за ошибки обновления .poфайла.
Автору TDO Mini Forms я написала об ошибках на форуме TDO Mini Forms, но он почему-то его удалил. Или на форуме работает премодерация, и в следующий заход в этот топик форум меня не признал. Я решила не ждать конца августа (судя по сообщениям в блоге у товарища каникулы), а выложить перевод сейчас, т.к. количество оставшихся непереведенных фраз незначительно.
TDO Mini Forms
TDOMF 0.12.5: совместимость: wp 2.3.3 — 2.6.2
Скачали: 1061
TDOMF 0.12.7: совместимость: wp 2.7 — 2.7.+
Скачали: 1582
скачать плагин из репозитория wordpress.org: TDOMF или с сайта разработчика
Положите файл tdomf-ru_RU.moв папку с плагином (т.е. в папку tdo-mini-forms), если в файле wp-config.phpв корне ВордПресса указан русский язык ru_RU, то русификация будет работать.
Как использовать:
где 31 — это ID формы:
- вставить в поле виз. редактора условный тег
[tdomf_form31] - вставить в файл Темы
<?php tdomf_the_form(31); ?> - создать страницу с формой автоматически (на странице управления формой в TDOMF управлении формы)
Какие еще есть возможности отображения в файлах Темы элементов TDOMF?
- информация о TDOMF-авторе (если в шаблоне нет вывода the_author):
<?php tdomf_the_submitter(); ?> <?php if(tdomf_can_current_user_see_form(31)) { ?> ссылка на форму <?php } ?><?php echo tdomf_get_the_form(31); ?><?php tdomf_the_form(31); ?>- Эти можно использовать только внутри лупа (Loop):
<?php echo tdomf_get_the_submitter(); ?><?php tdomf_the_submitter(); ?><?php tdomf_the_submitter_email(); ?>
Как отображать загруженные файлы?
- получить название первого загруженного файла для записи $post_ID
get_post_meta($post_ID, "_tdomf_download_name_0"); - получить тип первого загруженного файла для записи $post_ID
get_post_meta($post_ID, "_tdomf_download_type_0"); - получить количество скачек первого загруженного файла для записи $post_ID
get_post_meta($post_ID, "_tdomf_download_count_0"); - получить путь первого загруженного файла для записи $post_ID
get_post_meta($post_ID, "_tdomf_download_path_0"); - Gets the command output for the first uploaded file for post $post_ID (если доступен)
get_post_meta($post_ID, "_tdomf_download_cmd_output_0"); - получить название второго загруженного файла для записи $post_ID
get_post_meta($post_ID, "_tdomf_download_name_1"); - и так далее.
В общем, не брезгуйте файлом Readme.txt в папке плагина если у вас возникают вопросы.
Возможности плагина TDO Mini Forms:
- редактируемые из админ-панели шаблон формы и шаблоны различных сообщений
- можно создать столько форм, сколько хочется, каждая форма настраивается индивидуально
- антиспам (Akismet), картинка-CAPTCHA
- премодерация (можно отключить совсем)
- создание с помощью формы записи или страницы (Page)
- настроиваемый уровень доверия, при достижении которого пользователь может добавлять записи и они публикуются минуя модерацию, пользователю можно дать статус «доверие» и его записи через форму будут сразу публиковаться
- можно настроить анти-флуд защиту, т.е. ограничить количество записей, отправленных с одного IP или одним пользователем
- можно поставить все записи в очередь на публикацию для того, чтобы записи появлялись в блоге «равномерно»
- возможность бана (бан распростроняется только на записи через формы TDOMF)
- каждую форму можно настроить с помощью индивидуального виджета: положение, тип и количество полей
- поддержка custom fields
- ведется журнал операций (англ. яз), размер которого также настраивается
- в профиле зарегистированные пользователи видят свои TDOMF-записи, видят их статус (опубликована, отклонена или на модерации).
- Шаблоны писем также настраиваются в админ. панели плагина: письма администратору о необходимости модерации или сообщения о спаме, для TDOMF-авторов: сообщения о публикации или отказ в публикации
- для каждой формы можно определить «целевые» рубрики
Также хочу обратить ваше внимание на такой факт: под автором обычно подразумевают зарегистированного пользователя со статусом Автор, а в этом плагине в большинстве случаев под автором имеется в виду человек, написавший и отправивший через форму TDOMF запись.
Также буду рада поправкам в переводе: перевод большой (почти такого же объема как cforms) и некоторые места не совсем понятны.
Следующим постом переведу статью о том, как встроить визуальный редактор в TDO Mini Forms, подписывайтесь на RSS :)
Не подскажите, Соня, почему не везде в этом плагине не верен перевод. Плагин работает хорошо, но эти мелочи портят всю картину. Может правда нужно взять более старые версии плагина?
Соня, будьте добры выложите пожалуйсто плагин 12.5 или 12.7 ибо на офф сайтах он уже 13.7, а ваш русификатор на них не работает(
Возник вопрос:
почему могут не отображаться некоторые произвольные поля при редактировании? не отображаются только мультиселект поля.
с чем это может быть связано?
А кто-нибудь пробовал использовать этот плагин для создания собственного типа контента посетителями?
Не могу найти в файлах код отвечающий за post_type. Получилось только в виджетах отобразить собственную таксономию.
А вопрос не по теме просто устал уже искать мне нужен плагин для ВП как на дле каталог фирм есть такой?
Если нет заказать можно?
вопрос снят... туплю... смотреть в опциях формы
P.S. соника у тебя проблема с русскими именами в комментах