Tôi có một vấn đề với gia đình (allfreechips) và fourm nút trên navbar của tôi, những không nhận được site.com/lang/ thêm. Tất cả các liên kết khác dường như làm việc như mong đợi với các phần /lang/.
Thanks
Chris
Tôi có một vấn đề với gia đình (allfreechips) và fourm nút trên navbar của tôi, những không nhận được site.com/lang/ thêm. Tất cả các liên kết khác dường như làm việc như mong đợi với các phần /lang/.
Thanks
Chris
Sửa chữa nhanh chóng cho vấn đề này:
- Mở tập tin includes/vbenterprisetranslator_functions.php
- Tìm mã:
PHP Code:$output = preg_replace_callback('#action="([^"]*)#s', 'vbet_createURLForAddressNoReplaceAction', $output);
$output = preg_replace_callback('#href="([^"]*)#s', 'vbet_createURLForAddressNoReplaceHref', $output);
- Thay thế mã:
PHP Code:$output = preg_replace_callback('#action=["\']([^"\']*)["\']#s', 'vbet_createURLForAddressNoReplaceAction', $output);
$output = preg_replace_callback('#href=["\']([^"\']*)["\']#s', 'vbet_createURLForAddressNoReplaceHref', $output);
- Tìm mã:
PHP Code:function vbet_createURLForAddressNoReplaceAction($what) {
return 'action="'.vbet_createURLForAddressNoReplace($_REQUEST['language'], $what[1]);
}
function vbet_createURLForAddressNoReplaceHref($what) {
return 'href="'.vbet_createURLForAddressNoReplace($_REQUEST['language'], $what[1]);
}
- Thay thế mã:
PHP Code:function vbet_createURLForAddressNoReplaceAction($what) {
return 'action="'.vbet_createURLForAddressNoReplace($_REQUEST['language'], $what[1]).'"';
}
function vbet_createURLForAddressNoReplaceHref($what) {
return 'href="'.vbet_createURLForAddressNoReplace($_REQUEST['language'], $what[1]).'"';
}
Vấn đề này sẽ được cố định trong phiên bản kế tiếp.
Văn bản vào phần đầu tiên là một chút ra, nhưng thay thế đây sửa chữa vấn đề.
Code:$output = preg_replace_callback('#action="([^"]*)#', 'vbet_createURLForAddressNoReplaceAction', $output); $output = preg_replace_callback('#href="([^"]*)#', 'vbet_createURLForAddressNoReplaceHref', $output);
Không chắc chắn nếu điều này do sự thay đổi hoặc một cái gì đó tôi đã không nhận thấy
Nếu tôi là trên một trang đánh giá như
các liên kết đến các ngôn ngữ khác là không chính xác.Code:http://www.allfreechips.com/no/casino_review/646/loco-panda-casino.html
Hãy xem cho Hà Lan nó thêm phpBB2 / và /nl và giữ không cóCode:http://www.allfreechips.com/phpBB2/no/nl/casino_review/646/loco-panda-casino.html
Đây là cách tắt của khóa học thêm đường diễn đàn và một lang
Đây là một vấn đề khác xảy ra sau khi sửa chữa một vấn đề trước đó.
Sửa chữa nhanh chóng cho vấn đề này:
- Mở tập tin bao gồm / vbenterprisetranslator_functions_url_tracking.php
- Tìm mã:
PHP Code:if ($vbulletin->options['vbenterprisetranslator_translationlinkstype']) {
return vbet_createURLForAddressNoReplaceSEO($language, $address) ;
}
$bookmark = strpos($address, '#');
- Thay thế mã:
PHP Code:if ($vbulletin->options['vbenterprisetranslator_translationlinkstype']) {
if (preg_match('/\/('.VBET_LANGUAGESMATCH.')\//', $address)) {
return $address;
}
return vbet_createURLForAddressNoReplaceSEO($language, $address) ;
}
$bookmark = strpos($address, '#');
Vấn đề này sẽ được cố định trong phiên bản kế tiếp. Xin lỗi cho sự nhầm lẫn.
Lần sửa cuối bởi Marcin Kalak; 24-07-15 khi 16:06.
Sửa chữa, cảm ơn
Tôi vui rằng tôi có thể giúp bạn.