Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

FreePBX редактирование конф. файлов

0

Добрый день или вечер. Перелапатил уже все, нигде нет толкового описалова как редактировать конфиги фрипбикса. Нужно в extencions_additional.conf добавить одну строчку в фрагмент этого контекста перед GoTo.

[ext-did-0002]
include => ext-did-0002-custom

exten => 0563934221,1,Set(__FROM_DID=${EXTEN})
exten => 0563934221,n,Set(__REC_POLICY_MODE=always)
exten => 0563934221,n,Gosub(app-blacklist-check,s,1())
exten => 0563934221,n,Set(CDR(did)=${FROM_DID})
exten => 0563934221,n,ExecIf($[ "${CALLERID(name)}" = "" ] ?Set(CALLERID(name)=$
exten => 0563934221,n,Set(CHANNEL(musicclass)=default)
exten => 0563934221,n,Set(__MOHCLASS=default)
exten => 0563934221,n,Set(__CALLINGPRES_SV=${CALLERPRES()})
exten => 0563934221,n,Set(CALLERPRES()=allowed_not_screened)
exten => 0563934221,n(dest-ext),Goto(from-did-direct,200160,1)

В каком виде это нужно записать в extencionscustom.conf? Плюс, если мне нужно одну строчку отсюда удалить или отредактировать, как мне это сделать, не копировать же весь контекст и править одну строчку в extencions_custom.conf. Может есть у кого ссылка где нормально описано правила редактирования этих _custom файлов? Ну или так хоть в двух словах основные принципы. Буду благодарен

удалить закрыть спам изменить тег редактировать

спросил 2014-07-28 20:51:35 +0400

zn Gravatar zn
1 2 1

обновил 2014-07-28 22:01:09 +0400

Comments

ответ на ответ meral ниже

А как же это в документации?

extensions_additional.conf

DO NOT EDIT THIS FILE, it get's regenerated each and every time you apply changes.

If you need to expand on functionality of a section of code check to see if there is a include context line in the code (will end in custom.conf) if so create that context in extensionscustom.conf and it will get called. If you need to replace the functionality in extensionsadditional.conf please place it in extensionsoverride_freepbx.conf but read the notes about this file first.

Если я правильно понимаю, то ovveride_freepbx.conf для перезаписи всей секции, а _custom для "расширения функциональности секции". или не так?

zn ( 2014-07-29 12:34:12 +0400 )редактировать

1 Ответ

0

вам надо лапатить на тему "freepbx module development"

вы не можете просто так вот взять и вставить строчку.

можете переписать все через extensionsovveridefreepbx.conf или extensions_custom.conf

ссылка удалить спам редактировать

ответил 2014-07-29 01:14:33 +0400

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2014-07-28 20:51:35 +0400

Просмотрен: 1,082 раз

Обновлен: Jul 29 '14

Похожие вопросы:

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.