PDA

View Full Version: VBET Er ekki umrita Open línurit lýsingar



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

Fann annað galla fyrir þig. Það hefur að gera með félagslega hlutdeild með þessa útgáfu. Alltaf þegar ég deila frá þýdda url að opengraph gögn notar upprunalega efni frá ensku útgáfuna.

Til dæmis þetta url er í italian en opin línurit merki draga descriptyion og deila url frá ensku útgáfu: Truffa Fittizio, Agente modellante Julia Rodi (http://mymodeltalk.com/jobs/it/modeling-nigerian-419-industry-scams/330355-scam-ficticious-modeling-agent-julia-rhodes.html)
Þú þarft að skoða fengið að sjá hvað ég meina. Hér að neðan er útdráttur:


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

Allt nema "and: Mynd efni" ætti að vera í italian. Svo er þessu ekki til að þýða eða sýna rétta lýsingu, url staðsetningu, og titil.

Ert þú hefur einhverjar kóða ég gæti notað til að laga þetta? Ef einhver les þráð í móðurmáli sínu ég er viss um að þeir vilja til að deila henni á félagslegur frá miðöldum á móðurmáli sínu.

Ég fann þessa villu með Google Webmaster verkfæri. það tilkynnt afrit lýsingar og titla.

Marcin Kalak
19-06-15, 14:46
Hæ,
Ég sé að þú ert að bæta opinn línurit tags nota Open Línurit Lýsing & Title festa á Threads / Blog. Þú verður að samþætta þessa vöru með vBET.
Til að samþætta þessa vöru með fulla útgáfu af vBET:

Breyta tappi AdminCP-> Plugins & vörur-> Plugin manager> Open Línurit Lýsing / Tile Hunsun
Líma þennan kóða í upphafi:

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;
Finna:

$og_array['og:description'] = $thread['meta_description'];
$og_array['og:title'] = $thread['title'];
Settu þennan kóða (fyrir UTF-8 stafir):

$og_array['og:description'] = vbet_translateText($thread['meta_description'], $forumLanguage, $language, $serie);
$og_array['og:title'] = vbet_translateText($thread['title'], $forumLanguage, $language, $serie);
Settu þennan kóða (fyrir ekki UTF-8 stafir):

$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);
Finna:

$og_array['og:description'] = $ogdesc;
$og_array['og:title'] = $bloginfo['title'] . ' ' . $vbphrase['posted_by'] . ' ' . $bloginfo['username'];
Settu þennan kóða (fyrir UTF-8 stafir):

$og_array['og:description'] = vbet_translateText($ogdesc, $forumLanguage, $language, $serie);
$og_array['og:title'] = vbet_translateText($bloginfo['title'], $forumLanguage, $language, $serie);
Settu þennan kóða (fyrir ekki UTF-8 stafir):

$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'];;
Vista breytingar.


Til að samþætta þessa vöru með frjáls útgáfa af vBET:

Breyta tappi AdminCP-> Plugins & vörur-> Plugin manager> Open Línurit Lýsing / Tile Hunsun
Líma þennan kóða í upphafi:

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

$og_array['og:description'] = $thread['meta_description'];
$og_array['og:title'] = $thread['title'];
Settu þennan kóða (fyrir UTF-8 stafir):

$og_array['og:description'] = vbet_translateText($thread['meta_description'], $language, $serie);
$og_array['og:title'] = vbet_translateText($thread['title'], $language, $serie);
Settu þennan kóða (fyrir ekki UTF-8 stafir):

$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);
Finna:

$og_array['og:description'] = $ogdesc;
$og_array['og:title'] = $bloginfo['title'] . ' ' . $vbphrase['posted_by'] . ' ' . $bloginfo['username'];
Settu þennan kóða (fyrir UTF-8 stafir):

$og_array['og:description'] = vbet_translateText($ogdesc, $language, $serie);
$og_array['og:title'] = vbet_translateText($bloginfo['title'], $language, $serie);
Settu þennan kóða (fyrir ekki UTF-8 stafir):

$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'];;
Vista breytingar.

mykkal
19-06-15, 18:13
maður sem þú ert æðisleg ... takk fullt.

Fabiano
20-06-15, 20:24
Marcin, mun hafa þetta Aðlögunarferlið í næstu útgáfu af vBET PRO?

Marcin Kalak
22-06-15, 09:38
Þessi sameining þarf ekki kóða breytingar á vBET. Þessi kóði breytir aðgerðir tappi til vBET þýða tags bætt af honum.

Vetall
03-02-17, 10:36
Góður dagur!

vBET Translator 4.7.2
vBulletin 4.2.3

Opna Línurit Lýsing & Titill Fix á þræði / Blog 1.2.0


Opið Línurit Lýsing / Tile Override 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'];
}


Eftir aðlögun breytinga:


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


- Ég fæ villu:



Gagnagrunnur villa í vBulletin 4.2.3:

Ógildur SQL:
SELECT cache.originaltext eins originaltext, cache.translated sem þýtt úr vbenterprisetranslator_cache_ hjálp, vbenterprisetranslator_cache_ skyndiminni HVAR help.originaltext = '************************** **************** "OG cache.serie = help.serie;

MySQL Villa: Tafla 'vbenterprisetranslator_cache_' er ekki til
Villa Númer: 1146

Marcin Kalak
03-02-17, 20:31
Reyndu að bæta við á eftir:

$language = $_REQUEST['language'];
Eftirfarandi númer:

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

Vetall
06-02-17, 08:07
Takk fyrir svarið. mát kóða Open "Graph Lýsing / Tile Hnekkja":



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 er engin villa! - En að flytja and: lýsing er ekki -
<meta property="og:description" content="*******

Marcin Kalak
06-02-17, 21:42
Vinsamlegast senda mér aðgang PM details to Admin CP og FTP. Ég mun athuga hvað er að gerast þar :)

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

Marcin Kalak
16-02-17, 16:52
Þakka þér kærlega fyrir upplýsingarnar.

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