vBET
02-06-11, 21:37
यह 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. खोजें:
function vbet_handle_bbcode_php(&$parser, &$value) {
3. बाद जोड़ें:
if($parser instanceof vB_WikiCodeParser) {
return '' . $parser->handle_bbcode_php(0, $value) .'';
}
4. खोजें:
function vbet_handle_bbcode_code(&$parser, &$value) {
5. बाद जोड़ें:
if($parser instanceof vB_WikiCodeParser) {
return '' . $parser->handle_bbcode_code(0,$value) .'';
}
6. खोजें:
function vbet_handle_bbcode_html(&$parser, &$value) {
7. बाद जोड़ें:
if($parser instanceof vB_WikiCodeParser) {
return '' . $parser->handle_bbcode_html(0,$value) .'';
}
अगले चरण वैकल्पिक हैं - इसका इस्तेमाल सिर्फ अगर तुम जो showwiki_proxy.php फ़ाइल htaccess द्वारा निर्देशित कर दिये है और केवल जब आप vBET एसईओ लिंक का उपयोग कर रहे हैं आभासी निर्देशिका का उपयोग कर रहे हैं.
1. ओपन फाइल showwiki_proxy.php
2. खोजें:
define('VAULT_FRIENDLY_ENTRY', 1);
3. बाद जोड़ें:
if ($_REQUEST['language']) {
$_SERVER['REQUEST_URI'] = str_replace('/'.$_REQUEST['language'].'/', '/', $_SERVER['REQUEST_URI']);
}
4. ओपन htaccess फ़ाइल
5. पहले विकि नियमों इस नियम जोड़:
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 में अपने आभासी विकि निर्देशिका (बूथ स्थानों में) परिवर्तित करने के लिए
चेतावनी:: 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. खोजें:
function vbet_handle_bbcode_php(&$parser, &$value) {
3. बाद जोड़ें:
if($parser instanceof vB_WikiCodeParser) {
return '' . $parser->handle_bbcode_php(0, $value) .'';
}
4. खोजें:
function vbet_handle_bbcode_code(&$parser, &$value) {
5. बाद जोड़ें:
if($parser instanceof vB_WikiCodeParser) {
return '' . $parser->handle_bbcode_code(0,$value) .'';
}
6. खोजें:
function vbet_handle_bbcode_html(&$parser, &$value) {
7. बाद जोड़ें:
if($parser instanceof vB_WikiCodeParser) {
return '' . $parser->handle_bbcode_html(0,$value) .'';
}
अगले चरण वैकल्पिक हैं - इसका इस्तेमाल सिर्फ अगर तुम जो showwiki_proxy.php फ़ाइल htaccess द्वारा निर्देशित कर दिये है और केवल जब आप vBET एसईओ लिंक का उपयोग कर रहे हैं आभासी निर्देशिका का उपयोग कर रहे हैं.
1. ओपन फाइल showwiki_proxy.php
2. खोजें:
define('VAULT_FRIENDLY_ENTRY', 1);
3. बाद जोड़ें:
if ($_REQUEST['language']) {
$_SERVER['REQUEST_URI'] = str_replace('/'.$_REQUEST['language'].'/', '/', $_SERVER['REQUEST_URI']);
}
4. ओपन htaccess फ़ाइल
5. पहले विकि नियमों इस नियम जोड़:
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 में अपने आभासी विकि निर्देशिका (बूथ स्थानों में) परिवर्तित करने के लिए