Changeset 6048


Ignore:
Timestamp:
Oct 18, 2017, 1:49:22 PM (2 years ago)
Author:
hectorgh
Message:

adding ldap users deletion disclaimer

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

Legend:

Unmodified
Added
Removed
  • zero-server-wizard/trunk/fuentes/install-files/usr/share/zero-server-wizard/independent.py

    r4603 r6048  
    276276                                pbar=builder.get_object("progressbar1")
    277277                                terminal_box=builder.get_object("scrolledwindow2")
     278                                understand_cb=builder.get_object("understand_checkbutton")
    278279                               
    279280                                                               
     
    371372                                        return True
    372373                               
    373                                 def apply_clicked(widget,data):
     374                                def apply_clicked(widget,cb):
    374375                                        self.pulsating=True
    375376                                        f=open("/tmp/.zsw-on","w")
     
    378379                                        self.prv_msg=None
    379380                                        widget.set_sensitive(False)
     381                                        cb.set_sensitive(False)
    380382                                        t=multiprocessing.Process(target=self.execute,args=(self.template,True,))
    381383                                        #t.daemon=True
     
    401403                                        window.destroy()
    402404
    403 
    404 
    405                                 apply_button.connect("clicked",apply_clicked,None)
     405                               
     406                                def understand_changed(widget,button):
     407                                       
     408                                        button.set_sensitive(widget.get_active())
     409                                       
     410                                #def understand_changed
     411
     412
     413                                understand_cb.connect("toggled",understand_changed,apply_button)
     414                                apply_button.connect("clicked",apply_clicked,understand_cb)
    406415                                close_button.connect("clicked",close)
    407416                                window.connect("delete_event",destroy)
  • zero-server-wizard/trunk/fuentes/install-files/usr/share/zero-server-wizard/master.py

    r5799 r6048  
    325325                                pbar=builder.get_object("progressbar1")
    326326                                terminal_box=builder.get_object("scrolledwindow2")
     327                                understand_cb=builder.get_object("understand_checkbutton")
    327328                               
    328329                               
     
    428429                                        return True
    429430                               
    430                                 def apply_clicked(widget,data):
     431                                def apply_clicked(widget,cb):
    431432                                       
    432433                                        self.pulsating=True
     
    436437                                        self.prv_msg=None
    437438                                        widget.set_sensitive(False)
     439                                        cb.set_sensitive(False)
    438440                                        t=multiprocessing.Process(target=self.execute,args=(self.template,True,))
    439441                                        #t.daemon=True
     
    458460                                def close(widget):
    459461                                        window.destroy()
    460 
    461 
    462 
    463                                 apply_button.connect("clicked",apply_clicked,None)
     462                                       
     463                               
     464                                def understand_changed(widget,button):
     465                                       
     466                                        button.set_sensitive(widget.get_active())
     467                                       
     468                                #def understand_changed
     469
     470
     471                                understand_cb.connect("toggled",understand_changed,apply_button)
     472                                apply_button.connect("clicked",apply_clicked,understand_cb)
    464473                                close_button.connect("clicked",close)
    465474                               
  • zero-server-wizard/trunk/fuentes/install-files/usr/share/zero-server-wizard/rsrc/progress_window.glade

    r131 r6048  
    11<?xml version="1.0" encoding="UTF-8"?>
     2<!-- Generated with glade 3.18.3 -->
    23<interface>
    3   <!-- interface-requires gtk+ 3.0 -->
     4  <requires lib="gtk+" version="3.0"/>
     5  <object class="GtkTextBuffer" id="textbuffer1"/>
    46  <object class="GtkTextBuffer" id="textbuffer2"/>
    5   <object class="GtkTextBuffer" id="textbuffer1"/>
    67  <object class="GtkWindow" id="window1">
    78    <property name="can_focus">False</property>
     
    6364                </child>
    6465                <child>
     66                  <object class="GtkCheckButton" id="understand_checkbutton">
     67                    <property name="label" translatable="yes">I understand that current LDAP users will be deleted.</property>
     68                    <property name="visible">True</property>
     69                    <property name="can_focus">True</property>
     70                    <property name="receives_default">False</property>
     71                    <property name="xalign">0</property>
     72                    <property name="draw_indicator">True</property>
     73                  </object>
     74                  <packing>
     75                    <property name="expand">False</property>
     76                    <property name="fill">True</property>
     77                    <property name="position">1</property>
     78                  </packing>
     79                </child>
     80                <child>
    6581                  <object class="GtkBox" id="box3">
    6682                    <property name="visible">True</property>
     
    7288                        <property name="use_action_appearance">False</property>
    7389                        <property name="visible">True</property>
     90                        <property name="sensitive">False</property>
    7491                        <property name="can_focus">True</property>
    7592                        <property name="receives_default">True</property>
    76                         <property name="use_action_appearance">False</property>
    7793                        <property name="use_stock">True</property>
    7894                      </object>
     
    101117                    <property name="expand">False</property>
    102118                    <property name="fill">True</property>
    103                     <property name="position">1</property>
     119                    <property name="position">2</property>
    104120                  </packing>
    105121                </child>
     
    112128                    <property name="expand">False</property>
    113129                    <property name="fill">True</property>
    114                     <property name="position">2</property>
     130                    <property name="position">3</property>
    115131                  </packing>
    116132                </child>
     
    164180                    <property name="expand">True</property>
    165181                    <property name="fill">True</property>
    166                     <property name="position">3</property>
     182                    <property name="position">4</property>
    167183                  </packing>
    168184                </child>
     
    178194                        <property name="can_focus">True</property>
    179195                        <property name="receives_default">True</property>
    180                         <property name="use_action_appearance">False</property>
    181196                        <property name="use_stock">True</property>
    182197                      </object>
     
    192207                    <property name="expand">False</property>
    193208                    <property name="fill">True</property>
    194                     <property name="position">4</property>
     209                    <property name="position">5</property>
    195210                  </packing>
    196211                </child>
  • zero-server-wizard/trunk/fuentes/install-files/usr/share/zero-server-wizard/slave.py

    r5799 r6048  
    371371                                pbar=builder.get_object("progressbar1")
    372372                                terminal_box=builder.get_object("scrolledwindow2")
     373                                understand_cb=builder.get_object("understand_checkbutton")
    373374                               
    374375                               
     
    474475                                        return True
    475476                               
    476                                 def apply_clicked(widget,data):
     477                                def apply_clicked(widget,cb):
    477478                                       
    478479                                        self.pulsating=True
     
    486487                                        t.start()
    487488                                        close_button.set_sensitive(False)
     489                                        cb.set_sensitive(False)
    488490                                        GLib.timeout_add(100,pulsating)
    489491                                       
     
    504506                                def close(widget):
    505507                                        window.destroy()
    506 
    507 
    508 
    509                                 apply_button.connect("clicked",apply_clicked,None)
     508                                       
     509                               
     510                                def understand_changed(widget,button):
     511                                       
     512                                        button.set_sensitive(widget.get_active())
     513                                       
     514                                #def understand_changed
     515
     516
     517                                understand_cb.connect("toggled",understand_changed,apply_button)
     518                                apply_button.connect("clicked",apply_clicked,understand_cb)
    510519                                close_button.connect("clicked",close)
    511520                               
Note: See TracChangeset for help on using the changeset viewer.