Hướng dẫn chỉnh thẻ H1, H2, H3

Thảo luận trong 'Tips and Guides' bắt đầu bởi Jindo_Katori, 14/03/2015.

  • Google checker:
  1. Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,439
    Đã được thích:
    1,107
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    Tùy chỉnh thẻ H1,H2,H3 trong diễn đàn dùng mã nguồn Xenforo Hình ảnh hướng dẫn rõ ràng, chạy oke đã test
    [​IMG]

    Vào file Base.php theo đường dẫn sau để sửa
    Mã:
    library\XenForo\BbCode\Formatter
    Tìm đoạn code sau (nhấn Ctrl + F, tìm với nội dung 'img' => array cho nhanh, khoản dòng thứ 356-360 tùy vào phiên bản xenforo)
    Hãy đăng nhập hoặc đăng ký để xem được links
    Mã:
    'img' => array('hasOption' => false,'plainChildren' => true,'callback' => array($this, 'renderTagImage')
    ),
    Thêm vào bên dưới đoạn code trên nội dung như sau:
    Mã:
    'h1' => array('hasOption' => false,'plainChildren' => true,'callback' => array($this, 'renderTagH2')
    ),'h2' => array('hasOption' => false,'plainChildren' => true,'callback' => array($this, 'renderTagH2')
    ),'h3' => array('hasOption' => false,'plainChildren' => true,'callback' => array($this, 'renderTagH3')
    ),
    Hãy đăng nhập hoặc đăng ký để xem được links
    Kéo xuống dưới dùng, trước dấu đóng của PHP "}" thêm đoạn code sau
    PHP:
    Mã:
    public function renderTagH1(array $tag, array $rendererStates)
    {$text = $this->renderSubTree($tag['children'], $rendererStates);
    return '<h1>' . $text . '</h1>';
    }
    public function renderTagH2(array $tag, array $rendererStates)
    {$text = $this->renderSubTree($tag['children'], $rendererStates);
    return '<h2>' . $text . '</h2>';
    }
    public function renderTagH3(array $tag, array $rendererStates)
    {$text = $this->renderSubTree($tag['children'], $rendererStates);
    return '<h3>' . $text . '</h3>';
    }
    Hãy đăng nhập hoặc đăng ký để xem được links
    Khi soạn nội dung bài viết, chỉ cần chèn đoạn BBcode sau:
    Mã:
    [h1]Nội dung thẻcần chèn h1[/h1]
    [h2]Nội dung thẻ h2[/h2]
    [h2]Nội dung thẻ h3[/h2]
    Như thế bạn đã Hãy đăng nhập hoặc đăng ký để xem được links
    Hướng dẫn của bác @ngotuyen
     
    Tags:
    THB and nttruong like this.
  2. Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,439
    Đã được thích:
    1,107
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    Những bài viết liên quan đến thẻ H là nhức đầu nhất, em đã nhiều lần méo mó 4r vì này.
    Có vấn đề ở chỗ nội dung cuối cùng là sử dụng các thẻ h1,2,3 này trong bài viết thì kết quả demo sẽ như thế nào?
    Em thuộc thành phần chịu khó test - không ngại ăn hành, nhưng đến vụ h1,2,3 là run... :oops:
     
    dev.xf and THB like this.
  3. nttruong

    nttruong Thượng Đế

    Tham gia:
    25/02/2015
    Bài viết:
    369
    Đã được thích:
    601
    Điểm thành tích:
    93
    Sáng anh team hướng dẫn cho 1 bài là hiểu ngay ;)
     
    Jindo_Katori and THB like this.
  4. Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,439
    Đã được thích:
    1,107
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    Dạ cảm ơn anh, em làm xong cái base.php rồi
    Còn đoạn bbcode chưa hiểu nó có giá trị như thế nào.
    Mà tầm từ 10h đêm tới 6h sáng đảm bảo 1 mình em bao lô VNXF.VN :D (kiểm tra tất cả các bài viết của em toàn nằm trong 4-5h sáng)
     
    THB thích bài này.
  5. dev.xf

    dev.xf Thượng Đế

    Tham gia:
    28/02/2015
    Bài viết:
    451
    Đã được thích:
    499
    Điểm thành tích:
    93
    Giới tính:
    Nam
    Nghề nghiệp:
    Coder - Xenforo Developer
    Nơi ở:
    Phan Thiết - Bình Thuận
    ăn hành nhiều có thể gây hôi nách đó bạn :))
     
    tmviet, THB and Jindo_Katori like this.
  6. Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,439
    Đã được thích:
    1,107
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    1h sáng nay bị lỗi string.php tý nữa là banh nách luôn :D
     
    THB thích bài này.
  7. Nguyễn Phú Hưng

    Nguyễn Phú Hưng Thượng Đế

    Tham gia:
    02/03/2015
    Bài viết:
    45
    Đã được thích:
    57
    Điểm thành tích:
    18
    Giới tính:
    Nam
    Nghề nghiệp:
    Administrator
    Nơi ở:
    TP. Biên Hòa - Đồng Nai
    làm theo #1 có ok không các bác
     
    Jindo_Katori and THB like this.
  8. Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,439
    Đã được thích:
    1,107
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    Khi click vào thì vẫn vào đúng link chứ chưa về được link mình đặt. Cũng chưa có thời gian nghiên cứu tiếp. Tại mấy hôm nay toàn phải chạy ngoài đường.
     
    THB thích bài này.
  9. namchelsea

    namchelsea Thượng Đế

    Tham gia:
    04/03/2015
    Bài viết:
    466
    Đã được thích:
    296
    Điểm thành tích:
    63
    Giới tính:
    Nam
    Sao không sử dụng bbcode thấy đon giản hơn mà
     
    Jindo_Katori and THB like this.
  10. Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,439
    Đã được thích:
    1,107
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    Chưa biết cách bbcode của bác @namchelsea
     
    THB thích bài này.
  11. namchelsea

    namchelsea Thượng Đế

    Tham gia:
    04/03/2015
    Bài viết:
    466
    Đã được thích:
    296
    Điểm thành tích:
    63
    Giới tính:
    Nam
    Bạn import vào là dùng được
     

    Các file đính kèm:

    THB and Jindo_Katori like this.
  12. Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,439
    Đã được thích:
    1,107
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    Công nhận là cách này lợi hại :D
     
    THB thích bài này.
  13. tuannt

    tuannt Thượng Đế

    Tham gia:
    07/04/2015
    Bài viết:
    244
    Đã được thích:
    136
    Điểm thành tích:
    43
    Giới tính:
    Nam
    tải về có import đc đâu mà lợi hại bác
     
  14. heoheo

    heoheo Thượng Đế

    Tham gia:
    22/03/2017
    Bài viết:
    7
    Đã được thích:
    2
    Điểm thành tích:
    1
    Giới tính:
    Nam
    cho mình hướng dẫn về sửa thẻ H với
     

Chia sẻ trang này

Đang tải...