[решено] Как получить доступ к параметрам запроса?
2Разные записи из прямого эфира на определённых страницах... Как?
1
Всех приветствую возник вопрос… Выводится блок «Прямой эфир»

Можно ли как-то реализовать, чтоб, к примеру, на определённой странице вышел блок «Прямой эфир» но только с одной вкладкой, например «Публикации»?

Можно ли как-то реализовать, чтоб, к примеру, на определённой странице вышел блок «Прямой эфир» но только с одной вкладкой, например «Публикации»?
- 0
- 18 апреля 2012, 23:39
- csmagazine
- 9
Видеоблок на главной
1
Требуется создать блок на главной странице и только. В него нужно вставить данный код
Шаблон Simple. Блок необходимо расположить над «Прямым эфиром».
Спасибо за помощь.
<object id="c15833" name="c15833" height="360" width="640" type="application/x-shockwave-flash" data="http://yatv.ru/files/swf/container.swf?layout=1full&leftWidth=0&upHeight=0&apps=translations&cid=15833&autoplay=0"><param name="wmode" value="opaque"></param><param name="allowScriptAccess" value="always"></param><param name="allowFullScreen" value="true"></param><param name="movie" value="http://yatv.ru/files/swf/container.swf?layout=1full&leftWidth=0&upHeight=0&apps=translations&cid=15833&autoplay=0"></param></object>Шаблон Simple. Блок необходимо расположить над «Прямым эфиром».
Спасибо за помощь.
Блок ТОП топиков за день/ неделю(решено)
3
Искал, но что то не нашел ответа на свой вопрос.
Может быть кто то делал вывод блока ТОП топиков за день/ неделю на главной странице сбоку на главной странице.
Как тут сделано: livestreet.ru/top/
Может быть кто то делал вывод блока ТОП топиков за день/ неделю на главной странице сбоку на главной странице.
Как тут сделано: livestreet.ru/top/
- -2
- 06 апреля 2012, 01:27
- dementor667
- 2
Система блоков - расставляем точки...
47
Была потребность разобраться с системой блоков. Очень много чего перечитал с сайта. Например, Система блоков. Ниже будет краткое изложение полученных знаний. Попытаюсь рассказать про систему блоков простым языком, чтобы и новички поняли.
Самое главное, что я выяснил:
1. Блоки можно создавать самостоятельно.
2. Блоки можно размещать в произвольном месте страницы (нужно заранее указать эти места)
3. Блоки могут отображаться в зависимости от Action'ов и Event'ов
4. Блоки могут отображаться в зависимости от адреса страницы. Адрес страницы можно задать с помощью регулярных выражений.
Итак, основные моменты.
Читать дальше
Самое главное, что я выяснил:
1. Блоки можно создавать самостоятельно.
2. Блоки можно размещать в произвольном месте страницы (нужно заранее указать эти места)
3. Блоки могут отображаться в зависимости от Action'ов и Event'ов
4. Блоки могут отображаться в зависимости от адреса страницы. Адрес страницы можно задать с помощью регулярных выражений.
Итак, основные моменты.
Читать дальше
Вывод картинки сторонних веб-камер на сайт
1
Приветствую!
В данный момент пытаюсь вывести картинку со сторонних веб-камер на сайт.Но не особо то и успешно. Поэтому прошу помощи.
Для начала я взял плагин Belcam.
Через функцию «просмотр фрейма» браузера получил сл.информацию.
Где самыми интересными оказались строчки
В самом плагине как мне кажется для редактирования наиболее вероятными оказались файлы:
1.belcam/include/ajax/belcam.php
2.belcam/templates/skin/default/block.belcam.tpl
3.belcam/templates/skin/default/block.belcam_load.tpl
В 1 и 3 я заменил строчку
Все ли верно я сделал?
И прошу подсказать как во 2-ом файле правильно разместить ссылку
В данный момент пытаюсь вывести картинку со сторонних веб-камер на сайт.Но не особо то и успешно. Поэтому прошу помощи.
Для начала я взял плагин Belcam.
Через функцию «просмотр фрейма» браузера получил сл.информацию.
<html>
<script type="text/javascript" src="flowplayer/example/flowplayer-3.2.6.min.js"></script>
<style>
body,html,div,a {margin:0;padding:0}
</style>
<body>
<div style="widht:640px;height:480px;">
<a href="http://map.nisoskol.ru:8050/stream.mp4" id="player" style="display: block; width: 640px; height: 480px;margin-bottom:200px"></a>
<script>flowplayer("player","http://map.nisoskol.ru/flowplayer/flowplayer-3.2.7.swf",{
clip:{
autoPlay:true,
autoBuffering:false
}
});</script></div>
<!-- Yandex.Metrika counter --><div style="display:none;"><script type="text/javascript">(function(w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter9833998 = new Ya.Metrika({id:9833998, enableAll: true}); } catch(e) { } }); })(window, "yandex_metrika_callbacks");</script></div><script src="//mc.yandex.ru/metrika/watch.js" type="text/javascript" defer="defer"></script><noscript><div><img src="//mc.yandex.ru/watch/9833998" style="position:absolute; left:-9999px;" alt="" /></div></noscript><!-- /Yandex.Metrika counter -->
</body></html>Где самыми интересными оказались строчки
http://map.nisoskol.ru:8050/stream.mp4 и http://map.nisoskol.ru/flowplayer/flowplayer-3.2.7.swfВ самом плагине как мне кажется для редактирования наиболее вероятными оказались файлы:
1.belcam/include/ajax/belcam.php
2.belcam/templates/skin/default/block.belcam.tpl
3.belcam/templates/skin/default/block.belcam_load.tpl
В 1 и 3 я заменил строчку
http://belcam.ru/media/flash/live_sait_7.swf на http://map.nisoskol.ru/flowplayer/flowplayer-3.2.7.swfВсе ли верно я сделал?
И прошу подсказать как во 2-ом файле правильно разместить ссылку
http://map.nisoskol.ru:8050/stream.mp4
- 0
- 11 марта 2012, 23:20
- aisico
- Оставить комментарий
Аякс на главной странице
1
Подскажите, как и что нужно сделать, чтоб сразу обновленным отображался блок блогов (его можно вставить на главную страницу в файл /templates/skin/new/actions/ActionIndex/index.tpl):
{include file='block.blogs.tpl'}
Но тогда, отображается только верхушка блока, а если нажать на любую ссылку в нем, то блок обновиться и отобразит нужный список блогов.
Где и что нужно поправить, чтоб он обновился самостоятельно?
{include file='block.blogs.tpl'}
Но тогда, отображается только верхушка блока, а если нажать на любую ссылку в нем, то блок обновиться и отобразит нужный список блогов.
Где и что нужно поправить, чтоб он обновился самостоятельно?
Блок пользователя в сайдбаре
4
Возникла необходимость убрать из шапки шаблона панель пользователя, так как на ширине экрана 1024 верстка съезжала, аватарка пользователя обрезалась на половину.
А так как в верстке я не силен — решил проблему проще:

1. Удалил кусок кода, отвечающий за панель пользователя в файле шаблона /templates/skin/whitelite/header_top.tpl
2. И вставил его в шаблон плагина «Lepra-style приветствия», расположенного в файле /plugins/greetings/templates/skin/default/block.greetings.tpl, хотя можно было бы вписать сразу в файл сайдбара
/templates/skin/whitelite/sidebar.tpl. Но тогда я бы не получил требуемых изречений типа «тебе нужен этот плагин %username».
Читать дальше
А так как в верстке я не силен — решил проблему проще:

1. Удалил кусок кода, отвечающий за панель пользователя в файле шаблона /templates/skin/whitelite/header_top.tpl
{if $oUserCurrent}
<a href="{$oUserCurrent->getUserWebPath()}" class="avatar"><img src="{$oUserCurrent->getProfileAvatarPath(48)}" alt="{$oUserCurrent->getLogin()}" /></a>
<ul>
<li><a href="{$oUserCurrent->getUserWebPath()}" class="author">{$oUserCurrent->getLogin()}</a> (<a href="{router page='login'}exit/?security_ls_key={$LIVESTREET_SECURITY_KEY}">{$aLang.exit}</a>)</li>
<li>
{if $iUserCurrentCountTalkNew}
<a href="{router page='talk'}" class="message" id="new_messages" title="{$aLang.user_privat_messages_new}">Новых сообщений {$iUserCurrentCountTalkNew}</a>
{else}
<a href="{router page='talk'}" class="message-empty" id="new_messages">Почта</a>
{/if}
{$aLang.user_settings} <a href="{router page='settings'}profile/" class="author">{$aLang.user_settings_profile}</a> | <a href="{router page='settings'}tuning/" class="author">{$aLang.user_settings_tuning}</a>
</li>
<li>{$aLang.user_rating} <strong>{$oUserCurrent->getRating()}</strong></li>
{hook run='userbar_item'}
</ul>
{else}
<a href="{router page='login'}" onclick="return showLoginForm();">{$aLang.user_login_submit}</a> {$aLang.or}
<a href="{router page='registration'}" class="reg">{$aLang.registration_submit}</a>
{/if}2. И вставил его в шаблон плагина «Lepra-style приветствия», расположенного в файле /plugins/greetings/templates/skin/default/block.greetings.tpl, хотя можно было бы вписать сразу в файл сайдбара
/templates/skin/whitelite/sidebar.tpl. Но тогда я бы не получил требуемых изречений типа «тебе нужен этот плагин %username».
Читать дальше
- -1
- 21 февраля 2012, 19:45
- leginnn
- Оставить комментарий
Два блока на одной странице
3
Сделал вывод блока blogs_list.tpl на главной (index.tpl) следующим образом:
(пользую Livestreet 0.4.2)

Добавил переменную aBlogs в файле /classes/actions/ActionIndex.class.php как посоветовал Chifa
Так:
и выше:
Итого получилось:
Читать дальше
(пользую Livestreet 0.4.2)

Добавил переменную aBlogs в файле /classes/actions/ActionIndex.class.php как посоветовал Chifa
Так:
/**
* Загружаем переменные в шаблон
*/
$this->Viewer_Assign('aTopics',$aTopics);
$this->Viewer_Assign('aPaging',$aPaging);
$this->Viewer_Assign("aBlogs",$aBlogs);
$this->Viewer_AddHtmlTitle($this->Lang_Get('blog_menu_all_list'));
/**и выше:
/**
* Получаем список блогов
*/
$aResult=$this->Blog_GetBlogsRating($iPage,Config::Get('module.blog.per_page'));
$aBlogs=$aResult['collection'];
/**Итого получилось:
Читать дальше