Skip to content

Commit

Permalink
开放普通注册用户发表文章、文件权限
Browse files Browse the repository at this point in the history
  • Loading branch information
husen committed Nov 28, 2017
1 parent 8315c25 commit 7f664f6
Show file tree
Hide file tree
Showing 5 changed files with 32 additions and 17 deletions.
4 changes: 2 additions & 2 deletions WebContent/js/editor/editor.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ var article_type = -1; //文章类型,默认-1,博客=blog,代码=code

$(document).ready(function() {
// 判断是否超级管理员,否则不能访问
if ($.cookie('username') != 'super_admin') {
/*if ($.cookie('username') != 'super_admin') {
window.location.replace('/module/error/error.jsp');
return;
}
}*/

//初始化Markdown编辑区
initMarkdownEditor();
Expand Down
2 changes: 1 addition & 1 deletion WebContent/js/login/formvalidator.js
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ function submitLoginForm() {
title : '登录失败',
content : '登录失败',
autoClose : 'ok|2000',
type : 'green',
type : 'red',
buttons : {
ok : {
text : '确认',
Expand Down
31 changes: 23 additions & 8 deletions WebContent/js/personal_center/personal-center.js
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ $(function(){
$('.choose-theme').append('<a class="btn btn-warning btn-sm return-index" href="/" role="button">返回首页</a>');

//加载网站管理
loadSuperAdminManage();
loadAdminManageMenu();
});

/**
Expand All @@ -50,23 +50,38 @@ $(function() {
* 判断是否加载超级管理员的网站管理
* @returns
*/
function loadSuperAdminManage(){
function loadAdminManageMenu(){
if($.cookie('username') == 'super_admin'){
$('#menunav').append(
'<!-- 站长才有 -->' +
'<li><a href="#webManagement" class="nav-header collapsed"' +
'data-toggle="collapse"> <i class="glyphicon glyphicon-cog"></i>网站管理<span' +
'data-toggle="collapse"> <i class="glyphicon glyphicon-cog"></i> 网站管理<span' +
' class="pull-right glyphicon glyphicon-chevron-down"></span>' +
'</a>' +
'<ul id="webManagement" class="nav nav-list collapse secondmenu">' +
'<li><a href="/module/upload/editor_article.jsp" target="_blank"><i class="glyphicon glyphicon-user"></i>写新博客</a></li>' +
'<li><a href="/module/upload/editor_article.jsp" target="_blank"><i class="glyphicon glyphicon-th-list"></i>写新代码库</a></li>' +
'<li><a href="/module/upload/upload_file.jsp" target="_blank"><i class="glyphicon glyphicon-asterisk"></i>上传新文件</a></li>' +
'<li><a href="#" id="editorVerFeature"><i class="glyphicon glyphicon-edit"></i>编辑新版特性</a></li>' +
'<li><a href="#"><i class="glyphicon glyphicon-eye-open"></i>查看所有用户</a></li>' +
'<li><a href="/module/upload/editor_article.jsp" target="_blank"><i class="glyphicon glyphicon-user"></i> 写新博客</a></li>' +
'<li><a href="/module/upload/editor_article.jsp" target="_blank"><i class="glyphicon glyphicon-th-list"></i> 写新代码库</a></li>' +
'<li><a href="/module/upload/upload_file.jsp" target="_blank"><i class="glyphicon glyphicon-asterisk"></i> 上传新文件</a></li>' +
'<li><a href="#" id="editorVerFeature"><i class="glyphicon glyphicon-edit"></i> 编辑新版特性</a></li>' +
'<li><a href="#"><i class="glyphicon glyphicon-eye-open"></i> 查看所有用户</a></li>' +
'</ul>' +
'</li>'
);
}else{
$('#menunav').append(
'<!-- 站长才有 -->' +
'<li><a href="#webManagement" class="nav-header collapsed"' +
'data-toggle="collapse"> <i class="glyphicon glyphicon-cog"></i> 新文章 & 新文件<span' +
' class="pull-right glyphicon glyphicon-chevron-down"></span>' +
'</a>' +
'<ul id="webManagement" class="nav nav-list collapse secondmenu">' +
'<li><a href="/module/upload/editor_article.jsp" target="_blank"><i class="glyphicon glyphicon-user"></i> 写新博客</a></li>' +
'<li><a href="/module/upload/editor_article.jsp" target="_blank"><i class="glyphicon glyphicon-th-list"></i> 写新代码库</a></li>' +
'<li><a href="/module/upload/upload_file.jsp" target="_blank"><i class="glyphicon glyphicon-asterisk"></i> 上传新文件</a></li>' +
'<li><a href="#"><i class="glyphicon glyphicon-eye-open"></i> 查看所有用户</a></li>' +
'</ul>' +
'</li>'
);
}
}

Expand Down
2 changes: 1 addition & 1 deletion WebContent/module/navigation/rightbar.jsp
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<h4>关于本站</h4>
<p>&emsp;欢迎来到何明胜的个人网站.本站主要用于记录和分享本人的学习心得和编程经验并分享常见可复用代码推荐书籍以及软件等资源。</p>
<p>本站源码已托管github.欢迎访问:<br/>
<a href="https://github.com/HelloHusen/web" target="_blank">github.com/HelloHusen/web</a>
<a href="https://github.com/CrazyHusen/web" target="_blank">https://github.com/CrazyHusen/web</a>
</p>
</div>
<div class="sidebar-module">
Expand Down
10 changes: 5 additions & 5 deletions WebContent/personal_center/mycenter.jsp
Original file line number Diff line number Diff line change
Expand Up @@ -52,17 +52,17 @@
<div class="col-md-2">
<ul id="menunav" class="nav nav-tabs nav-stacked">
<li class="active"><a href="#"><i
class="glyphicon glyphicon-th-large"></i>菜单栏</a></li>
class="glyphicon glyphicon-th-large"></i> 菜单栏</a></li>
<li><a id="personaldata" href="#nav_personalData"
class="nav-header collapsed" data-toggle="collapse"> <i
class="glyphicon glyphicon-cog"></i>个人资料 <span
class="glyphicon glyphicon-cog"></i> 个人资料 <span
class="pull-right glyphicon glyphicon-chevron-down"></span>
</a>
<ul id="nav_personalData" class="nav nav-list collapse secondmenu">
<li><a href="#" id="showuserinfo"><i
class="glyphicon glyphicon-user"></i>个人资料查看</a></li>
class="glyphicon glyphicon-user"></i> 个人资料查看</a></li>
<li><a href="#" id="edituserinfo"><i
class="glyphicon glyphicon-th-list"></i>个人资料修改</a></li>
class="glyphicon glyphicon-th-list"></i> 个人资料修改</a></li>
</ul></li>
<li><a href="#" id="modifypassword"> <i
class="glyphicon glyphicon-credit-card"></i> 修改密码
Expand All @@ -74,7 +74,7 @@
class="glyphicon glyphicon-globe"></i> 私信 <span
class="label label-warning pull-right">5</span></a></li>
<li><a href="#" id="aboutweb"> <i
class="glyphicon glyphicon-fire"></i>关于本站
class="glyphicon glyphicon-fire"></i> 关于本站
</a></li>
</ul>
</div>
Expand Down

0 comments on commit 7f664f6

Please sign in to comment.