PDA

View Full Version: VBET ei ümberkirjutamine Avatud graafik kirjeldused



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

Leiti veel üks bug teile. See on pistmist sotsiaalne jagamine, kasutades seda versiooni. Iga kord, kui ma osakaal tõlgitud url on opengraph andmeid kasutab originaal sisu inglise keeles.

Näiteks see url on itaalia keeles, vaid avatud graafik sildid tõmba descriptyion ja ühiskasutuse url-i ingliskeelne versioon: Truffa Fittizio, Agente modellante Julia Rodi (http://mymodeltalk.com/jobs/it/modeling-nigerian-419-industry-scams/330355-scam-ficticious-modeling-agent-julia-rhodes.html)
Teil on vaatamiseks allikas, et näha, mida ma mõtlen. Allpool on väljavõte:


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

Kõik, välja arvatud juhul, "og:image sisu" peaks olema itaalia. Siiani see ei tõlgi või kuvada õiget kirjeldus, url asukoha ja pealkiri.

Kas teil on mingit koodi, mida ma kasutan seda parandada? Kui mõni loeb lõng nende emakeeles ma olen kindel, et nad tahavad seda jagada sotsiaalvõrgustikes oma emakeeles.

Ma leidsin selle vea läbi google webmaster tools. ta teatas eksemplaris kirjeldused ja nimetused.

Marcin Kalak
19-06-15, 14:46
Hi,
Ma näen, et teil on lisades avatud graafik silte kasutades Avatud Graafik Kirjeldus & Title Fix Niidid/Blog. Teil tuleb integreerida see toode vBET.
Integreerida see toode, mille täisversioon vBET:

Edit plugin AdminCP->Pluginaid & Tooted->Plugin Manager->Avatud Graafik Kirjeldus / Plaat Määrangud
Kleebi see kood alguses:

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

$og_array['og:description'] = $thread['meta_description'];
$og_array['og:title'] = $thread['title'];
ASENDADA see käesoleva seadustiku (utf-8 märki):

$og_array['og:description'] = vbet_translateText($thread['meta_description'], $forumLanguage, $language, $serie);
$og_array['og:title'] = vbet_translateText($thread['title'], $forumLanguage, $language, $serie);
ASENDADA see käesoleva seadustiku (ei ole utf-8 märki):

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

$og_array['og:description'] = $ogdesc;
$og_array['og:title'] = $bloginfo['title'] . ' ' . $vbphrase['posted_by'] . ' ' . $bloginfo['username'];
ASENDADA see käesoleva seadustiku (utf-8 märki):

$og_array['og:description'] = vbet_translateText($ogdesc, $forumLanguage, $language, $serie);
$og_array['og:title'] = vbet_translateText($bloginfo['title'], $forumLanguage, $language, $serie);
ASENDADA see käesoleva seadustiku (ei ole utf-8 märki):

$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'];;
Salvestage muutus.


Integreerida see toode, mille tasuta versioon vBET:

Edit plugin AdminCP->Pluginaid & Tooted->Plugin Manager->Avatud Graafik Kirjeldus / Plaat Määrangud
Kleebi see kood alguses:

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

$og_array['og:description'] = $thread['meta_description'];
$og_array['og:title'] = $thread['title'];
ASENDADA see käesoleva seadustiku (utf-8 märki):

$og_array['og:description'] = vbet_translateText($thread['meta_description'], $language, $serie);
$og_array['og:title'] = vbet_translateText($thread['title'], $language, $serie);
ASENDADA see käesoleva seadustiku (ei ole utf-8 märki):

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

$og_array['og:description'] = $ogdesc;
$og_array['og:title'] = $bloginfo['title'] . ' ' . $vbphrase['posted_by'] . ' ' . $bloginfo['username'];
ASENDADA see käesoleva seadustiku (utf-8 märki):

$og_array['og:description'] = vbet_translateText($ogdesc, $language, $serie);
$og_array['og:title'] = vbet_translateText($bloginfo['title'], $language, $serie);
ASENDADA see käesoleva seadustiku (ei ole utf-8 märki):

$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'];;
Salvestage muutus.

mykkal
19-06-15, 18:13
mees, sa oled fantastiline... tänu kamp.

Fabiano
20-06-15, 20:24
Marcin, on selles maakorralduse vBET PRO järgmises versioonis?

Marcin Kalak
22-06-15, 09:38
See integratsioon ei ole vaja koodi muuta vBET. See kood muudab funktsioone plugin vBET tõlkida sildid lisatakse tema poolt.

Vetall
03-02-17, 10:36
Head päeva!

NLP 4.7.2
vBulletin 4.2.3

Avatud Graafik Kirjeldus & Title Fix Niidid/1.2.0 Blogi


Avatud Graafik Kirjeldus / Plaat Alistada 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'];
}


Pärast integratsiooni muudatused:


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


-- saan vea:



Andmebaasi viga vBulletin 4.2.3:

Vigane SQL:
VALIGE vahemälu.originaltext nagu originaltext, vahemälu.tõlgitud kui tõlgitud vbenterprisetranslator_cache_ aidata, vbenterprisetranslator_cache_ cache, KUS abi.originaltext='******************************************' JA vahemälu.serie=abi.serie;

MySQL Error : Tabel 'vbenterprisetranslator_cache_" ei ole olemas
Error Number: 1146

Marcin Kalak
03-02-17, 20:31
Palun proovige lisada pärast:

$language = $_REQUEST['language'];
järgnev kood:

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

Vetall
06-02-17, 08:07
Tänan vastuse eest.


Mooduli kood Avatud "Graa Kirjeldus / Plaat Alistada":



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


-- viga MySQL ei ole!
-- kuid tõlke og:description ei ole -
<meta property="og:description" content="*******

Marcin Kalak
06-02-17, 21:42
Palun saatke mulle PM juurdepääsu üksikasjad Admin CP ja FTP. Ma saan vaadata, mis toimub seal:)

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

Marcin Kalak
16-02-17, 16:52
Tänan väga info eest.

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