Користувальницькькі налаштування

Налаштування сайту


templating

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
templating [2022/10/05 18:47]
pautina [DHCP option82]
templating [2024/10/22 13:03] (поточний)
nightfly [SMSZilla]
Рядок 1: Рядок 1:
-====== Переменные и макросы шаблонов Ubilling ======+====== Макроси шаблонів Ubilling ======
  
-====== Общие шаблоны ====== +====== Загальні шаблони ======
-Используються для печати разных документов\\+
  
-начиная с релиза 0.2.поддерживаются макро:\\+Використовуються для друку різноманітних документів\\ 
 +**{LOGIN}** - логін користувача\\ 
 +**{PASSWORD}** - пароль користувача\\ 
 +**{USERHASH}** - хеш користувача\\ 
 +**{TARIFF}** - тариф користувача\\ 
 +**{TARIFFPRICE}** - абонплата тарифу користувача\\ 
 +**{CASH}** - баланс користувача\\ 
 +**{CREDIT}** - кредит користувача\\ 
 +**{DOWN}** - користувач вимкнений\\ 
 +**{PASSIVE}** - користувач заморожений\\ 
 +**{AO}** - користувач завжди онлайн\\ 
 +**{CONTRACT}** - номер договору користувача\\ 
 +**{CONTRACTDATE}** - дата укладання договору користувача\\ 
 +**{REALNAME}** - П.І.Б. користувача\\ 
 +**{ADDRESS}** - адреса користувача\\ 
 +**{EMAIL}** - пошта користувача\\ 
 +**{PAYID}** - платіжний ідентифікатор користувача\\ 
 +**{TRAFFIC}** - сума трафіку користувача\\ 
 +**{TRAFFICDOWN}** - завантажений трафік\\ 
 +**{TRAFFICUP}** - відправлений трафік\\ 
 +**{IP}** - IP користувача\\ 
 +**{MAC}** - MAC користувача\\ 
 +**{NETID}** - ідентифікатор мережі користувача\\ 
 +**{HOSTID}** - ідентифікатор хост запису користувача\\ 
 +**{NASID}** - ідентифікатор NAS-а користувача\\ 
 +**{NASIP}** - IP NAS-а користувача\\ 
 +**{NASNAME}** - ім'я NAS-а користувача\\ 
 +**{NASTYPE}** - тип NAS-а користувача\\ 
 +**{SPEEDDOWN}** - швидкість завантаження встановлена для тарифу користувача\\ 
 +**{SPEEDUP}** - швидкість відправлення встановлена для тарифу користувача\\ 
 +**{PBIRTH}** - дата народження користувача\\ 
 +**{PNUM}** - номер паспорта користувача\\ 
 +**{PDATE}** - дата видачі паспорта користувачу\\ 
 +**{PWHO}** - ким виданий паспорт користувачу\\ 
 +**{PCITY}** - місто реєстрації(прописки) користувача\\ 
 +**{PSTREET}** - вулиця реєстрації(прописки) користувача\\ 
 +**{PBUILD}** - будинок реєстрації(прописки) користувача\\ 
 +**{PAPT}** - квартира реєстрації(прописки) користувача\\ 
 +**{PRINTME}** - діалог друку документа\\ 
 +**{CUSTREALNAME}** - Кастомне ПІБ\\ 
 +**{CUSTDATE}** - Кастомна дата\\ 
 +**{CUSTSERVICE}** - Кастомний сервіс\\ 
 +**{CUSTNOTES}** - Кастомні примітки\\ 
 +**{CUSTSUM}** - Кастомна сума\\ 
 +**{PDV}** - ставка ПДВ щодо кастомної суми\\ 
 +**{CUSTSUMPDV}** - Кастомна сума з ПДВ\\ 
 +**{CUSTSUMPDVLIT}** - Кастомна сума з ПДВ прописом\\ 
 +**{CUSTSUMLIT}** - Кастомна сума прописом\\ 
 +**{CUSTPHONE}** - Кастомний телефон\\ 
 +**{DOCID}** - ID документа користувача\\ 
 +**{PHONE}** - Телефон користувача\\ 
 +**{MOBILE}** - Мобільний користувача\\ 
 +**{ROUNDCASH}** - Округлений до копійок баланс користувача\\ 
 +**{CURDATE}** - Поточна дата\\ 
 +**{LACK}** - необхідна кількість грошей, яку потрібно покласти на рахунок для продовження роботи\\ 
 +**{CFIELD:XX}** - значення додаткового поля профілю користувача з ID типу поля XX.
  
-**{LOGIN}** - логин пользователя\\ 
-**{PASSWORD}** - пароль пользователя\\ 
-**{USERHASH}**  - хеш пользователя\\ 
-**{TARIFF}** - тарифф пользователя\\ 
-**{TARIFFPRICE}** - абонплата тарифа пользователя\\ 
-**{CASH}** - баланс пользователя\\ 
-**{CREDIT}** - кредит пользователя\\ 
-**{DOWN}**  - пользователь отключен\\ 
-**{PASSIVE}**  - пользователь заморожен\\ 
-**{AO}**  - пользователь всегда онлайн\\ 
-**{CONTRACT}** - номер договора пользователя\\ 
-**{CONTRACTDATE}** - дата заключения договора пользователя\\ 
-**{REALNAME}**  - Ф.И.О. пользователя\\ 
-**{ADDRESS}**  - адрес пользователя\\ 
-**{EMAIL}**  - почта пользователя\\ 
-**{PAYID}**  - платежный идентификатор пользователя\\ 
-**{TRAFFIC}**  - сума трафика пользователя\\ 
-**{TRAFFICDOWN}**  - скачанный трафик\\ 
-**{TRAFFICUP}**  - отправленный трафик\\ 
-**{IP}**  - IP пользователя\\ 
-**{MAC}**  - MAC пользователя\\ 
-**{NETID}** - идентификатор сети пользователя\\ 
-**{HOSTID}**  - идентификатор хост записи пользователя\\ 
-**{NASID}** - идентификатор NAS-а пользователя\\ 
-**{NASIP}** -  IP NAS-а пользователя\\ 
-**{NASNAME}** - имя NAS-а пользователя\\ 
-**{NASTYPE}** - тип NAS-а пользователя\\ 
-**{SPEEDDOWN}**  - скорость закачки установленная для тарифа пользователя\\ 
-**{SPEEDUP}**  - скорость отправки установленная для тарифа пользователя\\ 
-**{PBIRTH}** - дата рождения пользователя\\ 
-**{PNUM}** - номер паспорта пользователя\\ 
-**{PDATE}** - дата выдачи паспорта пользователю\\ 
-**{PWHO}** - кем выдан паспорт пользователю\\ 
-**{PCITY}** - город регистрации(прописки) пользователя\\ 
-**{PSTREET}** - улица регистрации(прописки) пользователя\\ 
-**{PBUILD}** - дом регистрации(прописки) пользователя\\ 
-**{PAPT}** - квартира регистрации(прописки) пользователя\\ 
-**{PRINTME}** - диалог печати документа\\ 
  
-Начиная с Ubilling 0.5.для документов docx добавлены следующие макросы:\\+Починаючи з Ubilling 0.5.для документів (тільки з шаблонами в docx) можуть використовуватись наступні макрости для друку даних асоційованих юридичних осіб та розширених пулів адрес:\\
  
-**{CURDATE}** -  Текущая дата\\ +**{CORPNAME}** - Найменування організації \\ 
-**{CUSTREALNAME}** - Кастомное ФИО\\ +**{CORPADDRESS}** - Адреса \\ 
-**{CUSTDATE}** -   Кастомная дата\\ +**{CORPDOCTYPE}** - Тип документа \\ 
-**{CUSTSERVICE}** -   Кастомный сервис\\ +**{CORPDOCNUM}** - Номер документа \\ 
-**{CUSTNOTES}** -   Кастомные примечания\\ +**{CORPDOCDATE}** - Дата документа \\ 
-**{CUSTSUM}** -   Кастомная сумма\\ +**{CORPBANKACC}** - Розрахунковий рахунок \\ 
-**{PDV}** -   ставка ПДВ относительно кастомной суммы\\ +**{CORPBANKNAME}** - Назва банку \\ 
-**{CUSTSUMPDV}** -  Кастомная сумма с ПДВ\\ +**{CORPBANKMFO}** - МФО банку \\ 
-**{CUSTSUMPDVLIT}** -  Кастомная сумма с ПДВ прописью\\ +**{CORPEDRPOU}** - ЄДРПОУ \\ 
-**{CUSTSUMLIT}** -  Кастомная сумма прописью (начиная с 0.6.3)\\ +**{CORPNDSTAXNUM}** - № св. платника ПДВ \\ 
-**{CUSTPHONE}** -   Кастомный телефон\\ +**{CORPINNCODE}** - Індивідуальний податковий код \\ 
-**{DOCID}** - ID документа пользователя\\+**{CORPTAXTYPE}** - Типи оподаткування \\ 
 +**{CORPNOTES}** - Примітки \\ 
 +**{NETWORKS_EXT}** - Асоційовані з користувачем розширені пули адрес\\
  
-Начиная с Ubilling 0.5.1 для документов добавлены следующие макросы:\\ 
-**{PHONE}** - Телефон пользователя\\ 
-**{MOBILE}** - Мобильный пользователя\\ 
  
-Начиная с Ubilling 0.7.также доступны:\\ +Починаючи з Ubilling 0.6.1 для чеків (html+docx) та документів (docx) додані наступні макроси визначальні поля пов'язаного контрагента:\\
-**{ROUNDCASH}** - Округленный до копеек баланс пользователя\\ +
-**{CURDATE}** - Текущая дата\\+
  
-Начиная с Ubilling 1.2.8 доступен:\\ 
-**{LACK}** - необходимое количество денег, которое требуется положить на счет для продолжения работы 
- 
-Начиная с Ubilling 0.5.6 для документов (только с шаблонами в docx) могут воспользоваться следующими макросами для впечатывания данных ассоциированных юридических лиц и расширенных пулов адресов:\\ 
- 
-**{CORPNAME}** -  Наименование организации \\ 
-**{CORPADDRESS}** -  Адрес \\  
-**{CORPDOCTYPE}** -  Тип документа \\ 
-**{CORPDOCNUM}** -  Номер документа \\ 
-**{CORPDOCDATE}** -  Дата документа \\ 
-**{CORPBANKACC}** -  Рассчетный счет \\ 
-**{CORPBANKNAME}** -  Название банка \\ 
-**{CORPBANKMFO}** -  МФО банка \\ 
-**{CORPEDRPOU}** -  ЕГРПОУ \\ 
-**{CORPNDSTAXNUM}** -  № св. плательщика НДС \\ 
-**{CORPINNCODE}** -  Индивидуальный налоговый код \\ 
-**{CORPTAXTYPE}** -  Типы налогообложения \\ 
-**{CORPNOTES}** -  Примечания \\ 
-**{NETWORKS_EXT}** - Ассоциированные с пользователем расширенные пулы адресов\\ 
- 
- 
-Начиная с Ubilling 0.6.1 для чеков (html+docx) и документов (docx) добавлены следующие макросы определяющие поля связанного контрагента:\\ 
 **{AGENTEDRPO}** \\ **{AGENTEDRPO}** \\
 **{AGENTNAME}** \\ **{AGENTNAME}** \\
Рядок 102: Рядок 93:
 **{AGENTPHONE}** \\ **{AGENTPHONE}** \\
  
-Для печати из документов из [[userstats|кабинета пользователя]], начиная с Ubilling 0.5.0 доступны макросы:\\+Починаючи з Ubilling 1.3.5 для docx документів, також доступні такі макроси: 
 + 
 +**{CONTRACTDATELIT}** - дата підписання угоди з локалізованим місяцем\\ 
 +**{CONTRACTDATEFROMLIT}** - дата початку угоди з локалізованим місяцем\\ 
 +**{CONTRACTDATETILLLIT}** - дата закінчення угоди, з локалізованим місяцем\\ 
 +**{CONDETPRICE}** - вартість підключення з condet\\ 
 +**{CONDETPERIOD}** - термін підключення\\ 
 +**{AGENTNAMEABBR}** - скорочена назва організації з довідника "Господарюючі суб`єкти"\\ 
 +**{AGENTSIGNATORY}** - підписант угоди з боку провайдера\\ 
 +**{AGENTSIGNATORY2}** - підписант угоди з боку провайдера альтернативний\\ 
 +**{AGENTBASIS}** - на основі чого діє підписант (на основі статуту, довіреності, тощо)\\ 
 +**{AGENTMAIL}** - пошта провайдера\\ 
 +**{AGENTSITE}** - сайт провайдера\\ 
 +**{CORPNAMEABBR}** - скорочене найменування Юр. Особи типу "ЗАТ УкрКонеСервіс"\\ 
 +**{CORPSIGNATORY}** - підписант угоди з боку Юр. Особи\\ 
 +**{CORPSIGNATORY2}** - підписант угоди з боку Юр. Особи тіпа альтернативний\\ 
 +**{CORPBASIS}** - на підставі чого діє підписант з боку клієнта\\ 
 +**{CORPEMAILDOCS}** - пошта Юр. Особи для відсилки рахунків, актів, тощо\\ 
 + 
 +**{CONDETPRICELIT}**  - вартість підключення з condet прописом (для акту підключення)\\ 
 +**{TARIFFPRICELIT}**  - вартість тарифу прописом\\ 
 +**{FIRSTDAYMONTH}**  - перший день поточного місяця з локалізованим місяцем\\ 
 +**{LASTDAYMONTH}**  - останній день поточного місяця з локалізованим місяцем\\ 
 +**{FIRSTDAYNEXTMONTH}**  - перший день наступного місяця з локалізованим місяцем\\ 
 +**{LASTDAYNEXTMONTH}**  - останній день наступного місяця з локалізованим місяцем\\ 
 +**{CURDATELIT}** - поточна дата з локалізованим місяцем\\ 
 + 
 + 
 + 
 +Для друку з документів з [[userstats|кабінету користувача]], починаючи з Ubilling 0.5.0доступні макроси:\\
 **{LOGIN}**\\ **{LOGIN}**\\
 **{PASSWORD}**\\ **{PASSWORD}**\\
Рядок 126: Рядок 146:
 **{CUST*}**\\ **{CUST*}**\\
 **{DOCID}**\\ **{DOCID}**\\
-====== Шаблоны DHCP ======+ 
 + 
 +====== Шаблони DHCP ======
 //global.template//\\ //global.template//\\
-Поддерживаются макро:\\ +Підтримуються наступні макро:\\ 
-**{SUBNETS}** - место вставки конфигов сабнетов\\ + 
-**{DENYMEMBERS}** - генерирует запрет для выдачи из пула адресов, для классов используемых с option 82\\ +**{SUBNETS}** - місце вставки конфігів сабнетів\\ 
-**{DENYVLANGENMEMBERS}** - генерирует запрет для выдачи из пула адресов, для классов используемых с VLANGEN_SUPPORT\\ +**{DENYMEMBERS}** - генерує заборону для видачі з пулу адрес, для класів, що використовуються з option 82\\ 
-**{DENYONUMEMBERS}** - генерирует запрет выдачу из пула адресов, для классов используемых сетями dhcp option 82 + mac onu bdcom/zte.+**{DENYVLANGENMEMBERS}** - генерує заборону для видачі з пулу адрес, для класів, що використовуються з VLANGEN_SUPPORT\\ 
 +**{DENYONUMEMBERS}** - генерує заборону видачу з пулу адрес для класів використовуваних мережами dhcp option 82 + mac onu bdcom/zte.
  
 //subnets.template//\\ //subnets.template//\\
-Поддерживаются макро:\\ +Підтримуються макро:\\ 
-**{STARTIP}** - начальная IP подсети\\ +**{STARTIP}** - початкова IP підмережі\\ 
-**{ENDIP}** - конечная IP подсети\\ +**{ENDIP}** - кінцева IP підмережі\\ 
-**{NETWORK}** - подсеть без маски\\ +**{NETWORK}** - підмережа без маски\\ 
-**{MASK}** - маска подсети в виде (например 255.255.255.0)\\ +**{MASK}** - маска підмережі у вигляді (наприклад 255.255.255.0)\\ 
-**{CIDR}** - битовая CIDR маска подсети (например 24)\\ +**{CIDR}** - бітова CIDR маска підмережі (наприклад 24)\\ 
-**{ROUTERS}** - шлюз, по умолчанию это начальная IP+1\\ +**{ROUTERS}** - шлюз, за замовчуванням це початкова IP+1\\ 
-**{HOSTS}** - имя файла с хостами в данной подсети\\+**{HOSTS}** - ім'я файлу з хостами в даній підмережі\\
  
-Например если для сети 172.30.0.0/20 использовать шаблоны global.template и subnets.template:\\+Наприклад, якщо для мережі 172.30.0.0/20 використовувати наступні шаблони global.template та subnets.template:\\
      
-  #global.template+<file bash global.template>
   option domain-name "ourisp";    option domain-name "ourisp"; 
   option domain-name-servers 8.8.8.8;    option domain-name-servers 8.8.8.8; 
Рядок 159: Рядок 182:
   {SUBNETS}   {SUBNETS}
   }   }
-   +</file>   
-  #subnets.template+ 
 +<file bash subnets.template>
   subnet {NETWORK} netmask {MASK} {    subnet {NETWORK} netmask {MASK} { 
   default-lease-time 3600;    default-lease-time 3600; 
Рядок 168: Рядок 192:
   include "/usr/local/etc/multinet/{HOSTS}";    include "/usr/local/etc/multinet/{HOSTS}"; 
   }    } 
 +</file>  
      
-мы получим на выходе следующий dhcpd.conf: +в результаті ми отримаємо наступний dhcpd.conf: 
-   +<file ini dhcpd.conf>  
-  +
   option domain-name "ourisp";    option domain-name "ourisp"; 
   option domain-name-servers 8.8.8.8;    option domain-name-servers 8.8.8.8; 
Рядок 181: Рядок 205:
   one-lease-per-client true;    one-lease-per-client true; 
   deny duplicates;     deny duplicates;  
 +  
   shared-network ourisp {   shared-network ourisp {
   subnet 172.30.0.0 netmask 255.255.240.0 {    subnet 172.30.0.0 netmask 255.255.240.0 { 
Рядок 190: Рядок 215:
   }    } 
   }   }
 +</file>
  
-====== Шаблон кабинета пользователя ====== +====== Шаблони експорту оплат ======
-**<?=__('User stats') ?>** - вывод локализированной строки\\ +
-**<?=zbs_ModulesMenuShow (); ?>** - меню подгруженных модулей\\ +
-**<?=$ContentContainer ?>** - место вывода основного контента\\ +
-**<?=zbs_LangSelector();?>** - место для вывода селектора языка\\ +
-**<?=zbs_IspLogoShow();?>** - логотип провайдера если указано (с 0.5.4)\\ +
-**<?=zbs_CustomBackground(); ?>** - место вывода кастомного стиля с бекграундом для body (с 0.5.4)\\ +
-**<?=zbs_CopyrightsShow();?>** - место вывода копирайтов, отладочной информации и ссылок на провайдера\\ +
-**<?=zbs_GetCurrentSkinPath(); ?>** - путь к текущему скину (с 0.7.9)\\ +
- +
- +
- +
-====== Шаблоны експорта платежей ======+
  
-Поддерживаються макро:\\ +Підтримуються макро:\\ 
-**{FROMDATE} и {FROMTIME}** - начальная дата и время експорта\\ +**{FROMDATE} та {FROMTIME}** - початкова дата та час експорту\\ 
-**{TODATE} и {TOTIME}** - конечные дата и время експорта\\+**{TODATE} та {TOTIME}** - кінцева дата та час експорту\\
 **{AGENTNAME}** - контрагент\\ **{AGENTNAME}** - контрагент\\
 **{AGENTEDRPO}** - ДРПО контрагента\\ **{AGENTEDRPO}** - ДРПО контрагента\\
-**{PAYDATE}** - дата платежа\\ +**{PAYDATE}** - дата платежу\\ 
-**{PAYTIME}** - время оплаты\\ +**{PAYTIME}** - час оплати\\ 
-**{PAYSUMM}** - сума платежа цифрами\\ +**{PAYSUMM}** - сума платежу цифрами\\ 
-**{CONTRACT}** - номер договора пользователя\\ +**{CONTRACT}** - номер договору користувача\\ 
-**{CONTRACTDATE}**  - дата заключения договора\\ +**{CONTRACTDATE}** - дата укладання договору\\ 
-**{REALNAME}** - Ф.И.Опользователя\\+**{REALNAME}** - П.І.Бкористувача\\
 **{DRFO}** - код ДРФО\\ **{DRFO}** - код ДРФО\\
-**{JURFACE}** - является ли юридическим лицом\\ +**{JURFACE}** - чи є юридичною особою\\ 
-**{TARIFF}** - тариф пользователя\\ +**{TARIFF}** - тариф користувача\\ 
-**{STREET}** - улица\\ +**{STREET}** - вулиця\\ 
-**{BUILD}** - дом\\+**{BUILD}** - будинок\\
 **{APT}** - квартира\\ **{APT}** - квартира\\
-**{NOTE}** - примечание к платежу\\ +**{NOTE}** - примітка до платежу\\ 
-**{PAYID}** - уникальный идентификатор платежа\\+**{PAYID}** - унікальний ідентифікатор платежу\\
  
- +====== Шаблони друку чеків ======
- +
-====== Шаблоны печати чеков ======+
    
  
-Поддерживаются макро:\\+Підтримуються макро:\\
  
 **{AGENTEDRPO}** - ДРПО контрагента\\ **{AGENTEDRPO}** - ДРПО контрагента\\
 **{AGENTNAME}** - контрагент\\ **{AGENTNAME}** - контрагент\\
-**{PAYDATE}** - дата и время оплаты\\ +**{PAYDATE}** - дата та час оплати\\ 
-**{PAYSUMM}** - сумма платежа цифрами\\ +**{PAYSUMM}** - сума платежу цифрами\\ 
-**{PAYSUMM_LIT}** - сумма платежа прописью\\ +**{PAYSUMM_LIT}** - сума платежу прописом\\ 
-**{PAYID}** - идентификатор платежа\\ +**{PAYID}** - ідентифікатор платежу\\ 
-**{DAYPAYID}** - номер платежа в разрезе дня\\ +**{DAYPAYID}** - номер платежу в розрізі дня\\ 
-**{PAYIDENC}** - идентификатор платежа в виде IDENC\\ +**{PAYIDENC}** - ідентифікатор платежу у вигляді IDENC\\ 
-**{FULLADDRESS}** - полный адрес абонента\\ +**{FULLADDRESS}** - повна адреса абонента\\ 
-**{REALNAME}** - Ф.И.О. абонента\\ +**{REALNAME}** - П.І.Б. абонента\\ 
-**{PAYTARGET**} - назначение платежа\\ +**{PAYTARGET**} - призначення платежу\\ 
-**{CDAY} {CMONTH} {CYEAR}** - текущие день, месяц, год\\+**{CDAY} {CMONTH} {CYEAR}** - поточний день, місяцьрік\\ 
 +**{PAYMENTID}** - Платіжний ID користувача\\
  
-Начиная с Ubilling 0.5.0 для шаблонов docx добавлены следующие макросы:+Починаючи з Ubilling 0.5.0 до шаблонів чеків docx додані такі макроси:
  
-**{LOGIN}** - Логин абонента\\ +**{LOGIN}** - Логін абонента\\ 
-**{CONTRACT}** - Номер договора\\+**{CONTRACT}** - Номер договору\\
 **{EMAIL}** - E-mail абонента\\ **{EMAIL}** - E-mail абонента\\
 **{PHONE}** - Телефон абонента\\ **{PHONE}** - Телефон абонента\\
-**{MOBILE}** - Мобильный абонента\\ +**{MOBILE}** - Мобільний абонент\\ 
-**{PAYSUMM_CELS}** - Сумма платежа елые)\\ +**{PAYSUMM_CELS}** - Сума платежу ілі)\\ 
-**{PAYSUMM_COPS}** - Сумма платежа (Копейки)\\+**{PAYSUMM_COPS}** - Сума платежу (Копійки)\\ 
 +**{PAYNOTE}** - Примітки до платежу\\
  
-Начиная с Ubilling 0.7.3 для шаблонов docx добавлены следующие макросы: 
  
-**{PAYNOTE}** - Примечания к платежу\\+====== Шаблоны конфігів DOCSIS модемів ======
  
-Начиная с Ubilling 0.8.9 для шаблонов HTML добавлены следующие макросы:+підтримуються макро:\\
  
-**{PAYMENTID}** - Платежный ID пользователя\\ +**{USER_MAC}** - MAC користувача\\ 
-====== Шаблоны конфигов DOCSIS модемов ======+**{USER_IP}** - IP користувача за яким закріплений модем\\
  
 +====== Шаблони друку боржників КТБ ======
  
-поддерживаются макро:\\ +**{REALNAME}** - ПІБ користувача КТБ\\ 
-**{USER_MAC}** - MAC пользователя\\ +**{STREET}** - Вулиця проживання користувача\\ 
-**{USER_IP}** - IP пользователя за которым закреплен модем\\ +**{BUILD}** - Будинок\\
- +
-====== Шаблоны печати должников КТВ ====== +
-**{REALNAME}** - ФИО пользователя\\ +
-**{STREET}** - Улица проживания пользователя\\ +
-**{BUILD}** - Дом\\+
 **{APT}** - Квартира\\ **{APT}** - Квартира\\
-**{DEBT}** - Сума на счету\\ +**{DEBT}** - Сума на рахунку\\ 
-**{CURDATE}** - Текущая дата\\ +**{CURDATE}** - Поточна дата\\ 
-**{PAYDAY}** - первое число текущего месяца\\ +**{PAYDAY}** - перше число поточного місяця\\
- +
-====== TurboSMS ====== +
-**{LOGIN}** - логин абонента\\ +
-**{REALNAME}** - Ф.И.О. абонента\\ +
-**{REALNAMETRANS}** - Ф.И.О. абонента транслитом\\ +
-**{CASH}** - количество денег на счету абонента\\ +
-**{ROUNDCASH}** - количество денег на счету абонента с округлением до второго знака\\ +
-**{CREDIT}** - кредитный лимит абонента\\ +
-**{TARIFF}** - тариф абонента\\ +
-**{TARIFFPRICE}** - стоимость тарифа абонента\\ +
-**{CURDATE}** - текущая дата\\ +
-**{PAYID}** - платежный идентификатор абонента\\+
  
  
 ====== SMSZilla ====== ====== SMSZilla ======
-**{LOGIN}** - логин абонента\\ + 
-**{REALNAME}** - Ф.И.О. абонента\\ +**{LOGIN}** - логін абонента\\ 
-**{TARIFF}** - название тарифа абонента\\ +**{REALNAME}** - П.І.Б. абонента\\ 
-**{TARIFFPRICE}** - стоимость тарифа абонента\\ +**{TARIFF}** - назва тарифу абонента\\ 
-**{PAYMENTID}** - платежный ID абонента\\ +**{TARIFFPRICE}** - вартість тарифу абонента\\ 
-**{CREDIT}** - значение кредита абонента\\ +**{TARIFFNM}** - Тариф Наступного місяця\\ 
-**{CASH}** - сумма денег на счету абонента\\ +**{TARIFFNMPRICE}** - Абонплата тарифу Наступного місяця\\ 
-**{LACK}** - необходимое количество денег, которое требуется положить на счет для продолжения работы\\ +**{PAYMENTID}** - платіжний ID абонента\\ 
-**{ROUNDCASH}** - округленная до копеек сумма на счету абонента\\ +**{CREDIT}** - значення кредиту абонента\\ 
-**{IP}** - IP адрес абонента\\ +**{CASH}** - сума грошей на рахунку абонента\\ 
-**{MAC}** - MAC адрес абонента\\ +**{LACK}** - необхідна кількість грошейяку потрібно покласти на рахунок для продовження роботи\\ 
-**{FULLADDRESS}** - полный адрес абонента\\+**{ROUNDCASH}** - заокруглена до копійок сума на рахунку абонента\\ 
 +**{IP}** - IP адреса абонента\\ 
 +**{MAC}** - MAC адреса абонента\\ 
 +**{FULLADDRESS}** - повна адреса абонента\\
 **{PHONE}** - телефон абонента\\ **{PHONE}** - телефон абонента\\
-**{MOBILE}** - основная мобилка абонента\\ +**{MOBILE}** - основна мобілка абонента\\ 
-**{CONTRACT}** - номер договора абонента\\+**{CONTRACT}** - номер договору абонента\\
 **{EMAIL}** - email абонента\\ **{EMAIL}** - email абонента\\
-**{CURDATE}** - текущая дата\\+**{CURDATE}** - поточна дата\\
 **{PASSWORD}** - пароль абонента\\ **{PASSWORD}** - пароль абонента\\
-**{TARIFFPERIOD}** - периодичность снатия АП (день/месяц)\\ +**{TARIFFPERIOD}** - періодичність нарахування АП (день/місяць)\\ 
-**{USERONLINELEFTDAY}** - количество дней оплаченной услуги (0 в случае если услуга отключена) \\ +**{USERONLINELEFTDAY}** - кількість днів оплаченої послуги (0 у разі якщо послугу вимкнено) \\ 
-**{USERONLINETODATE}** - дата до которой оплачена услуга (текущая дата в случаеесли услуга отключена \\+**{USERONLINETODATE}** - дата до якої оплачена послуга (поточна дата у разіякщо послугу вимкнено \\ 
 ====== DHCP option82 ====== ====== DHCP option82 ======
 +
 **{HOSTNAME}** - dhcp hostname \\ **{HOSTNAME}** - dhcp hostname \\
 **{REMOTEID}** - agent.remote-id\\ **{REMOTEID}** - agent.remote-id\\
Рядок 321: Рядок 323:
 **{SWITCHMAC}** - user switch MAC/REMOTEID\\ **{SWITCHMAC}** - user switch MAC/REMOTEID\\
 **{SWITCHPORT}** - user switch PORT\\ **{SWITCHPORT}** - user switch PORT\\
 +
 ====== FreeRADIUS ====== ====== FreeRADIUS ======
 +
 **{LOGIN}**\\ **{LOGIN}**\\
 **{PASSWORD}**\\ **{PASSWORD}**\\
Рядок 341: Рядок 345:
  
  
-====== Печать квитанций ====== +====== Друк квитанцій ====== 
-**{CURDATE}** - текущая дата \\ + 
-**{PAYFORPERIODSTR}** - оплата за период(месяцы), например: март 2019, апрель 2019 \\ +**{CURDATE}** - поточна дата \\ 
-**{PAYTILLMONTHYEAR}** - будет заменено на текущий год + следующий месяц(согласно формату датыуказанному в шаблоне) \\ +**{PAYFORPERIODSTR}** - оплата за період (місяць), наприклад: березень 2019, квітень 2019 \\ 
-**{PAYTILLDATE}** - оплатить до указанной даты \\ +**{PAYTILLMONTHYEAR}** - буде замінено на поточний рік наступний місяць (відповідно до формату дативказаного у шаблоні) \\ 
-**{SERVICENAME}** - наименование оплачиваемой услуги \\ +**{PAYTILLDATE}** - сплатити до вказаної дати \\ 
-**{CONTRACT}** - номер договора пользователя \\ +**{SERVICENAME}** - найменування оплачуваної послуги \\ 
-**{REALNAME}** - ФИО пользователя \\ +**{CONTRACT}** - номер угоди користувача \\ 
-**{STREET}** - улица проживания пользователя \\ +**{REALNAME}** - ПІБ користувача \\ 
-**{BUILD}** - дом \\+**{STREET}** - вулиця проживання користувача \\ 
 +**{BUILD}** - будинок \\
 **{APT}** - квартира \\ **{APT}** - квартира \\
-**{PHONE}** - телефон пользователя \\ +**{PHONE}** - телефон користувача \\ 
-**{MOBILE}** - мобильный пользователя \\ +**{MOBILE}** - мобільний користувача \\ 
-**{TARIFF}** - тариф пользователя \\ +**{TARIFF}** - тариф користувача \\ 
-**{TARIFFPRICE}** - стоимость тарифа пользователя \\ +**{TARIFFPRICE}** - вартість тарифу користувача \\ 
-**{TARIFFPRICECOINS}** - стоимость тарифа пользователя выраженная в копейках  \\ +**{TARIFFPRICECOINS}** - вартість тарифу користувача виражена в копійках \\ 
-**{TARIFFPRICEDECIMALS}** - стоимость тарифа пользователя с двумя знаками после запятой \\ +**{TARIFFPRICEDECIMALS}** - вартість тарифу користувача з двома знаками після коми \\ 
-**{SUMM}** - сумма к оплате \\ +**{SUMM}** - сума до оплати \\ 
-**{SUMMCOINS}** - сумма к оплате выраженная в копейках \\ +**{SUMMCOINS}** - сума до оплати виражена в копійках \\ 
-**{SUMMDECIMALS}** - сумма к оплате с двумя знаками после запятой \\+**{SUMMDECIMALS}** - сума до оплати з двома знаками після коми \\
  
templating.1664984837.txt.gz · Востаннє змінено: 2022/10/05 18:47 повз pautina