यह vaultwiki के लिए ही विशेष एकीकरण मामला है. यह केवल की जरूरत है क्योंकि vaultwiki BBCodes और एपीआई नए पार्सर कार्यों BBCode पैरामीटर जोड़ने परिवर्तन के क्षेत्र में vBulletin के लिए संगत नहीं है. यह है क्यों vBulletin के लिए parsers के साथ सामान्य एकीकरण और काम नहीं कर चेतावनी देता है:
चेतावनी:: vB_WikiCodeParser के लिए 2 तर्क गुम: handle_bbcode_code (), / में बुलाया / vbenterprisetranslator_functions_bbcode.php और 25 लाइन पर लाइन पर 1488 / वॉल्ट / वर्ग / bbcode.php में परिभाषित शामिल
चेतावनी:: vB_WikiCodeParser के लिए 2 गुम तर्क: (handle_bbcode_html) / में बुलाया / 28 लाइन पर vbenterprisetranslator_functions_bbcode.php है और 1506 लाइन पर वॉल्ट / / वर्ग / bbcode.php में परिभाषित शामिल
चेतावनी:: vB_WikiCodeParser के लिए 2 तर्क गुम: handle_bbcode_php (), / में बुलाया लाइन पर 22 / vbenterprisetranslator_functions_bbcode.php और लाइन पर 1470 / वॉल्ट / वर्ग / bbcode.php में परिभाषित शामिल
मुद्दा आप के लिए कुछ सरल कदम है हल करने के लिए. आप इसे प्रत्येक vBET अद्यतन के बाद दोहराना होगा.
एकता कदम:
1. ओपन / / vbenterprisetranslator_functions_bbcode.php शामिल
2. खोजें:
PHP Code:
function vbet_handle_bbcode_php(&$parser, &$value) {
3. बाद जोड़ें:
PHP Code:
if($parser instanceof vB_WikiCodeParser) {
return '<!--vBET_SNTA-->' . $parser->handle_bbcode_php(0, $value) .'<!--vBET_ENTA-->';
}
4. खोजें:
PHP Code:
function vbet_handle_bbcode_code(&$parser, &$value) {
5. बाद जोड़ें:
PHP Code:
if($parser instanceof vB_WikiCodeParser) {
return '<!--vBET_SNTA-->' . $parser->handle_bbcode_code(0,$value) .'<!--vBET_ENTA-->';
}
6. खोजें:
PHP Code:
function vbet_handle_bbcode_html(&$parser, &$value) {
7. बाद जोड़ें:
PHP Code:
if($parser instanceof vB_WikiCodeParser) {
return '<!--vBET_SNTA-->' . $parser->handle_bbcode_html(0,$value) .'<!--vBET_ENTA-->';
}
अगले चरण वैकल्पिक -यदि केवल आप वर्चुअल निर्देशिका जो showwiki_proxy.php फ़ाइल को. htaccess द्वारा पुनर्निर्देशित है और केवल जब तुम vBET एसईओ लिंक का उपयोग कर रहे हैं का उपयोग कर रहे हैं इसे का उपयोग करें:
1. फ़ाइल खोलें showwiki_proxy.php
2. खोजें:
PHP Code:
define('VAULT_FRIENDLY_ENTRY', 1);
3. बाद जोड़ें:
PHP Code:
if ($_REQUEST['language']) {
$_SERVER['REQUEST_URI'] = str_replace('/'.$_REQUEST['language'].'/', '/', $_SERVER['REQUEST_URI']);
}
4. ओपन htaccess फ़ाइल
5. पहले विकि नियमों इस नियम जोड़:
Code:
RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/YOUR_WIKI_DIRECTORY(.*)?$ YOUR_WIKI_DIRECTORY$2?language=$1 [QSA]
6. नियम YOUR_WIKI_DIRECTORY में अपने आभासी विकि निर्देशिका (बूथ स्थानों में) परिवर्तित करने के लिए