На время проведения реконструкции сайт переведён в режим "ТОЛЬКО ЧТЕНИЕ" (Read only). Приносим свои извинения!
MaxHub
Полезности по Maxsite CMS

Как добавить хештег в плагин аддзакладки?

Вопросы-ответы / 1 ноября 2015

Появилась интересная идея, о том, что бы добавлять хештег в твиттер например и другие соц сети. Это как-то можно реализовать? плагин аддзакладки...

Комментариев: 3
  1. Сергей, попробуйте описать что именно должно происходить на стороне посетителя сайта?

    Но в общем, чтобы добавить хештеги вам, очевидно, нужно поправить код плагина. Если вы знаете api социалок, то без труда найдёте место для исправления. Например, для твиттера нужно найти и поправить в плагине строчки с кодом:

    if ($options['twitter'])
    {
     $img_src = 'twitter.png';
     $link = '<a rel="nofollow" href="http://twitter.com/home/?status=' . urlencode (stripslashes(mb_substr($page['page_title'], 0, 139 - mb_strlen($post_link, 'UTF8'), 'UTF8') . ' ' . $post_link)) . '">';
     $out .= $link . '<img title="Добавить в Twitter" alt="twitter.com" src="' . $path . $img_src  . '"></a>'; 
    }

    Чтобы ваши правки потом не затёрлись при обновлении системы нужно ещё переименовать папку плагина и все функции внутри плагина (ну ив коде проверить упоминания).

  2. Я в целом не понял, что нужно. В твиттера есть api его можно настроить(создать виджет и внедрить на сайт) Там и автор будет и.т.д.... Пример если с хабра, что-то в твиттер постить и.т.д... Сергей можно подробнее идею?

  3. Методом тыка добавил #SovLife

    вот так

    $img_src = 'twitter.png';
      $link = '<a rel="nofollow" target="_blank"status=' . urlencode (stripslashes(mb_substr($page['>#SovLife</b> ' . $post_link)) . '">';
      $out .= $link . '<img title="Добавить в Twitter" alt="twitter.com" src="' . $path . $img_src  . '"></a>';

    Получилось, что например Повезло, что не в глаз #SovLife http://sovlife.ru/page/povezlo-chto-ne-v-glaz