Здравствуйте.
Я настроил систему так, что некоторые кнопки/функции стали не нужны и только вносят путаницу.
Хотел заблокировать в админ-панели возможность для простого пользователя заходить в такие разделы как "Сайт", "Услуги", "Корзина заказов" и "Центр поддержки", но не нашел там этого. Там это в принципе есть ? (я новичок, панель изучил не до конца)
Если нет, то видимо придётся ковырять код (мне не привыкать). Тогда прошу намёк какие файлы смотреть.
---
Вообще я хочу сделать минималистичную (насколько это возможно) биллинг-панель. Хотел бы оставить пользователям только две функции "Продлить заказ" и "Пополнить счёт".
Отключить лишние разделы для пользователя
Re: Отключить лишние разделы для пользователя
сделайте редирект через .htaccess на заказы хостинга, и всё =))
---
смотрите xml файлы - это в них всё.
щас не подскажу в каких, послезавтра тока.
за это время, думаю сами найдёте
--
после изменений не забывайте выполнять скрипт flush.sh
иначе из кэша будет отдавать
---
смотрите xml файлы - это в них всё.
щас не подскажу в каких, послезавтра тока.
за это время, думаю сами найдёте
--
после изменений не забывайте выполнять скрипт flush.sh
иначе из кэша будет отдавать
Убей их всех! Бог потом рассортирует...
Re: Отключить лишние разделы для пользователя
вот эти файлы вам нужны
а чё за биллинг такой странный? а как же техподдержка, как заказы делать новые юзерам?
Код: Выделить всё
HP2133$ find . -iname "*.xml" | grep Menus | grep -v Admini
./hosts/billing/tables/Menus.xml
./styles/billing/Menus/User/Settings.xml
./styles/billing/Menus/User/TopPanel.xml
./styles/billing/Menus/User/WorksComplite.xml
./styles/billing/Menus/User/Services.xml
./styles/billing/Menus/User/Office.xml
./styles/billing/Menus/TopPanel.xml
./styles/billing/Menus/Site.xml
./styles/license/Menus/Versions.xml
./styles/hosting/Menus/User/TopPanel.xml
./styles/hosting/Menus/User/Domains.xml
./styles/hosting/Menus/User/Hosting.xml
./styles/hosting/Menus/User/VPS.xml
./styles/hosting/Menus/User/DS.xml
./styles/joonte/Menus/TopPanel.xml
./styles/joonte/Menus/Site.xml
HP2133$
а чё за биллинг такой странный? а как же техподдержка, как заказы делать новые юзерам?
Убей их всех! Бог потом рассортирует...
Re: Отключить лишние разделы для пользователя
lissyara писал(а):вот эти файлы вам нужны
Спасибо превеликое. Буду ковыряться.
lissyara писал(а):а чё за биллинг такой странный? а как же техподдержка, как заказы делать новые юзерам?
Техподдержка через мыло (support@мойхостинг.ком)
Заказы новые юзеры будут делать через html-форму заказа на основном сайте.
Re: Отключить лишние разделы для пользователя
Ну в общем докладываю.
Начал я со страницы "центр поддержки".
Зашел в папку styles\billing\Menus\User и открыл файл TopPanel.xml
Там удалил следущее:
И о чудо ссылка "центр поддержки" из верхнего меню пользователя убралась.
Но это только пол дела.
Если зайти по адресу http://мойбиллинг/Tickets я всё равно попадаю на страницу "Центр поддержки", то есть ссылка убралась, а страница осталась.
Затем пошел сюда hosts\billing\tables, начал удалять файлы "Tickets.xml", "Tickets[Internal].xml" и "Tickets[User].xml", но вместо заветного 404 получал белый экран, что как бы не нормально.
Видимо факт существования страницы прописан где-то ещё (может в базе ?)
Кто готов подсказать ?
Начал я со страницы "центр поддержки".
Зашел в папку styles\billing\Menus\User и открыл файл TopPanel.xml
Там удалил следущее:
Код: Выделить всё
<ID600>
<Text>Центр поддержки</Text>
<Prompt>Обратиться к специалистам за помощью</Prompt>
<Paths>
<UniqID>\/Tickets$</UniqID>
</Paths>
<Href>/Tickets</Href>
<Comp>Tickets/Icons/User</Comp>
<Pick />
</ID600>
И о чудо ссылка "центр поддержки" из верхнего меню пользователя убралась.
Но это только пол дела.
Если зайти по адресу http://мойбиллинг/Tickets я всё равно попадаю на страницу "Центр поддержки", то есть ссылка убралась, а страница осталась.
Затем пошел сюда hosts\billing\tables, начал удалять файлы "Tickets.xml", "Tickets[Internal].xml" и "Tickets[User].xml", но вместо заветного 404 получал белый экран, что как бы не нормально.
Видимо факт существования страницы прописан где-то ещё (может в базе ?)
Кто готов подсказать ?
Re: Отключить лишние разделы для пользователя
вы не пробовали открыть капот у машины, и повыдергать оттуда всё кажущееся лишним?
вас потом тоже бы посетило удивление что она не едет или как-то странно ведёт себя? =)
--
удаляйте из меню, если беспокоит возможность захода по прямой ссылке - делайте редирект в .htaccess
вас потом тоже бы посетило удивление что она не едет или как-то странно ведёт себя? =)
--
удаляйте из меню, если беспокоит возможность захода по прямой ссылке - делайте редирект в .htaccess
Убей их всех! Бог потом рассортирует...
Re: Отключить лишние разделы для пользователя
Нет, я не на совсем удалял xml-файлы, естественно я их потом вернул на место.
Просто я предположил что xml-файлы в папке tables одним своим нахождением там создают факт существования страницы. В любом случае я ещё не достаточно изучил движок чтобы понять как он работает.
Наверное на первое время поставлю редирект на .htaccess как вы предлагаете. Но всё же хотелось бы сделать всё по правилам. И избавиться от страницы на самом деле. Просто намекните, базу смотреть нужно или вся информация о существующих страницах в xml-файлах ?
Просто я предположил что xml-файлы в папке tables одним своим нахождением там создают факт существования страницы. В любом случае я ещё не достаточно изучил движок чтобы понять как он работает.
Наверное на первое время поставлю редирект на .htaccess как вы предлагаете. Но всё же хотелось бы сделать всё по правилам. И избавиться от страницы на самом деле. Просто намекните, базу смотреть нужно или вся информация о существующих страницах в xml-файлах ?
Re: Отключить лишние разделы для пользователя
ну... как бе страницы пользователей и страницы администраторов - они очень тесно связаны.
и одно без другого работать не будет, прямо так, в лоб.
--
страницу создаёт компонент, смотрите директорию www, файлы *.comp
вот их можно и удалить, если вам это нравиться =)
--
я бы обошёлся редиректом.
после обновления - все недостающие файлы восстановятся.
и одно без другого работать не будет, прямо так, в лоб.
--
страницу создаёт компонент, смотрите директорию www, файлы *.comp
вот их можно и удалить, если вам это нравиться =)
--
я бы обошёлся редиректом.
после обновления - все недостающие файлы восстановятся.
Убей их всех! Бог потом рассортирует...
Re: Отключить лишние разделы для пользователя
Ладно, страницы пока оставлю как есть, это не к спеху. И на том спасибо.
Небольшой вопрос назрел. Пишу сюда, т.к. он имеет к этой теме отношение.
В каком файле находится редирект с "/" на "/Index" ?
Хочу сделать чтобы не на Index редиректило, а на Home.
Небольшой вопрос назрел. Пишу сюда, т.к. он имеет к этой теме отношение.
В каком файле находится редирект с "/" на "/Index" ?
Хочу сделать чтобы не на Index редиректило, а на Home.
Re: Отключить лишние разделы для пользователя
а поискать по всем файлам - не? =))
--
незнаю. а рыться чё-то лень
--
незнаю. а рыться чё-то лень
Убей их всех! Бог потом рассортирует...
Вернуться в «Установка и настройка»
Кто сейчас на конференции
Сейчас этот форум просматривают: Bing [Bot] и 13 гостей