Breaking

Thứ Năm, 23 tháng 7, 2015

Tạo mật khẩu (password) cho bài viết trên blogspot

Nếu trên blog của bạn có một bài viết nào đó mà bạn không muốn người dùng xem, bạn chỉ muốn phân quyền truy cập cho một đối tượng nào đó. Để có thể làm việc này thì bạn có thể thiết lập Password cho bài viết đó. Với mật khẩu được thiết lập trước đó thì người dùng muốn xem bài viết đó cần phải có password, vì vậy có thể giúp bạn phân quyền người xem rất hiệu quả. Chỉ có những người biết password đó mới có thể truy cập, xem bài viết đó được. Và mình xin chia sẻ thủ thuật này đến các bạn!!!!

Nguồn:traidatmui.com
Hình ảnh minh họa


Hình ảnh khi bạn nhập đúng password


HƯỚNG DẪN:
1. Đầu tiên đăng nhập tài khoản Blogger
2. Vào thiết kế chọn chỉnh sửa HTML
3. Chèn code bên dưới vào sau thẻ <head>

<script language='JavaScript'>
var password;
var pass1="hienthieugia";
password=prompt('Please enter your password to view this page!','');
if (password==pass1)
alert('Password Correct! Click OK to enter!');
else
{
window.location="http://hienthieugia.blogspot.com/";
}
</script>


Bạn hãy thay dòng màu đỏ đậm thành password mà bạn muốn đặt cho trang của bạn và dòng màu xanh đậm là địa chỉ được trả về khi bạn đánh sai password hay nhấn cancel. Bạn hãy thay nó thành địa chỉ trên blog của bạn.

4. Save template lại là xong.

☼ Mở rộng thêm thủ thuật

Ở trên thủ thuật sẽ có tác dụng cho toàn bộ các trang trên blog của bạn, tức là khi vào trang chủ hay các trang bài viết bạn cũng phải nhập password mới có thể xem được. Bây giờ chúng ta sẽ cho phép thủ thuật này có tác dụng ở các trang nhất định. Bạn chỉ việc thay code ở bước 3 thành các code bên dưới.

A. Đặt password cho bài viết nhất định <và nó sẽ không rời khỏi bài viết cho đến khi bạn nhập đúng pass

<b:if cond='data:blog.url == "http://hienthieugia.blogspot.com/2012/07/tao-mat-khau-password-cho-bai-viet-tren.html"'>
<script language='JavaScript'>
var password;
var pass1="hienthieugia";
password=prompt('Please enter your password to view this page!','');
if (password==pass1)
alert(';Password Correct! Click OK to enter!');
else
{
window.location="http://hienthieugia.blogspot.com/2012/07/tao-mat-khau-password-cho-bai-viet-tren.html";
}
</script>
</b:if>

Bạn thay dòng màu đỏ thành link bài viết của bạn.
B. Đặt password cho các bài viết trên blog

<b:if cond='data:blog.pageType == "item"'>
<script language='JavaScript'>
var password;
var pass1="hienthieugia";
password=prompt('Please enter your password to view this page!','');
if (password==pass1)
alert('Password Correct! Click OK to enter!');
else
{
window.location=" http://hienthieugia.blogspot.com/2012/07/tao-mat-khau-password-cho-bai-viet-tren.html ";
}
</script>
</b:if>


Ngoài ra, bạn cũng có thể thiết lập nhiều password cho trang đó, chỉ cần nhập đúng 1 trong các password được thiết lập sẵn trước đó bạn sẽ vào được trang đó. Và code có dạng như bên dưới.

<script language='JavaScript'>
var password;
var pass1="pass1";
var pass2="pass2";

password=prompt('Please enter your password to view this page!','');
if (password==pass1 || password==pass2)
alert('Password Correct! Click OK to enter!');
else
{
window.location="http://hienthieugia.blogspot.com/";
}
</script>

Bạn thay các dòng màu đỏ thành các password mà bạn muốn đặt cho trang nhất định.

Hiện tại ở một blog của mình có dùng code pass như sau:



<b:if cond='data:blog.url == &quot;http://9d-class.blogspot.com/search/label/HSG%20V%E1%BA%ADt%20L%C3%BD&quot;'>
<script language='JavaScript'>
var password;
var pass1=&quot;***********&quot;;


password=prompt(&#39;Mời bạn nhập pass để xem mục (Phân biệt cả chữ hoa và chữ thường)! (Mật khẩu giống như bên diễn đàn Giáo Viên Trung Học) *Lưu ý: Khung nhập pass có 1 khoảng trắng ở đầu bạn hãy lưu ý đến nó!!!&#39;,&#39; &#39;);


if (password==pass1)
alert(&#39;Pass đúng ! Mời bạn click OK để vào xem các bài tập ở đây !&#39;);
else
{
alert(&#39;Pass sai ! Chúng tôi sẽ đưa bạn về trang chủ&#39;);
window.location=&quot;http://9d-class.blogspot.com&quot;;
}
</script>
</b:if>
*Lưu ý: Các từ được bôi đỏ đều có thể thay đổi!

Chúc bạn thành công.