Question Về hiển thị thêm bài viết

Thảo luận trong 'Troubleshoot & Other Questions' bắt đầu bởi Lil.Tee, 18/1/13.

1votes
5/5, 1 vote

  1. Lil.Tee

    Lil.Tee Member

    Bài viết:
    405
    Likes :
    116
    Add như nào bác, em chưa dùng skype bao giờ :D.
     
  2. darkghost

    darkghost Member

    Bài viết:
    60
    Likes :
    58
    Nó lấy toàn bộ preview giống như tooltip. Nếu bạn muốn cắt ngắn chữ đi nữa thì cũng đc, muốn giới hạn bao nhiêu bảo mình sửa code cho. Còn ảnh thì chắc không, vì dự thằng preview nó remove html đi rồi.
     
    Last edited by a moderator: 27/8/15
    nttruong and thanhthanh like this.
  3. nttruong

    nttruong Well-Known Member

    Bài viết:
    1,518
    Likes :
    776
    Mình bị lỗi thế này, đối với người kg đăng ký thì bình thường, nhưng khi đăng nhập vào thì bị vỡ widget!
    Demo: http://nguoidepvn.info/forums/the-gioi.117/
    thêm acc test cho bác:

    id: annyone
    pass: anhyeuem
     
  4. darkghost

    darkghost Member

    Bài viết:
    60
    Likes :
    58
    Sửa đoạn code thành thế này nhé bạn:

    Mã:
                <div id="discussionItem-{$thread.thread_id}"></div>
                <script>
                $.ajax({
                    type:'GET',
                    url:'{xen:if $thread.hasPreview, {xen:link threads/preview, $thread}}'
                    }).done(function(result){
                    $('#discussionItem-{$thread.thread_id}').html('<div class=\"discussionFirstItem\">'+$(result)
                    .find('blockquote').html().substring(0,100)+'</div>');
                });
                </script>
    Nếu muốn dài hay ngắn hơn 100 thì thay số 100 bằng độ dài bạn muốn.
     
    thanhthanh, nttruong and Lil.Tee like this.
  5. nttruong

    nttruong Well-Known Member

    Bài viết:
    1,518
    Likes :
    776
    Mã:
    <li id="thread-{$thread.thread_id}" class="discussionListItem {$thread.discussion_state}{xen:if '!{$thread.discussion_open}', ' locked'}{xen:if {$thread.sticky}, ' sticky'}{xen:if {$thread.isNew}, ' unread'}{xen:if {$thread.prefix_id}, ' prefix{$thread.prefix_id}'}{xen:if {$thread.isIgnored}, ' ignored'}" data-author="{$thread.username}">
     
     
     
            <div class="list-box-normal" style="margin-right:13px;">
            <div class="fl op image-box-normal">
                <a href="{xen:if '{$threadCreate}', '', {xen:link "threads{xen:if '{$thread.isNew} AND {$thread.haveReadData}', '/unread'}", $thread}}" data-thumbnailUrl="{$thread.thumbnail.thumbnail_url}" class="thumb Av1s ThreadThumb">
    <img src="{$thread.thumbnail.thumbnail_url}" style="padding-top: 5px; opacity: 1; width:110px; height:116px;"/></a>
            </div>
            <div class="fl op text-box-normal">
                <div class="list-title-normal"><xen:if is="{$thread.canInlineMod}"><input type="checkbox" name="threads[]" value="{$thread.thread_id}" class="InlineModCheck" id="inlineModCheck-thread-{$thread.thread_id}" data-target="#thread-{$thread.thread_id}" title="{xen:phrase select_thread}: '{$thread.title}'" /></xen:if>
                    <xen:if is="{$showSubscribeOptions}"><input type="checkbox" name="thread_ids[]" value="{$thread.thread_id}" /></xen:if></span>
                    <a href="{xen:link "threads{xen:if '{$thread.isNew} AND {$thread.haveReadData}', '/unread'}", $thread}"
                        title="{xen:if '{$thread.isNew} AND {$thread.haveReadData}', {xen:phrase go_to_first_unread_message}}"
                        class="{xen:if $thread.hasPreview, PreviewTooltip}"
                        data-previewUrl="{xen:if $thread.hasPreview, {xen:link threads/preview, $thread}}">{xen:helper wrap, $thread.title, 20}</a>
    <br><span class="list-date-normal">Đăng lúc: <xen:datetime time="$thread.post_date" title="{xen:if {$visitor.user_id}, '{xen:phrase go_to_first_message_in_thread}'}" /></span></div>
            <div id="discussionItem-{$thread.thread_id}"></div>
                <script>
                $.ajax({
                    type:'GET',
                    url:'{xen:if $thread.hasPreview, {xen:link threads/preview, $thread}}'
                    }).done(function(result){
                    $('#discussionItem-{$thread.thread_id}').html('<div class=\"discussionFirstItem\">'+$(result)
                    .find('blockquote').html()+'</div>');
                });
                </script>
                <div style="display: none;" class="list-content-normal" id="td61440"></div>
                <a href="{xen:if '{$threadCreate}', '', {xen:link "threads{xen:if '{$thread.isNew} AND {$thread.haveReadData}', '/unread'}", $thread}}" data-thumbnailUrl="{$thread.thumbnail.thumbnail_url}" class="thumb Av1s ThreadThumb"><p style="font-size: 10px; font-weight: bold; margin-left:120px;">Xem thêm<font color="red">»</font></p></a>
            </div>
     
        </div>
     
    </li>
    code toàn bộ ỡ thread_list mình, đăng nhập vào là vỡ wg. Bạn xem giúp nhé!
    Demo mình post ở trên!
     
  6. darkghost

    darkghost Member

    Bài viết:
    60
    Likes :
    58
    Bạn chụp 1 ảnh demo được không? Mình vừa login thử nhưng không thấy vỡ :-?

    Đăng cái ảnh demo nhé, giờ đi ngủ đã mai còn đi làm. Mai mình xem giúp :)
     
    nttruong thích bài này.
  7. nttruong

    nttruong Well-Known Member

    Bài viết:
    1,518
    Likes :
    776
    đã tìm ra nguyên nhân cuối cùng là do caches trình duyệt, trong khi xóa liên tục vẫn hiện! Giờ thì vào đẹp như 1 bài thơ! Trước giờ đang cần cái này ghế lắm, giờ có bác khác gì "nắng hạn gặp mưa rào":)
    Thx bác nghìn lần! gặp đâu em like đó :-*
     
  8. darkghost

    darkghost Member

    Bài viết:
    60
    Likes :
    58
    :D ấn Ctrl F5 mỗi khi edit để trình duyệt nó load mới 100% bác ợ.
     
  9. darkghost

    darkghost Member

    Bài viết:
    60
    Likes :
    58
    À, pác có thể cộng thêm dấu ... cho nó đỡ cụt câu.

    Mã:
                <div id="discussionItem-{$thread.thread_id}"></div>
                <script>
                $.ajax({
                    type:'GET',
                    url:'{xen:if $thread.hasPreview, {xen:link threads/preview, $thread}}'
                    }).done(function(result){
                    $('#discussionItem-{$thread.thread_id}').html('<div class=\"discussionFirstItem\">'+$(result)
                    .find('blockquote').html().substring(0,100)+'...</div>');
                });
                </script>
     
  10. nttruong

    nttruong Well-Known Member

    Bài viết:
    1,518
    Likes :
    776
    Mình xưa nay thì cứ thế mà làm thôi! mà vẫn bị, xóa caches cả chục lần vẫn bị. Dù sao cũng cảm ơn bác nhiều lắm!
     
  11. darkghost

    darkghost Member

    Bài viết:
    60
    Likes :
    58
    Thế chắc bác xài chrome, thằng này cache dã man lắm :D
     
    Lil.Tee thích bài này.
  12. BeeSpeed

    BeeSpeed Member

    Bài viết:
    190
    Likes :
    87
    các bạn add đoạn trên vào thread_list_item đúng không ?????? ai cũng thành công mà có mỗi mình nó chỉ hiện
    Mã:
    ');});
    ^:)^
     
  13. nttruong

    nttruong Well-Known Member

    Bài viết:
    1,518
    Likes :
    776
    Có bí quyết để add, muốn hiện chổ nào cũng được, rãnh pm Y!M, khi nào mình share cho! :D
     
    BeeSpeed thích bài này.
  14. BeeSpeed

    BeeSpeed Member

    Bài viết:
    190
    Likes :
    87
    Y!M đâu bạn ????? :-ss
     
  15. Lil.Tee

    Lil.Tee Member

    Bài viết:
    405
    Likes :
    116
  16. nttruong

    nttruong Well-Known Member

    Bài viết:
    1,518
    Likes :
    776
    neverlove5555
     
  17. dragondark9999

    dragondark9999 Member

    Bài viết:
    223
    Likes :
    38
    @darkghost sao mình làm hoài mà nó vẫn như thế này
    Mã:
    ');});
    bác nào giúp lại dùm
     
  18. thanhthanh

    thanhthanh Moderator Staff Member

    Bài viết:
    477
    Likes :
    133
    Cái đó do portal, bạn thử hạ phiên bản của portal xuống thử xem
     
    dragondark9999 thích bài này.
  19. dragondark9999

    dragondark9999 Member

    Bài viết:
    223
    Likes :
    38
    hạ portal là sao hả bạn, mình hok hiểu? chỉ rõ hơn tí đi
     
  20. Coolboyhn

    Coolboyhn Member

    Bài viết:
    503
    Likes :
    138
    Muốn bỏ hết định dạng BBCode thì cần sửa gì không bác
     
comments powered by Disqus

Chia sẻ trang này

Đang tải...