PDA

Gweld Ffurf Llawn: Nid yw'n VBET ailysgrifennu disgrifiadau graff agored



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

Canfu byg arall i chi. Mae ymwneud â rhannu cymdeithasol gan ddefnyddio'r fersiwn hwn. Pryd bynnag y rhannaf o'r url wedi'u cyfieithu Mae'r opengraph data yn defnyddio y cynnwys gwreiddiol o'r fersiwn Saesneg.

Er enghraifft mae url hwn yn Eidaleg ond mae tagiau graff agored yn tynnu y descriptyion a rhannu url o'r fersiwn Saesneg: Truffa Fittizio, Agente modellante Julia Rodi (http://mymodeltalk.com/jobs/it/modeling-nigerian-419-industry-scams/330355-scam-ficticious-modeling-agent-julia-rhodes.html)
Rhaid ichi weld y ffynhonnell i weld beth rwy'n ei olygu. Isod, ceir dyfyniad:


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

Dylid popeth ac eithrio "cynnwys og: delwedd" yn Eidaleg. Hyd yma Mae hyn yn methu â trosi neu ddangos y disgrifiad cywir, lleoliad url a teitl.

A oes gennych unrhyw god y gallwn ei ddefnyddio i drwsio hyn? Os rhai yn darllen y llinyn yn eu hiaith frodorol yr wyf yn siwr y maent am ei rannu ar gyfryngau cymdeithasol yn eu hiaith frodorol.

Roedd gwall hwn drwy google offer gwefeistr. Adroddodd disgrifiadau dyblyg a theitlau.

Marcin Kalak
19-06-15, 14:46
Hi,
Gwelaf eich bod yn ychwanegu'r Tagiau graff agored gan ddefnyddio disgrifiad graff agor & trwsio teitl ar Threads/Blog. Rhaid ichi integreiddio cynnyrch hwn gyda vBET.
Integreiddio cynnyrch hwn gyda fersiwn llawn o'r vBET:

Golygu ategyn AdminCP-> ategion & Mae cynhyrchion yn-> ategyn rheolwr-> agored disgrifiad graff / diystyru teilsen
Gludo Cod hwn ar y dechrau:

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;
Dod o hyd i:

$og_array['og:description'] = $thread['meta_description'];
$og_array['og:title'] = $thread['title'];
Yn ei le y Cod hwn (ar gyfer cymeriadau utf-8):

$og_array['og:description'] = vbet_translateText($thread['meta_description'], $forumLanguage, $language, $serie);
$og_array['og:title'] = vbet_translateText($thread['title'], $forumLanguage, $language, $serie);
Yn ei le y Cod hwn (ar gyfer cymeriadau nid utf-8):

$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);
Dod o hyd i:

$og_array['og:description'] = $ogdesc;
$og_array['og:title'] = $bloginfo['title'] . ' ' . $vbphrase['posted_by'] . ' ' . $bloginfo['username'];
Yn ei le y Cod hwn (ar gyfer cymeriadau utf-8):

$og_array['og:description'] = vbet_translateText($ogdesc, $forumLanguage, $language, $serie);
$og_array['og:title'] = vbet_translateText($bloginfo['title'], $forumLanguage, $language, $serie);
Yn ei le y Cod hwn (ar gyfer cymeriadau nid utf-8):

$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'];;
Arbed newid.


Integreiddio cynnyrch hwn gyda fersiwn am ddim o vBET:

Golygu ategyn AdminCP-> ategion & Mae cynhyrchion yn-> ategyn rheolwr-> agored disgrifiad graff / diystyru teilsen
Gludo Cod hwn ar y dechrau:

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

$og_array['og:description'] = $thread['meta_description'];
$og_array['og:title'] = $thread['title'];
Yn ei le y Cod hwn (ar gyfer cymeriadau utf-8):

$og_array['og:description'] = vbet_translateText($thread['meta_description'], $language, $serie);
$og_array['og:title'] = vbet_translateText($thread['title'], $language, $serie);
Yn ei le y Cod hwn (ar gyfer cymeriadau nid utf-8):

$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);
Dod o hyd i:

$og_array['og:description'] = $ogdesc;
$og_array['og:title'] = $bloginfo['title'] . ' ' . $vbphrase['posted_by'] . ' ' . $bloginfo['username'];
Yn ei le y Cod hwn (ar gyfer cymeriadau utf-8):

$og_array['og:description'] = vbet_translateText($ogdesc, $language, $serie);
$og_array['og:title'] = vbet_translateText($bloginfo['title'], $language, $serie);
Yn ei le y Cod hwn (ar gyfer cymeriadau nid utf-8):

$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'];;
Arbed newid.

mykkal
19-06-15, 18:13
dyn ydych yn anhygoel... Diolch yn fawr.

Fabiano
20-06-15, 20:24
Marcin, bydd wedi ailaddasiad hwn yn y datganiad nesaf o vBET PRO?

Marcin Kalak
22-06-15, 09:38
Nid oes integreiddio hwn angen newid cod yn vBET. Mae newidiadau Cod hwn swyddogaethau'r ategyn i vBET gyfieithu Tagiau ychwanegol gan iddo.

Vetall
03-02-17, 10:36
Diwrnod da!

vBET Cyfieithydd 4.7.2
vBulletin 4.2.3

Mae graff agored disgrifiad a theitl drwsio'r edau/blog 1.2.0


Agored disgrifiad graff / teils yn drech na 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'];
}


Ar ôl integreiddio newidiadau:


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


-cael gwall:



Gwall cronfa ddata yn vBulletin 4.2.3:

Annilys SQL:
Dewiswch cache.originaltext fel originaltext, cache.translated fel eu cyfieithu gan vbenterprisetranslator_cache_ help, storfa vbenterprisetranslator_cache_ lle help.originaltext='***' a cache.serie=help.serie;

MySQL gwall: Nid yw'r tabl 'vbenterprisetranslator_cache_' yn bodoli
Rhif Gwall: 1146

Marcin Kalak
03-02-17, 20:31
Rhowch gynnig ar ychwanegu ar ôl:

$language = $_REQUEST['language'];
cod canlynol:

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

Vetall
06-02-17, 08:07
Diolch am y Cod ymateb y modiwl. Agored "graff disgrifiad / Teilsio ddiystyru":



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 na gwall!-ond cyfieithiad og: Disgrifiad Dim-
<meta property="og:description" content="*******

Marcin Kalak
06-02-17, 21:42
Os gwelwch yn dda anfon 'm PM manylion mynediad i CP Gweinyddol a FTP. Byddaf yn gwirio beth sy'n mynd ymlaen yno :)

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

Marcin Kalak
16-02-17, 16:52
Diolch yn fawr iawn i chi am yr wybodaeth.

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