|
|
@@ -34,7 +34,7 @@ if(rd[1]){var dt=rd[0];var dn=rd[1];this.add(dt,dn,0);}}}}); |
|
|
|
/* |
|
|
|
* lib/js/wn/ui/toolbar/toolbar.js |
|
|
|
*/ |
|
|
|
wn.ui.toolbar.Toolbar=Class.extend({init:function(){this.make();this.make_home();this.make_document();this.make_apps();wn.ui.toolbar.recent=new wn.ui.toolbar.RecentDocs();this.make_tools();this.set_user_name();this.make_logout();$('.dropdown-toggle').dropdown();$(document).trigger('toolbar_setup');},make:function(){$('header').append('<div class="navbar navbar-fixed-top">\ |
|
|
|
wn.ui.toolbar.Toolbar=Class.extend({init:function(){this.make();this.make_home();this.make_document();wn.ui.toolbar.recent=new wn.ui.toolbar.RecentDocs();this.make_tools();this.set_user_name();this.make_logout();$('.dropdown-toggle').dropdown();$(document).trigger('toolbar_setup');},make:function(){$('header').append('<div class="navbar navbar-fixed-top">\ |
|
|
|
<div class="navbar-inner">\ |
|
|
|
<div class="container">\ |
|
|
|
<a class="brand"></a>\ |
|
|
@@ -51,8 +51,7 @@ wn.ui.toolbar.Toolbar=Class.extend({init:function(){this.make();this.make_home() |
|
|
|
</ul>\ |
|
|
|
</div>\ |
|
|
|
</div>\ |
|
|
|
</div>');},make_home:function(){$('.navbar .nav:first').append('<li data-name="navbar-home">\ |
|
|
|
<a href="#!'+home_page+'">Home</a></li>');$('.navbar .brand').attr('href',"#!"+home_page);},make_document:function(){wn.ui.toolbar.new_dialog=new wn.ui.toolbar.NewDialog();wn.ui.toolbar.search=new wn.ui.toolbar.Search();wn.ui.toolbar.report=new wn.ui.toolbar.Report();$('.navbar .nav:first').append('<li class="dropdown">\ |
|
|
|
</div>');},make_home:function(){$('.navbar .brand').attr('href',"#!"+home_page);},make_document:function(){wn.ui.toolbar.new_dialog=new wn.ui.toolbar.NewDialog();wn.ui.toolbar.search=new wn.ui.toolbar.Search();wn.ui.toolbar.report=new wn.ui.toolbar.Report();$('.navbar .nav:first').append('<li class="dropdown">\ |
|
|
|
<a class="dropdown-toggle" href="#" data-toggle="dropdown"\ |
|
|
|
onclick="return false;">Document<b class="caret"></b></a>\ |
|
|
|
<ul class="dropdown-menu" id="toolbar-document">\ |
|
|
@@ -73,16 +72,7 @@ wn.ui.toolbar.Toolbar=Class.extend({init:function(){this.make();this.make_home() |
|
|
|
</ul>\ |
|
|
|
</li>');if(has_common(user_roles,['Administrator','System Manager'])){$('#toolbar-tools').append('<li><a href="#" \ |
|
|
|
onclick="return wn.ui.toolbar.download_backup();">\ |
|
|
|
Download Backup</a></li>');}},make_apps:function(){$('.navbar .nav:first').append('<li class="dropdown">\ |
|
|
|
<a class="dropdown-toggle" data-toggle="dropdown" \ |
|
|
|
href="#" onclick="return false;">Apps<b class="caret"></b></a>\ |
|
|
|
<ul class="dropdown-menu">\ |
|
|
|
<li><a href="#!messages">Messages</a></li>\ |
|
|
|
<li><a href="#!todo">To Do</a></li>\ |
|
|
|
<li><a href="#!calendar">Calendar</a></li>\ |
|
|
|
<li><a href="#!questions">Knowledge Base</a></li>\ |
|
|
|
</ul>\ |
|
|
|
</li>');},set_user_name:function(){var fn=user_fullname;if(fn.length>15)fn=fn.substr(0,12)+'...';$('#toolbar-user-link').html(fn+'<b class="caret"></b>');},make_logout:function(){$('#toolbar-user').append('<li><a href="#" onclick="return logout();">Logout</a></li>');}});wn.ui.toolbar.clear_cache=function(){localStorage&&localStorage.clear();$c('webnotes.session_cache.clear',{},function(r,rt){show_alert(r.message);});return false;} |
|
|
|
Download Backup</a></li>');}},set_user_name:function(){var fn=user_fullname;if(fn.length>15)fn=fn.substr(0,12)+'...';$('#toolbar-user-link').html(fn+'<b class="caret"></b>');},make_logout:function(){$('#toolbar-user').append('<li><a href="#" onclick="return logout();">Logout</a></li>');}});wn.ui.toolbar.clear_cache=function(){localStorage&&localStorage.clear();$c('webnotes.session_cache.clear',{},function(r,rt){show_alert(r.message);});return false;} |
|
|
|
wn.ui.toolbar.download_backup=function(){$c('webnotes.utils.backups.get_backup',{},function(r,rt){});return false;} |
|
|
|
wn.ui.toolbar.show_about=function(){try{wn.require('lib/js/wn/misc/about.js');wn.ui.misc.about();}catch(e){console.log(e);} |
|
|
|
return false;} |