+0.76
Рейтинг
1.99
Сила

Григорий

  • avatar grimm
  • 0
Спасибо.

Этот импорт не работает у меня с LS :( Бился долго.
  • avatar grimm
  • 0
Спасибо!

Это в index.tpl прописывается? В каком месте?

А чтобы блоки «блоги», «прямой эфир->комментарии»," прямой эфир->публикации" выстроить в одну строку только на главной, а на остальных, чтобы они были в правой колонке это пойдет? Или все же прийдется создавать дубликаты header.tpl и footer/tpl?
  • avatar grimm
  • 0
Сделал копию footer.tpl, назвать его footer_index.tpl и отключил там сайдбар. В файле index.tpl также заменил footer.tpl на footer_index.tpl

В итоге получилось то, что хотелось: главная страница без боковой колонки. Далее планирую работать с файлом footer_index.tpl, чтобы некоторые блоки из сайдбара выводить посередине (такая задумка и была).

Пока не вижу другого способа скомпоновать главную страницу по своим требованиям.

Да, требования: блоки «блоги», «прямой эфир->комментарии»," прямой эфир->публикации" выстроить в одну строку.

Буду рад критике такого способа.
  • avatar grimm
  • 0
Ой, я там в коде хотел жирным написать, а оказывается, что тег внутри
не работает :(

Ну Вы поняли
  • avatar grimm
  • 1
Нашел один способ. В файле index.tpl прописал вместо

{include file='<b>header.tpl</b>' menu='blog'}
{include file='topic_list.tpl'}
{include file='footer.tpl'}


{include file='<b>header_index.tpl</b>' menu='blog'}
{include file='topic_list.tpl'}
{include file='footer.tpl'}


Соответственно, создал копию файла header.tpl по имени header_index.tpl

Ну а в header_index.tpl я вместо
<div id="content" {if $noSidebar}style="width: 100%"{/if}>

Написал
<div id="content" style="width: 100%">


Но есть сомнение в правильности, потому как сайдбар все-таки грузится, по идее.

Даже нет, он съезжает вниз просто.

Может есть более красивый способ?
  • avatar grimm
  • 0
Спасибо, потестил. Полезно. Единственное, что в админке в пользователях возникает ошибка базы данных при установке модуля. А так — полезно!
  • avatar grimm
  • 0
Спасибо за труды!

Не подскажете, где именно на сайте, после установки модуля, можно редактировать людей?
  • avatar grimm
  • 0
Логично. А реально сделать так, чтобы были видны даже незарегистрированым пользователям?
  • avatar grimm
  • 0
А теперь облом: панелька с соцсетями долго грузится, особенно, когда она под каждым постом на главной странице, следовательно данное размещение неразумно. Увы и ах :(
  • avatar grimm
  • 0
Простите, но я не понял, как это присоединить к своей группе и чтобы с главной все туда попадало. Если не сложно, объясните пожалуйста на конкретном приложении, которые там находятся.
Спасибо.
  • avatar grimm
  • 0
Вот именно в группу, да. В свой профиль отправляю нажатием на кнопку в соц. закладках — мне не сложно :)
  • avatar grimm
  • 0
Да, вот его не смог заставить работать :(
  • avatar grimm
  • 0
Я пожалуй сам на свой вопрос отвечу, даже если он и глупый (мало ли сколько здесь еще таких как я появится)

Чтобы кнопочки Livestreet Sbookmarks Plugin выводились на главной, под каждой статьей и при этом указывали на сами статьи, нужно сделать изменения в файле inject.topic, расположенном по адресу sbookmarks\templates\skin\default вот код со всеми изменениями:

<div style="float: left;">
	{literal}
		<script type="text/javascript"><!--  
		document.write(VK.Share.button({url: {/literal}"{$oTopic->getUrl()}"{literal}},{type: "button", text: {/literal}"{$aLang.sbookmarks_vkontant}"{literal}})); 
		--></script>
	{/literal}
	</div>
	<div style="float: left; padding-left: 5px;">
		<iframe src="http://www.facebook.com/plugins/like.php?href={$oTopic->getUrl()}&layout=button_count&show_faces=false&width=100&action=like&font=arial&colorscheme=light&height=20" scrolling="no"
		 frameborder="0" style="border:none; overflow:hidden; width:100px; height:20px;" allowTransparency="true"></iframe>  
	</div>
	<div style="float: left; padding-left: 5px;" >
		<a class="mrc__share" type="button_count" href="http://connect.mail.ru/share?share_url={$oTopic->getUrl()}">{$aLang.sbookmarks_vmojmir}</a><script src="http://cdn.connect.mail.ru/js/share/2/share.js" type="text/javascript"></script> 
	</div>
	<div style="float: left;padding-left: 5px; ">
	{literal}
		<script type="text/javascript">
		tweetmeme_style = 'compact';
		tweetmeme_url = '{/literal}{$oTopic->getUrl()}{literal}';
		</script>
		<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>
	{/literal}
	</div>


И еще в файле topic.tpl, расположенном по адресу корень/templates/skin/developer, в самом конце:

{if $tSingle}
		{hook run='topic_show_end' topic=$oTopic}
	{/if}

Убрал условие и получилось:

		{hook run='topic_show_end' topic=$oTopic}
	


По поводу последнего шага я бы хотел проконсультироваться, можно ли сделать иначе, чтобы изменения остались в модуле, если его переустанавливать?
  • avatar grimm
  • 0
Мы говорим о главной странице, где много топиков. Получается, что на одной странице несколько кнопок под разными топиками, но указывают они на главную страницу :(

Только кнопки фейсбука работают правильно.
  • avatar grimm
  • 0
Также буду благодарен, если расскажете о том, какие социальные кнопки и где вы разместили.
  • avatar grimm
  • 0
В общем, вопрос в следующем: как мне создать приложение и получить его APPLICATION_ID?
  • avatar grimm
  • 0
Там на самом деле текст не читался :) Видимо проблемы с кодировкой. Но ссылки на мобильной телефон как не было, так и нет.
  • avatar grimm
  • 0
При выполнении пункта № 2 установки плагина:

Создайте приложение Facebook С помощью этого приложения будут публиковаться топики на стену созданной страницы. Создать приложение можно на этой странице. Полученные Application ID, Ключ API, Application Secret необходимо записать в файл конфигурации плагина.

Перехожу по ссылке:

www.facebook.com/developers/createapp.php

И вижу надпись:

Прежде чем разрешить Вам сделать это, нам надо проверить Вашу учётную запись. Пожалуйста, удостоверьте её подлинность, введя свой мобильный телефон или кредитная карта.

Это только у меня так, или у всех?

Что делать?