3D Gallery для uCoz


3D Gallery для uCoz

3586
9.6 из 10
Проголосовало: 10




  • Скачать с сервера
  • Скачать
  • Смотреть демо


Всем доброе время суток!

И так к вашему вниманию хочу предоставить - 3D Gallery

И так я видел множество галерей но вот и решил сделать что то в стили 3D для uCoz

И вот что у меня получилось

Смотреть - ДЕМО

А теперь приступим к установке..

И так скачиваем архив распаковываем его и заливаем на сайт...

После чего вам надо с документа index.html вставить все в какой угодно модуль ( советуем в фотоальбомы )

Если что либо не понятно то скачайте архив загрузить такие файлы к себе на сайт ( index.swf, LaGalleria.xml, images )

После чего в какой вам нужно модуль вставьте

Код:

Code

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">  
  <head>  
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />  
  <title>3D Gallery | By LEKUS</title>  
  <script language="JavaScript" type="text/javascript">  
  <!--  
  //v1.0  
  // Social Network LaGalleriav By LEKUS  
  // Flash Player версии обнаружения  
  // Обнаружение типа браузера клиента  
  // Copyright 2011-2012 Social Network for uCoz By uFace. (http://uface.at.ua/) Все права защищены.  
  var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;  
  var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;  
  var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;  
  function ControlVersion()  
  {  
  var version;  
  var axo;  
  var e;  
  // Примечание: новый ActiveXObject (strFoo) генерирует исключение, если strFoo не в реестре  
  try {  
  // версия будет установлена ​​на 7.X или более  
  axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");  
  version = axo.GetVariable("$version");  
  } catch (e) {  
  }  
  if (!version)  
  {  
  try {  
  // версия будет установлена ​​на 6.X players only  
  axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");  
   
  // по умолчанию первая публичная версия  
  version = "WIN 6,0,21,0";  
  // броски AllowScriptAccess не существует (введен в 6.0r47)  
  axo.AllowScriptAccess = "always";  
  // можно вызывать для 6.0r47 или больше  
  version = axo.GetVariable("$version");  
  } catch (e) {  
  }  
  }  
  if (!version)  
  {  
  try {  
  // версия будет установлена ​​на 4.X или 5.X player  
  axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");  
  version = axo.GetVariable("$version");  
  } catch (e) {  
  }  
  }  
  if (!version)  
  {  
  try {  
  // версия будет установлена ​​на 3.X player  
  axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");  
  version = "WIN 3,0,18,0";  
  } catch (e) {  
  }  
  }  
  if (!version)  
  {  
  try {  
  // версия будет установлена ​​на 2.X player  
  axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");  
  version = "WIN 2,0,0,11";  
  } catch (e) {  
  version = -1;  
  }  
  }  
   
  return version;  
  }  
  // JavaScript помощник, необходимых для обнаружения Flash Player Plugin информацию о версии  
  function GetSwfVer(){  
  // NS/Опера версии> = 3 чек на флэш плагин плагин в массив  
  var flashVer = -1;  
   
  if (navigator.plugins != null && navigator.plugins.length > 0) {  
  if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {  
  var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";  
  var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;  
  var descArray = flashDescription.split(" ");  
  var tempArrayMajor = descArray[2].split(".");  
  var versionMajor = tempArrayMajor[0];  
  var versionMinor = tempArrayMajor[1];  
  var versionRevision = descArray[3];  
  if (versionRevision == "") {  
  versionRevision = descArray[4];  
  }  
  if (versionRevision[0] == "d") {  
  versionRevision = versionRevision.substring(1);  
  } else if (versionRevision[0] == "r") {  
  versionRevision = versionRevision.substring(1);  
  if (versionRevision.indexOf("d") > 0) {  
  versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));  
  }  
  }  
  var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;  
  }  
  }  
  // MSN / WebTV 2,6 опор Flash 4  
  else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;  
  // WebTV 2,5 поддерживает Flash 3  
  else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;  
  // старший WebTV поддерживает Flash 2  
  else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;  
  else if ( isIE && isWin && !isOpera ) {  
  flashVer = ControlVersion();  
  }  
  return flashVer;  
  }  
  // При вызове с reqMajorVer, reqMinorVer, reqRevision возвращает истину, если эта версия и более доступны  
  function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)  
  {  
  versionStr = GetSwfVer();  
  if (versionStr == -1 ) {  
  return false;  
  } else if (versionStr != 0) {  
  if(isIE && isWin && !isOpera) {  
  // Учитывая "WIN 2,0,0,11"  
  tempArray = versionStr.split(" "); // ["WIN", "2,0,0,11"]  
  tempString = tempArray[1]; // "2,0,0,11"  
  versionArray = tempString.split(","); // ['2', '0', '0', '11']  
  } else {  
  versionArray = versionStr.split(".");  
  }  
  var versionMajor = versionArray[0];  
  var versionMinor = versionArray[1];  
  var versionRevision = versionArray[2];  
  // Social Network for uCoz uFace  
  if (versionMajor > parseFloat(reqMajorVer)) {  
  return true;  
  } else if (versionMajor == parseFloat(reqMajorVer)) {  
  if (versionMinor > parseFloat(reqMinorVer))  
  return true;  
  else if (versionMinor == parseFloat(reqMinorVer)) {  
  if (versionRevision >= parseFloat(reqRevision))  
  return true;  
  }  
  }  
  return false;  
  }  
  }  
  function AC_AddExtension(src, ext)  
  {  
  if (src.indexOf('?') != -1)  
  return src.replace(/\?/, ext+'?');  
  else  
  return src + ext;  
  }  
  function AC_Generateobj(objAttrs, params, embedAttrs)  
  {  
  var str = '';  
  if (isIE && isWin && !isOpera)  
  {  
  str += '<object ';  
  for (var i in objAttrs)  
  {  
  str += i + '="' + objAttrs[i] + '" ';  
  }  
  str += '>';  
  for (var i in params)  
  {  
  str += '<param name="' + i + '" value="' + params[i] + '" /> ';  
  }  
  str += '</object>';  
  }  
  else  
  {  
  str += '<embed ';  
  for (var i in embedAttrs)  
  {  
  str += i + '="' + embedAttrs[i] + '" ';  
  }  
  str += '> </embed>';  
  }  
  document.write(str);  
  }  
  function AC_FL_RunContent(){  
  var ret =  
  AC_GetArgs  
  ( arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"  
  , "application/x-shockwave-flash"  
  );  
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);  
  }  
  function AC_SW_RunContent(){  
  var ret =  
  AC_GetArgs  
  ( arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"  
  , null  
  );  
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);  
  }  
  function AC_GetArgs(args, ext, srcParamName, classid, mimeType){  
  var ret = new Object();  
  ret.embedAttrs = new Object();  
  ret.params = new Object();  
  ret.objAttrs = new Object();  
  for (var i=0; i < args.length; i=i+2){  
  var currArg = args[i].toLowerCase();  
  switch (currArg){  
  case "classid":  
  break;  
  case "pluginspage":  
  ret.embedAttrs[args[i]] = args[i+1];  
  break;  
  case "src":  
  case "movie":  
  args[i+1] = AC_AddExtension(args[i+1], ext);  
  ret.embedAttrs["src"] = args[i+1];  
  ret.params[srcParamName] = args[i+1];  
  break;  
  case "onafterupdate":  
  case "onbeforeupdate":  
  case "onblur":  
  case "oncellchange":  
  case "onclick":  
  case "ondblclick":  
  case "ondrag":  
  case "ondragend":  
  case "ondragenter":  
  case "ondragleave":  
  case "ondragover":  
  case "ondrop":  
  case "onfinish":  
  case "onfocus":  
  case "onhelp":  
  case "onmousedown":  
  case "onmouseup":  
  case "onmouseover":  
  case "onmousemove":  
  case "onmouseout":  
  case "onkeypress":  
  case "onkeydown":  
  case "onkeyup":  
  case "onload":  
  case "onlosecapture":  
  case "onpropertychange":  
  case "onreadystatechange":  
  case "onrowsdelete":  
  case "onrowenter":  
  case "onrowexit":  
  case "onrowsinserted":  
  case "onstart":  
  case "onscroll":  
  case "onbeforeeditfocus":  
  case "onactivate":  
  case "onbeforedeactivate":  
  case "ondeactivate":  
  case "type":  
  case "codebase":  
  case "id":  
  ret.objAttrs[args[i]] = args[i+1];  
  break;  
  case "width":  
  case "height":  
  case "align":  
  case "vspace":  
  case "hspace":  
  case "class":  
  case "title":  
  case "accesskey":  
  case "name":  
  case "tabindex":  
  ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];  
  break;  
  default:  
  ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];  
  }  
  }  
  ret.objAttrs["classid"] = classid;  
  if (mimeType) ret.embedAttrs["type"] = mimeType;  
  return ret;  
  }  
  // -->  
  </script>  
  </head>  
  <body bgcolor="#ffffff" marginwidth="0" marginheight="0">  
  <!--LEKUS 2012-->  
  <script language="JavaScript" type="text/javascript">  
  AC_FL_RunContent(  
  'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0',  
  'width', '100%',  
  'height', '100%',  
  'src', 'index',  
  'quality', 'high',  
  'pluginspage', 'http://www.adobe.com/go/getflashplayer',  
  'align', 'middle',  
  'play', 'true',  
  'loop', 'true',  
  'scale', 'showall',  
  'wmode', 'window',  
  'devicefont', 'false',  
  'id', 'uFace_Lekus',  
  'bgcolor', '#000000',  
  'name', 'uFace_Lekus',  
  'menu', 'true',  
  'allowFullScreen', 'false',  
  'allowScriptAccess','sameDomain',  
  'movie', 'index',  
  'salign', ''  
  );  
  </script>  
  <noscript>  
  <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="100%" height="100%" id="uFace_Lekus" align="middle">  
  <param name="allowScriptAccess" value="sameDomain" />  
  <param name="allowFullScreen" value="false" />  
  <param name="movie" value="index.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /> <embed src="index.swf" quality="high" bgcolor="#000000" width="100%" height="100%" name="uFace_Lekus" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />  
  </object>  
  </noscript>  
  </body>  
  </html>



Вот и все собственно говоря.

Пользуйтесь на здоровье, если есть какие либо вопросы задавайте не стесняйтесь.

Данный релиз подготовил - Zlatev Dima.

Спасибо за ваше внимание до новых встреч...

By LEKUS
Автор публикации: Загрузка
Загрузка
LeKcUs, это его n материал
Источник: http://uface.at.ua/
  • Всего комментариев: 6

Aleks
+1
Aleks написал: Написано 12 мая 2012 в 11:38
Комментарий №6
Просто супер =)

Ferest
+2
Ferest написал: Написано 11 мая 2012 в 06:25
Комментарий №3
Не понял как свои картинки делать, но демо понравилось, это больше флеш игра)) biggrin

LeKcUs
+1
LeKcUs написал: Написано 11 мая 2012 в 21:33
Комментарий №4
для начала скачай архив после чего в документе LaGalleria.xml Просто меня мои картинки и если хоч добавитьеще то прописывай вот так вот...

Стандартный код документа LaGalleria.xml

Code


<?xml version="1.0" encoding="utf-8"?>
<uFace_Lekus>
  <images>
  <image title="Dima Zlatev, Social Network for uCoz By uFace">LEKUS_2012.jpeg</image>
  <image title="Social Network for uCoz By uFace. Zlatev Dima">uface_at_ua.jpg</image>
  <image title="LaGalleriav - Social Network for uCoz By uFace">lekus_uFace.jpg</image>
  <image title="LEKUS - Social Network for uCoz By uFace">LaGalleria.jpg</image>
  <image title="Social Network for uCoz By uFace! All rights reserved.....">zlatev_uface_at_ua.jpg</image>
  <image title="3D Gallery for uCoz - By LEKUS.....">3D_Gallery.jpg</image>
  </images>
  <settings>
  <maxWidth>300</maxWidth>
  <maxHeight>190</maxHeight>
  </settings>
</uFace_Lekus>



Вот изменение в коде

Code


<?xml version="1.0" encoding="utf-8"?>
<uFace_Lekus>
  <images>
  <image title="Dima Zlatev, Social Network for uCoz By uFace">LEKUS_2012.jpeg</image>
  <image title="Social Network for uCoz By uFace. Zlatev Dima">uface_at_ua.jpg</image>
  <image title="LaGalleriav - Social Network for uCoz By uFace">lekus_uFace.jpg</image>
  <image title="LEKUS - Social Network for uCoz By uFace">LaGalleria.jpg</image>
  <image title="Social Network for uCoz By uFace! All rights reserved.....">zlatev_uface_at_ua.jpg</image>
  <image title="3D Gallery for uCoz - By LEKUS.....">3D_Gallery.jpg</image>
  <image title="Свои субтитры вписывай.">путь к изображению, любого формата</image>
  </images>
  <settings>
  <maxWidth>300</maxWidth>
  <maxHeight>190</maxHeight>
  </settings>
</uFace_Lekus>



Там где я добавил строку:

<image title="Свои субтитры вписывай.">путь к изображению, любого формата</image>

Ты можещш добавлять сколько тебе угодно cool

будут вопросы пиши!

Ferest
0
Ferest написал: Написано 12 мая 2012 в 06:13
Комментарий №5
Все спасибо сказал бы то что в XML искать надо сразу бы понял, там понятно все!

Еще раз спасибо! happy

Kostyan
0
Kostyan написал: Написано 10 мая 2012 в 19:18
Комментарий №2
Поясни пожалуйста установку)
ВОобще не понятно, то заливать, то нет)

S@Nek
+3
S@Nek написал: Написано 10 мая 2012 в 13:13
Комментарий №1
Ух нифига себе код получилсяяя))) клёво!)

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 24
Скрипты и модификации для Ucoz 2101
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 429
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
как поставить свою ссылку и логотип
  • Сатурн-1 написал:
  • Похвально.
  • Winston888 написал:
  • Я не говорил что делаю только скрипты. Я делаю шаблоны, скрипты, адаптации с разных движков под ucoz и на оборот + я ещё и сам рисую. В данный момент занимаюсь дизайном для webo4ka сам рисую сам верстаю.
  • Сатурн-1 написал:
  • Заметь, мы делаем почти одну и ту же работу.
    Ты - скрипты, я -шаблон. И каждый делает это бесплатно, НО
    ты делаешь скрипты без шаблона, я делаю шаблон без скриптов (не считая основных).
    Я тоже могу сказать что твои скрипты не идеальны, но не буду т.к. даже не знаю какие из всех существующих твои.
    Поэтому ты не сравнивай скрипты и шаблоны да еще и на Ucoz'e, мы же не на хакатоне каком нибудь.
  • Winston888 написал:
  • Если бы я не добавлял бесплатные адаптации или скрипты бесплатно я бы наверное не стал бы комментировать ваш материал.
    Последние темы
    Опрос
    204
    А
    Р
    Что произойдёт: $("#...
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 5
    Гостей: 4
    Пользователей: 1
    0
    Сегодня были
    Топ пользователей: