Scroll To Top

NK4.x - HƯỚNG DẪN ẨN LINK KHI KHÔNG ĐĂNG NHẬP THÀNH VIÊN

Đăng lúc: Thứ sáu - 15/07/2016 12:49 |  NukeViet | : Phạm Văn Phương | Đã xem: 1387 |   0

NK4.x - HƯỚNG DẪN ẨN LINK KHI KHÔNG ĐĂNG NHẬP THÀNH VIÊN

Nhờ mọi người giúp
Làm thế nào để chỉ khi thành viên đăng nhập mới thấy được link đính kèm ở bài viết trong module news
Ý tưởng giống như các bài viết trên diễn đàn hoặc một phần tính năng của module download.
Cái này có khó, mình mới dùng bản 4.019, đang gà mờ lắm!

leduy0812 đã viết:
Nhờ mọi người giúp
Làm thế nào để chỉ khi thành viên đăng nhập mới thấy được link đính kèm ở bài viết trong module news
Ý tưởng giống như các bài viết trên diễn đàn hoặc một phần tính năng của module download.
Cái này có khó, mình mới dùng bản 4.019, đang gà mờ lắm!

Bạn mở file modules/news/theme.php lên tìm đến hàm 
function detail_theme (
sẽ nhìn thấy dòng 
global $global_config,
thêm vào sau biến $user_info thành 
global $global_config, $user_info,
tất nhiên là những phần sau nó bạn phải giữ nguyên không được xoá
Tiếp theo bạn sẽ nhìn thấy dòng
 
$xtpl->assign( 'LANG', $lang_module );
thêm xuống dưới dòng này đoạn code sau
if( empty( $user_info ) )
{
	$replace = '<strong style="cursor: pointer" onclick="alert(\'Bạn phải đăng nhập để xem liên kết\')"> Bạn phải đăng nhập để xem liên kết </strong>';
	$news_contents['bodytext'] = preg_replace( '/<a[^>]*>.*<\/a>/siU', $replace, $news_contents['bodytext'] );
}
trong đó có đoạn $replace = '<strong style="cursor: pointer" onclick="alert(\'Bạn phải đăng nhập để xem liên kết\')"> Bạn phải đăng nhập để xem liên kết </strong>';
bạn viết lại cho phù hợp lưu lại và truy cập một bài viết nào đó có chứa link và không đăng nhập thành viên sẽ thấy kết quả
 
hinh mau

Tác giả bài viết: Blog Đặng Đình Tứ

Nguồn tin: dangdinhtu.com

 Bài viết thuộc chuyên mục: NukeViet

+ Thủ thuật soạn bài giảng E-learning: https://igiaoduc.blogspot.com
+ Diễn đàn hỗ trợ soạn bài giảng E-Learning: https://www.facebook.com/groups/baigiangelearning

 

Tip:Bài viết, video, hình ảnh, vui lòng gửi về địa chỉ email: Phavaphugmail.com


Tổng số điểm của bài viết là: 0 trong 0 đánh giá

Click để đánh giá bài viết

  Ý kiến bạn đọc

Khi bạn nhận ra rằng mình muốn chia sẻ quãng đời còn lại với một ai đó, bạn sẽ mong điều đó sớm bắt đầu. - When you realize you want to spend the rest of your life with somebody, you want the rest of our life to start as soon as possible.

kenhbgyoutube

 

 

 

 

 

 

BÌNH LUẬN MỚI NHẤT - TIN TỨC
BÌNH LUẬN MỚI NHẤT - WINDOWS
MỖI LÚC MỘT NỤ CƯỜI
Thống kê truy cập
  • Đang truy cập192
  • Hôm nay54,102
  • Tháng hiện tại653,483
  • Tổng lượt truy cập51,284,277
Thống kê truy cập
Flag Counter
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây