Lấy tin tự động

Mục tiêu của module này là lấy được thông tin từ các website khác, khi trang nguồn thay đổi cấu trúc trang, người quản trị có thể khai báo lại một cách nhanh chóng. Lấy được những thông tin cần thiết như tiêu đề, tóm tắt, miêu tả, ảnh đại diện ... đưa vào danh mục chỉ định sẵn với từng mẫu.

Đây là module tôi đã viết từ lâu nhưng giờ mới tích hợp vào nukeviet. Do mới làm quen với nukeviet được 1 tuần nên code viết có thể không đúng chuẩn của nukeviet, tuy nhiên tôi đã test kỹ và module vẫn chạy tốt. Nếu các bạn muốn một bộ code độc lập để tham khảo và phát triển có thể xem tại site của tôi theo liên kết: http://minhtc.net/lay-tin-tuc-tu-dong-tu-website-khac-bang-php.html.
Download
Hướng dẫn mua và sử dụng Feednews 3.4

Phiên bản đầy đủ tính năng của module Feednews

  • Version: 3.4.06
  • Compatible with: NukeViet 3.3, NukeViet 3.4
  • Price: Free
  • Download: 3297
Download
Lấy tin tự động - FeedNews 3.3.02

Fix một số lỗi cảnh báo, lấy tin từ site sử dụng hệ thống nukeviet và một số lỗi nhỏ khác.

  • Version: 3.3.02
  • Compatible with: NukeViet 3.3, NukeViet 3.4
  • Price: Free
  • Download: 2564
Download
Lấy tin tự động - FeedNews 3.3.01

Lấy tin cho module ảo của news, nén dữ liệu, nâng cao bảo mật, lưu theo nhóm tin, khắc phục tràn bộ nhớ, tự động thêm keywords và nhiều nâng cấp khác.

  • Version: 3.3.01
  • Compatible with: NukeViet 3.3, NukeViet 3.4
  • Price: Free
  • Download: 580
Download
Lấy tin tự động - FeedNews 3.2.01

Làm giao diện tập trung, nâng cấp phiên bản thư viện simple html dom (1.5), sửa lỗi không lấy được ảnh có tên chứa dấu cách, nâng cấp khả năng lấy tin ở những site chặn file_get_contents ...

  • Version: 3.2.01
  • Compatible with: NukeViet 3.3, NukeViet 3.4
  • Price: Free
  • Download: 217
Download
Lấy tin tự động - FeedNews 3.1.04

Khai báo nhiều mẫu trên một trang, Xóa theo chuỗi ký tự, Xóa theo thứ tự phần tử con

  • Version: 3.1.04
  • Compatible with: NukeViet 3.3, NukeViet 3.4
  • Price: Free
  • Download: 109
Download
Lấy tin tự động - FeedNews 3.1.03

Fix lỗi font chữ

  • Version: 3.1.03
  • Compatible with: NukeViet 3.3, NukeViet 3.4
  • Price: Free
  • Download: 48
Download
Lấy tin tự động - FeedNews 3.1.02

Fix một số lỗi ghi dữ liệu

  • Version: 3.1.02
  • Compatible with: NukeViet 3.3, NukeViet 3.4
  • Price: Free
  • Download: 69
Download
Lấy tin tự động - FeedNews 3.1.01

Thêm tùy chọn dùng ảnh đại diện của trang nguồn, nhập nguồn tin. Fix link trên IE và FF

  • Version: 3.1.01
  • Compatible with: NukeViet 3.3, NukeViet 3.4
  • Price: Free
  • Download: 96
Download
Lấy tin tự động - FeedNews 3.0.02

Sửa lỗi không hiển thị mẫu có chưa dấu nháy kép

  • Version: 3.0.02
  • Compatible with: NukeViet 3.4
  • Price: Free
  • Download: 110
Download
Lấy tin tự động - FeedNews
  • Version: 3.0.01
  • Compatible with: NukeViet 3.4
  • Price: Free
  • Download: 346
1. Cài đặt:
Các bạn download module về rồi cài đặt như bình thường: Vào phần quản trị, vào Quản lý Modules, vào Cài đặt và đóng gói tự động. Trong phần lựa chọn tiến trình các bạn chọn Cài đặt gói Module + Block, nhấn tiếp tục. Tiếp đến trong phần chọn gói cài đặt các bạn chọn module đã download và nhấn tiếp tục. Qua bước kiểm tra module có tương thích hay không, nếu thông báo có một số file và folder không đúng chuẩn thì các bạn cứ nhấn tiếp tục nhé. Sau khi cài đặt các bạn vào thiết lập module. Vậy là xong phần cái đặt.
 
2. Sử dụng:
a. Lấy tin:
Tại giao diện chính của module là form lấy tin. Ở đây tôi đã khai báo sẵn một vài mẫu, các bạn có thể thử luôn bằng cách tích chọn mẫu rồi nhấn lấy tin. Thời gian lấy tin tùy thuộc bạn chọn nhiều mẫu hay ít mẫu, tình trạng mạng, tình trạng trang nguồn vv...
 
b. Khai báo mẫu:
Tối nói qua về cách xác định đối tượng trên trang nguồn. Cách xác định một đối tượng ở đây là xác định đối tượng trong cấu trúc DOM của thư viện simple html dom. Nó giống như cách xác định đối tượng của jQuery vậy. Ví dụ <div id="minhtc" class="minhtcnet">abc</div> thì mẫu có thể là #minhtc hoặc .minhtcnet
 
Các bạn vào phần Quản lý mẫu. Để thêm mới một mẫu các bạn nhấn Thêm mới. Tôi sẽ giải thích từng trường thông tin.

1. Tên mẫu: đặt tên mẫu để dễ nhớ

2. Host: là tên domain hoặc subdomail của trang cần lấy (ví dụ: http://ngoisao.net/)

3. Url: là đường dẫn chứa danh sách tin cần lấy (ví dụ: http://ngoisao.net/tin-tuc/showbiz-viet/)

4. Mẫu bao ngoài một đối tượng: là đối tượng bao ngoài một tin trong danh sách, nó chứa ảnh đại diện và liên kết tới trang chi tiết của một tin

5. 
Mẫu liên kết một tin: là đối tượng thẻ <a> chứa liên kết tới trang chi tiết một tin

6. 
Chèn vào danh mục: chọn danh mục cần chèn tin

7. 
Trạng thái tin bài: chọn trạng thái tin lấy về

8. 
Mẫu ảnh đại diện: là đối tượng ảnh đại diện của tin

9. 
Thay thế đường dẫn ảnh trong nội dung: nếu đường dẫn ảnh trong trang chi tiết tin của trang nguồn có dạng không đầy đủ (ví dụ thiếu http://ngoisao.net/ mà chỉ có uploads/abc chẳng hạn) thì ta cần khai báo phần này để có thể hiển thị ảnh trong chi tiết tin. Trong ví dụ trên ta điền: uploads/ ==> http://ngoisao.net/uploads/

Điền xong các thông tin cần thiết các bạn nhấn Ghi lại. Mẫu các bạn vừa tạo sẽ hiển thị trong danh sách mẫu. Các bạn vào liên kết Cấu trúc ở bân phải mẫu vừa tạo. Phần cấu trúc này sẽ khai báo các mẫu thông tin cần lấy trong trang chi tiết tin gồm các thông tin như: title (tiêu đề), hometext (tóm tắt), bodyhtml (miêu tả), sourcetext (nguồn tin), homeimgalt (Chú thích cho hình), author (tác giả), keywords (từ khóa cho máy chủ tìm kiếm).

Mỗi một trường dữ liệu này có 2 phần để khai báo là:

a. Mẫu cần lấy: là đối tượng cần lấy

b. Mẫu đối tượng cần xóa (cách nhau bởi dấu phẩy ","): là những đối tượng cần xóa trong mẫu cần lấy.

Khai báo xong nhấn Ghi lại.

Vậy là đã xong việc khai báo một mẫu lấy tin :D

 
License:
Type:
Modules
Add time:
01/08/2013
Update time:
11/09/2013
Rating:
Ranking: GoodRanking: GoodRanking: GoodRanking: GoodRanking: Good
Ranking

Current rating: 60 points on 14 votes. Please click on the star below to submit a review!

Click to rate applications

You did not use the site, Click here to remain logged. Timeout: 60 second