Quan trọng: Trang này bằng cách sử dụng cookie (cookies). Sử dụng trang web này mà không tắt cookie trong trình duyệt, có nghĩa là bạn đồng ý để sử dụng nó.
Mua ngay! Các tính năng Tải

Kiếm được với chúng tôi!

Nếu bạn muốn bắt đầu kiếm tiền với vBET tham gia để Chương trình liên kết.
Kết quả 1 để 6 của 6

Chủ đề: vBET 3.3.2 phá vỡ hàng ngày / hàng tuần tiêu hóa cho người dùng vBSEO

  1. #1
    Thành viên
    Tham gia ngày
    Tháng 11 năm 2009
    Bài viết
    168

    Default vBET 3.3.2 phá vỡ hàng ngày / hàng tuần tiêu hóa cho người dùng vBSEO

    Điều này trao đổi mã trong phá vỡ functions_vbseo_creaturl hàng ngày / hàng tuần tiêu hóa:
    PHP Code:
    // FIND
    $vbseo_gcache_thread['seotitle'] = vbseo_filter_replace_text ($ttl);
    // REPLACE it with this code:
    $vbseo_gcache_thread['seotitle'] = vbet_vbseo_filter_replace_text ($ttl); 
    Khắc phục:

    Trong Plugin Lên Email, thay thế nội dung đầy đủ với:

    PHP Code:
    require_once(DIR '/includes/functions_vbseo.php');

    $GLOBALS['VBSEO_REWRITE_TEXTURLS'] = 1;
    $GLOBALS['FIX_EMAILS'] = 1;

    if(
    function_exists('make_crawlable') && VBSEO_REWRITE_EMAILS)
     
    $message make_crawlable($message);

    unset(
    $GLOBALS['VBSEO_REWRITE_TEXTURLS']);
    unset(
    $GLOBALS['FIX_EMAILS']); 
    Trong functions_vbseo_createurl.php:

    Tìm:

    PHP Code:
    $vbseo_gcache_thread['seotitle'] = vbet_vbseo_filter_replace_text ($ttl); 
    Thay thế bằng:

    PHP Code:
    if(isset($GLOBALS['FIX_EMAILS'])) {
    $vbseo_gcache_thread['seotitle'] = vbseo_filter_replace_text ($ttl); 
    }
    else {
    $vbseo_gcache_thread['seotitle'] = vbet_vbseo_filter_replace_text ($ttl); 
    }

    Rõ ràng đây là một sửa chữa nhanh chóng và dơ bẩn, phải có một cái gì đó sai trái với chức năng vbet_vbseo_filter_replace_text.

    Tôi tìm thấy điều này bằng cách:
    1. công nhận rằng hàng ngày và hàng tuần Diễn đàn email đăng ký đã không làm việc
    2. kiểm tra tất cả các móc vBulletin tiêu hóa các tập tin, dẫn đến lớp mail
    3. vô hiệu hóa kết hợp Lên mail_send plugin xác nhận rằng tất cả mọi thứ ngay bây giờ làm việc

  2. #2
    Michal Podbielski (vBET Nhân viên) vBET's Avatar
    Tham gia ngày
    Tháng 10 2009
    Bài viết
    3,037

    Default

    Cảm ơn bạn đã lưu ý chúng tôi sẽ kiểm tra và sửa chữa nó

  3. #3
    Thành viên
    Tham gia ngày
    Tháng 11 năm 2009
    Bài viết
    168

    Default

    BTW, bạn nên tìm một giải pháp thanh lịch hơn, xin vui lòng cho tôi biết!

  4. #4
    Michal Podbielski (vBET Nhân viên) vBET's Avatar
    Tham gia ngày
    Tháng 10 2009
    Bài viết
    3,037

    Default

    Không có vấn đề Chúng tôi sẽ tìm giải pháp thanh lịch hơn và nó sẽ được thông báo nếu có bất kỳ thay đổi nào trong tích hợp vBSEO là cần thiết.

  5. #5
    Thành viên
    Tham gia ngày
    Tháng 12 năm 2009
    Bài viết
    276

    Default

    cảm ơn đã chỉ ra điều này!

  6. #6
    Michal Podbielski (vBET Nhân viên) vBET's Avatar
    Tham gia ngày
    Tháng 10 2009
    Bài viết
    3,037

    Default

    Giải pháp thanh lịch hơn - sẽ được bao gồm trong phiên bản tiếp theo. Nó sẽ không yêu cầu bất kỳ phiên bản Lên thêm các tập tin.

    Để nhanh chóng khắc phục:
    1. Chỉnh sửa tập tin / / vbenterprisetranslator_functions_vbseo.php
    2. Tìm:
    PHP Code:
    function vbet_vbseo_filter_replace_text($text$allowchars null$filter_stop_words true$reversable false) { 
    3. Đặt SAU:
    PHP Code:
    if(isset($GLOBALS['FIX_EMAILS'])) {
    return 
    vbseo_filter_replace_text ($text$allowchars$filter_stop_words$reversable); 


Tags cho chủ đề này

Quyền viết bài

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