Bạn ghé thăm diễn đàn lần đầu? hãy đăng ký ngay bây giờ để tham gia.
  • Đăng nhập:

Chào mừng bạn đến với ITVNN FORUM - Diễn đàn công nghệ thông tin.

Nếu đây là lần đầu tiên bạn tham gia diễn đàn, xin mời bạn xem phần Hỏi/Ðáp để biết cách dùng diễn đàn. Để có thể tham gia thảo luận bạn phải đăng ký làm thành viên, click vào đây để đăng ký.


  • Partner Area
    • ITVNN HOSTING - Thiết kế website, Cung cấp Domain, Hosting, VPS Việt Nam Anh Hùng - Thông tin truyền thông
kết quả từ 1 tới 6 trên 6
Tăng kích thước phông chữ Giảm kích thước phông chữ
  1. #1
    Tiểu Bá Vương 1404's Avatar

    Trạng thái
    Offline
    Họ tên
    BCP Hùng
    Tham gia ngày
    Oct 2010
    Thành viên thứ
    32314
    Đến từ
    Vietnam
    Tuổi
    30
    Giới tính
    Bài gởi
    3,311
    Level: 53 [?]
    Experience: 16,305,957
    Next Level: 19,059,430
    Cảm ơn 394
    Cảm ơn 1,859 lần / 992 Bài viết

    Icon16 [Add-ons] G.1404 : Online Members with Usergroup Name v1.0.0 Beta 1  

    /*================================================= ================*\
    || ################################################## #############
    || # G.1404 : Online Members with Usergroup Name
    || # -------------------------------------------------------------
    || # Copyright © 2011 Getamped 1404 Official. All Rights Reserved.
    || # Finished : 19:10, Sat Jun 4th 2011 - Code by Getamped 1404
    || # $Version: 1.0.0 Beta 1$ - $Revision: 00012$
    || ################################################## #############
    \*================================================ =================*/
    Đầu tiên, không "Cám ơn (Thanks)" thì không có support và không có yêu cầu gì khác !
    Giới thiệu :
    Đây là add-on dành cho vBulletin 4.1.2 trở lên (mình không chắc sẽ làm việc được với các phiên bản cũ hơn !). Nó có tác dụng giúp phân biệt giữa các thành viên đang online vào các nhóm, ví dụ như :
    - Forum Admins : các thành viên thuộc usergroup Administrators sẽ có tên ở dòng này.
    - Forum Staffs : các thành viên thuộc usergroup Super Moderator, Moderator sẽ ở dòng này.
    - Members : các thành viên còn lại sẽ ở dòng này.
    Add-on này mình viết mới từ ý tưởng của một add-on cũ cũng có chức năng tương tự nhưng làm việc không tốt mấy với những phiên bản mới của vBulletin.
    Tính năng :
    • Phân chia thành viên đang online theo usergroup của họ.
    • Hỗ trợ làm việc với các add-ons Usergroup Legend hiện có.
    • Cho phép hiện thị tối đa 6 usergroup trong đó có :
      - 3 usergroup chính thức (Admins, Staffs, Members).
      - 3 usergroup mở rộng, hiển thị tuỳ theo thiếp lập của người dùng.
    • Hỗ trợ trang trí cho tiêu đề mỗi usergroup hiển thị. Ví dụ, nếu bạn muốn tiêu đề là Forum Admins có màu đỏ, bạn có thể dùng mã HTML để thực hiện.
      HTML Code: 
      <span style="color:red;">Forum Admins</span>

    Cài đặt :
    1. Tải về file G.1404.Online.Members.with.Usergroup.Name.v1.0.0.B eta.1.zip
    2. Upload dữ liệu trong thư mục upload vào forum root (nơi bạn upload nguồn forum)
      --forum root
      ----includes
      ------xml
      --------bitfield_online_members_usergroup.xml
      Nếu không làm bạn sẽ nhận được thông báo khi cài đặt.
    3. Import file product_online_members_usergroup.xml
      AdminCP -> Plugins & Products -> Manage Product -> [Add/Import Product]
    4. Chỉnh sửa template mặc định để add-on có thể hiển thị.
      AdminCP -> Styles & Templates -> Style Manager -> Edit Templates -> Forum Home Templates -> FORUMHOME, tìm đoạn sau và thêm {vb:raw activeusers} vào trước đó :
      PHP Code: 
      <vb:each from="activeusers" value="loggedin">
          <
      li> {vb:stylevar dirmark}<class="username" href="{vb:link member, {vb:raw loggedin}}">{vb:raw loggedin.musername}</a>{vb:raw loggedin.invisiblemark}{vb:raw loggedin.buddymark}</li>
      </
      vb:each
    5. Thiếp lập trong Options của add-on. [screenshot]
      AdminCP -> Settings -> Options -> G.1404 : Online Members with Usergroup Name
    6. Cài đặt để xác định usergroup nào là Admins, Staffs,... [screenshot]
      AdminCP -> Usergroups -> Usergroup Manager -> Edit Usergroup
      Mặc định mình đã cho nó tự nhận usergroup nào là Admins, Staffs rồi, nếu bạn có thay đổi gì thì chỉ cần cài đặt lại là ổn !
    7. Tuỳ chọn - Bạn có 3 cách để mỗi usergroup hiển thị ra ngoài, khám phá thêm khi sử dụng.
    8. Tuỳ chọn - Bạn có 3 usergroup mở rộng để thêm những nhóm đặt biệt khác vào.


    Demo :
    [screenshot]
    Getamped Forums - Getamped 1404 Official : vBulletin Demo

    - Username : Demo User
    - Password : 123456

    Change log :

    - Version 1.0.0 Beta 1 (04/06/2011) : Phiên bản thử nghiệm đầu tiên.

    Ghi chú :

    Nếu các bạn muốn yêu cầu thêm 1 hoặc nhiều usergroup mở rộng hơn thì có thẻ yêu cầu trực tiếp để mình thêm vào (nhớ chú ý ở đầu bài).
    Vì cái preg_replace chẳng hiểu sao bị vô hiệu hoá nên các bạn buộc phải thực hiện bằng tay bước thứ 4, mong các bạn thông cảm về điều này !
    Đang ở beta nên chưa muốn đưa vào vbulletin.org, chở chính thức rồi chơi luôn.
    Hình Kèm Theo Hình Kèm Theo
    File Kèm Theo File Kèm Theo
    thay đổi nội dung bởi: Tiểu Bá Vương 1404; 05-06-2011 lúc 01:49 AM

  2. The Following 6 Thank You to Tiểu Bá Vương 1404 For This Useful Post:

    chi pheo return (06-06-2011),kevin_trung (12-06-2011),kizzlove (06-06-2011),mad317 (05-06-2011),Speed (30-01-2012),theheartknow (10-05-2012)

  3. #2
    chi pheo return's Avatar

    Trạng thái
    Offline
    Họ tên
    Cường
    Tham gia ngày
    May 2011
    Thành viên thứ
    45601
    Đến từ
    Hà Nội
    Giới tính
    Bài gởi
    53
    Level: 30 [?]
    Experience: 250,462
    Next Level: 300,073
    Cảm ơn 27
    Cảm ơn 19 lần / 6 Bài viết

    Default

    FORUMHOME, tìm đoạn sau và thêm {vb:raw activeusers} vào trước đó
    Em ơi sao tìm mãi đoạn này không thấy đâu nhỉ?

  4. #3
    Tiểu Bá Vương 1404's Avatar

    Trạng thái
    Offline
    Họ tên
    BCP Hùng
    Tham gia ngày
    Oct 2010
    Thành viên thứ
    32314
    Đến từ
    Vietnam
    Tuổi
    30
    Giới tính
    Bài gởi
    3,311
    Level: 53 [?]
    Experience: 16,305,957
    Next Level: 19,059,430
    Cảm ơn 394
    Cảm ơn 1,859 lần / 992 Bài viết

    Default

    Trích Nguyên văn bởi chi pheo return View Post
    Em ơi sao tìm mãi đoạn này không thấy đâu nhỉ?
    Anh có thật sự tìm ? Chỉ cần có dòng này cũng ổn rồi !
    PHP Code: 
    <vb:each from="activeusers" value="loggedin"

  5. #4
    Speed's Avatar

    Trạng thái
    Offline
    Tham gia ngày
    Jun 2011
    Thành viên thứ
    47428
    Giới tính
    Bài gởi
    18
    Level: 25 [?]
    Experience: 84,201
    Next Level: 100,000
    Cảm ơn 4
    Cảm ơn 0 lần / 0 Bài viết

    Default

    Áp dụng cho 4rum mình (đang dùng 4.1.8) thì bị báo là Array

    Trích Nguyên văn bởi Speed View Post
    Áp dụng cho 4rum mình (đang dùng 4.1.8) thì bị báo là Array
    Tiểu Bá Vương hoặc bạn nào có thể hướng dẫn mình cách fix ko?
    thay đổi nội dung bởi: Tiểu Bá Vương 1404; 01-02-2012 lúc 09:51 PM Lý do: Gộp các bài viết.

  6. #5
    Tiểu Bá Vương 1404's Avatar

    Trạng thái
    Offline
    Họ tên
    BCP Hùng
    Tham gia ngày
    Oct 2010
    Thành viên thứ
    32314
    Đến từ
    Vietnam
    Tuổi
    30
    Giới tính
    Bài gởi
    3,311
    Level: 53 [?]
    Experience: 16,305,957
    Next Level: 19,059,430
    Cảm ơn 394
    Cảm ơn 1,859 lần / 992 Bài viết

    Default

    Trích Nguyên văn bởi Speed View Post
    Áp dụng cho 4rum mình (đang dùng 4.1.8) thì bị báo là Array



    Tiểu Bá Vương hoặc bạn nào có thể hướng dẫn mình cách fix ko?
    Phiên bản hiện tại 1.00 Beta 1, mình không có ý định cập nhật cho nó, nếu bạn cần có thể sử dụng tiện ích : Split Useronline on Forumhome.

  7. Thành viên sau đây nói lời Cảm ơn tới Tiểu Bá Vương 1404 cho bài viết hữu ích này:

    Speed (02-02-2012)

  8. #6
    Speed's Avatar

    Trạng thái
    Offline
    Tham gia ngày
    Jun 2011
    Thành viên thứ
    47428
    Giới tính
    Bài gởi
    18
    Level: 25 [?]
    Experience: 84,201
    Next Level: 100,000
    Cảm ơn 4
    Cảm ơn 0 lần / 0 Bài viết

    Default

    Trích Nguyên văn bởi Tiểu Bá Vương 1404 View Post
    Phiên bản hiện tại 1.00 Beta 1, mình không có ý định cập nhật cho nó, nếu bạn cần có thể sử dụng tiện ích : Split Useronline on Forumhome.
    Cảm ơn TBV, mình đã tìm thấy tiện ích đó. Tuy nhiên, một bug nhỏ là ko hiểu sao ở các nhóm được liệt kê thì nick thành viên cuối cùng bao giờ cũng có thêm dấu ',' . Bạn có thể hướng dẫn mình cách fix bug đó ko?

    Cảm ơn bạn nhiều.

    v5zj2tnmtmz3mygyqzmw.jpg
    thay đổi nội dung bởi: Speed; 02-02-2012 lúc 11:13 AM


 

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. [Add-on] G.1404 : News and Announcements v1.0.6 Beta 2
    By Tiểu Bá Vương 1404 in forum v4.x Modifications
    Trả lời: 45
    Bài mới gởi: 22-08-2012, 09:09 PM
  2. Trả lời: 5
    Bài mới gởi: 20-06-2011, 01:45 AM
  3. alternate sidebar: members online now
    By s0ct0j0c in forum Add-ons and Modifications
    Trả lời: 0
    Bài mới gởi: 21-04-2011, 03:16 PM
  4. Prevent Groups From Viewing Members Online Now List
    By s0ct0j0c in forum Add-ons and Modifications
    Trả lời: 0
    Bài mới gởi: 21-04-2011, 02:58 PM
  5. Trả lời: 0
    Bài mới gởi: 28-02-2010, 02:13 PM

Tags for this Thread

Bookmarks

Quuyền Hạn Của Bạn

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể chỉnh sửa bài viết
  •