Компьютер

ЧП Куликов Михаил Михайлович

Тел:

+380-(50)-589-55-02

Loading
Мы в социальных сетях...

    -  Вконтакте
    -  Facebook
    -  Google+
    -  Twitter
    -  LiveJournal
    -  Я.ру
    -  Одноклассники
    -  RSS
    -  Мой Круг
    -  YouTube
Прочее...

/images/certificate_small.png

Анализ: траст сайта it-kmm.com
Внимание!!! Заработал на 100% новый сервис.

Небольшое FAQ по «Ava panel»

Хорошая вещь, и что не мало важно, бесплатная система управления контекстом и биллиниг в одном "флаконе".
Но нормальной документации и тем более примеров почти "ноль". Если не сказать конкретней - "полный вакуум".
Обобщенные определения и фразы порой просто ставят в ступор. Однако мое желание использовать этот биллинг превысило все неудобства.
Вот предлагаю некое подобие F.A.Q. Получилось в виде диалогов с поддержкой через тикеты и детальное "проутюживание" форума.

  • Админка
    1. Система -> Сайты - зачем это? (Я там вписал url-адрес где установлена ava , ну а еще зачем?)

      Если планируется 1 сайт - вам этот раздел не нужен. В остальном - если несколько разных проектов должны иметь одну систему авторизации, но разные URL и, например разные шаблоны.

    2. Система -> Задачи -> Расписание? Я вижу что это смахивает на обыкновенный cron, как задавать период здесь понятно, но а более детально, какие есть команды?
    3. Это и есть крон. Задается также как в *nix системах.

    4. Система -> Задачи -> Расписание. А чем обеспечивается периодичность вызова обработчика заданий? (Кого-то надо прописыватьв cron?) И какие есть команды? (Я так понимаю всем заведует $GLOBALS["Core"], а какие у него медоты и параметры?)
    5. По умолчанию естественная посещаемость сайта. Если посещаемость низкая, либо периодичность запуска должна быть абсолютно точной (как правило это не требуется), можно вызывать cron.php из crontab unix поминутно командой wget http://вашсайт/cron.php, linx http://вашсайт/cron.php либо просто php /полныйпутьоткорня/cron.php

    6. Курсы валют - они где-то считываются из интернета или только руками?
    7. Курсы - только ручками

    8. Партнерка - как ее отключить, а на начальном этапе лучше "припрятать"
    9. Система -> расширения -> модули -> отключить

    10. Идентификатор заказа(а зачем этим вообще "напрягать" мозг юзеру?) - ну просто классика жанра "укажите что-то именно с буквы". А можно автоматом просто генерировать?
    11. Автоматом генерируется только для доменов и хостинга

    12. Поигрался, потом удалил услугу всё, клиент в шоке 🙁 Это "удаленное" теперь ведет себя как "тень отца Гамлета" её вроде-бы и нет, но она всеже есть и в меню, и деньги за неё сняты - просто кошмар)
    13. Не вполне понятно удалили запись о заказанной услуге (заказ) или услугу из раздела "Услуги". Вообще похоже на баг.

      Удалите из меню в разделе админпанели "Контент -> Контент-структуры -> Главное меню -> Добавить запись". И аналогично для дополнительного меню.

    14. Список модулей - а было-бы изюмительно кратенько ну кто зачем и почему.
    15. Ну с модулями все просто - Контент = CMS, управление страницами и менюхами. Биллинг = платежи, Партнерка - и так понятно что партнерка, тикеты = система поддержки

    16. Система -> Расширения -> Плагины А это что за "зверушки" (там уже есть какой-то "список страниц") на его примере можно?
    17. Хотите изменить поведение стандартной функции, вставляете туда исполняемый код, указываете какую функцию меняете и все, обновление не повлияет на ваши нововведения.

    18. Тарифы на услуги (наткнулся случайно, хотя эта функция одна из базовых) Как их правильно составлять?
    19. В тарифы просто набиваются данные как в ISP manager например, ценник и типовые сроки заказа

    20. У клиента просто закончились деньги, и как заблокировать ему на время предоставление услуги?
    21. Для стандартных услуг (хостинг, домены) это автоматизировано. Для нестандартных - писать модуль расширения аналогичный стандартным.

    22. Есть-ли связь с внешним миром через какое-нибудь API в виде XML команд?
    23. Вообще возможность API заложена. Но пока этот функционал не реализован.

    24. Система может содержать несколько сайтов А можно хоть какой-то пример("живой") ну никак не могу "въехать" что это за функция И я вот сначала сделал папку AVA в папке сайта и все вроде было доступно по адресу мой_сай/ava/ а потом в настройках админки сайты убрал приставку ava и теперь не могу попасть в панель
      и вернуть хотя-бы обратно как было.
    25. Рабочего примера под рукой нет. Но в общем суть - запарковать несколько доменов ведущих в одну и ту-же папку.
      Если сменили URL - либо переносить все в папку куда сменили, либо непосредственно в БД в таблице ava_sites вернуть прежнее имя например через phpmyadmin.

    26. А как можно подключить визуальный редактор в тикетах, т.к. с BB-кодами работать - это атавизм?
    27. Конкретно как CK-Editor подключить не знаю, TinyMCE подключить можно так:

      1. Откройте файл modules/ticket/forms/new_message.php
      2. Откройте modules/cms/forms/pages_content.php
      3. В modules/ticket/forms/new_message.php в значение для $matrix['text']['post_text'] изменяете на $matrix['body']['post_text'] из файла modules/cms/forms/pages_content.php
      4. Удалите из modules/ticket/forms/new_message.php $matrix['text']['pre_text'] = вместе со значением указанным для этой переменной
      5. Замените $matrix['text']['template'] = 'big'; на $matrix['text']['template'] = 'content';
  • Вход в систему

Отдельно шаблона титульной страницы нет. Как сделать главную написано в FAQ.
Тарифы можно отредактировать либо стилями, либо в templates/modules/billing/default/packages.tmpl
Получить все доступные параметры можно вставив в шаблон код <?=print_r($this->replaces)?>.

Автор: Михаил Куликов

.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

DT

301 Небольшое FAQ по «Ava panel» | it-kmm.com

301 Moved Permanently


nginx

Курсы валют:

UAH

1 USD = 00.000 00.000
1 EUR = 00.000 00.000
1 RUR = 00.000 00.000

Антивирусы в формате SaaS
Подписаться письмом

Спонсоры...

SP:   LF:   PP:  

ubuntu == © Куликов М.М. (2011)
Сертифицированный партнер Dr.Web Free secondary DNS uaRating Rambler's Top100 Рейтинг@Mail.ru bigmir)net TOP 100 Яндекс цитирования Ranker Рейтинг сайта в веб-каталоге misto.zp.ua TOP.zp.ua