##// END OF EJS Templates
implemented gravatars into main bar....
marcink -
r402:757c7eef default
parent child Browse files
Show More
@@ -14,23 +14,24 b' Fully customizable, with authentication,'
14 - mercurial branch graph and yui-flot powered graphs
14 - mercurial branch graph and yui-flot powered graphs
15 - admin interface for performing user/permission managments as well as repository
15 - admin interface for performing user/permission managments as well as repository
16 managment.
16 managment.
17 - Additionall settings for mercurial web, (hooks editable from admin
17 - Additional settings for mercurial web, (hooks editable from admin
18 panel !) also paths,archive,remote messages
18 panel !) also manage paths, archive, remote messages
19 - backup scripts can do backup of whole app and send it over scp to desired location
19 - backup scripts can do backup of whole app and send it over scp to desired location
20 - setup project descriptions and info inside built in db for easy, non
20 - setup project descriptions and info inside built in db for easy, non
21 file-system operations
21 file-system operations
22 - added cache with invalidation on push/repo managment for high performance and
22 - added cache with invalidation on push/repo managment for high performance and
23 always upto date data.
23 always upto date data.
24 - rss /atom feed customizable
24 - rss / atom feeds, gravatar support
25 - based on pylons 1.0 / sqlalchemy 0.6
25 - based on pylons 1.0 / sqlalchemy 0.6
26
26
27 **Incoming**
27 **Incoming**
28
28
29 - code review based on hg-review (when it's stable)
29 - code review based on hg-review (when it's stable)
30 - git support (when vcs can handle it)
30 - git support (when vcs can handle it)
31 - full text search of source codes with indexing daemons using whoosh
32 (no external search servers required all in one application)
33 - manage hg ui() per repo, add hooks settings, per repo, and not globally
31 - other cools stuff that i can figure out
34 - other cools stuff that i can figure out
32 - full text search of source codes
33 - manage hg ui() per repo, add hooks settings, per repo, and not globally
34
35
35 .. note::
36 .. note::
36 This software is still in beta mode.
37 This software is still in beta mode.
@@ -56,5 +57,5 b' Installation'
56 the app should be available at the 127.0.0.1:5000
57 the app should be available at the 127.0.0.1:5000
57 - use admin account you created to login.
58 - use admin account you created to login.
58 - default permissions on each repository is read, and owner is admin. So remember
59 - default permissions on each repository is read, and owner is admin. So remember
59 to update those.
60 to update these.
60 No newline at end of file
61
@@ -213,8 +213,15 b' div.options a:hover'
213
213
214 #header ul#logged-user li.first
214 #header ul#logged-user li.first
215 {
215 {
216 border-left: none;
216 border-left: none;
217 }
217 margin:-6px;
218 }
219 #header ul#logged-user li.first div.account
220 {
221 padding-top: 4px;
222 float: left;
223 }
224
218
225
219 #header ul#logged-user li.last
226 #header ul#logged-user li.last
220 {
227 {
@@ -17,7 +17,13 b''
17 <!-- user -->
17 <!-- user -->
18 <ul id="logged-user">
18 <ul id="logged-user">
19 <li class="first">
19 <li class="first">
20 ${h.link_to('%s %s (%s)'%(c.hg_app_user.name,c.hg_app_user.lastname,c.hg_app_user.username),h.url('admin_settings_my_account'))}
20 <div class="gravatar">
21 <img alt="gravatar" src="${h.gravatar_url(c.hg_app_user.email,24)}" />
22 </div>
23 <div class="account">
24 ${h.link_to('%s %s'%(c.hg_app_user.name,c.hg_app_user.lastname),h.url('admin_settings_my_account'))}<br/>
25 ${h.link_to(c.hg_app_user.username,h.url('admin_settings_my_account'))}
26 </div>
21 </li>
27 </li>
22 <li class="last highlight">${h.link_to(u'Logout',h.url('logout_home'))}</li>
28 <li class="last highlight">${h.link_to(u'Logout',h.url('logout_home'))}</li>
23 </ul>
29 </ul>
@@ -192,7 +198,16 b''
192 <span>${_('Home')}</span>
198 <span>${_('Home')}</span>
193 </a>
199 </a>
194 </li>
200 </li>
195
201
202 <li>
203 <a title="${_('Search')}" href="${h.url('search')}">
204 <span class="icon">
205 <img src="/images/icons/search_16.png" alt="${_('Search')}" />
206 </span>
207 <span>${_('Search')}</span>
208 </a>
209 </li>
210
196 %if h.HasPermissionAll('hg.admin')('access admin main page'):
211 %if h.HasPermissionAll('hg.admin')('access admin main page'):
197 <li ${is_current('admin')}>
212 <li ${is_current('admin')}>
198 <a title="${_('Admin')}" href="${h.url('admin_home')}">
213 <a title="${_('Admin')}" href="${h.url('admin_home')}">
General Comments 0
You need to be logged in to leave comments. Login now