diff -Naur /usr/share/pyshared/trac/web/chrome.py.org /usr/share/pyshared/trac/web/chrome.py
old
|
new
|
|
126 | 126 | msg %= args |
127 | 127 | req.chrome['notices'].append(msg) |
128 | 128 | |
129 | | def add_ctxtnav(req, elm_or_label, href=None, title=None): |
| 129 | def add_ctxtnav(req, elm_or_label, href=None, title=None, accesskey=None): |
130 | 130 | """Add an entry to the current page's ctxtnav bar. |
131 | 131 | """ |
132 | | if href: |
| 132 | if accesskey: |
| 133 | elm = tag.a(elm_or_label, href=href, title=title, accesskey=accesskey) |
| 134 | elif href: |
133 | 135 | elm = tag.a(elm_or_label, href=href, title=title) |
134 | 136 | else: |
135 | 137 | elm = elm_or_label |
… |
… |
|
756 | 758 | if doctype: |
757 | 759 | if req.form_token: |
758 | 760 | 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 |
761 | 763 | |
762 | 764 | links = req.chrome.get('links') |
763 | 765 | scripts = req.chrome.get('scripts') |
diff -Naur /usr/share/pyshared/trac/web/auth.py.org /usr/share/pyshared/trac/web/auth.py
old
|
new
|
|
86 | 86 | if req.authname and req.authname != 'anonymous': |
87 | 87 | yield ('metanav', 'login', 'logged in as %s' % req.authname) |
88 | 88 | yield ('metanav', 'logout', |
89 | | tag.a('Logout', href=req.href.logout())) |
| 89 | tag.a('Logout', href=req.href.logout(),accesskey='o')) |
90 | 90 | else: |
91 | 91 | yield ('metanav', 'login', |
92 | | tag.a('Login', href=req.href.login())) |
| 92 | tag.a('Login', href=req.href.login(),accesskey='l')) |
93 | 93 | |
94 | 94 | # IRequestHandler methods |
95 | 95 | |
diff -Naur /usr/share/pyshared/trac/wiki/templates/wiki_edit.html.org /usr/share/pyshared/trac/wiki/templates/wiki_edit.html
old
|
new
|
|
113 | 113 | </fieldset> |
114 | 114 | <div class="buttons" py:choose="action"> |
115 | 115 | <py:when test="'collision'"> |
116 | | <input type="submit" name="preview" value="Preview" disabled="disabled" /> |
| 116 | <input type="submit" name="preview" value="Preview" disabled="disabled" accesskey="p"/> |
117 | 117 | <input type="submit" name="merge" value="Merge changes" accesskey="r" /> |
118 | 118 | <input type="submit" name="save" value="Submit changes" disabled="disabled" /> |
119 | 119 | </py:when> |
120 | 120 | <py:otherwise> |
121 | | <input type="submit" name="preview" value="Preview Page" accesskey="r" /> |
| 121 | <input type="submit" name="preview" value="Preview Page" accesskey="p" /> |
122 | 122 | <input type="submit" name="diff" value="Review Changes" accesskey="r" /> |
123 | | <input type="submit" id="save" name="save" value="Submit changes" /> |
| 123 | <input type="submit" id="save" name="save" value="Submit changes" accesskey="s" /> |
124 | 124 | </py:otherwise> |
125 | 125 | <input type="submit" name="cancel" value="Cancel" /> |
126 | 126 | </div> |
diff -Naur /usr/share/pyshared/trac/versioncontrol/web_ui/browser.py.org /usr/share/pyshared/trac/versioncontrol/web_ui/browser.py
old
|
new
|
|
292 | 292 | def get_navigation_items(self, req): |
293 | 293 | if 'BROWSER_VIEW' in req.perm: |
294 | 294 | yield ('mainnav', 'browser', |
295 | | tag.a(_('Browse Source'), href=req.href.browser())) |
| 295 | tag.a(_('Browse Source'), href=req.href.browser(), accesskey='5')) |
296 | 296 | |
297 | 297 | # IPermissionRequestor methods |
298 | 298 | |
diff -Naur /usr/share/pyshared/trac/admin/web_ui.py.org /usr/share/pyshared/trac/admin/web_ui.py
old
|
new
|
|
65 | 65 | panels, providers = self._get_panels(req) |
66 | 66 | if panels: |
67 | 67 | yield 'mainnav', 'admin', tag.a(_('Admin'), href=req.href.admin(), |
68 | | title=_('Administration')) |
| 68 | title=_('Administration'), accesskey='a') |
69 | 69 | |
70 | 70 | # IRequestHandler methods |
71 | 71 | |
diff -Naur /usr/share/pyshared/trac/prefs/web_ui.py.org /usr/share/pyshared/trac/prefs/web_ui.py
old
|
new
|
|
45 | 45 | |
46 | 46 | def get_navigation_items(self, req): |
47 | 47 | yield ('metanav', 'prefs', |
48 | | tag.a(_('Preferences'), href=req.href.prefs())) |
| 48 | tag.a(_('Preferences'), href=req.href.prefs(), accesskey='t')) |
49 | 49 | |
50 | 50 | # IRequestHandler methods |
51 | 51 | |
diff -Naur /usr/share/pyshared/trac/htdocs/css/trac.css.org /usr/share/pyshared/trac/htdocs/css/trac.css
old
|
new
|
|
1 | 1 | body { background: #fff; color: #000; margin: 10px; padding: 0; } |
2 | 2 | body, 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; |
4 | 4 | } |
5 | 5 | h1, h2, h3, h4 { |
6 | 6 | font-family: Arial,Verdana,'Bitstream Vera Sans',Helvetica,sans-serif; |