PDA

Žiūrėti pilną versiją: VBET Neleidžia perrašyti Open graph aprašymai



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

Rasti kitas bug jums. Ji turi daryti su socialinės pasidalijimo, naudojant šią versiją. Kai aš pasidalinti iš išverstas url opengraph duomenis naudoja originalų turinį iš anglų versija.

Pavyzdžiui, ši url yra italų, bet open graph žymes traukti descriptyion ir dalintis url iš anglų versija: Truffa Fittizio, Agente modellante Julija Rodi (http://mymodeltalk.com/jobs/it/modeling-nigerian-419-industry-scams/330355-scam-ficticious-modeling-agent-julia-rhodes.html)
Jūs turite peržiūrėti šaltinis pamatyti, ką turiu galvoje. Žemiau yra ištrauka:


<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" />

Viską, išskyrus "og:image content" turėtų būti italų kalba. Tai iki šiol nepavyksta išversti arba ekrane gali būti rodomas teisingas apibūdinimas, url vietą ir pavadinimą.

Ar turite bet kokį kodą galėčiau naudoti, kad išspręsti šią problemą? Jei kai kurie skaito siūlus į jų gimtąją kalbą, aš tikiu, kad jie nori dalintis socialinės žiniasklaidos jų gimtąja kalba.

Aš supratau, kad tai klaida per google webmaster tools. ji pranešė, kad dublikatas aprašymai ir pavadinimų.

Marcin Kalak
19-06-15, 14:46
Sveiki,
Matau, kad jūs įtraukiate open graph žymas naudodami Open Graph Aprašymas & Title Fix Temas/Blog. Jūs turite integruoti šį produktą su vBET.
Integruoti šį produktą su pilna versija, vBET:

Redaguoti įskiepiai AdminCP->Plugins & Produktai->Plugin Manager->Open Graph Aprašymas / Plytelių Nepaisyti
Įklijuokite šį kodą pradžioje:

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;
Ieškoti:

$og_array['og:description'] = $thread['meta_description'];
$og_array['og:title'] = $thread['title'];
PAKEISKITE šį kodą (utf-8 simbolių):

$og_array['og:description'] = vbet_translateText($thread['meta_description'], $forumLanguage, $language, $serie);
$og_array['og:title'] = vbet_translateText($thread['title'], $forumLanguage, $language, $serie);
PAKEISKITE šį kodą (ne utf-8 simbolių):

$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);
Ieškoti:

$og_array['og:description'] = $ogdesc;
$og_array['og:title'] = $bloginfo['title'] . ' ' . $vbphrase['posted_by'] . ' ' . $bloginfo['username'];
PAKEISKITE šį kodą (utf-8 simbolių):

$og_array['og:description'] = vbet_translateText($ogdesc, $forumLanguage, $language, $serie);
$og_array['og:title'] = vbet_translateText($bloginfo['title'], $forumLanguage, $language, $serie);
PAKEISKITE šį kodą (ne utf-8 simbolių):

$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'];;
Save pakeisti.


Integruoti šį produktą su nemokama versija vBET:

Redaguoti įskiepiai AdminCP->Plugins & Produktai->Plugin Manager->Open Graph Aprašymas / Plytelių Nepaisyti
Įklijuokite šį kodą pradžioje:

require_once(DIR. '/includes/vbenterprisetranslator_functions.php');
$language = $_REQUEST['language'];
$serie = microtime(true) * 10000;
Ieškoti:

$og_array['og:description'] = $thread['meta_description'];
$og_array['og:title'] = $thread['title'];
PAKEISKITE šį kodą (utf-8 simbolių):

$og_array['og:description'] = vbet_translateText($thread['meta_description'], $language, $serie);
$og_array['og:title'] = vbet_translateText($thread['title'], $language, $serie);
PAKEISKITE šį kodą (ne utf-8 simbolių):

$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);
Ieškoti:

$og_array['og:description'] = $ogdesc;
$og_array['og:title'] = $bloginfo['title'] . ' ' . $vbphrase['posted_by'] . ' ' . $bloginfo['username'];
PAKEISKITE šį kodą (utf-8 simbolių):

$og_array['og:description'] = vbet_translateText($ogdesc, $language, $serie);
$og_array['og:title'] = vbet_translateText($bloginfo['title'], $language, $serie);
PAKEISKITE šį kodą (ne utf-8 simbolių):

$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'];;
Save pakeisti.

mykkal
19-06-15, 18:13
žmogus jums yra nuostabus... ačiū krūva.

Fabiano
20-06-15, 20:24
Marcin, turės šio papildomo vBET PRO laida?

Marcin Kalak
22-06-15, 09:38
Ši integracija nereikalauja kodas pakeisti vBET. Šio kodekso pakeitimus, funkcijų įskiepiai vBET išversti žymes pridūrė jis.

Vetall
03-02-17, 10:36
Geros dienos!

vBET Vertėjas 4.7.2
vBulletin 4.2.3

Open Graph Aprašymas & Title Fix Temas/Blog 1.2.0


Open Graph Aprašymas / Plytelių Nepaisyti 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'];
}


Po integracijos pokyčius:


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);
}


-- gaunu klaidą:



Duomenų bazės klaida vBulletin 4.2.3:

Negaliojantis SQL:
PASIRINKITE talpykla.originaltext kaip originaltext, talpyklos.išversti, nes vertimas IŠ vbenterprisetranslator_cache_ padėti, vbenterprisetranslator_cache_ cache, KUR padėti.originaltext='******************************************' IR talpyklos."serie=pagalba."serie;

MySQL Klaida : Stalo "vbenterprisetranslator_cache_' neegzistuoja
Klaidos numeris: 1146

Marcin Kalak
03-02-17, 20:31
Prašome pabandyti pridėti po:

$language = $_REQUEST['language'];
šį kodą:

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

Vetall
06-02-17, 08:07
Ačiū už atsakymą.


Modulio kodas Atidaryti "Grafikas Aprašymas / Plytelių Nepaisyti":



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);


-- klaidų, MySQL nėra!
-- bet vertimo og:description ne -
<meta property="og:description" content="*******

Marcin Kalak
06-02-17, 21:42
Prašome atsiųsti man PM prieigos duomenys administratorius CP ir FTP. Bus patikrinti, kas vyksta ten:)

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

Marcin Kalak
16-02-17, 16:52
Labai ačiū už informaciją.

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