PDA

View Full Version: vaultwiki integrasi



vBET
02-06-11, 21:37
Ini adalah kes integrasi khas hanya untuk vaultwiki. Ini diperlukan hanya kerana vaultwiki tidak serasi vBulletin di kawasan BBCodes dan perubahan API menambah parameter baru kepada BBCode fungsi penghurai. Ini adalah mengapa integrasi biasa dengan parsers untuk vBulletin mereka tidak bekerja dan memberikan amaran:


Amaran: hujah 2 untuk vB_WikiCodeParser:: Hilang handle_bbcode_code (), yang disebut dalam / termasuk / vbenterprisetranslator_functions_bbcode.php on line 25 dan ditakrifkan dalam peti besi / / kelas / bbcode.php on line 1488

Amaran: Hilang hujah 2 vB_WikiCodeParser:: handle_bbcode_html (), yang disebut dalam / termasuk / vbenterprisetranslator_functions_bbcode.php on line 28 dan ditakrifkan dalam peti besi / / kelas / bbcode.php pada 1506 selaras

Amaran: hujah 2 untuk vB_WikiCodeParser:: Hilang handle_bbcode_php (), yang disebut dalam / termasuk / vbenterprisetranslator_functions_bbcode.php on line 22 dan ditakrifkan dalam peti besi / / kelas / bbcode.php on line 1470

Untuk menyelesaikan isu yang anda perlu melakukan beberapa langkah mudah. Anda akan mengulangi selepas setiap update vBET.

Integrasi langkah-langkah:
1. Terbuka / includes / vbenterprisetranslator_functions_bbcode.php
2. Cari:

function vbet_handle_bbcode_php(&$parser, &$value) {
3. Tambah SELEPAS:

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

function vbet_handle_bbcode_code(&$parser, &$value) {
5. Tambah SELEPAS:

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

function vbet_handle_bbcode_html(&$parser, &$value) {
7. Tambah SELEPAS:

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

Langkah seterusnya adalah PILIHAN - menggunakannya hanya jika anda menggunakan direktori maya yang dihalakan oleh Htaccess ke fail showwiki_proxy.php dan hanya apabila anda menggunakan link vBET SEO:.
1. Buka file showwiki_proxy.php
2. Cari:

define('VAULT_FRIENDLY_ENTRY', 1);
3. Tambah SELEPAS:

if ($_REQUEST['language']) {
$_SERVER['REQUEST_URI'] = str_replace('/'.$_REQUEST['language'].'/', '/', $_SERVER['REQUEST_URI']);
}
4. Htaccess file terbuka.
5. SEBELUM peraturan wiki menambah peraturan ini:

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. Perubahan dalam YOUR_WIKI_DIRECTORY pemerintahan direktori wiki maya anda (di tempat ruang pameran)

basketmen
09-01-12, 17:40
Saya baru menaiktaraf vbet daripada 3.3.6, 3.5.3


selepas itu, tiba-tiba saya tidak boleh membuat halaman baru dalam vaultwiki, mendapat mesej ralat ini selepas klik butang 'Perkara Baru Post':


Kesilapan yang teramat besar: saiz memori Dibenarkan 33554432 bytes habis (cuba memperuntukkan 131072 bytes) dalam / home / username / public_html peti besi / / kelas / revision.php pada 33 garis

Nb.
- Saya cant mencipta halaman vaultwiki baru dan mendapatkan di atas mesej ralat, tetapi saya masih boleh mengedit mesej vaultwiki dengan tidak ada masalah
- Jika i kurang upaya produk vbenterprisetranslator, i boleh membuat halaman baru dalam vaultwiki lagi
- I sudah cuba menambah baris ini dalam peti besi / kelas / fail revision.php, selepas permulaan <php, tetapi masih sama?
ini_set ('memory_limit', '1024M ')
- Saya menggunakan vaultwiki 3.0.13
- Saya telah mewujudkan benang di vaultwiki forum terlalu https://www.vaultwiki.org/threads/5265/, jika mereka dapat membantu atau memberi petunjuk dari sisi mereka, jadi sekarang i am meminta jika terdapat beberapa hotfix dari pihak vbet 1 tentang perkara ini. Ini boleh membantu ahli lain bahawa menggunakan vbenterprisetranslator arena dengan vaultwiki terlalu






regrads
Richie

r.dziadusz
09-01-12, 23:27
Pernahkah anda cuba untuk meningkatkan anda had memori kepada keseluruhan pelayan anda, hanya membuat tetapan global ini?

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translated to other languages thanks to vBET Translator 4.10.1