jazz/Trac_Updates: trac.0.11.7-4.accesskey.patch

File trac.0.11.7-4.accesskey.patch, 5.8 KB (added by jazz, 13 years ago)
  • /usr/share/pyshared/trac/web/chrome.py

    diff -Naur /usr/share/pyshared/trac/web/chrome.py.org /usr/share/pyshared/trac/web/chrome.py
    old new  
    126126        msg %= args
    127127    req.chrome['notices'].append(msg)
    128128
    129 def add_ctxtnav(req, elm_or_label, href=None, title=None):
     129def add_ctxtnav(req, elm_or_label, href=None, title=None, accesskey=None):
    130130    """Add an entry to the current page's ctxtnav bar.
    131131    """
    132     if href:
     132    if accesskey:
     133      elm = tag.a(elm_or_label, href=href, title=title, accesskey=accesskey)
     134    elif href:
    133135        elm = tag.a(elm_or_label, href=href, title=title)
    134136    else:
    135137        elm = elm_or_label
     
    756758        if doctype:
    757759            if req.form_token:
    758760                stream |= self._add_form_token(req.form_token)
    759             if not int(req.session.get('accesskeys', 0)):
    760                 stream |= self._strip_accesskeys
     761            #if not int(req.session.get('accesskeys', 0)):
     762            #    stream |= self._strip_accesskeys
    761763
    762764        links = req.chrome.get('links')
    763765        scripts = req.chrome.get('scripts')
  • /usr/share/pyshared/trac/web/auth.py

    diff -Naur /usr/share/pyshared/trac/web/auth.py.org /usr/share/pyshared/trac/web/auth.py
    old new  
    8686        if req.authname and req.authname != 'anonymous':
    8787            yield ('metanav', 'login', 'logged in as %s' % req.authname)
    8888            yield ('metanav', 'logout',
    89                    tag.a('Logout', href=req.href.logout()))
     89                   tag.a('Logout', href=req.href.logout(),accesskey='o'))
    9090        else:
    9191            yield ('metanav', 'login',
    92                    tag.a('Login', href=req.href.login()))
     92                   tag.a('Login', href=req.href.login(),accesskey='l'))
    9393
    9494    # IRequestHandler methods
    9595
  • /usr/share/pyshared/trac/wiki/templates/wiki_edit.html

    diff -Naur /usr/share/pyshared/trac/wiki/templates/wiki_edit.html.org /usr/share/pyshared/trac/wiki/templates/wiki_edit.html
    old new  
    113113        </fieldset>
    114114        <div class="buttons" py:choose="action">
    115115          <py:when test="'collision'">
    116             <input type="submit" name="preview" value="Preview" disabled="disabled" />&nbsp;
     116            <input type="submit" name="preview" value="Preview" disabled="disabled" accesskey="p"/>&nbsp;
    117117            <input type="submit" name="merge" value="Merge changes" accesskey="r" />&nbsp;
    118118            <input type="submit" name="save" value="Submit changes" disabled="disabled" />&nbsp;
    119119          </py:when>
    120120          <py:otherwise>
    121             <input type="submit" name="preview" value="Preview Page" accesskey="r" />&nbsp;
     121            <input type="submit" name="preview" value="Preview Page" accesskey="p" />&nbsp;
    122122            <input type="submit" name="diff" value="Review Changes" accesskey="r" />&nbsp;
    123             <input type="submit" id="save" name="save" value="Submit changes" />&nbsp;
     123            <input type="submit" id="save" name="save" value="Submit changes" accesskey="s" />&nbsp;
    124124          </py:otherwise>
    125125          <input type="submit" name="cancel" value="Cancel" />
    126126        </div>
  • /usr/share/pyshared/trac/versioncontrol/web_ui/browser.py

    diff -Naur /usr/share/pyshared/trac/versioncontrol/web_ui/browser.py.org /usr/share/pyshared/trac/versioncontrol/web_ui/browser.py
    old new  
    292292    def get_navigation_items(self, req):
    293293        if 'BROWSER_VIEW' in req.perm:
    294294            yield ('mainnav', 'browser',
    295                    tag.a(_('Browse Source'), href=req.href.browser()))
     295                   tag.a(_('Browse Source'), href=req.href.browser(), accesskey='5'))
    296296
    297297    # IPermissionRequestor methods
    298298
  • /usr/share/pyshared/trac/admin/web_ui.py

    diff -Naur /usr/share/pyshared/trac/admin/web_ui.py.org /usr/share/pyshared/trac/admin/web_ui.py
    old new  
    6565        panels, providers = self._get_panels(req)
    6666        if panels:
    6767            yield 'mainnav', 'admin', tag.a(_('Admin'), href=req.href.admin(),
    68                                             title=_('Administration'))
     68                                            title=_('Administration'), accesskey='a')
    6969
    7070    # IRequestHandler methods
    7171
  • /usr/share/pyshared/trac/prefs/web_ui.py

    diff -Naur /usr/share/pyshared/trac/prefs/web_ui.py.org /usr/share/pyshared/trac/prefs/web_ui.py
    old new  
    4545
    4646    def get_navigation_items(self, req):
    4747        yield ('metanav', 'prefs',
    48                tag.a(_('Preferences'), href=req.href.prefs()))
     48               tag.a(_('Preferences'), href=req.href.prefs(), accesskey='t'))
    4949
    5050    # IRequestHandler methods
    5151
  • /usr/share/pyshared/trac/htdocs/css/trac.css

    diff -Naur /usr/share/pyshared/trac/htdocs/css/trac.css.org /usr/share/pyshared/trac/htdocs/css/trac.css
    old new  
    11body { background: #fff; color: #000; margin: 10px; padding: 0; }
    22body, th, td {
    3  font: normal 13px Verdana,Arial,'Bitstream Vera Sans',Helvetica,sans-serif;
     3 font: normal 14px Verdana,Arial,'Bitstream Vera Sans',Helvetica,sans-serif;
    44}
    55h1, h2, h3, h4 {
    66 font-family: Arial,Verdana,'Bitstream Vera Sans',Helvetica,sans-serif;