Changeset 988


Ignore:
Timestamp:
Mar 30, 2016, 12:44:12 PM (3 years ago)
Author:
hectorgh
Message:

Added option to edit slaves internal ip/mask

Location:
zero-server-wizard/trunk/fuentes/install-files/usr/share/zero-server-wizard
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • zero-server-wizard/trunk/fuentes/install-files/usr/share/zero-server-wizard/rsrc/main.glade

    r131 r988  
    11<?xml version="1.0" encoding="UTF-8"?>
    2 <!-- Generated with glade 3.16.1 -->
     2<!-- Generated with glade 3.18.3 -->
    33<interface>
    44  <requires lib="gtk+" version="3.0"/>
     
    103103                                                <property name="visible">True</property>
    104104                                                <property name="can_focus">False</property>
    105                                                 <property name="xalign">0</property>
    106105                                                <property name="label" translatable="yes">&lt;b&gt;'netadmin' Password&lt;/b&gt;</property>
    107106                                                <property name="use_markup">True</property>
     107                                                <property name="xalign">0</property>
    108108                                              </object>
    109109                                              <packing>
     
    172172                                            <property name="visible">True</property>
    173173                                            <property name="can_focus">False</property>
    174                                             <property name="xalign">0</property>
    175174                                            <property name="label" translatable="yes">&lt;b&gt;Server Name&lt;/b&gt;</property>
    176175                                            <property name="use_markup">True</property>
     176                                            <property name="xalign">0</property>
    177177                                          </object>
    178178                                          <packing>
     
    198198                                            <property name="visible">True</property>
    199199                                            <property name="can_focus">False</property>
    200                                             <property name="xalign">0</property>
    201200                                            <property name="label" translatable="yes">&lt;b&gt;Server Domain Name&lt;/b&gt;</property>
    202201                                            <property name="use_markup">True</property>
     202                                            <property name="xalign">0</property>
    203203                                          </object>
    204204                                          <packing>
     
    385385                                            <property name="visible">True</property>
    386386                                            <property name="can_focus">False</property>
    387                                             <property name="xalign">0</property>
    388387                                            <property name="label" translatable="yes">&lt;b&gt;Internal interface&lt;/b&gt;</property>
    389388                                            <property name="use_markup">True</property>
     389                                            <property name="xalign">0</property>
    390390                                          </object>
    391391                                          <packing>
     
    432432                                            <property name="visible">True</property>
    433433                                            <property name="can_focus">False</property>
    434                                             <property name="xalign">0</property>
    435434                                            <property name="label" translatable="yes">&lt;b&gt;External interface&lt;/b&gt;</property>
    436435                                            <property name="use_markup">True</property>
     436                                            <property name="xalign">0</property>
    437437                                          </object>
    438438                                          <packing>
     
    488488                                        <property name="visible">True</property>
    489489                                        <property name="can_focus">False</property>
    490                                         <property name="xalign">0</property>
    491490                                        <property name="label" translatable="yes">&lt;b&gt;Internal IP&lt;/b&gt;</property>
    492491                                        <property name="use_markup">True</property>
     492                                        <property name="xalign">0</property>
    493493                                      </object>
    494494                                      <packing>
     
    514514                                        <property name="visible">True</property>
    515515                                        <property name="can_focus">False</property>
    516                                         <property name="xalign">0</property>
    517516                                        <property name="label" translatable="yes">&lt;b&gt;External configuration mode&lt;/b&gt;</property>
    518517                                        <property name="use_markup">True</property>
     518                                        <property name="xalign">0</property>
    519519                                      </object>
    520520                                      <packing>
     
    586586                                        <property name="visible">True</property>
    587587                                        <property name="can_focus">False</property>
    588                                         <property name="xalign">0</property>
    589588                                        <property name="label" translatable="yes">&lt;b&gt;Internal mask&lt;/b&gt;</property>
    590589                                        <property name="use_markup">True</property>
     590                                        <property name="xalign">0</property>
    591591                                      </object>
    592592                                      <packing>
     
    644644                                            <property name="visible">True</property>
    645645                                            <property name="can_focus">False</property>
    646                                             <property name="xalign">0</property>
    647646                                            <property name="label" translatable="yes">&lt;b&gt;External IP&lt;/b&gt;</property>
    648647                                            <property name="use_markup">True</property>
     648                                            <property name="xalign">0</property>
    649649                                          </object>
    650650                                          <packing>
     
    682682                                            <property name="visible">True</property>
    683683                                            <property name="can_focus">False</property>
    684                                             <property name="xalign">0</property>
    685684                                            <property name="label" translatable="yes">&lt;b&gt;External mask&lt;/b&gt;</property>
    686685                                            <property name="use_markup">True</property>
     686                                            <property name="xalign">0</property>
    687687                                          </object>
    688688                                          <packing>
     
    720720                                            <property name="visible">True</property>
    721721                                            <property name="can_focus">False</property>
    722                                             <property name="xalign">0</property>
    723722                                            <property name="label" translatable="yes">&lt;b&gt;External gateway&lt;/b&gt;</property>
    724723                                            <property name="use_markup">True</property>
     724                                            <property name="xalign">0</property>
    725725                                          </object>
    726726                                          <packing>
     
    780780                                        <property name="visible">True</property>
    781781                                        <property name="can_focus">False</property>
    782                                         <property name="xalign">0</property>
    783782                                        <property name="label" translatable="yes">&lt;b&gt;DNS&lt;/b&gt;</property>
    784783                                        <property name="use_markup">True</property>
     784                                        <property name="xalign">0</property>
    785785                                      </object>
    786786                                      <packing>
     
    975975                                                <property name="visible">True</property>
    976976                                                <property name="can_focus">False</property>
    977                                                 <property name="xalign">0</property>
    978977                                                <property name="label" translatable="yes">&lt;b&gt;'netadmin' Password&lt;/b&gt;</property>
    979978                                                <property name="use_markup">True</property>
     979                                                <property name="xalign">0</property>
    980980                                              </object>
    981981                                              <packing>
     
    10441044                                            <property name="visible">True</property>
    10451045                                            <property name="can_focus">False</property>
    1046                                             <property name="xalign">0</property>
    10471046                                            <property name="label" translatable="yes">&lt;b&gt;Server Name&lt;/b&gt;</property>
    10481047                                            <property name="use_markup">True</property>
     1048                                            <property name="xalign">0</property>
    10491049                                          </object>
    10501050                                          <packing>
     
    10701070                                            <property name="visible">True</property>
    10711071                                            <property name="can_focus">False</property>
    1072                                             <property name="xalign">0</property>
    10731072                                            <property name="label" translatable="yes">&lt;b&gt;Server Domain Name&lt;/b&gt;</property>
    10741073                                            <property name="use_markup">True</property>
     1074                                            <property name="xalign">0</property>
    10751075                                          </object>
    10761076                                          <packing>
     
    13181318                                            <property name="visible">True</property>
    13191319                                            <property name="can_focus">False</property>
    1320                                             <property name="xalign">0</property>
    13211320                                            <property name="label" translatable="yes">&lt;b&gt;Internal interface&lt;/b&gt;</property>
    13221321                                            <property name="use_markup">True</property>
     1322                                            <property name="xalign">0</property>
    13231323                                          </object>
    13241324                                          <packing>
     
    13651365                                            <property name="visible">True</property>
    13661366                                            <property name="can_focus">False</property>
    1367                                             <property name="xalign">0</property>
    13681367                                            <property name="label" translatable="yes">&lt;b&gt;External interface&lt;/b&gt;</property>
    13691368                                            <property name="use_markup">True</property>
     1369                                            <property name="xalign">0</property>
    13701370                                          </object>
    13711371                                          <packing>
     
    14211421                                        <property name="visible">True</property>
    14221422                                        <property name="can_focus">False</property>
    1423                                         <property name="xalign">0</property>
    14241423                                        <property name="label" translatable="yes">&lt;b&gt;Internal IP&lt;/b&gt;</property>
    14251424                                        <property name="use_markup">True</property>
     1425                                        <property name="xalign">0</property>
    14261426                                      </object>
    14271427                                      <packing>
     
    14471447                                        <property name="visible">True</property>
    14481448                                        <property name="can_focus">False</property>
    1449                                         <property name="xalign">0</property>
    14501449                                        <property name="label" translatable="yes">&lt;b&gt;External configuration mode&lt;/b&gt;</property>
    14511450                                        <property name="use_markup">True</property>
     1451                                        <property name="xalign">0</property>
    14521452                                      </object>
    14531453                                      <packing>
     
    15191519                                        <property name="visible">True</property>
    15201520                                        <property name="can_focus">False</property>
    1521                                         <property name="xalign">0</property>
    15221521                                        <property name="label" translatable="yes">&lt;b&gt;Internal mask&lt;/b&gt;</property>
    15231522                                        <property name="use_markup">True</property>
     1523                                        <property name="xalign">0</property>
    15241524                                      </object>
    15251525                                      <packing>
     
    15771577                                            <property name="visible">True</property>
    15781578                                            <property name="can_focus">False</property>
    1579                                             <property name="xalign">0</property>
    15801579                                            <property name="label" translatable="yes">&lt;b&gt;External IP&lt;/b&gt;</property>
    15811580                                            <property name="use_markup">True</property>
     1581                                            <property name="xalign">0</property>
    15821582                                          </object>
    15831583                                          <packing>
     
    16151615                                            <property name="visible">True</property>
    16161616                                            <property name="can_focus">False</property>
    1617                                             <property name="xalign">0</property>
    16181617                                            <property name="label" translatable="yes">&lt;b&gt;External mask&lt;/b&gt;</property>
    16191618                                            <property name="use_markup">True</property>
     1619                                            <property name="xalign">0</property>
    16201620                                          </object>
    16211621                                          <packing>
     
    16531653                                            <property name="visible">True</property>
    16541654                                            <property name="can_focus">False</property>
    1655                                             <property name="xalign">0</property>
    16561655                                            <property name="label" translatable="yes">&lt;b&gt;External gateway&lt;/b&gt;</property>
    16571656                                            <property name="use_markup">True</property>
     1657                                            <property name="xalign">0</property>
    16581658                                          </object>
    16591659                                          <packing>
     
    17131713                                        <property name="visible">True</property>
    17141714                                        <property name="can_focus">False</property>
    1715                                         <property name="xalign">0</property>
    17161715                                        <property name="label" translatable="yes">&lt;b&gt;DNS&lt;/b&gt;</property>
    17171716                                        <property name="use_markup">True</property>
     1717                                        <property name="xalign">0</property>
    17181718                                      </object>
    17191719                                      <packing>
     
    19121912                                                <property name="visible">True</property>
    19131913                                                <property name="can_focus">False</property>
    1914                                                 <property name="xalign">0</property>
    19151914                                                <property name="label" translatable="yes">&lt;b&gt;Remote Master Server user and password(twice)&lt;/b&gt;</property>
    19161915                                                <property name="use_markup">True</property>
     1916                                                <property name="xalign">0</property>
    19171917                                              </object>
    19181918                                              <packing>
     
    20062006                                            <property name="visible">True</property>
    20072007                                            <property name="can_focus">False</property>
    2008                                             <property name="xalign">0</property>
    20092008                                            <property name="label" translatable="yes">&lt;b&gt;Server Name&lt;/b&gt;</property>
    20102009                                            <property name="use_markup">True</property>
     2010                                            <property name="xalign">0</property>
    20112011                                          </object>
    20122012                                          <packing>
     
    20322032                                            <property name="visible">True</property>
    20332033                                            <property name="can_focus">False</property>
    2034                                             <property name="xalign">0</property>
    20352034                                            <property name="label" translatable="yes">&lt;b&gt;Server Domain Name&lt;/b&gt;</property>
    20362035                                            <property name="use_markup">True</property>
     2036                                            <property name="xalign">0</property>
    20372037                                          </object>
    20382038                                          <packing>
     
    20582058                                            <property name="visible">True</property>
    20592059                                            <property name="can_focus">False</property>
    2060                                             <property name="xalign">0</property>
    20612060                                            <property name="label" translatable="yes">&lt;b&gt;Classroom ID&lt;/b&gt;</property>
    20622061                                            <property name="use_markup">True</property>
     2062                                            <property name="xalign">0</property>
    20632063                                          </object>
    20642064                                          <packing>
     
    23122312                                            <property name="visible">True</property>
    23132313                                            <property name="can_focus">False</property>
    2314                                             <property name="xalign">0</property>
    23152314                                            <property name="label" translatable="yes">&lt;b&gt;Internal interface&lt;/b&gt;</property>
    23162315                                            <property name="use_markup">True</property>
     2316                                            <property name="xalign">0</property>
    23172317                                          </object>
    23182318                                          <packing>
     
    23592359                                            <property name="visible">True</property>
    23602360                                            <property name="can_focus">False</property>
    2361                                             <property name="xalign">0</property>
    23622361                                            <property name="label" translatable="yes">&lt;b&gt;External interface&lt;/b&gt;</property>
    23632362                                            <property name="use_markup">True</property>
     2363                                            <property name="xalign">0</property>
    23642364                                          </object>
    23652365                                          <packing>
     
    24152415                                        <property name="visible">True</property>
    24162416                                        <property name="can_focus">False</property>
    2417                                         <property name="xalign">0</property>
    24182417                                        <property name="label" translatable="yes">&lt;b&gt;Internal IP&lt;/b&gt;</property>
    24192418                                        <property name="use_markup">True</property>
     2419                                        <property name="xalign">0</property>
    24202420                                      </object>
    24212421                                      <packing>
     
    24412441                                        <property name="visible">True</property>
    24422442                                        <property name="can_focus">False</property>
    2443                                         <property name="xalign">0</property>
    24442443                                        <property name="label" translatable="yes">&lt;b&gt;External configuration mode&lt;/b&gt;</property>
    24452444                                        <property name="use_markup">True</property>
     2445                                        <property name="xalign">0</property>
    24462446                                      </object>
    24472447                                      <packing>
     
    25132513                                        <property name="visible">True</property>
    25142514                                        <property name="can_focus">False</property>
    2515                                         <property name="xalign">0</property>
    25162515                                        <property name="label" translatable="yes">&lt;b&gt;Internal mask&lt;/b&gt;</property>
    25172516                                        <property name="use_markup">True</property>
     2517                                        <property name="xalign">0</property>
    25182518                                      </object>
    25192519                                      <packing>
     
    25362536                                    </child>
    25372537                                    <child>
    2538                                       <placeholder/>
     2538                                      <object class="GtkBox" id="box78">
     2539                                        <property name="visible">True</property>
     2540                                        <property name="can_focus">False</property>
     2541                                        <child>
     2542                                          <object class="GtkLabel" id="label52">
     2543                                            <property name="visible">True</property>
     2544                                            <property name="can_focus">False</property>
     2545                                            <property name="label" translatable="yes">Unlock internal IP edition</property>
     2546                                          </object>
     2547                                          <packing>
     2548                                            <property name="expand">False</property>
     2549                                            <property name="fill">True</property>
     2550                                            <property name="position">0</property>
     2551                                          </packing>
     2552                                        </child>
     2553                                        <child>
     2554                                          <object class="GtkSwitch" id="internal_ip_switch">
     2555                                            <property name="visible">True</property>
     2556                                            <property name="can_focus">True</property>
     2557                                          </object>
     2558                                          <packing>
     2559                                            <property name="expand">False</property>
     2560                                            <property name="fill">True</property>
     2561                                            <property name="pack_type">end</property>
     2562                                            <property name="position">1</property>
     2563                                          </packing>
     2564                                        </child>
     2565                                      </object>
     2566                                      <packing>
     2567                                        <property name="expand">False</property>
     2568                                        <property name="fill">True</property>
     2569                                        <property name="position">2</property>
     2570                                      </packing>
    25392571                                    </child>
    25402572                                  </object>
     
    25712603                                            <property name="visible">True</property>
    25722604                                            <property name="can_focus">False</property>
    2573                                             <property name="xalign">0</property>
    25742605                                            <property name="label" translatable="yes">&lt;b&gt;External IP&lt;/b&gt;</property>
    25752606                                            <property name="use_markup">True</property>
     2607                                            <property name="xalign">0</property>
    25762608                                          </object>
    25772609                                          <packing>
     
    26092641                                            <property name="visible">True</property>
    26102642                                            <property name="can_focus">False</property>
    2611                                             <property name="xalign">0</property>
    26122643                                            <property name="label" translatable="yes">&lt;b&gt;External mask&lt;/b&gt;</property>
    26132644                                            <property name="use_markup">True</property>
     2645                                            <property name="xalign">0</property>
    26142646                                          </object>
    26152647                                          <packing>
     
    26472679                                            <property name="visible">True</property>
    26482680                                            <property name="can_focus">False</property>
    2649                                             <property name="xalign">0</property>
    26502681                                            <property name="label" translatable="yes">&lt;b&gt;External gateway&lt;/b&gt;</property>
    26512682                                            <property name="use_markup">True</property>
     2683                                            <property name="xalign">0</property>
    26522684                                          </object>
    26532685                                          <packing>
     
    27072739                                        <property name="visible">True</property>
    27082740                                        <property name="can_focus">False</property>
    2709                                         <property name="xalign">0</property>
    27102741                                        <property name="label" translatable="yes">&lt;b&gt;DNS&lt;/b&gt;</property>
    27112742                                        <property name="use_markup">True</property>
     2743                                        <property name="xalign">0</property>
    27122744                                      </object>
    27132745                                      <packing>
  • zero-server-wizard/trunk/fuentes/install-files/usr/share/zero-server-wizard/slave.py

    r825 r988  
    2929                self.id="SLAVE"
    3030                self.scripts_path="/usr/share/zero-server-wizard/types/slave/actions/"
     31                self.warning_shown=False
    3132                self.template={}
    3233                if server_conf!=None:
     
    9091                self.croom_spinbutton=builder.get_object("croom_spinbutton")
    9192                self.croom_spinbutton.connect("changed",self.spin_changed)
     93               
     94                self.internal_ip_switch=builder.get_object("internal_ip_switch")
     95                self.internal_ip_switch.connect("notify::active",self.internal_ip_switch_toggled)
     96               
    9297                self.set_default_gui_values()
    9398               
     
    98103               
    99104        #def start_gui
     105       
     106        def internal_ip_switch_toggled(self,widget,param):
     107               
     108                self.internal_ip_entry.set_sensitive(widget.get_active())
     109                self.internal_mask_entry.set_sensitive(widget.get_active())
     110               
     111        #def internal_ip_switch_toggled
    100112       
    101113        def spin_changed(self,widget):
Note: See TracChangeset for help on using the changeset viewer.