Go Back   Diễn Đàn Bo-Blog Việt Nam > Bo-Blog > Plugins Bo-Blog



About Me
Your Avatar

 
Trả lời Gởi Ðề Tài Mới
 
Ðiều Chỉnh Kiếm Trong Bài
  #1  
Old 26-07-2010, 02:47 PM
NamCòi's Avatar
NamCòi is offline
KUTE
 
Tham gia ngày: Feb 2010
Đến từ: Vannamdl.net
Bài gởi: 3,051
Default Auto readmore for Bo-blog

Sau khi phát hành phiên bản Auto readmore for Bo-blog version 1 ngày 3/10/2009 mình đã nhận được nhiều sự quan tâm, đóng góp ý kiến của các bạn đang dùng mã nguồn bo-blog. Để khắc phục những hạn chế trong phiên bản đầu tiên và mở rộng thêm các tính năng mới cho plugin nhằm giúp các bạn có thể sử dụng linh hoạt và tiện lợi hơn, phù hợp với nhiều đối tượng sử dụng nên mình đã tiến hành nâng cấp plugin và cho ra mắt Auto readmore for Bo-blog version 2..
Click the image to open in full size.
Những cải tiến và điểm mới trong phiên bản 2:

- Ở phiên bản này mình đã thêm 2 nút tạo mã ubb code vào trình soạn thảo ubb là:
[thumb ][/thumb] và [ no-readmore].
Click the image to open in full size.
+ Tác dụng của thẻ thumb là cho phép người dùng tự chèn link ảnh muốn làm ảnh thu nhỏ trong phần rút gọn, dành cho những bài viết không có hình (video, nhạc,..) hoặc không thích ảnh thumb do plugin tự nhận. Bạn có thể chèn thẻ này thông qua nút bấm trên thanh công cụ của trình soạn thảo ubb (tô khối link ảnh sau đó bấm vào nút Chèn ảnh thu nhỏ hoặc click trực tiếp vào sau đó nhập vào url của ảnh, chấp nhận link ảnh lấy từ mục upload ví dụ [thumb ][ attach]111[/attach][/thumb]) hoặc tự gõ vào đối với các trình soạn thảo khác.
Lưu ý: Bạn có thể chèn thẻ thumb ở bất kì vị trí nào trong bài viết, nó chỉ có tác dụng xác định ảnh thu nhỏ và hiển thị duy nhất trong phần rút gọn.
+ Thẻ [ no-readmore] có tác dụng vô hiệu hóa chức năng của plugin trong bài viết được chèn vào. Bạn có thể chèn bằng tay hoặc thông qua nút bấm trên thanh công cụ.
- Tích hợp Script php Timthumb (thường dùng bên Wordpress) để resize và cắt ảnh thông minh hơn cho ảnh thu nhỏ.
Để sử dụng được tính năng này yêu cầu host của bạn phải hổ trợ thư viện GD, bạn có thể tùy chọn sử dụng tính năng này trong phần thiết lập Plugin, hệ thống sẽ kiểm tra xem host của bạn có hổ trợ thư viện GD hay không và đưa ra thông báo cho bạn biết. Trong phiên bản này mình chỉ mới hổ trợ Timthumb để xử lý các ảnh được upload lên host chưa hổ trợ với các link ảnh từ trang khác. Tuy nhiên mình sẽ hổ trợ tính năng tạo ảnh thu nhỏ và lưu trữ trên host đói với các link ảnh từ trang khác trong phiên bản tiếp theo.
Lưu ý: khi cài đặt plugin bạn phải chép file timthumb.php vào thư mục gốc (ngang hàng với file index.php), khi script tìm thumb hoạt động sẽ tạo thư mục cache trong thư mục gốc để lưu trữ tạm ảnh đã resize do đó nếu bạn không thấy ảnh thu nhỏ được hiển thị đúng hoặc chỉ hiện ảnh mặc định thì bạn nên kiểm tra lại xem đã có thư mục cache được tạo ra hay chưa và chmod cho thư mục này có quyền đọc ghi dữ liệu ( 707 hoặc 777,...)

Click the image to open in full size.

- Cho phép resize hoặc cắt ảnh thumb theo chiều cao cố định còn chiều rộng sẽ thay đổi tự động theo tỉ lệ thu nhỏ của chiều cao
Đồng thời cho phép bạn giới hạn lại kích thước tối đa của chiều rộng khi thu nhỏ. Nếu chiều rộng vượt mức nó sẽ được resize lại theo kích thước tối đa mà bạn nhập vào. Thật ra thì mình cũng không thích resize theo kiểu này nhưng do một số bạn có góp ý nên mình đã thêm vào (theo yêu cầu của bạn soft-vip.com)
Ví dụ cụ thể: Bạn có một bức ảnh có kích thước gốc là 205px × 40px (rộng - cao) đây là bức ảnh có sự chênh lệnh khá lớn giữa chiều rộng và chiều cao, bạn đặt kích thước cố định lại cho anh thu nhỏ là 128px x 128 px nghĩa là chiều rộng thu nhỏ là 1,6 lần còn chiều cao lại tăng lên 3,2 lần sẽ làm phá vở hình dạng của bức ảnh gốc khi thu nhỏ. Nếu bạn check vào tính năng này thì ảnh thu nhỏ sẽ được resize đúng tỉ lệ so với ảnh gốc. Click the image to open in full size.

- Hổ trợ giao diện css cho ảnh thu nhỏ với 4 mẫu sẵn có là :
1.Đổ bóng, có khung
2.Đổ bóng, không khung
3.Bình thường có khung
4.Bình thường không khung
Đây là các mẫu khá đẹp, tuy nhiên nếu bạn không thích những mẫu sẳn có này bạn có thể mở file readmore.css lên và chỉnh sửa theo sở thích của bạn. Nhớ là chỉ được thay đổi thuộc tính chứ đừng thay đổi tên các class nhé.

- Hổ trợ đa ngôn ngữ dành cho tùy chọn quản lý.
Mình đã đưa tất cả nội dung trong phần quản lý plugin vào một language.php để có thể dễ dạng dịch sang các ngôn ngữ khác như tiếng anh, tiếng trung. Vì lần trước bạn Twei đã dịch sang tiếng trung và đưa lên diễn đàn của bo-blog thì cũng được một số bạn bên đó sử dụng và góp ý.

- Ngoài ra trong phiên bản này mình đã cải tiến và khắc phục hầu hết các lỗi không mong muốn còn tồn tại trong version 1 như: lấy ảnh thumb là các biểu tượng cảm xúc, không tìm được ảnh thumb trong một số trường hợp, lấy các chữ có trong thẻ download, flash,...

Do mức độ hổ trợ plugin của bo-blog còn khá hạn chế nên mình chưa thể loại bỏ dòng chữ Xem chi tiết trong bài viết rút gọn ở trang chủ ở những bài viết có chèn dấu ngắt [ separator] do đó nếu bạn không thích hiển thị dòng chữ này nữa bạn có thể làm như sau:
- Mở file boblog_class_run.php trong thư mục inc sau đó tìm đoạn mã sau và xóa nó đi, hoặc vô hiệu đó cách đặt trong cặp kí tự /* */ sau đó save lại hoặc upload đè lên host
Trích:
  1. if ($notfinish==1) {
  2. $entrycontent.=$t->set('entryadditional', array('readmore'=>"<a href=\"".get_entry_url($entry['blogid'], $entry['blogalias'])."#entrymore\" title=\"{$lnc[67]}\">{$lnc[68]}</a>"));
Trích:
  1. /*if ($notfinish==1) {
  2. $entrycontent.=$t->set('entryadditional', array('readmore'=>"<a href=\"".get_entry_url($entry['blogid'], $entry['blogalias'])."#entrymore\" title=\"{$lnc[67]}\">{$lnc[68]}</a>"));*/
Cần thơ it
File Kèm Theo
Kiểu File : rar auto readmore.rar (27.0 KB, 1465 lần tải)
Chữ ký của NamCòi
Click the image to open in full size.Click the image to open in full size.
Trả Lời Với Trích Dẫn
  #2  
Old 26-07-2010, 03:31 PM
Zzanchoi26zZ's Avatar
Zzanchoi26zZ Zzanchoi26zZ is offline
Senior Member
 
Tham gia ngày: Jul 2010
Đến từ: Earth
Bài gởi: 283
Gửi tin nhắn qua Yahoo chát tới Zzanchoi26zZ
Default

chà chà....em mới hỏi lúc sáng h đã có cái cần...thank anh Nam nhìu
Trả Lời Với Trích Dẫn
  #3  
Old 26-07-2010, 04:58 PM
kunbabyxjnk9x's Avatar
kunbabyxjnk9x kunbabyxjnk9x is offline
Egaj.Admin
 
Tham gia ngày: Jul 2010
Đến từ: Hà Nội
Bài gởi: 205
Gửi tin nhắn qua Yahoo chát tới kunbabyxjnk9x
Default

a NamCoi cho e hỏi e đã copy file timthumb.php vào chung thư mục gốc rùi ? (ngang hàng với file index.php)
E viết bài và sử dụng plugin này rùi nhưng k thấy thư mục cache đâu cả ?
Với lại e sử dụng plugin nhưng ko thấy có phần : Xem chi tiết
Click the image to open in full size.
Trả Lời Với Trích Dẫn
  #4  
Old 01-08-2010, 03:07 PM
Kuthanhcpr's Avatar
Kuthanhcpr Kuthanhcpr is offline
Junior Member
 
Tham gia ngày: Jul 2010
Bài gởi: 25
Default

Ah cho em hỏi là làm cách nào để khi chèn cái plugin nyà zô thj` chỉ có tác dụng với các bài viết sau này thui, đừng cho nó tác dụng với các bài viết trước đó.
em chèn zô là nó nhảy loạn cả lên hix hix
Trả Lời Với Trích Dẫn
  #5  
Old 01-08-2010, 03:44 PM
NamCòi's Avatar
NamCòi NamCòi is offline
KUTE
 
Tham gia ngày: Feb 2010
Đến từ: Vannamdl.net
Bài gởi: 3,051
Default

KO đc đâu bạn
1 là dùng tay 2 là dùng plugin đó
Chữ ký của NamCòi
Click the image to open in full size.Click the image to open in full size.
Trả Lời Với Trích Dẫn
  #6  
Old 13-08-2010, 02:23 PM
boy_onljn94's Avatar
boy_onljn94 boy_onljn94 is offline
Member
 
Tham gia ngày: Aug 2010
Bài gởi: 47
Default

khó hiểu quá anh ơi. anh tóm tắt lại công việc pải làm giùm em 1 tí, thankss
Trả Lời Với Trích Dẫn
  #7  
Old 14-08-2010, 12:23 PM
atcgialai's Avatar
atcgialai atcgialai is offline
Senior Member
 
Tham gia ngày: May 2010
Đến từ: Chưprông - Gialai
Bài gởi: 532
Default

Thì tức là bạn down đính kèm về, up lên root/plugin, vô q.lí add-in nhập tên plugin (enter) là xong, nhấn sửa để thiết lập thêm! vậy alf được
Trả Lời Với Trích Dẫn
  #8  
Old 26-12-2010, 01:39 AM
Zack_alex's Avatar
Zack_alex Zack_alex is offline
Member
 
Tham gia ngày: Mar 2010
Bài gởi: 46
Default

Có cách nào Bỏ Bài viết trước đó và sau đó ở plugin này k các bác?!
Hình Kèm Theo
Kiểu File : png Untitled.png (5.9 KB, 84 lần tải)
Trả Lời Với Trích Dẫn
  #9  
Old 26-12-2010, 09:52 AM
Zack_alex's Avatar
Zack_alex Zack_alex is offline
Member
 
Tham gia ngày: Mar 2010
Bài gởi: 46
Default

Mấy anh dep zai dau het roi
Trả Lời Với Trích Dẫn
  #10  
Old 26-12-2010, 09:54 AM
champi's Avatar
champi champi is offline
Đẹp trai nhất vùng
 
Tham gia ngày: Jun 2010
Bài gởi: 813
Default

Bài viết trước đó và sau đó là chỗ nào nhỉ, bạn up hình demo lên thử
Trả Lời Với Trích Dẫn
Trả lời Gởi Ðề Tài Mới

Ðiều Chỉnh Kiếm Trong Bài
Kiếm Trong Bài:

Kiếm Chi Tiết

Chuyển đến


Múi giờ GMT. Hiện tại là 10:59 AM.
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
vdata

Bo-Blog Việt Nam

Bo-blog
9.9 10 13259