Projet

Général

Profil

0001-misc-remove-bigdiv-context-variable-72814.patch

Frédéric Péters, 28 décembre 2022 17:54

Télécharger (3,1 ko)

Voir les différences:

Subject: [PATCH 1/2] misc: remove bigdiv context variable (#72814)

(this also no longer makes sure "gauche" is available in context, which
is not necessary since django templates)
 auquotidien/modules/myspace.py  | 1 -
 auquotidien/modules/root.py     | 5 -----
 auquotidien/modules/template.py | 4 ----
 3 files changed, 10 deletions(-)
auquotidien/modules/myspace.py
74 74
    json = JsonDirectory()
75 75

  
76 76
    def _q_traverse(self, path):
77
        get_response().filter['bigdiv'] = 'profile'
78 77
        get_response().breadcrumb.append(('myspace/', _('My Space')))
79 78

  
80 79
        # Migrate custom text settings
auquotidien/modules/root.py
77 77

  
78 78
class AlternateRegisterDirectory(OldRegisterDirectory):
79 79
    def _q_traverse(self, path):
80
        get_response().filter['bigdiv'] = 'new_member'
81 80
        return OldRegisterDirectory._q_traverse(self, path)
82 81

  
83 82
    def _q_index(self):
......
103 102

  
104 103
class AlternateLoginDirectory(OldLoginDirectory):
105 104
    def _q_traverse(self, path):
106
        get_response().filter['bigdiv'] = 'member'
107 105
        return OldLoginDirectory._q_traverse(self, path)
108 106

  
109 107
    def _q_index(self):
......
204 202

  
205 203
class AlternateIdentDirectory(OldIdentDirectory):
206 204
    def _q_traverse(self, path):
207
        get_response().filter['bigdiv'] = 'member'
208 205
        return OldIdentDirectory._q_traverse(self, path)
209 206

  
210 207

  
211 208
class AlternatePreviewDirectory(PreviewDirectory):
212 209
    def _q_traverse(self, path):
213
        get_response().filter['bigdiv'] = 'rub_service'
214 210
        return super(AlternatePreviewDirectory, self)._q_traverse(path)
215 211

  
216 212

  
......
321 317

  
322 318
    def services(self):
323 319
        template.html_top()
324
        get_response().filter['bigdiv'] = 'rub_service'
325 320
        return self.box_services(level=2)
326 321

  
327 322
    def box_services(self, level=3, position=None):
auquotidien/modules/template.py
8 8
        # force rendering as it will put new variables in the context
9 9
        template_context['form_side'] = template_context['form_side']()
10 10

  
11
    for key in ('bigdiv', 'gauche'):
12
        if not key in response.filter:
13
            response.filter[key] = None
14

  
15 11
    return wcs_get_decorate_vars(body, response, generate_breadcrumb)
16 12

  
17 13

  
18
-