Навигация
 
Сейчас на сайте
Гостей: 6

Гости:
[Ваш IP] 08:13:18
/Форум/Тема
164.132.162.164 08:11:52
/main.php
Yahoo [Bot] 08:09:17
/Новости
137.74.207.188 08:08:44
/Фотогалерея
Yandex [Bot] 08:08:37
/Форум/Тема
164.132.161.74 08:08:20
/Форум/Тема

Всего пользователей: 115
Новый пользователь: Alex_oops
 
RSS потоки
RSS Форумы: тема

RSS Новости
RSS Комментарии
RSS Форумы
RSS Статьи
RSS Фотогалерея
RSS Файлы
RSS Ссылки
 
Нажималка
[хочу себе такую панельку!]



Ваш код:
(кнопка | ссылка)

[Полный список кнопок]
 
Автор: Polarfox
ID темы: 36
Тема прикреплена
Эта тема прикреплена и может содержать важную информацию.
Просмотр темы
unLogic Lab » Разработка (Development) » Панели (Panels: RC, A, B)
 Распечатать тему
Кнопка сайта - панель
Polarfox
Валидно на любой версии 7.x, с адаптацией - вообще везде.


Что это?
Код панели "Ваша кнопка"

Описание:
При раскрытии, появляется поле с выбором - кнопка или ссылка, код которых можно скопировать себе куда нить на сайтик. Работает и без скриптов - но уже только кнопка.
Использованы плюсы jQuery потому без нее оно работать не будет (касается тех кто решит поставить себе на шестую версию - ставьте И jQuery вместе с этим)

Установка?
Копипастим код в панель, меняем настройки кнопки.
Описание сайта и ссылка - берется из ваших опций сайта.
Кнопка изначально боковая... Ну мало ли :)

Старый код
$banner_url = 'http://unlogic.info/images/logo_site2.png'; // Use full URL to image - change to your image
$banner_width = '88';
$banner_height = '31';

openside('Наша кнопка');
echo '<div align="center">Будем благодарны, за размещение нашей кнопки или ссылки на наш портал.
<br /><br />
<a href="#" onclick="jQuery(\'#my_btn\').slideToggle(\'normal\');jQuery(\'#give_c\').slideUp(\'normal\');return false;">
<img src="'.$banner_url.'" width="'.$banner_width.'" height="'.$banner_height.'" border="1" />
<span class="small" id="give_c"><br />Дайте код!</span>
</a>
<br /><br />
<div id="my_btn"><span class="small">Ваш код:<br />
(<a href="#" onclick="jQuery(\'#mybtncode\').html(mbtn_c);return false;" >кнопка</a> | <a href="#" onclick="jQuery(\'#mybtncode\').html(mlink_c);return false;" >ссылка</a>)</span>
<br />
<textarea onFocus="this.select()" onClick="this.select()" name="mybtn" id="mybtncode" readonly class="textbox" cols="30" rows="5" style="width: 140px;">
&lt;a href="'.$settings["siteurl"].'" target="_blank"&gt;&lt;img width="'.$banner_width.'" height="'.$banner_height.'" title="'.$settings["sitename"].'" alt="'.$settings["sitename"].'" src="'.$banner_url.'" border="0" /&gt;&lt;/a&gt;
</textarea></div></div>
<script type="text/javascript">
<!--
show_hide("my_btn");
var mbtn_c = jQuery(\'#mybtncode\').html();
var mlink_c = \'&lt;a href="'.$settings["siteurl"].'" target="_blank"&gt;'.$settings["sitename"].'&lt;/a&gt;\'
//-->
</script>';
closeside();


Новый код (без эффекта дрожания) бета:
  1. $banner_url = 'http://unlogic.info/images/logo_site2.png'; // Use full URL to image - change to your image
  2. $banner_width = '88';
  3. $banner_height = '31';
  4.  
  5. openside('Наша кнопка');
  6. echo '<div align="center">Будем благодарны, за размещение нашей кнопки или ссылки на наш портал.
  7. <br /><br />
  8. <a href="#" onclick="mybtn_givec();return false;">
  9. <img src="'.$banner_url.'" width="'.$banner_width.'" height="'.$banner_height.'" border="1" />
  10. </a>
  11. <div id="give_c"><a href="#" class="small" onclick="mybtn_givec();return false;">Дайте код!</a></div>
  12. <br />
  13. <div id="my_btn"><span class="small">Ваш код:<br />
  14. (<a href="#" onclick="jQuery(\'#mybtncode\').html(mbtn_c);return false;" >кнопка</a> | <a href="#" onclick="jQuery(\'#mybtncode\').html(mlink_c);return false;" >ссылка</a>)</span>
  15. <br />
  16. <textarea onFocus="this.select()" onClick="this.select()" name="mybtn" id="mybtncode" readonly class="textbox" cols="30" rows="5" style="width: 140px;">
  17. &lt;a href="'.$settings["siteurl"].'" target="_blank"&gt;&lt;img width="'.$banner_width.'" height="'.$banner_height.'" title="'.$settings["sitename"].'" alt="'.$settings["sitename"].'" src="'.$banner_url.'" border="0" /&gt;&lt;/a&gt;
  18. </textarea></div></div>
  19. <script type="text/javascript">//<![CDATA[
  20. show_hide("my_btn");
  21. function mybtn_givec() {jQuery(\'#my_btn\').slideToggle(\'fast\');jQuery(\'#give_c\').slideUp(\'fast\');}
  22. var mbtn_c = jQuery(\'#mybtncode\').html();
  23. var mlink_c = \'&lt;a href="'.$settings["siteurl"].'" target="_blank"&gt;'.$settings["sitename"].'&lt;/a&gt;\';
  24. //]]></script>';
  25. closeside();


Хороших Вам партнеров! :)


Исправление "дрожи земли"
Fix: XHTML img

Изменил(а) Polarfox, 14.02.2012 15:27:54
unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
WhiteFox
Короткая навигация по форуму (избранное): [Пропустить]

А еще есть Файлы - небольшая полезная подборка от меня


Все мои (и не только) загрузки я размещаю на форуме.
Понравившийся аддон можно скачать , кликнув по ссылке с файлом внизу поста - первый пост по традиции - это описание, ссылки на скачку и примеры работы.
Бесплатно, без регистрации, быстро и просто.

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

 
Snake_oriental
Хорошо придумано (Кнопка/ссылка) , молодца Smile

(Скрытый текст: Добавь смайлов на сайт)
Изменил(а) Snake_oriental, 9.01.2010 09:26:01
 
all-fusion.com
Polarfox
Мне если честно влом ковыряться, один фиг я тут только пишу в основном и Анонимус из под юзера Smile
unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
user
а как вставить кнопку на флеш в формате swf??????

Вот такой код идет

<OBJECT CLASSID="CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000"
CODEBASE="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,22,0" ID="IncrediFlash" Width="81" Height="30">
<PARAM NAME="movie" VALUE="название.swf?317338960">
<PARAM NAME="bgcolor" VALUE="#FFFFFF">
<EMBED NAME="IncrediFlash" SRC="название.swf?317338960" BGCOLOR="#FFFFFF"
WIDTH="81" HEIGHT="30" TYPE="application/x-shockwave-flash" pluginspage=http://www.macromedia.com/go/getflashplayer">
</EMBED>
</OBJECT>


Напиши пожалуйста в этой теме.
Другим тоже полезно будет знать.
 
http://example.com
Polarfox
Честно говоря флэш кнопки не лучший выход...
Нужно заменить код кнопки кодом флэшки, для превью,а второй код провести с заменой используя &gt; &lt;

Переписывать не буду, слишком редкий вариант а понимание усложнит новичкам сильно.
 
http://unlogic.info
7Azimuth
Большое спасибо за столь элегантное решениеclapThanx!Только не пойму почему при нажатии на кнопку она на секунду уезжает влево, а потом снова становится на свое местоConfusedЭто фича такая?
 
http://fmv-community.ru/
Polarfox
Нюансы работы. Мелкие.
unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
7Azimuth
В любом случаи еще раз спасибо за панелькуSmile
 
http://fmv-community.ru/
Zaxap
Мож доделаете???))))))

Zaxap Kramer
Время - иллюзия. (с)
 
http://www.kramerz.ru
Polarfox
Хорошо гляну чуть позже раз это так важно.
unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
Zaxap
[rater=999999999999999999999999999999999999999999999999999999999999999999999999999] Grin
Zaxap Kramer
Время - иллюзия. (с)
 
http://www.kramerz.ru
Polarfox
Я предусмотрел в коде блок всех значений кроме 0-100 , потому результат предсказуем - отсутствие обработки...

Исправлено несколько. Доступны 2 вариант кода.
Изменил(а) Polarfox, 14.02.2012 15:28:45
unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
7Azimuth
Ну, наконец-то! Спасибо большоеThanx!
 
http://fmv-community.ru/
Перейти на форум:
 
Подобные темы
Темы Форум Ответов / Просмотров Последние сообщения
Мод-миничат (ajax) - панель+архив  →  Почти готово (RC) 118 / 190679 2.04.2015 10:07:46
Требуется копирайтинг для веб-студии работющей с PHP-Fusion плюс аудит сайта  →  Оффтопик и флуд 3 / 6237 28.08.2014 09:54:47
FirstPost - первый пост на всех страницах - панель  →  Альфа (Alpha) и Бета (Beta) 6 / 13674 12.04.2014 19:22:26
Ad oculos - панель навигации с выпадающими подменю и картинками  →  Неподдерживаемое (unsupported) 30 / 28354 4.02.2014 15:20:11
Порча .htaccess вашего сайта  →  unS - Безопасность и стабильность 0 / 5113 27.01.2014 20:34:55
Twitter - центральная панель  →  Панели (Panels: RC, A, B) 0 / 6197 16.06.2013 07:37:25
Sliding Login Panel - панель-слайдер для входа - панель  →  Обзоры (reviews) 5 / 14176 13.06.2013 07:08:24
RSS Parser Panel - панель для обработки RSS - панель  →  Обзоры (reviews) 0 / 5405 9.06.2013 14:31:04
Все страницы сайта - страница  →  Страницы (Pages: RC, A, B) 0 / 4527 7.06.2013 12:57:01
Favicon Manager - менджер иконки сайта - панель+плагин  →  Обзоры (reviews) 0 / 5096 28.05.2013 11:47:21