Важно: Тази страница използва бисквитки (cookies). Използването на този уеб сайт без изключване бисквитки в браузъра, означава, че сте съгласни, за да го използвате.
Купи сега! Характеристики Downloads

Спечелете с нас!

Ако искате да започнете да печелите пари с vBET присъединяване към Партньорска програма.
Страницата 1 на 2 12 ПоследенLast
Резултати 1 за 10 на 11

Тема: VBET не пренапише Open graph описания

Хибридният изглед

Предишна публикация Previous Post   Next Post Следващ пост
  1. #1
    Член
    Дата на присъединяване
    Aug 2012
    Място
    Атланта
    Мнения
    39

    Default VBET не пренапише Open graph описания

    Здравей Мартин,

    Открих друг грешка за вас. Той е свързан със социално споделяне, използващи тази версия. Когато споделям от преведени url на opengraph данни използва оригиналното съдържание от английската версия.

    Например този URL адрес е на италиански, но отворена графиката таговете дръпнете descriptyion и споделяне на url от английската версия: Truffa Fittizio, Agente modellante Юлия Rodi
    Вие трябва да видите източник, за да видите какво имам предвид. По-долу е извадка:

    Code:
    <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" />
    Всичко с изключение на "съдържание на ДВ: изображение" трябва да бъде на италиански език. Досега това не успее да преведете или да покажете правилното описание, url местоположение и заглавие.

    Имате ли някакви код да използвам за да поправите това? Ако някой чете нишката на родния си език, аз съм сигурен, те искат да го споделите на социалните медии в родния си език.

    Намерих тази грешка чрез google инструменти за уеб администратори. това съобщава дублиращи описания и титли.

  2. #2
    Забранен
    Дата на присъединяване
    Aug 2012
    Мнения
    481

    Default VBET интеграция с отворена графиката описание и заглавие

    Здравейте,
    Виждам, че сте добавяне на отворена графиката етикети при използване на отворен графика описание и заглавие прикрепвам на Конци/блог. Този продукт трябва да се интегрират с vBET.
    За интегриране на този продукт с пълната версия на vBET:
    • Редактиране плъгин AdminCP -> плъгини & продукти -> плъгин мениджър -> Open Graph описание / пренебрегване на плочки
    • Поставете този код в началото:
      PHP Code:
      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
    • Търсене:
      PHP Code:
      $og_array['og:description'] = $thread['meta_description']; 
      $og_array['og:title'] = $thread['title']; 
    • ЗАМЕНЕТЕ го с този код (за utf-8 знаци):
      PHP Code:
      $og_array['og:description'] = vbet_translateText($thread['meta_description'], $forumLanguage$language$serie); 
      $og_array['og:title'] = vbet_translateText($thread['title'], $forumLanguage$language$serie); 
    • ЗАМЕНЕТЕ го с този код (за не utf-8 знаци):
      PHP Code:
      $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); 
    • Търсене:
      PHP Code:
      $og_array['og:description'] = $ogdesc
      $og_array['og:title'] = $bloginfo['title'] . ' ' $vbphrase['posted_by'] . ' ' $bloginfo['username']; 
    • ЗАМЕНЕТЕ го с този код (за utf-8 знаци):
      PHP Code:
      $og_array['og:description'] = vbet_translateText($ogdesc$forumLanguage$language$serie); 
      $og_array['og:title'] = vbet_translateText($bloginfo['title'], $forumLanguage$language$serie); 
    • ЗАМЕНЕТЕ го с този код (за не utf-8 знаци):
      PHP Code:
      $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'];; 
    • Спасявам промяна.


    За интегриране на този продукт с безплатната версия на vBET:
    • Редактиране плъгин AdminCP -> плъгини & продукти -> плъгин мениджър -> Open Graph описание / пренебрегване на плочки
    • Поставете този код в началото:
      PHP Code:
      require_once(DIR'/includes/vbenterprisetranslator_functions.php');
      $language $_REQUEST['language'];
      $serie microtime(true) * 10000
    • Търсене:
      PHP Code:
      $og_array['og:description'] = $thread['meta_description']; 
      $og_array['og:title'] = $thread['title']; 
    • ЗАМЕНЕТЕ го с този код (за utf-8 знаци):
      PHP Code:
      $og_array['og:description'] = vbet_translateText($thread['meta_description'], $language$serie); 
      $og_array['og:title'] = vbet_translateText($thread['title'], $language$serie); 
    • ЗАМЕНЕТЕ го с този код (за не utf-8 знаци):
      PHP Code:
      $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); 
    • Търсене:
      PHP Code:
      $og_array['og:description'] = $ogdesc
      $og_array['og:title'] = $bloginfo['title'] . ' ' $vbphrase['posted_by'] . ' ' $bloginfo['username']; 
    • ЗАМЕНЕТЕ го с този код (за utf-8 знаци):
      PHP Code:
      $og_array['og:description'] = vbet_translateText($ogdesc$language$serie); 
      $og_array['og:title'] = vbet_translateText($bloginfo['title'], $language$serie); 
    • ЗАМЕНЕТЕ го с този код (за не utf-8 знаци):
      PHP Code:
      $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'];; 
    • Спасявам промяна.

  3. #3
    Член
    Дата на присъединяване
    Aug 2012
    Място
    Атланта
    Мнения
    39

    Default

    човек ти сте страхотен... Благодаря куп.

  4. #4
    Член
    Дата на присъединяване
    Декември 2012
    Мнения
    42

    Default

    Text automatically translated from: Portuguese to: Bulgarian
    Translated text
    Марчин,

    Ще това преустройство в следващата версия на vBET PRO?
    Original text

  5. #5
    Забранен
    Дата на присъединяване
    Aug 2012
    Мнения
    481

    Default

    Тази интеграция не изисква промяна на кода в vBET. Този код промени функциите на плъгин за vBET превежда бележки добавени от него.

  6. #6
    Член
    Дата на присъединяване
    Авг 2010
    Мнения
    83

    Default

    Text automatically translated from: Russian to: Bulgarian
    Translated text
    Добър ден!
    Original text


    vBET преводач 4.7.2
    vBulletin 4.2.3

    Open Graph описание и заглавие прикрепвам на Конци/блог 1.2.0


    Отворете графиката описание / пренебрегване на плочки fb_opengraph_array:
    Code:
    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'];
    }

    Text automatically translated from: Russian to: Bulgarian
    Translated text
    След интегрирането на промените:
    Original text


    Code:
    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);
    }
    Text automatically translated from: Russian to: Bulgarian
    Translated text
    -- получавам съобщение за грешка:
    Original text


    Грешка в база данни в vBulletin 4.2.3:

    Invalid SQL:
    Изберете cache.originaltext като originaltext cache.translated като превод от vbenterprisetranslator_cache_ помощ, vbenterprisetranslator_cache_ кеш къде help.originaltext='***' и cache.serie=help.serie;

    MySQL грешка: Таблицата "vbenterprisetranslator_cache_" не съществува
    Номер на грешка: 1146
    Последната промяна е направена от Marcin Kalak; 03-02-17 В 20:34.

  7. #7
    Забранен
    Дата на присъединяване
    Aug 2012
    Мнения
    481

    Default

    Моля, опитайте да добавите след:
    PHP Code:
    $language $_REQUEST['language']; 
    следният код:
    PHP Code:
    if(!$language) { 
    $language $forumLanguage;


  8. #8
    Член
    Дата на присъединяване
    Авг 2010
    Мнения
    83

    Default

    Text automatically translated from: Russian to: Bulgarian
    Translated text
    Благодаря за отговора.


    Модул Код
    Original text
    Отвори "графика описание / пренебрегване на плочки":


    HTML Code:
    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);

    Text automatically translated from: Russian to: Bulgarian
    Translated text
    -- MySQL грешки не!
    - но, превод og:description няма -
    Original text
    Code:
    <meta property="og:description" content="*******
    Последната промяна е направена от Marcin Kalak; 06-02-17 В 21:39. Причина: РЕМОНТ BBCODE

  9. #9
    Забранен
    Дата на присъединяване
    Aug 2012
    Мнения
    481

    Default

    Моля, изпратете ми информация за достъп до PM администратор CP и FTP. Аз ще провери какво става там

  10. #10
    Член
    Дата на присъединяване
    Авг 2010
    Мнения
    83

    Default

    Text automatically translated from: Russian to: Bulgarian
    Translated text
    Марчин Kalak, извинете, всичко работи перфектно******
    Original text

Страницата 1 на 2 12 ПоследенLast

Етикети за тази Тема

Разрешения за писане

  • Ви не може да пускате нови теми
  • Ви не може да пускате мнения
  • Ви не може да публикувате прикачени файлове
  • Ви не може да редактирате вашите мнения
  •