PDA

Teljes verzió megtekintése: VBET nem átírási Open graph leírások



mykkal
19-06-15, 08:22
Szia Martin,

Találtam egy hibát. Ez van köze a közösségi megosztás használata ez a verzió. Amikor megosztunk egy lefordított url az opengraph adatokat használ az eredeti tartalmat az angol verzió.

Például ezt az url-címet az olasz, de az open graph címkék húzza a descriptyion majd megosztási url-re, az angol változat: Truffa Fittizio, Agente modellante Julia Rodi (http://mymodeltalk.com/jobs/it/modeling-nigerian-419-industry-scams/330355-scam-ficticious-modeling-agent-julia-rhodes.html)
Meg kell a forrás, hogy lásd mire gondolok. Az alábbiakban egy kivonat:


<meta property="og:description" content="Hello my name is Julia Rhodes, and am a freelance modeling agent working for female first magazine in recruiting models.Female first Magazine" /><meta property="og:url" content="http://mymodeltalk.com/jobs/modeling-nigerian-419-industry-scams/330355-scam-ficticious-modeling-agent-julia-rhodes.html" /><meta property="og:type" content="article" /><meta property="og:image" content="http://mymodeltalk.com/file/style/mmt/newslettergraphic.jpg" /><meta property="og:title" content="Scam by Ficticious Modeling Agent Julia Rhodes" />

Mindent, kivéve a "og:image content" kell az olasz. Eddig ez nem sikerül lefordítani, vagy megjelenítése a helyes leírás, url helyen,majd címét.

Van olyan kód tudnám használni ezt megoldani? Ha néhány felolvassa a szál saját anyanyelvén biztos vagyok benne, hogy szeretné azt megosztani a közösségi média a saját anyanyelvén.

Találtam ezt a hibát keresztül a google webmester eszközök. ez jelenteni ismétlődő leírások, címek.

Marcin Kalak
19-06-15, 14:46
Hi,
Látom, hogy te hozzáadása open graph címkék használata Open Graph Leírás & Cím Javítás Threads/Blog. Meg kell integrálni ezt a terméket vBET.
Integrálását a terméket, a teljes verzió vBET:

Szerkesztés plugin AdminCP->Dugó & Termékek->Plugin Manager->Open Graph Leírás / Csempe Felülbírálása
Illessze be ezt a kódot az elején:

require_once(DIR. '/includes/vbenterprisetranslator_functions.php');
require_once(DIR. '/includes/vbenterprisetranslator_functions_utils.php');
global $vbulletin;
$forumLanguage = $vbulletin->options['vbenterprisetranslator_forumlanguage'];
$language = $_REQUEST['language'];
$serie = microtime(true) * 10000;
Keresés:

$og_array['og:description'] = $thread['meta_description'];
$og_array['og:title'] = $thread['title'];
CSERÉLJE ki ez a kód (utf-8 karakter):

$og_array['og:description'] = vbet_translateText($thread['meta_description'], $forumLanguage, $language, $serie);
$og_array['og:title'] = vbet_translateText($thread['title'], $forumLanguage, $language, $serie);
CSERÉLJE ki ez a kód (nem utf-8 karakter):

$og_array['og:description'] = vbet_translateText(vbet_encodeToSafeUTF8($thread['meta_description']), $forumLanguage, $language, $serie);
$og_array['og:title'] = vbet_translateText(vbet_encodeToSafeUTF8($thread['title']), $forumLanguage, $language, $serie);
Keresés:

$og_array['og:description'] = $ogdesc;
$og_array['og:title'] = $bloginfo['title'] . ' ' . $vbphrase['posted_by'] . ' ' . $bloginfo['username'];
CSERÉLJE ki ez a kód (utf-8 karakter):

$og_array['og:description'] = vbet_translateText($ogdesc, $forumLanguage, $language, $serie);
$og_array['og:title'] = vbet_translateText($bloginfo['title'], $forumLanguage, $language, $serie);
CSERÉLJE ki ez a kód (nem utf-8 karakter):

$og_array['og:description'] = vbet_translateText(vbet_encodeToSafeUTF8($ogdesc), $forumLanguage, $language, $serie);
$og_array['og:title'] = vbet_translateText(vbet_encodeToSafeUTF8($bloginfo['title']), $forumLanguage, $language, $serie) . ' ' . $vbphrase['posted_by'] . ' ' . $bloginfo['username'];;
Mentés változás.


Integrálni ezt a terméket ingyenes változata vBET:

Szerkesztés plugin AdminCP->Dugó & Termékek->Plugin Manager->Open Graph Leírás / Csempe Felülbírálása
Illessze be ezt a kódot az elején:

require_once(DIR. '/includes/vbenterprisetranslator_functions.php');
$language = $_REQUEST['language'];
$serie = microtime(true) * 10000;
Keresés:

$og_array['og:description'] = $thread['meta_description'];
$og_array['og:title'] = $thread['title'];
CSERÉLJE ki ez a kód (utf-8 karakter):

$og_array['og:description'] = vbet_translateText($thread['meta_description'], $language, $serie);
$og_array['og:title'] = vbet_translateText($thread['title'], $language, $serie);
CSERÉLJE ki ez a kód (nem utf-8 karakter):

$og_array['og:description'] = vbet_translateText(vbet_encodeToSafeUTF8($thread['meta_description']), $language, $serie);
$og_array['og:title'] = vbet_translateText(vbet_encodeToSafeUTF8($thread['title']), $language, $serie);
Keresés:

$og_array['og:description'] = $ogdesc;
$og_array['og:title'] = $bloginfo['title'] . ' ' . $vbphrase['posted_by'] . ' ' . $bloginfo['username'];
CSERÉLJE ki ez a kód (utf-8 karakter):

$og_array['og:description'] = vbet_translateText($ogdesc, $language, $serie);
$og_array['og:title'] = vbet_translateText($bloginfo['title'], $language, $serie);
CSERÉLJE ki ez a kód (nem utf-8 karakter):

$og_array['og:description'] = vbet_translateText(vbet_encodeToSafeUTF8($ogdesc), $language, $serie);
$og_array['og:title'] = vbet_translateText(vbet_encodeToSafeUTF8($bloginfo['title']), $language, $serie) . ' ' . $vbphrase['posted_by'] . ' ' . $bloginfo['username'];;
Mentés változás.

mykkal
19-06-15, 18:13
ember ön félelmetes... ezer köszönet.

Fabiano
20-06-15, 20:24
Marcin, lesz e módosítások a következő kiadás a vBET PRO?

Marcin Kalak
22-06-15, 09:38
Ez az integráció nem igényel kód változás vBET. Ez a kód módosítása, funkciói plugin vBET lefordítani címkék által hozzáadott neki.

Vetall
03-02-17, 10:36
Jó napot!

4.7.2 a fordító vBET
4.2.3 vBulletin

Nyitva Grafikon Leírása & Cím Fix Threads/Blog 1.2.0


Nyitva Gráf Leírás / Csempe Átíró fb_opengraph_array:

if (THIS_SCRIPT == 'showthread') //For Threads
{
global $thread;
$og_array['og:description'] = $thread['meta_description'];
$og_array['og:title'] = $thread['title'];
}

if (THIS_SCRIPT == 'entry') //For Blog Entries
{
global $vbphrase, $bloginfo;
$ogdesc = strip_bbcode($bloginfo['pagetext'], true, false, false, true);
$ogdesc = htmlspecialchars ($ogdesc);
$ogdesc = preg_replace('!\s+!', ' ', $ogdesc);
$ogdesc = (strlen($ogdesc) > 303) ? substr($ogdesc,0,300).'...' : $ogdesc;
$og_array['og:description'] = $ogdesc;
$og_array['og:title'] = $bloginfo['title'] . ' ' . $vbphrase['posted_by'] . ' ' . $bloginfo['username'];
}


Miután integráció változások:


require_once(DIR. '/includes/vbenterprisetranslator_functions.php');
require_once(DIR. '/includes/vbenterprisetranslator_functions_utils.php');
global $vbulletin;
$forumLanguage = $vbulletin->options['vbenterprisetranslator_forumlanguage'];
$language = $_REQUEST['language'];
$serie = microtime(true) * 10000;

if (THIS_SCRIPT == 'showthread') //For Threads
{
global $thread;
$og_array['og:description'] = vbet_translateText($thread['meta_description'], $forumLanguage, $language, $serie);
$og_array['og:title'] = vbet_translateText($thread['title'], $forumLanguage, $language, $serie);
}

if (THIS_SCRIPT == 'entry') //For Blog Entries
{
global $vbphrase, $bloginfo;
$ogdesc = strip_bbcode($bloginfo['pagetext'], true, false, false, true);
$ogdesc = htmlspecialchars ($ogdesc);
$ogdesc = preg_replace('!\s+!', ' ', $ogdesc);
$ogdesc = (strlen($ogdesc) > 303) ? substr($ogdesc,0,300).'...' : $ogdesc;
$og_array['og:description'] = vbet_translateText($ogdesc, $forumLanguage, $language, $serie);
$og_array['og:title'] = vbet_translateText($bloginfo['title'], $forumLanguage, $language, $serie);
}


-- a hiba:



Adatbázis hiba a vBulletin 4.2.3:

Érvénytelen SQL:
VÁLASSZUK a cache.originaltext, mint originaltext, cache.fordítása fordította vbenterprisetranslator_cache_ segíteni, vbenterprisetranslator_cache_ cache, AHOL segíteni.originaltext='******************************************' PEDIG cache.serie=segíteni.serie;

MySQL Hiba : a Táblázat 'vbenterprisetranslator_cache_ nem létezik
Hiba száma: 1146

Marcin Kalak
03-02-17, 20:31
Kérjük, próbálja hozzáadása után:

$language = $_REQUEST['language'];
következő kódot:

if(!$language) {
$language = $forumLanguage;
}

Vetall
06-02-17, 08:07
Köszönöm a választ.


Modul kód Open "Gráf Leírás / Csempe Átíró":



require_once(DIR. '/includes/vbenterprisetranslator_functions.php'); require_once(DIR. '/includes/vbenterprisetranslator_functions_utils.php'); global $vbulletin; $forumLanguage = $vbulletin->options['vbenterprisetranslator_forumlanguage']; $language = $_REQUEST['language']; if(!$language) { $language = $forumLanguage; } $serie = microtime(true) * 10000;
if (THIS_SCRIPT == 'showthread') //For Threads{ global $thread; $og_array['og:description'] = vbet_translateText($thread['meta_description'], $forumLanguage, $language, $serie); $og_array['og:title'] = vbet_translateText($thread['title'], $forumLanguage, $language, $serie);}
if (THIS_SCRIPT == 'entry') //For Blog Entries{ global $vbphrase, $bloginfo; $ogdesc = strip_bbcode($bloginfo['pagetext'], true, false, false, true); $ogdesc = htmlspecialchars ($ogdesc); $ogdesc = preg_replace('!\s+!', ' ', $ogdesc); $ogdesc = (strlen($ogdesc) > 303) ? substr($ogdesc,0,300).'...' : $ogdesc; $og_array['og:description'] = vbet_translateText($ogdesc, $forumLanguage, $language, $serie); $og_array['og:title'] = vbet_translateText($bloginfo['title'], $forumLanguage, $language, $serie);


MySQL hiba ... semmi!
-- nincs fordítás og:description nem
<meta property="og:description" content="*******

Marcin Kalak
06-02-17, 21:42
Legyen szíves küld én egy PM-hozzáférési adatait Admin CP és FTP. Akarat ellenőriz, mi folyik ott:)

Vetall
16-02-17, 07:31
Marcin Kalak, прошу прощения, все прекрасно работает****** :o

Marcin Kalak
16-02-17, 16:52
Nagyon köszönöm a tájékoztatást.

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