[Rt-commit] rt branch, menu-redo, updated. cb1d7b3d79eabf839fc08f932d47870256a18105
jesse
jesse at bestpractical.com
Wed Nov 11 11:51:45 EST 2009
The branch, menu-redo has been updated
via cb1d7b3d79eabf839fc08f932d47870256a18105 (commit)
via 26721b5eb7d87a1ae44221898e11d388eeb05198 (commit)
via c390e4d9766f4f1118ca52176614e1f4463bad9b (commit)
from 2ee07eff5235e8032dba0546549e362646a50985 (commit)
Summary of changes:
lib/RT/Dispatcher.pm | 20 +++++++++-----------
share/html/Elements/Header | 7 ++++++-
2 files changed, 15 insertions(+), 12 deletions(-)
- Log -----------------------------------------------------------------
commit c390e4d9766f4f1118ca52176614e1f4463bad9b
Author: Jesse Vincent <jesse at bestpractical.com>
Date: Wed Nov 11 11:46:51 2009 -0500
some more divs to style the page nav
diff --git a/share/html/Elements/Header b/share/html/Elements/Header
index d89bf3a..f363918 100755
--- a/share/html/Elements/Header
+++ b/share/html/Elements/Header
@@ -109,9 +109,14 @@
<& /Elements/CreateTicket &>
<& /Elements/SimpleSearch &>
%}
-
+<div class="nav">
+<div class="main-nav">
% Jifty->web->navigation->render_as_yui_menubar();
+</div>
+<div class="page-nav">
+</div>
% Jifty->web->page_navigation->render_as_yui_menubar();
+</div>
%# template login already has div with id "body"
% unless ( Jifty->web->request->path =~ m{^/login} ) {
<div id="body">
commit 26721b5eb7d87a1ae44221898e11d388eeb05198
Author: Jesse Vincent <jesse at bestpractical.com>
Date: Wed Nov 11 11:47:34 2009 -0500
nav fixes
diff --git a/lib/RT/Dispatcher.pm b/lib/RT/Dispatcher.pm
index 70a3885..2837619 100644
--- a/lib/RT/Dispatcher.pm
+++ b/lib/RT/Dispatcher.pm
@@ -100,7 +100,8 @@ before qr'^/(?!login)' => run {
|| Jifty->web->request->path =~ m{^/Elements/Footer$}
|| Jifty->web->request->path =~ m{^/Elements/Logo$}
|| Jifty->web->request->path =~ m{^/__jifty/test_warnings$}
- || Jifty->web->request->path =~ m{^/__jifty/(css|js)} );
+ || Jifty->web->request->path =~ m{^/__jifty/(css|js)}
+ );
};
before qr/(.*)/ => run {
@@ -222,22 +223,22 @@ before qr{.*} => run {
{
$cfadmin->child(
_('Users') => text => _('Select custom fields for all users'),
- url => 'Admin/Global/CustomFields/Users.html'
+ url => '/Admin/Global/CustomFields/Users.html'
);
$cfadmin->child(
_('Groups') => text => _('Select custom fields for all user groups'),
- url => 'Admin/Global/CustomFields/Groups.html'
+ url => '/Admin/Global/CustomFields/Groups.html'
);
$cfadmin->child(
_('Queues') => text => _('Select custom fields for all queues'),
- url => 'Admin/Global/CustomFields/Queues.html'
+ url => '/Admin/Global/CustomFields/Queues.html'
);
$cfadmin->child(
_('Tickets') => text => _('Select custom fields for tickets in all queues'),
- url => 'Admin/Global/CustomFields/Queue-Tickets.html'
+ url => '/Admin/Global/CustomFields/Queue-Tickets.html'
);
$cfadmin->child(
@@ -543,15 +544,13 @@ before qr'(?:Ticket|Search)/' => run {
my $action = $schema->transition_action( $current => $next );
next if $action eq 'hide';
- my $url = 'Ticket/';
+ my $url = '/Ticket/';
if ($action) {
- #XXX TODO
- #$url .= "Update.html?" . query_string( action => $action, default_status => $next, id => $id );
+ $url .= "Update.html?" . query_string( action => $action, default_status => $next, id => $id );
} else {
- #XXX TODO
- # $url .= "Display.html?" .query_string(Status => $next, id => $id );
+ #$url .= "Display.html?" .query_string(Status => $next, id => $id );
}
$tabs->child( _( $schema->transition_label( $current => $next ) ) => url => $url );
}
commit cb1d7b3d79eabf839fc08f932d47870256a18105
Author: Jesse Vincent <jesse at bestpractical.com>
Date: Wed Nov 11 11:47:52 2009 -0500
flip the page nav back to a menu. not sure I like the lack of discoverability
diff --git a/lib/RT/Dispatcher.pm b/lib/RT/Dispatcher.pm
index 2837619..575f8bd 100644
--- a/lib/RT/Dispatcher.pm
+++ b/lib/RT/Dispatcher.pm
@@ -185,7 +185,6 @@ on qr{^/Ticket/Graphs/(\d+)} => run {
};
before qr{.*} => run {
- page_nav->render_children_inline(1);
main_nav->child( _('Homepage'), url => '/' );
main_nav->child( _('Simple Search'), url => '/Search/Simple.html' );
main_nav->child( _('Tickets'), url => '/Search/Build.html' );
-----------------------------------------------------------------------
More information about the Rt-commit
mailing list