Projet

Général

Profil

0001-forms-don-t-give-the-opportunity-to-save-a-tracking-.patch

Frédéric Péters, 29 novembre 2015 10:42

Télécharger (1,63 ko)

Voir les différences:

Subject: [PATCH] forms: don't give the opportunity to save a tracking code
 while editing (#9142)

 wcs/forms/root.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)
wcs/forms/root.py
450 450
        r = TemplateIO(html=True)
451 451
        r += htmltext('<div id="side">')
452 452
        if self.formdef.enable_tracking_codes:
453
            r += self.tracking_code_box(data)
453
            r += self.tracking_code_box(data, editing=editing)
454 454
        r += self.step(step_no, page_no, log_detail, data=data, editing=editing)
455 455
        r += htmltext('</div> <!-- #side -->')
456 456
        return r.getvalue()
457 457

  
458
    def tracking_code_box(self, data):
458
    def tracking_code_box(self, data, editing=False):
459 459
        '''Create the tracking code box, it displays the current tracking code
460 460
           or a 'save' button if it has not yet been created.'''
461 461
        r = TemplateIO(html=True)
......
475 475
            r += htmltext('<a rel="popup" href="%s">%s</a>') % (
476 476
                    'code/%s/' % tracking_code, tracking_code)
477 477
        else:
478
            if editing:
479
                return ''
478 480
            r += htmltext('<button>%s</button>') % _('Save')
479 481
        r += TextsDirectory.get_html_text('tracking-code-short-text')
480 482
        r += htmltext('</div>') # <!-- #tracking-code -->
481
-