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

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


templating

Розбіжності

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

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

Порівняння попередніх версійПопередня ревізія
Наступна ревізія
Попередня ревізія
templating [2023/01/28 15:29] – nightflytemplating [2026/07/04 17:53] (поточний) – bobr
Рядок 41: Рядок 41:
 **{PBUILD}** - будинок реєстрації(прописки) користувача\\ **{PBUILD}** - будинок реєстрації(прописки) користувача\\
 **{PAPT}** - квартира реєстрації(прописки) користувача\\ **{PAPT}** - квартира реєстрації(прописки) користувача\\
 +**{PINN}** - ІПН користувача\\
 **{PRINTME}** - діалог друку документа\\ **{PRINTME}** - діалог друку документа\\
-**{CURDATE}** - Поточна дата\\ 
 **{CUSTREALNAME}** - Кастомне ПІБ\\ **{CUSTREALNAME}** - Кастомне ПІБ\\
 **{CUSTDATE}** - Кастомна дата\\ **{CUSTDATE}** - Кастомна дата\\
Рядок 59: Рядок 59:
 **{CURDATE}** - Поточна дата\\ **{CURDATE}** - Поточна дата\\
 **{LACK}** - необхідна кількість грошей, яку потрібно покласти на рахунок для продовження роботи\\ **{LACK}** - необхідна кількість грошей, яку потрібно покласти на рахунок для продовження роботи\\
-**{CFIELD:XX}** - значення додаткового поля профілю користувача з ID типу поля XX.+**{CFIELD:XX}** - значення додаткового поля профілю користувача з ID типу поля XX\\ 
 +**{VSERVICESTOTALCOST}** - загальна вартість всіх віртуальних сервісів для кожного конкретного користувача\\ 
 +**{TARIFFPLUSVSRVTOTALCOST}** - загальна вартість всіх віртуальних сервісів **плюс** вартість поточного Тарифу для кожного конкретного користувача\\ 
 +**{LACKPLUSVSRVTOTALCOST}** - необхідна кількість грошей, яку потрібно покласти на рахунок для продовження роботи **плюс** загальна вартість всіх віртуальних сервісів для кожного конкретного користувача\\
  
  
Рядок 112: Рядок 115:
 **{CORPBASIS}** - на підставі чого діє підписант з боку клієнта\\ **{CORPBASIS}** - на підставі чого діє підписант з боку клієнта\\
 **{CORPEMAILDOCS}** - пошта Юр. Особи для відсилки рахунків, актів, тощо\\ **{CORPEMAILDOCS}** - пошта Юр. Особи для відсилки рахунків, актів, тощо\\
 +
 +**{CONDETPRICELIT}**  - вартість підключення з condet прописом (для акту підключення)\\
 +**{TARIFFPRICELIT}**  - вартість тарифу прописом\\
 +**{FIRSTDAYMONTH}**  - перший день поточного місяця з локалізованим місяцем\\
 +**{LASTDAYMONTH}**  - останній день поточного місяця з локалізованим місяцем\\
 +**{FIRSTDAYNEXTMONTH}**  - перший день наступного місяця з локалізованим місяцем\\
 +**{LASTDAYNEXTMONTH}**  - останній день наступного місяця з локалізованим місяцем\\
 +**{CURDATELIT}** - поточна дата з локалізованим місяцем\\
 +
  
  
Рядок 161: Рядок 173:
 Наприклад, якщо для мережі 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; 
Рядок 174: Рядок 186:
   {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; 
Рядок 183: Рядок 196:
   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; 
Рядок 195: Рядок 209:
   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 { 
Рядок 204: Рядок 219:
   }    } 
   }   }
 +</file>
  
 ====== Шаблони експорту оплат ====== ====== Шаблони експорту оплат ======
Рядок 266: Рядок 281:
 **{USER_IP}** - IP користувача за яким закріплений модем\\ **{USER_IP}** - IP користувача за яким закріплений модем\\
  
-====== Шаблоны печати должников КТВ ====== +====== Шаблони друку боржників КТБ ====== 
-**{REALNAME}** - ФИО пользователя\\ + 
-**{STREET}** - Улица проживания пользователя\\ +**{REALNAME}** - ПІБ користувача КТБ\\ 
-**{BUILD}** - Дом\\+**{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\\
Рядок 318: Рядок 327:
 **{SWITCHMAC}** - user switch MAC/REMOTEID\\ **{SWITCHMAC}** - user switch MAC/REMOTEID\\
 **{SWITCHPORT}** - user switch PORT\\ **{SWITCHPORT}** - user switch PORT\\
 +
 ====== FreeRADIUS ====== ====== FreeRADIUS ======
 +
 **{LOGIN}**\\ **{LOGIN}**\\
 **{PASSWORD}**\\ **{PASSWORD}**\\
Рядок 338: Рядок 349:
  
  
-====== Печать квитанций ====== +====== Друк квитанцій ====== 
-**{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.1674912587.txt.gz · Востаннє змінено: повз nightfly

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki