Поддержать Проект

Обратная связь

[MODX] Guru
  • Информация
  • Разработчикам
  • Дополнения
    • DocLister
    • DLMenu
    • DLCrumbs
    • DLBuildMenu
    • DLLastViews
    • DLSiblings
    • DLRequest
    • DLglossary
    • DLSitemap
    • DocInfo
    • FormLister
    • Wayfinder
    • phpthumb
    • LikeDislike
    • eForm
    • Ditto
    • multiTV
    • AjaxMegaSearch
    • AjaxSearch
    • WebLoginPE
    • Breadcrumbs
    • CodeMirror
    • AnythingRating
    • Easy Newsletter
      • Установка
      • Настройка
    • FirstChildRedirect
    • OpenGraphTags
    • ddTypograph
    • TagSaver
    • BlackList
    • CfgTv
    • ModxAccount
    • Forgot Manager Login
    • GetField
    • if
    • Jot
    • ListChild
    • ListIndexer
    • ManagerManager
    • ddMMEditor
    • MaxiGallery
    • MemberCheck
    • ddGetMultipleField
    • MetaX
    • MODxBB и phpBB
    • Yams
    • Personalize
    • PHx
    • Reflect
    • tagLinks
    • TransAlias
    • TvTagCloud
    • UltimateParent
    • WebSignup
    • WebLogin
    • countViews
    • thumb
    • imageCaptor
    • optimizeJPG
    • Preview Next
    • Shopkeeper
    • SiteMap
    • Sass
    • Selector
    • SimpleGallery
    • SimpleTube
    • SimpleFiles
    • Star Rating
    • MinifyX
    • adminNav
    • SimplePolls
    • CResource
    • MODxAPI
    • customTables
    • HtmlInLine
    • HtmlMinModxEvo
    • SHKUserProfile
    • PickDocsInTree
    • evoSearch
    • editDocs
    • PageBuilder
    • HybridAuth
    • Compare
    • alterTitle
  • Виджеты
  • Уроки
  • Разработчики
  • Готовые примеры
  • Блог
  • Конфиги
  • HTML коды
© [MODX] Guru
  • Easy Newsletter

Easy Newsletter: Настройка

  • Дополнения
  • Easy Newsletter
  • Настройка
915

Easy Newsletter: Настройка

Настройка языкового файла

1. В папке /assets/modules/easynewsletter/languages/ находятся языковые файлы. Здесь уже есть файлы для датского, немецкого, итальянского и английского языков. Чтобы создать собственный языковой файл, скопируйте, например, файл english.php и переименуйте его в russian.php. Затем откройте файл russian.php и переведите его. Языковой файл для русского языка должен быть в кодировке utf-8.

2. Чтобы подключить файл русского языка, необходимо отредактировать файл /assets/modules/easynewsletter/backend.php, откройте этот файл и найдите эти строки, которые встречаются в коде дважды (319-320 и 331-332 строки):

if(mysql_result($result,$i,"lang_frontend") == 'german'){$dropdown2 = ' selected="selected"';} else {$dropdown2 = '';}
$list .= '<option value="german"'.$dropdown2.'>Deutsch</option>';

в первом блоке происходит подключение языкового файла для формы подписки, которая отображается на странице сайта, а во втором блоке для языка установленного модуля. Такие же конструкции используются для остальных языковых пакетов. Вставьте сразу после этих строк подключение собственного языкового пакета:

if(mysql_result($result,$i,"lang_backend") == 'russian'){$dropdown2 = ' selected="selected"';} else {$dropdown2 = '';}
$list .= '<option value="russian"'.$dropdown2.'>Русский</option>';

Вы можете сами создать файл russian.php и отредактировать файл backend.php, либо скачайте уже готовые файлы по этой ссылке.

Настройка конфигурации модуля

Зайдите в модуль Модули >> Easy Newsletter и перейдите в раздел Configuration. В поле Language - website выберите Русский, в поле Language - manager тоже выберите Русский. Сохраните изменения. Выйдите из модуля и зайдите занова, и если вы все сделали правильно, форма подписки и модуль будут теперь на русском языке.

Вновь зайдите в модуль Модули >> Easy Newsletter и перейдите в раздел Конфигурация, здесь вам необходимо заполнить поля Имя отправителя, Электронная почта отправителя, Метод отправки писем и настройки почтового сервера. Если вы не знаете, какие настройки выбрать, уточните информацию у вашего хостера.

ВАЖНО!

Работа модуля может быть нестабильной при большом количестве подписчиков 1000 и более.

При создании рассылки вы не можете использовать жирный, курсивный и подчеркнутые шрифты.

Вы не сможете добавлять в рассылку картинки.