aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFabio Comuni <fabrix.xm@gmail.com>2012-01-23 09:23:37 +0100
committerFabio Comuni <fabrix.xm@gmail.com>2012-01-23 09:23:37 +0100
commit9047840ec2a124f8bf9c9263c42579e78a9f6516 (patch)
tree12a0dae256c656434b1f93d61d48f3533970a5bf
parent11aa83742e7926c97b6e1528209a011390fa3115 (diff)
downloadvolse-hubzilla-9047840ec2a124f8bf9c9263c42579e78a9f6516.tar.gz
volse-hubzilla-9047840ec2a124f8bf9c9263c42579e78a9f6516.tar.bz2
volse-hubzilla-9047840ec2a124f8bf9c9263c42579e78a9f6516.zip
nav: fix "See all notifications"
-rwxr-xr-xinclude/nav.php2
-rwxr-xr-xjs/main.js3
-rwxr-xr-xview/nav.tpl2
-rwxr-xr-xview/theme/testbubble/nav.tpl2
4 files changed, 5 insertions, 4 deletions
diff --git a/include/nav.php b/include/nav.php
index 36a3edd2a..95dd37ba6 100755
--- a/include/nav.php
+++ b/include/nav.php
@@ -116,7 +116,7 @@ function nav(&$a) {
if($_SESSION['page_flags'] == PAGE_NORMAL) {
$nav['introductions'] = array('notifications/intros', t('Introductions'), "", t('Friend Requests'));
$nav['notifications'] = array('notifications', t('Notifications'), "", t('Notifications'));
- $nav['notifications_all']=array('notifications/network', t('See all notifications', "", ""));
+ $nav['notifications']['all']=array('notifications/network', t('See all notifications', "", ""));
}
diff --git a/js/main.js b/js/main.js
index a156dbadd..4cb278ee8 100755
--- a/js/main.js
+++ b/js/main.js
@@ -88,6 +88,7 @@
/* notifications template */
var notifications_tpl= unescape($("#nav-notifications-template[rel=template]").html());
+ var notifications_all = unescape($('<div>').append( $("#nav-notifications-see-all").clone() ).html()); //outerHtml hack
var notifications_empty = unescape($("#nav-notifications-menu").html());
/* nav update event */
@@ -116,7 +117,7 @@
$("#nav-notifications-linkmenu").addClass("on");
nnm = $("#nav-notifications-menu");
- nnm.html("<li><a href='"+baseurl+"/notifications/network'>Show All Notifications</a></li>");
+ nnm.html(notifications_all);
//nnm.attr('popup','true');
eNotif.children("note").each(function(){
diff --git a/view/nav.tpl b/view/nav.tpl
index 9831260b3..a5d845987 100755
--- a/view/nav.tpl
+++ b/view/nav.tpl
@@ -43,7 +43,7 @@
<li id="nav-notifications-linkmenu" class="nav-menu-icon"><a href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1"><span class="icon s22 notify">$nav.notifications.1</span></a>
<span id="notify-update" class="nav-notify"></span>
<ul id="nav-notifications-menu" class="menu-popup">
- <li id="nav-notifications-see-all"><a href="$nav.notifications_all.0">$nav.notifications_all.1</a></li>
+ <li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li>
<li class="empty">$emptynotifications</li>
</ul>
</li>
diff --git a/view/theme/testbubble/nav.tpl b/view/theme/testbubble/nav.tpl
index bb4da22cb..acbea5bf8 100755
--- a/view/theme/testbubble/nav.tpl
+++ b/view/theme/testbubble/nav.tpl
@@ -9,7 +9,7 @@
{{ if $nav.notifications }}<a rel="#nav-notifications-menu" id="intro-update" class="nav-ajax-update" href="$nav.notifications.0" title="$nav.notifications.1"></a>{{ endif }}
{{ if $nav.messages }}<a rel="#nav-notifications-menu" id="mail-update" class="nav-ajax-update" href="$nav.messages.0" title="$nav.messages.1"></a>{{ endif }}
<ul id="nav-notifications-menu" class="menu-popup">
- <li id="nav-notifications-see-all"><a href="$nav.notifications_all.0">$nav.notifications_all.1</a></li>
+ <li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li>
<li class="empty">$emptynotifications</li>
</ul>
</div>