Показано с 1 по 3 из 3

Тема: Делюсь главной страницей

  1. #1
    Member Аватар для Besar
    Регистрация
    01.06.2019
    Сообщений
    50

    Smile Делюсь главной страницей

    Заморочился на самоизоляции с главной страницей ISPmanager Lite


    Теперь по порядку:
    1. /usr/local/mgr5/etc/xml/ispmgr_dashboard_30.xml
    Код:
    <?xml version="1.0"?>
    <doc>
    	<block name="taskbar" position="top" type="toolbar">
    		<toolbtn form="user" img="mb-customer" name="user"/>
    		<toolbtn form="userlogs.users" img="mb-stat" name="userlogs.users"/>		
    		<toolbtn form="webdomain" img="mb-domains" name="webdomain"/>
    		<toolbtn form="domain" img="mb-domains" name="domain"/>
    		<toolbtn form="sslcert" img="mb-www" name="sslcert"/>		
    		<toolbtn form="phpversions" img="mb-set" name="phpversions"/>
    		<toolbtn form="db" img="mb-db" name="db"/>
    		<toolbtn form="problems" img="mb-sysstat" name="problems"/>
    		<toolbtn form="services" img="mb-srvset" name="services"/>
    		<toolbtn form="user.add" img="mb-customer" name="adduser"/>
    		<toolbtn form="file" img="mb-file" name="file"/>		
        	        <toolbtn form="emaildomain" img="mb-domains" name="emaildomain"/>
        	        <toolbtn form="email" img="mb-mail" name="email"/>
    		<toolbtn form="firewall" img="mb-www" name="firewall"/>
    		<toolbtn form="feature" img="mb-set" name="feature"/>
                    <toolbtn img="mb-db" name="phpmyadmin" link="https://example.org/phpmyadmin/" target="_blank"/>
    		<toolbtn form="scheduler" img="mb-cron" name="scheduler"/>
    <!--          <toolbtn form="shell" img="mb-shell" name="shell"/> -->
                    <toolbtn window="help" img="mb-mgrhelp" name="help"/>
    	</block>
    	
    	<block name="pswebdomain" position="left" type="list" func="webdomain" rows="10">
    		<toolbtn name="edit"/>
    		<toolbtn name="plain"/>
    		<toolbtn name="file"/>
    		<col name="name" sort="alpha" sorted="+1"/>
    		<col name="prop"/>
    		<col name="php_version"/>
    	</block>
    	
    	<block name="pssslcert" position="right" type="list" func="sslcert" rows="10">
    		<col name="name" sort="alpha" sorted="+1"/>
    		<col name="state"/>
    		<col name="owner"/>
    		<col name="valid_after"/>
    	</block>	
    	
    	<block name="psservices" position="left" type="list" func="services" rows="10">
    		<toolbtn name="restart"/>
    		<col name="name" sort="alpha" sorted="+1"/>
    		<col name="status"/>
    	</block>
    	
    	<block name="psbacup" position="right" type="list" func="backup2.superlist" rows="10">
    		<toolbtn name="users"/>
    		<toolbtn name="delete"/>
    		<col name="date" sort="alpha" sorted="-1"/>
    		<col name="size"/>
    		<col name="finished"/>
    	</block>
    	
    	<block name="sysinfo" position="left" type="list" func="dashboard.sysinfo"/>
    	
    	<block name="software_info" position="right" type="list" func="dashboard.software"/>
    	
    	<block name="capacity" position="left" type="list" func="server_capacity"/>
    
    	<block name="longtask" position="right" type="list" func="longtask" rows="5">
    		<toolbtn name="view" default="yes"/>
    		<toolbtn name="delete"/>
    		<col name="realname" type="data" sort="alpha"/>
    		<col name="startdate" type="data" sort="alpha" sorted="-1"/>
    		<col name="enddate" type="data" sort="alpha"/>
    		<col name="state" sort="prop"/>
    	</block>
    
    	<block name="psnetactconn" position="left" type="list" func="netactconn" rows="10">
    		<col name="appname" sort="alpha" sorted="+1"/>
    		<col name="count"/>
    	</block>
    	
    	<block name="authlog" position="right" type="list" func="authlog" rows="7">
    		<col name="time" sort="alpha" sorted="-1"/>
    		<col name="user" sort="alpha" sorted="+2"/>
    		<col name="ip" sort="alpha"/>
    	</block>
    </doc>
    https://example.org/phpmyadmin - заменить на свой адрес.

    2. /usr/local/mgr5/etc/xml/ispmgr_msg_ru.xml
    В секцию:
    Код:
        <messages name="dashboard">
          ...
        </messages>
    добавить:
    Код:
    	  <msg name="taskbar_user">Пользователи</msg>
    	  <msg name="taskbar_userlogs.users">Журналы</msg>	  
              <msg name="taskbar_webdomain">Домены</msg>
    	  <msg name="taskbar_domain">DNS</msg>
              <msg name="taskbar_sslcert">SSL</msg>
    	  <msg name="taskbar_phpversions">PHP</msg>
    	  <msg name="taskbar_db">Базы данных</msg>
    	  <msg name="taskbar_problems">Уведомления</msg>
    	  <msg name="taskbar_services">Службы</msg>
    	  <msg name="taskbar_file">Менеджер файлов</msg>	  
    	  <msg name="taskbar_emaildomain">Почтовые домены</msg>	  
    	  <msg name="taskbar_email">Почтовые ящики</msg>	  	  
    	  <msg name="taskbar_firewall">Брандмауэр</msg>	  
    	  <msg name="taskbar_feature">Возможности</msg>	  
    	  <msg name="taskbar_phpmyadmin">phpMyAdmin</msg>
    	  <msg name="taskbar_scheduler">Планировщик</msg>	  
    	  <msg name="taskbar_shell">Shell-клиент</msg>
    3. /usr/local/mgr5/var/userconf/ispmgr.root.dashboard.xml
    Код:
    <?xml version="1.0" encoding="UTF-8"?>
    <doc>
      <block name="taskbar" position="top" display=""/>
      <block name="pswebdomain" position="left" display=""/>
      <block name="pssslcert" position="right" display=""/>
      <block name="psservices" position="left" display=""/>
      <block name="psbacup" position="right" display=""/>
      <block name="sysinfo" position="left" display=""/>
      <block name="software_info" position="right" display=""/>
      <block name="capacity" position="left" display=""/>
      <block name="longtask" position="right" display=""/>
      <block name="psnetactconn" position="left" display=""/>
      <block name="authlog" position="right" display=""/>
    </doc>
    4. Рестарт панели:
    Код:
    /usr/local/mgr5/sbin/mgrctl -m ispmgr -R
    5. Походу при каждом обновлении панели процедуру нужно повторять.

  2. #2
    Senior Member
    Регистрация
    23.09.2010
    Адрес
    mikhey.work
    Сообщений
    414

    По умолчанию

    молодец!

  3. #3

    По умолчанию

    Это что то типо недоделанной моей


Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •