AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

A2Billing 1.7 - хочется странного...

Биллинг 9 сообщений 02.08.2010 18:35 - 04.12.2010 05:31
#1

идеально было бы сделать чтобы в первый запуск показывало обычную страницу с лого А2Б и кнопкой donate (HOME) а все последующие разы чтобы открывало уже все время DASHBOARD - это было бы как логично так и удобно. Думаю такое сделать не сложно, может ктонить сделает? можно через куку сделать или через базу, как я понимаю. через базу было бы предпочтительней. для новосозданных юзеров (всмысле админов) тоже самое.
ps: устал уже патчить все время, хочется чтобы это просто уже было.

_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#2

тогда оставляй стартовую страницу dashboard.php
а внутри нее после
Код:
if (!has_rights(ACX_DASHBOARD)) {
Header("HTTP/1.0 401 Unauthorized");
Header("Location: PP_error.php?c=accessdenied");
die();
}

добавь
Код:
$DB_Handle = DBConnect();
$table_log = new Table();
$QUERY = "SELECT count(*) FROM cc_system_log WHERE iduser='{$_SESSION['admin_id']}'";
$arr = $table_log -> SQLExec($DB_Handle, $QUERY,1);
if (isset($arr) && is_array($arr) && ($arr[0][0]
#3

Супер! Попробую это в транк протолкнуть, спасибо. Smile
_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#4

чтото у меня не заработало. всмысле всеранво все время показывает HOME каждый раз при логине.

Added after 1 minutes:

кажется понял
надо оба патча накладывать... счас проверю

_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#5

как по мне так эта страница стартовая PP_intro.php это не что иное как аналог About которое есть в любой программе. дык вот считаю просто извращением при логине каждый раз пялиться в About! это как не логично так и не практично нифига. поэтому думаю что будет правильным сделать первый запуск посмотрел а потом дашбоард всегда по умолчанию грузить - единственное правильное решение.
_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#6 02.08.2010 18:35

A2Billing 1.7 - хочется странного...


Возможно сиё желание будет противоречить философии Арески но хочется чтобы при входе в админку я видел первой страницей не надоевшую уже порядком и практически бесполезную страницу с названием биллинга а например admin/Public/dashboard.php чтобы сразу видеть статистику (что более логично и практично).
Ведь юзать это каждый день не ему а мне, хоть он в последних версиях и понавтыкал проверок в коде на присутствие вывода "копирайтов" и ссылок на GPL.
Пытался сам попатчить код, вставив редирект, но получаю чистую страницу c копирайтами внизу Wink явно гдето есть защита с проверкой.
Может ктонить подсказать куда там копнуть?

_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#7 09.08.2010 10:06

./Public/templates/default/index.tpl : 39 строка
Код:

Правим на
Код:
#8 09.08.2010 14:11

Работает! Спасибо!!! Razz
_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#9 04.12.2010 05:31

Сохранил в "быструю" панель браузера ссылку на нужную страницу биллинга. Отлично справляется.
_________________
https://github.com/nixonch/a2billing