第一步:在根目录文件admin/views/add_page.php中这段代码的上方加如下代码- <div style="margin-top:3px;"> 文章访问密码:<input type="text" value="" name="password" id="password" style="width:80px;" /></div>
复制代码 第二步:在根目录文件admin/views/edit_page.php中的这段代码的上方加如下代码- <div style="margin-top:3px;"> 文章访问密码:<input type="text" value="<?php echo $password; ?>" name="password" id="password" style="width:80px;" /></div>
复制代码 第三步:在根目录文件admin/page.php中- $allow_remark = isset($_POST['allow_remark']) ? addslashes(trim($_POST['allow_remark'])) : 'n';
复制代码 这段代码的下方加如下代码- $password = isset($_POST['password']) ? addslashes(trim($_POST['password'])) : '';
复制代码 同样是根目录文件admin/page.php中这段代码的下方加如下代码$ m0 [! n" D: i [$ Z
加密页个性修改,请直接修改根目录include/model/log_model.php中的- <html>1 Z; z& D% u" X1 E
- <head>
! {# ?5 J& m: E' j% o1 e1 V: q - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
6 t5 l" D' t: j0 L - <title>emlog message</title>
9 t) x- y) G U" u# T, S3 r: p - <style type="text/CSS">& g2 `2 w2 d) l" c; Y
- <!--/ C* e7 j. {% p8 h0 b; q( B/ l
- body{background-color:#F7F7F7;font-family: Arial;font-size: 12px;line-height:150%;}: m' c+ T7 o; D' L
- .main{background-color:#FFFFFF;margin-top:20px;font-size: 12px;color: #666666;width:580px;margin:10px 200px;padding:10px;list-style:none;border:#DFDFDF 1px solid;}
0 M0 m, q2 ^% z \! B - -->! m% G( R* k6 Z% S6 a7 e! A
- </style>! g2 s( ~, C& K9 F) ~
- </head>" e1 j: E* Z* I0 {6 H+ |, @- }
- <body>
$ v7 V0 \ w- \9 j8 o7 a) I, `2 y - <div class="main">
0 |+ l6 V* t3 x$ o$ G! n - <form action="" method="post">
3 Q* V% L, i7 b4 A5 f - 请输入该文章的访问密码<br>
7 g; t. ?( E0 Y" ^3 Y - <input type="password" name="logpwd" /><input type="submit" value="进入.." />, P' }+ ]! G' z* } R
- <br /><br /><a href="$url">«返回首页</a>9 J/ V9 H* r3 ]$ {) d. U" a
- </form>
& O9 o; ?& Z" w* R* h9 L - </div>
1 Q$ M% _0 ^' n+ V/ ~ - </body>
/ ~+ P! V: S. k - </html>
复制代码
2 A2 I9 x& l0 H! F后台点“保存”也能保存数据的方法,找到根目录admin/views/js/common.js中找到- if (act == 3 || act == 4){, z' {, p' [8 M1 X7 o
- editorMap['content'].sync();6 q# h* c2 a* s# ^( `! L; i
- var url = "page.php?action=autosave";4 ?* Y! i1 g) Q
- var title = $.trim($("#title").val());
! v7 z, f) p& Q) h5 D3 c7 l# w$ G - var alias = $.trim($("#alias").val());
' m, W' I h2 A: v4 Z8 x - var template = $.trim($("#template").val());- W5 v0 D+ S/ B! R
- var logid = $("#as_logid").val();
0 w. Q2 t k6 J - var content = $('#content').val();
d8 q, _% l2 ~% N6 @ - var pageurl = $.trim($("#url").val());
) `! l' K9 }& ~' P m/ Q% i - var allow_remark = $("#page_options #allow_remark").attr("checked") == 'checked' ? 'y' : 'n';" d4 l2 ~$ v1 R5 S
- var is_blank = $("#page_options #is_blank").attr("checked") == 'checked' ? 'y' : 'n';5 t7 {6 S+ C$ U* _! s0 W) D
- var token = $.trim($("#token").val());0 F Z Z3 A1 k% d
- var ishide = $.trim($("#ishide").val());' N- T& E7 ]% R6 @
- var ishide = ishide == "" ? "y" : ishide;
- R* `4 U% g+ z+ f& C6 n# J - var querystr = "content="+encodeURIComponent(content)" z3 F. r, x5 c- Z4 C, N
- +"&title="+encodeURIComponent(title)
0 r, K4 \6 U% ` - +"&alias="+encodeURIComponent(alias)4 s! a- v; l# {
- +"&template="+encodeURIComponent(template)
+ c. X, |$ [: o. A - +"&allow_remark="+allow_remark3 g7 n6 ~6 F# _- f' i0 Z& F: e( e
- +"&is_blank="+is_blank
: F6 M# Y: ~! R+ A1 k9 A - +"&url="+pageurl
. D3 s; X( y. M7 b; O - +"&token="+token
; b4 X$ j$ ?: s! Q0 Z6 [ - +"&ishide="+ishide
+ p& l7 z# _" ~6 I; ~ b# m0 @$ ^) z0 \ - +"&as_logid="+logid;
复制代码 用下面代码替换- if (act == 3 || act == 4){
$ S* p5 b: L+ K4 x+ N. O - editorMap['content'].sync();
' A! _( g- r! b; O2 p1 ? - var url = "page.php?action=autosave";
/ e6 [% t5 K9 u( j - var title = $.trim($("#title").val());
9 y# i& ~: u+ T7 S4 o - var alias = $.trim($("#alias").val());
- U+ R( q8 q" `9 O: L- l6 W - var template = $.trim($("#template").val());3 r0 U2 S: u& G1 s
- var logid = $("#as_logid").val();: n0 z5 u6 K0 e- G' }: [ n9 b
- var content = $('#content').val();
7 w5 C( I3 ~1 |' B - var pageurl = $.trim($("#url").val());
( n, O- b8 ^8 |7 Z' J - var allow_remark = $("#page_options #allow_remark").attr("checked") == 'checked' ? 'y' : 'n';; k' V9 K* h1 @( ^7 |' W0 l0 m
- var password = $.trim($("#password").val()); //新加代码9 E, M/ U$ O9 M$ ^7 ^6 B
- var is_blank = $("#page_options #is_blank").attr("checked") == 'checked' ? 'y' : 'n';
( ]+ _) a& R5 e - var token = $.trim($("#token").val());- c2 H% E; w) ]' C
- var ishide = $.trim($("#ishide").val());; X2 A Q2 c# J" k# i1 d3 j/ p
- var ishide = ishide == "" ? "y" : ishide;
4 c5 A8 W% M# K4 [9 [- _ - var querystr = "content="+encodeURIComponent(content)' B7 L+ ]: [" a$ m6 J; A! B5 F2 f
- +"&title="+encodeURIComponent(title)
3 u! F# X3 i' ~: d7 ~* i - +"&alias="+encodeURIComponent(alias)
: M" A9 E) d' ]; |" z - +"&template="+encodeURIComponent(template)
0 |' N2 S, G+ I( h" a0 _ - +"&allow_remark="+allow_remark2 ]6 v! R6 Q* N. {3 @; H7 V
- +"&is_blank="+is_blank. f7 \6 d9 m1 f
- +"&url="+pageurl# L3 Z$ [( R2 s7 f# n
- +"&password="+password //新加代码* h/ I. E+ j1 B& t' O! o
- +"&token="+token( i" M8 J1 J4 _, n( }0 J$ k. Z7 e. w" c
- +"&ishide="+ishide n) D% D$ I; y1 S ?7 l
- +"&as_logid="+logid;
复制代码
7 S" d, l7 M' E7 n* I) C1 n |