Advertisement
Sergey2777

Untitled

Aug 21st, 2019
370
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.38 KB | None | 0 0
  1. <?php
  2. /**
  3. * Системные настройки
  4. */
  5.  
  6. $config = array(
  7. 'site.host' => 'aveld.ru',
  8. 'site.static' => '//aveld.ru',
  9. 'site.title' => 'aveld.ru', // название сайта, для подобных случаев: "Я уже зарегистрирован на {Example.com}"
  10. /**
  11. * Доступ к базе данных
  12. */
  13. 'db.type' => 'mysql', // варианты: pgsql, mysql
  14. 'db.host' => 'localhost', // варианты: localhost, ...
  15. 'db.port' => '3306', // варианты: pgsql - 5432, mysql - 3306
  16. 'db.name' => 'aveld_t',
  17. 'db.user' => 'aveld_t',
  18. 'db.pass' => 'JkjHuP9*',
  19. 'db.charset' => 'UTF8',
  20. 'db.prefix' => 'bff_',
  21. /**
  22. * Mail
  23. */
  24. 'mail.support' => 'aveld.ru@yandex.ru',
  25. 'mail.noreply' => 'aveld.ru@yandex.ru',
  26. 'mail.admin' => 'aveld.ru@yandex.ru',
  27. 'mail.fromname' => 'aveld.ru - Доска обьявлений',
  28. 'mail.method' => 'mail', // варианты: mail, sendmail, smtp
  29. 'mail.smtp' => array(
  30. 'host'=>'localhost',
  31. 'port'=>25,
  32. 'user'=>'',
  33. 'pass'=>'',
  34. 'secure'=>'ssl', // варианты: '', 'tls', 'ssl'
  35. ),
  36. /**
  37. * Локализация
  38. */
  39. 'locale.available' => array( // список языков (используемых на сайте)
  40. // ключ языка => название языка
  41. 'ru' => 'Русский',
  42. ),
  43. 'locale.default' => 'ru', // язык по-умолчанию
  44. /**
  45. * Настройки услуг и систем оплаты (bills)
  46. * Полный список доступных настроек указан в BillsModuleBase::init методе
  47. * Также настройка доступных способов оплаты для пользователя настраивается в методе BillsBase::getPaySystems
  48. */
  49. 'services.enabled' => true, // платные услуги (true - включены, false - выключены)
  50. 'bills.robox.test' => false,
  51. 'bills.robox.login' => 'Aveld.ru',
  52. 'bills.robox.pass1' => 'P80aaNdCqBtr76FoqjN6',
  53. 'bills.robox.pass2' => 'ENcdlOIgAb398Bf2Wif2',
  54. /**
  55. * Sphinx (если используется)
  56. */
  57. 'sphinx.enabled' => false, // варианты: true, false
  58. 'sphinx.host' => 'localhost',
  59. 'sphinx.port' => 9312,
  60. /**
  61. * Пользователи
  62. */
  63. 'users.register.phone' => false, // Запрашивать номер телефона при регистрации (варианты: true|false)
  64. 'users.register.phone.contacts' => false, // Отображать номер телефона указанный при регистрации в контактах профиля первым (варианты: true|false)
  65. 'users.register.social.email.activation' => false, // Отправлять письмо со ссылкой активации при авторизации через соц. сеть (варианты: true|false)
  66. 'users.register.captcha' => false, // Задействовать поле "капча" при регистрации (варианты: true|false)
  67. 'contacts.captcha' => true, // Использовать капчу, в случае если пользователь неавторизован (варианты: true|false)
  68. 'users.profile.phones' => 5, // Кол-во доступных номеров телефон (в профиле)
  69. 'users.settings.destroy' => true, // Удаление аккаунта в профиле (варианты: true|false)
  70. 'users.register.social.email.activation' => false, // Активируем аккаунт пользователя без подтверждения email адреса после регистрации по соц. сети (варианты: true|false)
  71. # Настройки SMS:
  72. 'users.sms.provider' => 'sms_ru', // доступные sms провайдеры: 'sms_ru'
  73. 'users.sms.retry.limit' => 3, // Кол-во допустимых повторных отправок sms
  74. 'users.sms.retry.timeout' => 3, // Кол-во минут ожидания при достижении масимально допустимых повторных отправок
  75. # -- провайдер sms.ru:
  76. 'users.sms.sms_ru.api_id' => '', // Уникальный ключ (api_id), например: 4ac0c9c0-25xx-77f4-ed29-1519e8719180
  77. 'users.sms.sms_ru.from' => '', // Имя отправителя: http://sms.ru/?panel=mass&subpanel=senders
  78. 'users.sms.sms_ru.test' => false, // Тестовая отправка: (варианты: true|false)
  79. /**
  80. * Debug
  81. */
  82. 'php.errors.reporting' => -1, // all
  83. 'php.errors.display' => 1, // отображать ошибки (варианты: 1|0)
  84. 'localhost' => false, // localhost (варианты: true|false), для разработки на локальной машине
  85. 'debug' => false, // варианты:true|false - включить debug-режим
  86. /**
  87. * Дополнительные настройки:
  88. * ! Настоятельно не рекомендуется изменять после запуска проекта
  89. */
  90. 'date.timezone' => 'Europe/Moscow', // часовой пояс
  91. 'cookie.prefix' => 'bff_', // cookie префикс
  92. 'currency.default' => 2, // основная валюта (ID)
  93. /**
  94. * Доступный тип пользователя, публикующего объявление, варианты:
  95. * 1) 'user' - только пользователь (добавление объявлений доступно сразу, объявления размещаются только "от частного лица"), модуль магазинов(shops) при этом может отсутствовать.
  96. * 2) 'shop' - только магазин (добавление объявлений доступно после открытия магазина, только "от магазина")
  97. * 3) 'user-or-shop' - пользователь или магазин (добавление объявлений доступно сразу только "от частного лица", после открытия магазина - объявления размещаются "от частного лица" или "от магазина")
  98. * 4) 'user-to-shop' - пользователь и магазин (добавление объявлений доступно сразу только "от частного лица", после открытия магазина - объявления размещаются только "от магазина")
  99. * ! Настоятельно не рекомендуется изменять после запуска проекта
  100. */
  101. 'bbs.publisher' => 'user-or-shop',
  102. 'bbs.premoderation' => false, // Премодерация публикации объявлений (true), постмодерация (false)
  103. 'bbs.search.list.type' => 1, // Тип списка по-умолчанию, варианты: 1 - строчный вид, 2 - галерея при варианте 2 банеры отключаются.
  104. 'bbs.search.category.currency' => true, // Выполнять в списках конвертацию цен объявлений в валюту указанную в категории, false - не выполнять
  105. 'bbs.form.category.edit' => true, // Возможность редактирования категории при редактировании объявления (варианты: true|false)
  106. 'bbs.form.agreement' => true, // Отображать галочку пользовательского соглашения в форме добавления объявления для неавторизованных пользователей (варианты: true|false)
  107. 'bbs.comments' => true, // Комментирование объявлений (варианты: true|false)
  108. 'bbs.comments.premoderation' => false, // Премодерация комментариев объявлений (true), постмодерация (false)
  109. 'bbs.delete.timeout' => 0, // Полное удаление удаленных пользователем объявлений через X дней после окончания публикации, 0 - не удалять
  110. 'bbs.index.last.limit' => 10, // Количество последних, премиум обьявлений на главной
  111.  
  112. # Магазины
  113. 'shops.premoderation' => true, // Премодерация магазинов (true), постмодерация (false)
  114. 'shops.categories' => true, // Использовать категории магазинов (true), Использовать категории объявлений (false)
  115. 'shops.categories.limit' => 0, // Максимально допустимое кол-во категорий магазинов, связываемых с магазинами, 0 - без ограничений
  116. 'shops.phones.limit' => 5, // Кол-во доступных телефонов (0 - без ограничений)
  117. 'shops.social.limit' => 5, // Кол-во доступных ссылок соц.сетей (0 - без ограничений)
  118. 'shops.search.pagesize' => 8, // Поиск и результаты поиска
  119. # Блог
  120. 'blog.categories' => true, // Использовать категории
  121. 'blog.tags' => true, // Использовать теги
  122. # Geo
  123. 'geo.ip.location' => true, // Выполнять определение региона по IP (варианты: true|false)
  124. 'geo.maps.type' => 'fb32de9c-eb8c-48c5-b6a3-4bc2d1d0ba1a', // Тип карт 'google', 'yandex'
  125. 'geo.maps.googleKey' => 'AHC_AIzaSyBzs3rzxddJDacDeHJNkYrfCOCW3oTEu9g', // API ключ для Google Карт
  126. 'geo.districts' => true, // Включить районы города (выбор и поиск)
  127. 'geo.default.country' => 1000, //Изменить страну по-умолчанию
  128. # SEO
  129. 'seo.landing.pages.enabled' => false, // Задействовать посадочные страницы
  130. );
  131. // изменить в файле bff/init.php в строке 6 'support@tamaranga.com' на Ваш адрес почты.
  132.  
  133. return $config;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement