PDA

查看完整版本: vaultwiki整合



vBET
02-06-11, 21:37
這是特殊情況下,只有整合為 vaultwiki。這是必須的,只是因為 vaultwiki不兼容到vBulletin面積的BBCodes和變化的API添加新的參數來 BBCode代碼分析器的功能。這就是為什麼普通的集成與解析器為 vBulletin是不工作並給出了警告:


警告:缺少參數 2 vB_WikiCodeParser:handle_bbcode_code(),稱為 /包括/ vbenterprisetranslator_functions_bbcode.php上線 25和定義在/庫 /類 / bbcode.php上線 1488

警告:缺少參數 2 vB_WikiCodeParser:handle_bbcode_html(),稱為 /包括/ vbenterprisetranslator_functions_bbcode.php第28行和定義在/庫 /類 / bbcode.php上線 1506

警告:缺少參數 2 vB_WikiCodeParser:handle_bbcode_php(),稱為 /包括/ vbenterprisetranslator_functions_bbcode.php在第22行和定義在/庫 /類 / bbcode.php上線 1470

為了解決這個問題,你必須做一些簡單的步驟。你將不得不重複它在每個 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) .'“;
}

接下來的步驟是可選的 - 如果你只使用它使用的是虛擬目錄是重定向。htaccess來 showwiki_proxy.php文件,只有當您使用vBET SEO鏈接:
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到虛擬的wiki目錄(展位名額)

basketmen
09-01-12, 17:40
我只被升級 vbet 從 3.3.6,到 3.5.3


之後,突然我不能在 vaultwiki 中創建新的頁面,按一下發表新文章 ' 按鈕後看到此錯誤消息:


致命錯誤: /home/username/public_html/vault/class/revision.php 線 33 中允許記憶體大小為 33554432 位元組用盡 (試圖分配 131072 位元組)

NB。
我無法創建 vaultwiki 新的一頁,並獲得上述錯誤消息,但我仍然可以編輯 vaultwiki 消息沒有問題
-如果我禁用 vbenterprisetranslator 產品,可以創建新的頁面在 vaultwiki 中再次
我已經嘗試開始後,在 vault/class/revision.php 檔中,添加以下行 <? php,但仍然相同:
ini_set('memory_limit','1024M') ;
-我用 vaultwiki 3.0.13
我已創建的執行緒在 vaultwiki 論壇太 https://www.vaultwiki.org/threads/5265/,如果他們可以説明或者給線索,他們從側面,所以現在我問是否有一些修補程式 vbet 方首先對此。這可以説明其他成員,使用 vaultwiki vbenterprisetranslator mod 太






方面
里奇

r.dziadusz
09-01-12, 23:27
您試圖將記憶體增加你整個限制您的伺服器,只是使此設置全球嗎?

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations made by vB Enterprise Translator 4.10.1