1.8.x Tính Năng: Portal News Preview

Preview

Tác giả: erbodega

Phiên bản: 1.0

Gửi lúc: 11/01/2016

Cập nhật lúc: 12/01/2016

Communication
Mô tả
[Image: preview.gif?raw=true]



Copyright Notice

This plugin is written by me, bodega, and everything should be fine. I tested it several time over a new installation of MyBB 1.8.6 and haven't ever encountered a problem.

You can find more web development related content on my GitHub profile: erbodega.github.io

If you are a dev and want impove my plugin feel free to send me a pull request, if you code is good i will accept it.

Don't remove the copyright notice from this file (ReadMe.txt) and don't change the copyright information inside the plugin, respect my work.



Portal News Preview 1.0 by bodega - ps4mod.net - erbodega.github.io

This plugin cut the news in the portal adding a Read More button, just like WordPress do. You can choose three way to cut your news, just choose what you prefer.

Before starting i suggest you to edit the templates of your portal in order to remove the avatar column, having a more blog-style portal that is really better.

The three way to cut the news are:
  • After the first image (wordpress like)
  • After a string
  • After N characters (It may show broken bbcode if the setted up number is in the middle of a bbcode tag, i know this and had already a solution, i just need the time to update the plugin)


Installation

The installation process is very simply, just:
  1. Upload the plugin file "portalnewspreview.php" to yourMyBBforum.com/inc/plugins
  2. Activate and Install the plugin via the Admin Control Panel -> Plugins
  3. Eventually you may want to change the default configuration. To access them jus go to Admin CP -> Setting -> Portal Settings: you will find the configuration at the bottom.


If you want to unistall this plugin just:
  1. Go to Admin Control Panel -> Plugins
  2. Click on Deactivate
  3. Click on Uninstall
  4. Remove the php file via ftp


Change Read More button style

This plugin will install a new css in the default theme, so if you want to edit the background color etc. just go to Admin CP -> Template & Style -> Themes then choose your theme.

You should see a new css file called readmore.css that is Inherited from MyBB Master Style, just edit it and save changes. Any changes you make will break the inheritance, and the stylesheet will be copied to your theme.



Test the functionality

If you want to test the plugin functionality, post this thread in one of your forum where the threads appear in the portal as a news:

Code: 
Testing thread. Testing thread. Testing thread. Testing thread. Testing thread. Testing thread. Testing thread. Testing thread. Testing thread. Testing thread. Testing thread. Testing thread. Testing thread. Testing thread. Testing thread. Testing thread. Testing thread. Testing thread. Testing thread. Testing thread. Testing thread. Testing thread. Testing thread.

[img]http://community.mybb.com/images/logo.png[/img]

Text before the cut string that is: cut_me_here

This should not be visible on portal. This should not be visible on portal. This should not be visible on portal. This should not be visible on portal. This should not be visible on portal. This should not be visible on portal. This should not be visible on portal. This should not be visible on portal. This should not be visible on portal. This should not be visible on portal. This should not be visible on portal. This should not be visible on portal. This should not be visible on portal. This should not be visible on portal. This should not be visible on portal. This should not be visible on portal. This should not be visible on portal. This should not be visible on portal.
[Image: preview.gif?raw=true]



Thông báo bản quyền

Plugin này được viết bởi tôi, bodega, và mọi thứ sẽ ổn. Tôi đã thử nghiệm nó nhiều lần trên một cài đặt mới của MyBB 1.8.6 và chưa bao giờ gặp sự cố.

Bạn có thể tìm thêm nội dung liên quan đến phát triển web trên hồ sơ GitHub của tôi: erbodega.github.io

Nếu bạn là một nhà phát triển và muốn sử dụng plugin của tôi, vui lòng gửi cho tôi một yêu cầu kéo, nếu mã của bạn tốt, tôi sẽ chấp nhận nó.

Đừng xóa thông báo bản quyền khỏi tệp này (ReadMe.txt) và không thay đổi thông tin bản quyền bên trong plugin, hãy tôn trọng công việc của tôi.



Portal News Preview 1.0 bởi bodega - ps4mod.net - erbodega.github.io

Plugin này cắt tin tức trong cổng thông tin thêm nút Đọc thêm, giống như WordPress làm. Bạn có thể chọn ba cách để cắt tin tức của mình, chỉ cần chọn những gì bạn thích.

Trước khi bắt đầu, tôi khuyên bạn nên chỉnh sửa các mẫu của cổng thông tin của mình để xóa cột hình đại diện, có một cổng thông tin kiểu blog hơn thực sự tốt hơn.

Ba cách để cắt tin tức là:
  • Sau hình ảnh đầu tiên (wordpress like)
  • Sau một chuỗi
  • Sau N ký tự (Nó có thể hiển thị bbcode bị hỏng nếu số được thiết lập nằm ở giữa thẻ bbcode, tôi biết điều này và đã có giải pháp, tôi chỉ cần thời gian để cập nhật plugin)


Cài đặt

Quá trình cài đặt rất đơn giản, chỉ là:
  1. Tải tệp plugin "portalnewspreview.php" lên yourMyBBforum.com/inc/plugins
  2. Kích hoạt và cài đặt plugin thông qua Bảng điều khiển quản trị viên -> Plugins
  3. Cuối cùng, bạn có thể muốn thay đổi cấu hình mặc định. Để truy cập chúng, hãy truy cập Admin CP -> Cài đặt -> Cài đặt cổng thông tin: bạn sẽ tìm thấy cấu hình ở dưới cùng.


Nếu bạn muốn unistall plugin này chỉ:
  1. Đi tới Bảng điều khiển quản trị -> Plugins
  2. Nhấp vào Hủy kích hoạt
  3. Nhấp vào Gỡ cài đặt
  4. Xóa tệp php qua ftp


Thay đổi kiểu nút Đọc thêm

Plugin này sẽ cài đặt một css mới trong theme mặc định, vì vậy nếu bạn muốn chỉnh sửa màu nền, v.v. chỉ cần vào Admin CP -> Template & Style -> Themes sau đó chọn theme của bạn.

Bạn sẽ thấy một tệp css mới có tên là readmore.css được kế thừa từ MyBB Master Style, chỉ cần chỉnh sửa nó và lưu các thay đổi. Bất kỳ thay đổi nào bạn thực hiện sẽ phá vỡ sự kế thừa và stylesheet sẽ được sao chép vào theme của bạn.



Kiểm tra chức năng

Nếu bạn muốn kiểm tra chức năng của plugin, hãy đăng chủ đề này trong một trong các diễn đàn của bạn, nơi các chủ đề xuất hiện trong cổng thông tin dưới dạng tin tức:

Chủ đề thử nghiệm. Chủ đề thử nghiệm. Chủ đề thử nghiệm. Chủ đề thử nghiệm. Chủ đề thử nghiệm. Chủ đề thử nghiệm. Chủ đề thử nghiệm. Chủ đề thử nghiệm. Chủ đề thử nghiệm. Chủ đề thử nghiệm. Chủ đề thử nghiệm. Chủ đề thử nghiệm. Chủ đề thử nghiệm. Chủ đề thử nghiệm. Chủ đề thử nghiệm. Chủ đề thử nghiệm. Chủ đề thử nghiệm. Chủ đề thử nghiệm. Chủ đề thử nghiệm. Chủ đề thử nghiệm. Chủ đề thử nghiệm. Chủ đề thử nghiệm. Chủ đề thử nghiệm.

[hình ảnh]http://community.mybb.com/images/logo.png[/ảnh]

Văn bản trước chuỗi bị cắt, đó là: cut_me_here

Điều này không nên hiển thị trên cổng thông tin. Điều này không nên hiển thị trên cổng thông tin. Điều này không nên hiển thị trên cổng thông tin. Điều này không nên hiển thị trên cổng thông tin. Điều này không nên hiển thị trên cổng thông tin. Điều này không nên hiển thị trên cổng thông tin. Điều này không nên hiển thị trên cổng thông tin. Điều này không nên hiển thị trên cổng thông tin. Điều này không nên hiển thị trên cổng thông tin. Điều này không nên hiển thị trên cổng thông tin. Điều này không nên hiển thị trên cổng thông tin. Điều này không nên hiển thị trên cổng thông tin. Điều này không nên hiển thị trên cổng thông tin. Điều này không nên hiển thị trên cổng thông tin. Điều này không nên hiển thị trên cổng thông tin. Điều này không nên hiển thị trên cổng thông tin. Điều này không nên hiển thị trên cổng thông tin. Điều này không nên hiển thị trên cổng thông tin.

Vietnamese Mybb Community

Diễn đàn MyBB Việt Nam là cộng đồng trực tuyến dành cho những người yêu thích và sử dụng hệ thống diễn đàn MyBB. Nơi này cung cấp không gian để chia sẻ kiến thức, kinh nghiệm và hỗ trợ về cài đặt, tối ưu hóa, và thiết kế giao diện. Với mục tiêu tạo ra một cộng đồng sôi nổi, MyBB Việt Nam là điểm đến lý tưởng cho cả người mới và chuyên gia để kết nối và học hỏi về MyBB.


Mã nguồn bởi MyBB, © 2002-2026 MyBB Group • © 2023-2026 Mybb.VN - Đây là dự án cộng đồng sử dụng MyBB, không thuộc về Nhóm MyBB chính thức.

This project was inspired by work from another MyBB developer, and the idea behind it belongs to that creator. The content shown here comes from MYBB.COM. MYBB.VN doesn’t claim ownership of any of it. If either the original developer or MYBB.COM ever prefers that something be removed, MYBB.VN will be happy to do so.


Hệ Thống

Thời gian hiện tại: 05-02-2026, 12:23 AM

USA - VN

hello@mybb.vn