+1.78
Рейтинг
6.63
Сила

x3r0x

  • avatar x3r0x
  • 0
Обновил плагин.

И у меня появилась идея — записать в топик ссылки на проекты, где плагин уже используется, чтобы люди, которые планируют его установить видели реально работающие примеры, а не только «сухой» демо сайт.

Ссылки можете присылать как в ПС, так и оставлять в комментариях.
  • avatar x3r0x
  • 0
Можно.
Даже была идея на будущее сделать к вкладкам иконки. Возможно в следующей версии исправления коснутся верстки табов и реализации это идеи.

Спасибо за идею.
  • avatar x3r0x
  • 0
ссылка на топик, где установлен плагин, интересно посмотреть как html код сгенерировался
  • avatar x3r0x
  • 0
ага… тогда первый вариант модифицируйте так и посмотрите результат.
<!-- Put this div tag to the place, where the Like block will be -->
<div id="vk_like_{$oTopic->getId()}"></div>
<script type="text/javascript">
VK.Widgets.Like("vk_like_{$oTopic->getId()}", {literal}{{/literal}type: "button", pageUrl: "{$oTopic->getUrl()}"{literal}}{/literal});
</script>
  • avatar x3r0x
  • 0
Кстати, да… для скачивание только ссылка на версию 1.0.0 работает.
  • avatar x3r0x
  • 0
в конфиге config/config.php есть такой код:
$config['head']['default']['css'] = array(
...
	"___path.static.skin___/css/ie6.css?v=1"=>array('browser'=>'IE 6'),
	"___path.static.skin___/css/ie7.css?v=1"=>array('browser'=>'gte IE 7'),	
	"___path.static.skin___/css/simple_comments.css"=>array('browser'=>'gt IE 6'),	
);

аналогично можно добавить отдельные правила для обоих браузеров

	"___path.static.skin___/css/ie7_hack.css?v=1"=>array('browser'=>'IE 7'),	
	"___path.static.skin___/css/ie8_hack.css?v=1"=>array('browser'=>'IE 8'),

На выходе должен получиться следующий код:
<!--[if IE 7]><link rel="stylesheet" type="text/css" href="..../css/ie7_hack.css?v=1"><![endif]-->
<!--[if IE 8]><link rel="stylesheet" type="text/css" href="..../css/ie8_hack.css?v=1"><![endif]-->

то есть для отдельных версий браузера будут загружены разные файлы стилей.
  • avatar x3r0x
  • 1
Я так понял сейчас там второй вариант включен и html-код закомментирован…
А можно посмотреть на то, как генерируется первый вариант, хоть и закомментированый вариант
  • avatar x3r0x
  • 0
Можно ссылку в личку?
И проверьте на обновленной версии плагина
  • avatar x3r0x
  • 0
Осмелюсь ответить.

Так и должно быть. Функция dump нужна для отладки, и если var_dump раскомментировать, то будет выводится в нормальном режиме куча отладочной информации (когда SYS_HACKER_CONSOLE выкылючен).
  • avatar x3r0x
  • 0
Этот код куда-нибудь в начало страницы, чтобы один раз сгенерировался
<script type="text/javascript">
  VK.init({apiId: 1926526, onlyWidgets: true});
</script>
+ надо будет JS-файл в заголовке подключить

Этот код в контейнер топика.
<!-- Put this div tag to the place, where the Like block will be -->
<div id="vk_like"></div>
<script type="text/javascript">
VK.Widgets.Like("vk_like", {literal}{{/literal}type: "button", pageUrl: "{$oTopic->getUrl()}"{literal}}{/literal});
</script>

И еще один вариант
<!-- Put this div tag to the place, where the Like block will be -->
<div id="vk_like"></div>
<script type="text/javascript">
VK.Widgets.Like("vk_like", {literal}{type: "button"}{/literal}, {$oTopic->getId()});
</script>

должен работать, если документация не врет :)
  • avatar x3r0x
  • 1
В документации сказано, что там должен быть кодированный URL, но я немного схитрил :)
  • avatar x3r0x
  • 0
Нашел, исправил.

Если хотите в этой версии сами исправить то в строке 48 в файле
/plugins/vkcomments/templates/skin/default/actions/ActionBlog/topic.tpl

нужно заменить:
<fb:comments xid="3"

на
<fb:comments xid="{$oTopic->getId()}"


глупая ошибка :)
исправление будет в новой версии завтра
  • avatar x3r0x
  • 1
вижу… над этим еще поработаю…
  • avatar x3r0x
  • 1
/plugins/vkcomments/templates/skin/default/actions/ActionBlog/topic.tpl

Строка 42:
width: "500"
для ВК

Строка 48:
width="500"
для ФБ

хм… была у меня идея вынести настройки виджетов в конфиг возможно так и сделаю.
  • avatar x3r0x
  • 0
Частично реализовал эту функцию, теперь плагин выводит отдельно количество комментариев ВК в посте.
Завтра подниму демо сервер и выложу новую версию.
  • avatar x3r0x
  • 0
/templates/language/russian.php, строка 97:
'blog_menu_create' => 'Создать блог',

должно быть здесь
  • avatar x3r0x
  • 0
В этой версии поддержка ФБ есть.
  • avatar x3r0x
  • 1
Сервер лежит сейчас.
Залил плагин на файлообменник. Можно скачать тут
  • avatar x3r0x
  • 0

Кнопка здесь
  • avatar x3r0x
  • 0