Xin hướng dẫn Match URLs trong BBcode full link.

Thảo luận trong 'Style & Template Questions' bắt đầu bởi thienlove17, 18/12/13.

1votes
5/5, 1 vote

  1. thienlove17

    thienlove17 New Member

    Bài viết:
    33
    Likes :
    3
    Đang tải...
  2. thienlove17

    thienlove17 New Member

    Bài viết:
    33
    Likes :
    3
    em làm thế mà nó ko dc, các anh xem giúp em
    HTML:
    #mp3\.zing\.vn\/(?P<id>[a-z]+\/[A-Za-z0-9-]+\-[0-9]+\/[a-z0-9-]+)(\.html)?#siu
     
  3. ku Hiệu

    ku Hiệu Lì Lắm Luôn

    Bài viết:
    1,345
    Likes :
    862
  4. thienlove17

    thienlove17 New Member

    Bài viết:
    33
    Likes :
    3
  5. Thanhnguyenplus

    Thanhnguyenplus New Member

    Bài viết:
    52
    Likes :
    7
    khá hay
     
  6. thienlove17

    thienlove17 New Member

    Bài viết:
    33
    Likes :
    3
    xin mọi người giúp đỡ.
     
  7. ku Hiệu

    ku Hiệu Lì Lắm Luôn

    Bài viết:
    1,345
    Likes :
    862
    mình nghĩ nên làm bbcode riêng cho nó
    không sử dung BBcode Media Site
     
  8. thienlove17

    thienlove17 New Member

    Bài viết:
    33
    Likes :
    3
    Dùng bbcode media manager được không bạn.
     
  9. ku Hiệu

    ku Hiệu Lì Lắm Luôn

    Bài viết:
    1,345
    Likes :
    862
    Đc, bạn vào library\KingK\BbCodeManager
    edit file BbCodeManager.php
    tìm đoạn
    Mã:
    $db->query("INSERT INTO `kingk_bbcm` (`tag`, `replacementBegin`, `replacementEnd`, `description`, `title`, `requiresOption`, `example`, `active`)
                                VALUES ('h2', '<h2>', '</h2>', 'Adds a H2 tag around the contained text.', 'H2', '0', '[h2]Header Tag[/h2]', '1')");
    thêm vào ngay dưới nó đoạn này
    Mã:
    $db->query("INSERT INTO `kingk_bbcm` (`tag`, `phpcallback_class`, `phpcallback_method`, `description`, `title`, `requiresOption`, `example`, `active`)
                                        VALUES ('zing', 'KingK_BbCodeManager_BbCode_Formatter_Default', 'parseTagZING', 'Thêm nhạc từ zing vào bài viết', 'ZING', '0', '[ZING]Link nhạc từ mp3[/ZING]', '1')");
    vào library\KingK\BbCodeManager\BbCode\Formatter
    edit file Default.php
    thêm vào dưới cùng (nhưng nằm trên dấu
    }
    ?>

    )

    Mã:
            public static function parseTagZING(array $tag, array $rendererStates, &$parentClass)
            {
    
                    if (!empty($tag['option']))
                    {
    
                    }
                    else
                    {
    
                            $src = $tag['children'][0];
                    }
                    return '
                 
    code embed
    
                    ';
            }
    phần code embed là đoạn của bạn

    khi vào bài viết bạn post có dạng
    Mã:
    [ZING]http://mp3.zing.vn/bai-hat/Nguoi-Yeu-Cu-Khoi-My/ZW69W6DW.html[/ZING]
    Có thể thêm nút bbcode trên thanh editor cho tiện :">
     
    thienlove17 thích bài này.
comments powered by Disqus

Chia sẻ trang này

Đang tải...