Главная Новости

Sonika’s blog. В основном про WordPress » TDO Mini Forms русификация


Опубликовано: 01.09.2018

видео Sonika’s blog. В основном про WordPress » TDO Mini Forms русификация

SAGITTARIUS MAY 2018 Tarot Reading ☕️💗

TDO Mini Forms - это плагин, который позволит незарегистированным пользователям и/или зарегистированным пользователям со статусом "Подписчик" добавлять записи в блог, не заходя в админ. панель. Множество настроек и вариантов!



Наконец-то доделала перевод на русский TDO Mini Forms. Ради справедливости нужно сказать, что перевод я сделала настолько полным, насколько смогла: некоторые строчки не переводятся (без видимых причин), а часть фраз не цепляется из файлов плагина из-за ошибки обновления .po файла.

Автору TDO Mini Forms я написала об ошибках на форуме TDO Mini Forms , но он почему-то его удалил. Или на форуме работает премодерация, и в следующий заход в этот топик форум меня не признал. Я решила не ждать конца августа (судя по сообщениям в блоге у товарища каникулы), а выложить перевод сейчас, т.к. количество оставшихся непереведенных фраз незначительно.


SEP 3 - 9 ☕💗 FIRE AIR WATER EARTH Weekly Tarot

TDO Mini Forms

TDOMF 0.12.5: совместимость: wp 2.3.3 - 2.6.2

TDOMF 0.12.7: совместимость: wp 2.7 - 2.7.+

скачать плагин из репозитория wordpress.org: TDOMF или с сайта разработчика

UPD: TDOMF

Положите файл tdomf-ru_RU.mo в папку с плагином (т.е. в папку tdo-mini-forms), если в файле wp-config.php в корне ВордПресса указан русский язык ru_RU, то русификация будет работать.


AUG 27 - SEP 2 ☕💗 FIRE AIR WATER EARTH Weekly Tarot

Как использовать:

где 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 :)

rss