PDA

Visualizza la versione completa: vaultwiki integrazione



vBET
02-06-11, 21:37
Questo caso l'integrazione è speciale solo per vaultwiki. Questo è necessario solo perché vaultwiki non è compatibile per vBulletin nell'area di BBCode e cambia il parametro API aggiungendo nuovi BBCode funzioni parser. Questo è il motivo normale integrazione con parser per vBulletin non funziona e dà avvertenze:


Warning: Missing argomento 2 per vB_WikiCodeParser:: handle_bbcode_code (), chiamato in / includes / vbenterprisetranslator_functions_bbcode.php on line 25 e definite in / volta / classe / bbcode.php on line 1488

Warning: Missing argomento 2 per vB_WikiCodeParser:: handle_bbcode_html (), chiamato in / includes / vbenterprisetranslator_functions_bbcode.php on line 28 e definite in / volta / classe / bbcode.php on line 1506

Warning: Missing argomento 2 per vB_WikiCodeParser:: handle_bbcode_php (), chiamato in / includes / vbenterprisetranslator_functions_bbcode.php sulla linea 22 e definito in / volta / classe / bbcode.php on line 1470

Per risolvere il problema che dovete fare pochi semplici passaggi. Dovrete ripetere dopo ogni aggiornamento vBET.

Integrazione procedura:
1. Apri / includes / vbenterprisetranslator_functions_bbcode.php
2. Cerca:

function vbet_handle_bbcode_php(&$parser, &$value) {
3. Aggiungi DOPO:

if($parser instanceof vB_WikiCodeParser) {
return '' . $parser->handle_bbcode_php(0, $value) .'';
}
4. Cerca:

function vbet_handle_bbcode_code(&$parser, &$value) {
5. Aggiungi DOPO:

if($parser instanceof vB_WikiCodeParser) {
return '' . $parser->handle_bbcode_code(0,$value) .'';
}
6. Cerca:

function vbet_handle_bbcode_html(&$parser, &$value) {
7. Aggiungi DOPO:

if($parser instanceof vB_WikiCodeParser) {
return '' . $parser->handle_bbcode_html(0,$value) .'';
}

I prossimi passi sono OPTIONAL - usarlo solo se si utilizza la directory virtuale che viene reindirizzato da un file htaccess showwiki_proxy.php e solo quando si utilizza vBET SEO link:.
1. File di showwiki_proxy.php aperto
2. Cerca:

define('VAULT_FRIENDLY_ENTRY', 1);
3. Aggiungi DOPO:

if ($_REQUEST['language']) {
$_SERVER['REQUEST_URI'] = str_replace('/'.$_REQUEST['language'].'/', '/', $_SERVER['REQUEST_URI']);
}
4. Apri. Htaccess
5. PRIMA regole wiki aggiungere questa regola:

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. Variazione del YOUR_WIKI_DIRECTORY regola nella directory virtuale wiki (in luoghi stand)

basketmen
09-01-12, 17:40
Appena aggiornato il BB da 3.3.6, a 3.5.3


Dopo di che, improvvisamente non riesco a creare la nuova pagina in vaultwiki, ottenere questo messaggio di errore dopo aver cliccato il pulsante 'Post nuovo articolo':


Fatale errore: permettere memoria taglia di 33554432 byte esaurito (provato a destinare 131072 bytes) in /home/username/public_html/vault/class/revision.php on line 33

Nb.
-Io non riesco a creare la nuova pagina vaultwiki e ottenere sopra il messaggio di errore, ma io sono ancora può vaultwiki messaggio senza alcun problema di editing
-Se ho disabilitato il prodotto vbenterprisetranslator, posso creare nuova pagina in vaultwiki nuovo
-Ho già provato aggiungere questa riga nel file vault/class/revision.php, dopo l'inizio <? php, ma ancora stesso:
ini_set('memory_limit','1024M');
-Sto usando vaultwiki 3.0.13
-Già creare un thread nel forum di vaultwiki troppo https://www.vaultwiki.org/threads/5265/, se possono aiutare o dare indizio da essi lato, così ora mi sto chiedendo se c'è qualche hotfix da BB lato prima su questo. Questo può aiutare altri membri che usando vbenterprisetranslator mod con vaultwiki troppo






regrads
richie

r.dziadusz
09-01-12, 23:27
Hai provato a aumentare la memoria limite per intero il server, basta fare questa impostazione globale?

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations supported by vBET 4.10.1