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

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

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

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

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

где 31 — это ID формы:

  1. вставить в поле виз. редактора условный тег [tdomf_form31]
  2. вставить в файл Темы <?php tdomf_the_form(31); ?>
  3. создать страницу с формой автоматически (на странице управления формой в 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 :)


Комментариев: 70, оставить свой »

Страницы: [4] 3 2 1 » Показать все

  1. # 70 Влад 06.03.2010 в 08:05

    С праздником Вас наступающим :)

    возможно, найдете время ответить...  суть проблемы в том что при вставке кода на странице и при размещении шаблона в сайдбаре пишет вот что:

    Fatal error: Call to undefined function esc_url () in W:\home\localhost\www\jblog\wp-content\plugins\tdo-mini-forms\include\tdomf-form.php on line 1448

    сегодня не мой день видно — mywordpress.ru не грузится а forum.maxsite.org не дает зарегистрироваться... вы последняя надежда :)

  2. # 69 bratel (1) 08.02.2010 в 19:24

    Глюченый он весь какойтто. пол дня уже с ним бьюсь. Русификатор убрал, виджеты выбрал, хочу в хаке подправить, нажимаю save и вместо моих виджетов выдает левое совсем, резет жать не помогает. если виджеты потом переставляешь тоже ерунда какя то идет

  3. # 68 Евгений (2) 14.01.2010 в 01:28

    Спасибо Вам ОГРОМНОЕ!!!

  4. # 67 sonika (291) 13.01.2010 в 12:35

    Евгений, AddDefaultCharset UTF-8первой строкой в .htaccess, попробуйте

  5. # 66 sonika 13.01.2010 в 12:00

    TDO Mini Forms 0.13.7 — локализация

    seo-bomj.ru/rusifikaciya-tdomf-0-13-7

  6. # 65 Евгений (2) 11.01.2010 в 01:40

    У меня проблема(

    В поле для загрузки файлов пишутся кракозяблы

    Макс. размер файла: 1 MB

    Разрешенные типы файлов: .jpg .gif

    Загрузить:

    Загрузить:

    Загрузить:

    Загрузить:

    В чем может быть дело?

  7. # 64 sonika (291) 11.01.2010 в 00:01

    Санёк, ну ей Богу нет времени. Обратитесь к www.lecactus.ru

  8. # 63 Санёк (2) 01.01.2010 в 23:09

    А за отдельную плату?))

    З.Ы. С Новым Годом!

  9. # 62 sonika 30.12.2009 в 21:09

    Санёк, нет. Берите .po файл из архива, обновляйте и допереводите.

  10. # 61 Санёк (2) 30.12.2009 в 20:37

    Будет ли перевод версии 13,7?

Страницы: [4] 3 2 1 » Показать все

Написать комментарий


Ручная модерация комментов. Все саттелиты — в топку! Даже не сомневайтесь. Для вопросов о вордпресс не по теме поста есть два русскоязычных форума по wordpress.


Subscribe without commenting

[ ←Вернуться к стандартному виду ]

Печатная версия