PDA

View Full Version: Решени Допълнителна емисия langtitle разбор



moman
22-05-10, 23:46
Използването vbSEO. Screenshot приложени.

http://www.pentaxforums.com/forums/members/adam-albums-website-news-screenshots-picture5413-a.gif

Аз ще се намери решение за това в vBSEO функцията, която се справя с тази.

moman
23-05-10, 01:27
В functions_vbseo_vb.php:

намерите


vbseo_thread_seotitle($getnextoldest);

замени


vbseo_thread_seotitle($getnextoldest);
if (strpos($getnextoldest['title'], '[/langtitle]')) {
require_once('vbenterprisetranslator_functions_bbcode.php');
$getnextoldest['title'] = vbet_parseTitle($getnextoldest['title']);
}
$vbseo_gcache['thread'][$getnextoldest['threadid']] = $getnextoldest;

vBET
23-05-10, 17:36
Това трябва да бъде не е необходимо. Знаете ли, интегрирани vBET с vBSEO, както е описано в ReadMe.html файл? Коя версия на vBET използвате? Последният глобалната функционалност langtitle разбор.

moman
24-05-10, 04:08
Да, и аз съм с най-новата версия 3.3.3.

vBET
24-05-10, 19:30
Странно. Моля, кажете ни как да възпроизведете проблема - ние ще работим за по-елегантно решение, което няма да изисква допълнителни vBSEO файлове промяна.

Можеш ли да го възпроизвежда върху, сървър? Т.е. в тестови съобщения област?

moman
25-05-10, 19:22
Не, това не може да се докаже тук, защото не използвате опцията vBSEO да включват нишка заглавия в следващия / предишния връзки (тези, показани директно под бърз отговор редактор). Вие ще трябва първо да активирате опцията.

vBET
25-05-10, 21:01
Така за ОК - Сега ние знаем как да го възпроизвежда. Ние ще го проверите на нашия тест например и да се търси друго решение. Страхотни благодаря! :)

kamilkurczak
01-06-10, 22:00
Съжаляваме, но не могат да се възпроизвеждат на този проблем.
Ние го тествахме на 3.5.0 vBSEO и 3.3.3 vBET. Кои версии имаш?

Моля, уверете се, че имате инсталирана най-новата версия vbet (ако сте го използвали)

какво да кажем за актуализиране product_vbenterprisetranslator.xml от направи не качвате папката?

moman
02-06-10, 09:43
Аз съм с помощта на vBET 3.3.3 и vBSEO 3.3.2. Моите langtitle тагове не се прави разбор в страницата с профила статистика, нито сега, както изглежда. Доста странно!

moman
02-06-10, 10:09
За да коригирате разбор на langtitle под профила "статистика" в раздела (където пише "Последно мнение: ..."), Направих тази промяна в class_userprofile.php:

Търсене:

$this->prepared['lastposttitle'] = $getlastpost['title'];

Заменете:


$this->prepared['lastposttitle'] = $getlastpost['title'];
if (strpos($this->prepared['lastposttitle'], '[/langtitle]'))
{
require_once('vbenterprisetranslator_functions_bbcode.php');
$this->prepared['lastposttitle'] = vbet_parseTitle($this->prepared['lastposttitle']);
}

Няма начин тагове, които са се прави разбор и в световен мащаб, тъй като в противен случай тази промяна не би била необходима. Има също така не куки в този клас файл.

vBET
02-06-10, 11:53
Моля PM данни за достъп до FTP, Admin CP и vBSEO CP. Тъй като ние не сме в състояние да го възпроизвежда на наша страна, ние трябва да го проверите на нашия сървър.

Моля, да отмените промените, преди да ни дават данни за достъп (ние трябва да видим проблема, за да го диагностицират) - може да направи копия на файлове лесно да го върне отново.

Както написах vBET 3.3.3 трябва да се направи разбор langtitle в световен мащаб, в този момент, аз не съм в състояние да каже това е някакъв бъг, конфликт с друг плъгин, или грешно vBET актуализация.

moman
03-06-10, 07:48
Аз пътуват в чужбина през тази седмица, и няма да бъде на разположение, за да се справят всички бекенда уебсайт въпроси, освен тези, които са публикувани тук в този форум.

Може ли да ми покажеш къде в кода етикет е в световен мащаб прави разбор? След това мога да погледнете и да ви позволи да знам дали мога да види защо липсват някои области.

vBET
03-06-10, 12:09
отворен файл: / включва / vbenterprisetranslator_functions_hooks.php

и гледат за vbet_global_complete се използва функция vbet_parseTitleGlobally (от / включва / vbenterprisetranslator_functions_bbcode.php)

moman
04-06-10, 03:07
Благодаря! Аз ще разследва случая.

moman
09-06-10, 16:09
Аз открих още няколко в navbits на inlinemod.php и postings.php.

Можеш ли да възпроизвежда това поведение на този сайт, т.е. при редактиране превод нишка?

http://img267.imageshack.us/img267/3663/96513903.gif

http://img121.imageshack.us/img121/6716/90955400.gif

vBET
09-06-10, 17:22
През издание е OK, за да го напусне. Трябва да видите оригиналния текст, да бъде в състояние да го редактирате. Ето защо е забранено на страница издание разбор. Той трябва да работи по този начин и, че е вредно - Google и други посетители виждат одобрения текст, а не по време на издание:)

vBET
10-06-10, 15:37
Дали проблемът все още съществува? Какво го статус?

Ние се подготвяме за нова версия и искате да решим всички въпроси. Ако сте установили, че това е някакъв конфликт - моля потвърдете. Ако не можете да се справя - моля подробности за достъп PM, така че ние ще бъдем в състояние да го проверите и в случай на грешки включват решение в следващата версия.

moman
13-06-10, 14:17
Съм добавили ръчно разбор на местата, изброени в тази тема. Налице са не по-видими проблеми разбор.

moman
14-06-10, 14:54
Nevermind намери друг: преведени заглавия PM не биват анализирани в страницата, заглавия на private.php

Фиксиран чрез добавяне на плъгин private_complete:


if (strpos($pagetitle, '[/langtitle]')) {
require_once(DIR. '/includes/vbenterprisetranslator_functions_bbcode.php');
$pagetitle = vbet_parseTitle($pagetitle);
}

moman
14-06-10, 16:09
И още:

http://img63.imageshack.us/img63/4445/26859648.gif

Не можах да намеря начин да се определи това чрез плъгини. Вместо това, аз този код, за да usercp.php:


if (strpos($reputation['title'], '[/langtitle]')) {

require_once(DIR. '/includes/vbenterprisetranslator_functions_bbcode.php');

$reputation['title'] = vbet_parseTitle($reputation['title']);

} Точно под



$reputation['timeline'] = vbdate($vbulletin->options['timeformat'], $reputation['dateline']);

$reputation['dateline'] = vbdate($vbulletin->options['dateformat'], $reputation['dateline']);

$reputation['reason'] = $bbcode_parser->parse($reputation['reason']);

vBET
14-06-10, 23:47
Nevermind намери друг: преведени заглавия PM не биват анализирани в страницата, заглавия на private.php

Фиксиран чрез добавяне на плъгин private_complete:


if (strpos($pagetitle, '[/langtitle]')) {
require_once(DIR. '/includes/vbenterprisetranslator_functions_bbcode.php');
$pagetitle = vbet_parseTitle($pagetitle);
}


Аз наистина не могат да се възпроизвеждат този въпрос на нашия сървър. Подозирам, че не сте инсталирали по подходящ начин vBET 3.3.3 - моля да го проверите. Имахме много пъти проблем, че нашите клиенти просто качил нови файлове и забравих за внос на нов продукт на файла или обратното. Знаете ли, проверява изпълнението на функция vbet_global_complete съществуват в описано място?

Също така ние сме нашите форуми vBET 3.3.4 бета версия, така че може да бъде този бъг съществува в 3.3.3 и ние вече го е фиксирани (не помни, че). И все пак, моля, потвърди, че реалните ви инсталация е ОК - най-добре направена актуализация към 3.3.3 отново.

vBET
14-06-10, 23:50
И още:

http://img63.imageshack.us/img63/4445/26859648.gif

Не можах да намеря начин да се определи това чрез плъгини. Вместо това, аз този код, за да usercp.php:


if (strpos($reputation['title'], '[/langtitle]')) {

require_once(DIR. '/includes/vbenterprisetranslator_functions_bbcode.php');

$reputation['title'] = vbet_parseTitle($reputation['title']);

} Точно под



$reputation['timeline'] = vbdate($vbulletin->options['timeformat'], $reputation['dateline']);

$reputation['dateline'] = vbdate($vbulletin->options['dateformat'], $reputation['dateline']);

$reputation['reason'] = $bbcode_parser->parse($reputation['reason']);

Ако тази страница е използване на global_complete кука, то тя трябва да се работи в vBET 3.3.3 - моля, вижте предишния отговор за това. Ако global_complete не се използва - тогава такава промяна на файла ще бъде необходимо или може да го добавите към някои кука, ако съществуват някои на тази страница.

moman
18-06-10, 15:52
Моят продукт файл и всички PHP файлове се показват като v3.3.3, тъй като те трябва да бъдат. Въпреки това, имам промени много файлове и са доста плъгини инсталирани на моя форум, така че това е малко вероятно, че може да има конфликт.

Забелязал съм, че време за изпълнение на global_complete кука е 1000. Ако това не бъде по-висока, за да се избегне конфликт с други плъгини?

moman
18-06-10, 15:56
Аз съм потвърди наличието на глобалната функция разбор. Аз много внимателно обновен до 3.3.3, така че аз се съмнявам, че съдържанието на файла може да бъде проблем тук. Въпреки това, аз не виждам допълнително грешки, така че мисля, че съм добър за времето същество.

Аз също съм щастлив да кажа, че работата vBET на удари на моя сървър е пренебрежимо малка, така че не може да бъде обновяване на миналото 3.3.3, поради големия брой на персонализации / работни поправки съм прилагане на моите собствени. С 800 онлайн, аз съм имал сървър товари под 1,00, и с 1200 онлайн, те са около 3,00. Не е зле за двойна шестнадесетичен-ядрени Xeon сървър, мисля!

vBET
18-06-10, 20:26
Мисля, че прекалено! :)

Така че - да се върне на този въпрос. vBET автоматично трябва да боравят с тези рязани langtitle (...) - ние не сме в състояние да го възпроизвежда върху нашите форуми и искам да направи нова версия скоро. Би било чудесно, ако можехме да намерим причината за това и да го оправи, ако е на наша страна. Ако можете да PM достъп подробно за вашия нов форум, или дори например тест, където тези неща се случват, бихме могли към това - бихме могли да го оправи:)

В този момент, без възможност да възпроизвежда ние дори не може да бъде сигурен ли е наистина vBET бъг (не е някакъв конфликт с други Министерството на отбраната или издаване на конфигурация). Така че ние сме в мъртва точка, сега в тази област. Още веднъж - ние с удоволствие биха решаване на този проблем е на ваша страна, ако щете. Налице е възможността, че новите vBET освобождаване ще бъде този уикенд - ще бъде страхотно да затворите всички въпроси преди:)

vBET
05-07-10, 07:44
Открих, че ние наистина имаше бъг. Global langtitle разбор е вътре на ненужни състояние, така че не винаги е била оценена. Това вече е коригиран и ще бъде включен в следващата версия.

moman
04-08-10, 18:57
Бихте ли да публикувате бързо решение за, че? Не мога да ъпгрейд до 3.3.4 сега: (

Аз съм се познае, че ненужните състояние е по-долу:

function vbet_parseTitleGlobally(&$title, $removeNotTranslateSection = false) {

if ($_GET['do'] != 'postthread' && $_GET['do'] != 'comment' && 0!==strpos($_GET['do'], 'edit') && 0!==strpos($_GET['do'], 'update')

&& strpos($title, '[langtitle=')) {

return vbet_parseTitleMultiple($title, $removeNotTranslateSection);

}

vBET
06-08-10, 09:07
Какво държите с актуализация?

Но аз ще погледна в, SVN, за да проверите какви промени е направено за разрешаване на проблема, но все още - ще ви трябва последната версия първо да бъде в състояние да направи бързо решение на проблема, ако ние го публикуваме.

moman
06-08-10, 09:13
Аз направих няколко модификации на кода, с течение на времето, и аз съм забравил къде и защо. Аз не искам да се счупи неща, които вече работят!

vBET
06-08-10, 09:30
Моля, обърнете внимание, че ние не сме отговорни за код, промени от нашите клиенти - ние сме не просто в състояние да направи това. Ако промените си в съответствие с нашите бързи поправки след това можете да бъдете спокойни - те ще бъдат включени в следващата версия, така че всичко ще бъде наред. Ако сте направили някои други промени в кода, след това ние съвети, за да пишете някакъв документ, който ще ви води за личните си допълнителни стъпки по време на актуализации - в противен случай ще останат със стари vBET версия, защото О, не знам какво и какво сте променили.

Моля, имайте предвид, че открих какви промени са необходими за решаване на този проблем, но не мога да публикува QUIK корекция на форума (защото той включва разбити BBCode вътре). Така pelase питате за него чрез електронна поща (contact@vbenterprisetranslator.com) и аз ще ви я изпратим там.

moman
06-08-10, 18:40
Съгласен съм, животът би бил по-лесно, ако бях документирани промени. Доколкото си спомням, те бяха всички поправки, а не нови функции и др.

Е-мейл е изпратен! Благодаря!

vBET
07-08-10, 10:46
Отговорили по електронната поща:)

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