Đăng Nhập

Vui lòng khai báo chính xác tên truy cập và mật khẩu!

Quên mật khẩu?

    Lấy tin tự động từ các trang báo

      Admin
      Admin

      Giới tính : Nam

      Đến từ : TPHCM

      Ngày Tham gia : 03/04/2011

      Tổng số bài gửi : 2292

      #1

       Sun Feb 15, 2015 12:23 pm

      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.
       
      Lấy tin tự động từ các trang báo 1
      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ụ
      abc
      thì mẫu có thể là [You must be registered and logged in to see this link.] 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ụ: [You must be registered and logged in to see this link.])3. Url: là đường dẫn chứa danh sách tin cần lấy (ví dụ: [You must be registered and logged in to see this link.])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 tin5. Mẫu liên kết một tin: là đối tượng thẻ [You must be registered and logged in to see this link.]Đ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ấyb. 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
       
      [You must be registered and logged in to see this link.]