проба пера

Автор блога: alpik
Все рубрики (10)
Хак (2)

Онлайн радио обновление для v 1.10.1

Доброго времени,
это всего лишь обновление модуля - онлайн радио для ICMS v 1.10.1 - по просьбам трудящихся... Здесь старая версия

Социальные кнопки внедряем в icms 1.10 (памятка)

Всё ж таки мигровал на 1.10, уфф ))) Посему пришлось перелопачивать многое, ну и коды соцзакладок в обязательном порядке.
Накидал небольшую памятку для таких как я, чтоб упростить процесс внедрения так сказать соц.кнопок ) Лично я использую кнопки от яндекса

Каталог с флеш - играми на основе УК

Очень просто реализуется каталог с флеш-играми на основе УК!

моя версия - поделиться новостью в закладки (кнопки в соцсети)

Очень хотелось чтобы отточился этот хак в лучшую сторону, жду ваших предложений, хак у меня работает в статьях, блогах, объявлениях и посмотреть можно здесь
скрин:
Делаем так: Открываем файлик - ваш шаблон/components/com_content_read.tpl

Находим код и после него вставляем код ниже прведенный

Код PHP:
{* =============== Текст статьи =============================== *}
<div class="con_text" style="overflow:hidden">
    {if $article_image}
        <div class="con_image" style="float:left;margin-top:10px;margin-right:20px;margin-bottom:20px">
            <img src="/images/photos/medium/{$article_image}" border="0" alt="{$article_image}"/>
        </div>
    {/if}
    {$article_content}
код вставляем следующий:
Код PHP:
{* =============== кнопки в соц закладки =============================== *}
<hr size=1 noshade color=silver><noindex><div style="float:left;">
{php}
echo '<table width="100%">
		<tr>
		<td  width="150">Поделись новостью:</td>
		 <td width="100"><!-- Put this script tag to the <head> of your page -->
<script type="text/javascript" src="http://vkontakte.ru/js/api/share.js?5"></script>
<!-- Put this script tag to the place, where the Share button will be -->
<script type="text/javascript"><!--
document.write(VK.Share.button(false,{type: "round", text: "Добавить !!!"}));
--></script></td>
		    <td width="100"><a class="mrc__share" href="http://platform.mail.ru/share">В Мой Мир</a>
<script src="http://cdn.connect.mail.ru/js/share/2/share.js" type="text/javascript" charset="UTF-8"></script></td>	
		<td width="100"><a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></td>';
{/php}
<td width="100" align="left">
<a expr:share_url="{$page.url}" name="fb_share" rel="nofollow" type="button_count"></a>
<script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script>
</td>
		<td width="75" align="left"><a rel="nofollow" class="odkl-klass" href="{$page.url}" onclick="ODKL.Share(this);return false;" >Класс!</a></td>
			
		</tr>
		</table>
</div></noindex>

Хак в фотоальбоме юзера - вернуться к фотоальбому

Суть: друг, листая фотоальбом юзера дальше и дальше просто запутался и задался вопросом - а как вернуться к началу, в фотоальбом?

Флеш модуль

Функциональность: модуль предназначен для быстрой установки "флэшек" заданных размеров

Предназначен для InstantCMS версии 1.5.3, на более старших версиях не проверял, скорее всего пойдет

В админке модуль позволяет:
- задать размеры флеш-файла
- прописать путь к флеш-файлу
- прописать путь к графическому файлу, в случае если флеш браузером запрещен

онлайн радио выдвижное меню

Доброго времени суток уважаемые инстановцы! Выкладываю модуль на ваш суд, сильно не ругать, модуль собирал для себя, может кому и пригодится v

===Модуль mod_onlineradio - Онлайн радио v.1.0 предназначен для InstantCMS версии 1.5.2.===




Применимость для версий 1.5.3 и выше - не известно
------------------------------------------------------------------------------------------------------------------
Функциональность: модуль предназначен для проигрывания на вашем сайте онлайн радиостанций

Этот модуль радио может запоминать когда его выключили(В некоторых модулях когда вы выключаете радио оно сново включается при переходе на другую страницу)
Этот модуль запомнит радио-станцию которую вы выбрали(Тоесть когда вы посещаете разделы на сайте он не будет сбрасывать на 1-ую станцию в списке...Даже если вы покинете сайт и зайдете на него через 2-5недель оно сново запустится на той станции которую вы выбрали тогда...)

Настроек в административной части не имеется, кроме дефолтных.
-------------------------------------------------------------------------------------------------------------------
Установка и настройка модуля.
1. Содержимое папок скопируйте в корень сайта.
2. Подключитесь к БД. В конце этого файла расположен текст sql-запроса. Выполните его, чтобы модуль появился в админке.
3. В админке - рекомендую использовать по умолчанию шаблон: module_simple.tpl
4. В playlist.php - прописаны дефолтные списки радиостанций, пропишите по желанию свои url по аналогии
5. Настройте отображение выпадающего меню по своему усмотрению в файле module.php

------------------------------------------------------------------------------------------------------------------
Текст sql-запроса к БД:
Код PHP:
  1. INSERT INTO `cms_modules` ( `id` , `position` , `name` , `title` , `is_external` , `content` , `ordering` , `showtitle` , `published` , `user` , `config` , `original` , `css_prefix` , `allow_group` , `cache` , `cachetime` , `cacheint` )
  2. VALUES
  3. ('', 'right', 'Онлайн радио', 'Онлайн радио', '1', 'mod_onlineradio', '1', '0', '1', '0', '', '1', '', '-1', '0', '0', 'MINUTE');
  4.  
--------------------------------------------------------------------------------------------------------------------
посмотреть в работе: click me ;)
скачать:http://depositfiles.com/files/oegc1au19 или mod_onlineradio.rar обновлено 27.12.09

Версия для ICMS 1.10.1