phpBB Giúp đỡ về vấn đề link chuyển tiếp

Thảo luận trong 'Hỗ trợ về mã nguồn làm Forum' bắt đầu bởi lamdhv, 25/12/12.

  1. lamdhv

    lamdhv Đang làm quen

    Tham gia ngày:
    13/12/12
    Bài viết:
    71
    Đã được thích:
    0
    Điểm thành tích:
    6
    Nơi ở:
    http://mobileforum.vn/
    Mình có làm một forum bằng mã nguồn phpbb. Hôm nay mình có add file links.php vào để chuyển tiếp các link đi ra ngoài hệ thống của mình. Tuy nhiên lại gặp một vấn đề như này:
    Đó là những link được paste trự tiếp kiểu như: http://linkforum thì nó không có vấn đề gì. Nó sẽ chuyển thành dạng http://linkforum/links.php?url=abcxyz (đại loại là thế). Nhưng nếu sử dụng bbcode cho url thì nó lại không được bắt vào link chuyển thiếp kia. Vậy vấn đề là vì sao mong các bạn giúp đỡ với!
    Code mình đã sử dụng như này:
    Code tìm thấy:
    Mã:
    $html	= "$whitespace<!-- $tag --><a$class href=\"$url\">$text</a><!-- $tag -->$append";
    
    	return $html;
    }
    Và mình thay nó bằng code này:
    Mã:
    if ($type == MAGIC_URL_LOCAL)
        {
         $html    = "$whitespace<!-- $tag --><a$class href=\"$url\">$text</a><!-- $tag -->$append";
        }
        else {
     $html    = "$whitespace<!-- $tag --><a$class href=\"http://mobileforum.vn/links.php?url=$url\" onclick=\"window.open(this.href);return false;\">$text</a><!-- $tag -->$append";
        }  
             
       return $html;
    }
    Mong bạn nào biết thì giúp mình nhé!
    Demo là site của mình đây: http://mobileforum.vn/
     
  2. lamdhv

    lamdhv Đang làm quen

    Tham gia ngày:
    13/12/12
    Bài viết:
    71
    Đã được thích:
    0
    Điểm thành tích:
    6
    Nơi ở:
    http://mobileforum.vn/
    Sao không có ai giúp được hết vậy?hix
     
  3. giun_da

    giun_da Lính mới

    Tham gia ngày:
    9/3/13
    Bài viết:
    3
    Đã được thích:
    0
    Điểm thành tích:
    1
    hi cái này mình cũng không biết nhưng theo mình không nên làm cái đó, bởi bây giờ một lượng lớn người tham gia diễn đàn là dân seo và giá trị backlink đối với họ là rất lớn, mình nghĩ nếu làm vậy bạn nên để lại 1 box không áp dụng link chuyển tiếp này
     
  4. ngocdung9x

    ngocdung9x Lính mới

    Tham gia ngày:
    16/7/13
    Bài viết:
    24
    Đã được thích:
    0
    Điểm thành tích:
    1
    Mình nghĩ trường hợp else của bạn có vấn đề bạn thử thay bằng cái
    Mã:
    if ($type == MAGIC_URL_LOCAL)
        {
         $html    = "$whitespace<!-- $tag --><a$class href=\"$url\">$text</a><!-- $tag -->$append";
        }
        else {
     $html    = "$whitespace<!-- $tag --><a$class href="http://mobileforum.vn/links.php?url=$url\" onclick=\"window.open(this.href);return false;\">$text</a><!-- $tag -->$append";
        }  
             
       return $html;
     
  5. thaigiam1

    thaigiam1 Lính mới

    Tham gia ngày:
    27/6/13
    Bài viết:
    3
    Đã được thích:
    0
    Điểm thành tích:
    1
    quá khó bác ạ ^^
     
  6. bboyhandsome

    bboyhandsome Đang làm quen

    Tham gia ngày:
    17/7/13
    Bài viết:
    30
    Đã được thích:
    0
    Điểm thành tích:
    6
    forum dùng vbb cho tiện bác ơi ^^!
     
Đang tải...

Chia sẻ trang này