null
null

Кратко о сайте:
Сайт WvW.At.Ua - архив качественных материалов и современных программ по теме загрузки, а также лучшим форумом!
У нас есть online игры |online магазин | online кинотеатр | форум | чат |
| торрент | Скрипты для Ucoz | Шаблоны для Ucoz | регистрация у вас не займёт 1 минуты!










[ Личные сообщения() · Новые сообщения · Участники · Правила форума · Поиск · RSS ]










  • Страница 1 из 1
  • 1
Форум » Веб мастеру » Вопросы по Ucoz » Уроки для наченающего веб мастера (1ый пост)
Уроки для наченающего веб мастера
PES2009-2010Дата: Воскресенье, 27.06.2010, 05:21 | Сообщение # 1
wVw.Pro
Группа: Проверенный
Сообщений: 295
Статус: Offline
Любимая страна:
Вы состоите в Союзе:
За создание сайта Бронзовая медалька за 10 сообщений Бронзовый слиток за 25 сообщений Серебренная медалька за 40 сообщений Серебренный слиток за 70 сообщений Золотая медалька за 90 сообщений Золотой слиток за 120 сообщений Золотая чаша за 140 сообщений Заметный набил 170 сообщений Оратор набил 195 сообщений Говорун набил 210 сообщений Отлепите юзера от монитора он набил 240 сообщений 777 за 270 сообщений Куш за 291 сообщений Плохой человек!
Данная тема предназначена для разных урок!
В этоу теме выкладывать только уроки по uCoz
Не обсуждать не флудить! Иначе Бан 1 день
Указывать автора работы или источник!
-----------------------------------------------
Создание AJAX окон:
Новое Ю.Окошко создается следующим кодом:

Code
1.new _uWnd(name, title, width, height, opts, content, menuitems, app)

Где:

* namestring - уникальное имя окошка. Нигде не отображается, но исползуется при работе с такими окнами.
* title string - заголовок окошка. Отображается в шапке.
* width integer - ширина окошка.
* height integer - высота окошка.
* opts object - дополнительные параметры:

o autosize boolean - автоопределение размеров.
o autosizewidth boolean - автоопределение ширины.
o autosizeonimages boolean - автоматически изменять размеры после загрузки картинок.
o hideonresize boolean - прятать содержимое при изменении размеров окна.
o waitimages boolean - ждать загрузки всех картинок.
o markload string - текст загрузки.
o align string - выравнивание.
o shadow boolean - тень.
o header boolean - отображать ли шапку.
o min boolean - отображать ли кнопку Minimize (свернуть).
o max boolean - отображать ли кнопку Maximize (развернуть).
o design string - дизайн. Является ключем объекта _uWnd.designs.
o close boolean - отображать ли кнопку Close (закрыть).
o hidden boolean - скрытое окно.
o modal boolean - модальное окно (все остальное пространство закрывается полупрозраным слоем).
o alert boolean - окно будет отображаться выше модальных окон.
o popup boolean - закрывать ли окно при клике на пространстве вне окна.
o nomove boolean - запретить перемещение окна.
o hideonmove boolean - скрывать содержимое окна при перемещении окна.
o resize boolean - разрешить изменение размеров окна пользователем.
o fixed boolean - фиксированное окно (прокручивается вместе со страницей).
o minh integer - минимальная высота.
o maxh integer - максимальная высота.
o minw integer - минимальная ширина.
o maxw integer - максимальная ширина.
o icon string - иконка для окна. Отображается в заголовке.
o oncontent function - функция, выполняющаяся после добавления контента в окно.
o onclose function - функция, выполняющаяся после закрытия окна.
o onbeforeclose function - функция, выполняющаяся до закрытия окна (после клика на кнопку закрытия).
o oninit function - функция, выполняющаяся при открытии окна.
o onmousemove function - функция, выполняющаяся движении мышью над контентом окошка.
o onposchange function - функция, выполняющаяся при каждом изменении позиции окна.
o onactivate function - функция, выполняющаяся при получении окошком фокуса.
o ondeactivate function - функция, выполняющаяся при потере окошком фокуса.

o closeonesc boolean - закрывать ли окно при нажатии клавиши Esc.
o initstate 'max'|'min' - состояние при открытии.
o headerh integer - высота шапки.
o headerc string|object - содержимое шапки. Строка или DOM-узел.
o hideheader boolean|object - прятать шапку при загрузке.
o footerh integer - высота футера.
o footerс string|object - содержимое футера. Строка или DOM-узел.
o hidefooter boolean|object - прятать футер при загрузке.
o center boolean - по центру.
o customButtons object - дополнительные кнопки. Формат записи:

Code
1.{'name': [init_visible,actionfunc,thispar,param]}  
                    Класс кнопки: 'xt-name', 'xt-name-over' при наведении. Здесь:

+ name string - имя кнопки. Используется в классе.  
+ init_visible boolean - показывать ли кнопку при инициализации окна.  
+ actionfunc function - функция, которая будет вызвана при клике на кнопку. Аргументы: [ссылка на окно, параметры]. Объект this будет указывать на thispar.  
+ thispar mixed - второй аргумент для функции.  
+ param mixed - параметр. Если не указан, используется имя окна.  

o havemenu boolean - наличие меню. Определяется автоматически, в зависимости от аргумента menuitems.  
o menuopts object - Опции меню.  

* content object | string | function - контент. Может быть строкой, объектом или функций, возвращающей строку. Объект может содержать следующие свойства:  

o url string - ссылка на документ.  
o form string - ID формы, данные которой нужно отправить серверу.  
o xml boolean - обрабатывать полученный код как XML или нет.  
o type 'GET' | 'POST' - тип запроса.  
o cache boolean - разрешить / запретить кеширование.  
o async boolean - устанвить режим запроса (синхронный / асинхронный).  
o success function - функция, срабатывающая после успешного получения данных. Принимает 2 аргумента:  

+ data string | object - непосредственно запрошенный документ.  
+ status integer - статус.  

o error function - функция обработки ошибок.  
o dataType string - тип данных. Нужен для функции success.

Так же есть следующие функции:

Code
1._uWnd.alert(txt,title,opts)  
Создает всплывающее окошко-alert в правом нижнем углу, живущее 5 секунд.

Аргументы:

* txt object | string | function - контент, аналогично аргументу content функции _uWnd.
* title string - заголовок.
* opts object - опции, аналогично аргументу opts функции _uWnd.

Code
1._uWnd.messageBox(txt,title,b,onselect,opts,param,app)  
Создает всплывающее окошко-alert по центру, блокирует все остальное пространство.

Аргументы:

* txt object | string | function - контент, аналогично аргументу content функции _uWnd.
* title string - заголовок.
* b array - массив из строк с ID либо объектов со следующими ключами:

o id string - ID.
o t string - Текст кнопки. Если не указан, используется ID.
o def 1|2 - стандартное состояние. 1: фокус получен, 2: ???.

* opts object - опции.
* onselect function - функция, которая будет вызвана при выделении.

Работа с AJAX окнами:
1._uWnd.close(name)
Закрывает окно с name="name" (первый аргумент при создании окна).
Аналог: метод close() самого окна.

Code
1._uWnd.header(name,content)  
Устанавливает содержимое шапки на content для окна с name="name" (первый аргумент при создании окна).

Аналог: метод header(content) самого окна.

Code
1._uWnd.content(name,content)  
Устанавливает контент content для окна с name="name" (первый аргумент при создании окна).

Аналог: метод content(content) самого окна.

Code
1._uWnd.footer(name,content)  
Устанавливает содержимое футера на content для окна с name="name" (первый аргумент при создании окна).

Аналог: метод footer(content) самого окна.

Code
1._uWnd.headerheight(name,h)  
Устанавливает высоту шапки в h пикселей для окна с name="name" (первый аргумент при создании окна).

Аналог: метод headerheight(content) самого окна.

Code
1._uWnd.footerheight(name,h)  
Устанавливает высоту футера в h пикселей для окна с name="name" (первый аргумент при создании окна).

Аналог: метод footerheight(content) самого окна.

Code
1._uWnd.reload(name,content)  
Переустанавливает контент content для окна с name="name" (первый аргумент при создании окна, для документов, полученных от сервера).

Аналог: метод reload(content) самого окна.

Code
1._uWnd.setTitle(name,title)  
Устанавливает заголовок title для окна с name="name".

Аналог: метод setTitle(title) самого окна.

Еще полезные функции:

Code
1._uGetOffset(obj)  
Возвращает объект {top:y, left:x} с координатами DOM-узла, переданного в аргументах.

Code
1._uColorBox(did,fid)  
Создает палитру для выбора цвета.

Аргументы:

* did string - глагол прошедшего времени в английском языке id элемента, куда будет помещен выбор цвета.
* fid string - id элемента (допускаются только элементы форм, т.е. имеющие аттрибут value), куда будет записан HEX код цвета. К слову: не разрешается использовать символ кавычки ".

Code
1.includeJSfile(src,id)  
Подключает внешний .js файл и помещает его в head документа.

Аргументы:

* src string - URL.
* id string - ID, который будет присвоен созданному элементу script.

Code
1.encodeHtmlVal(s)  
Возвращает строку, где символы '"<&> заменены на соответствующие им HTML-сущности.

Code
1.dumpObject(o,depth,ex)  
Рекурсивный дамп простых обьектов (Не используйте с DOM элементами - это грозит бесконечным циклом). Не работает с функциями.

Code
1._uButton(frm,type,opts)  
Создает кнопку в U.Стиле.

Аргументы:

* frm string - ID формы. Для submit кнопки нужно для запуска submit-кнопки формы с аттрибутом id="submfrm"
* type 's' | 'b' | 'r' - тип создаваемой кнопки. Submit, Button, Reset.
* opts object - обьект с настройками:

o text string - текст кнопки
o content string - дополнительные аттрибуты. Например, 'onclick="alert('clicked!')"'
o style integer - Определяет вид кнопки

Code
1._uButtonEn(id,enable)  
Делает кнопку с id="id" активной / неактивной.  

* id string|object - ID кнпоки или DOM-узел.

1

Code
._uButtonExt(frm)  
Возвращает HTML-код невидимой кнопки sumbit для формы с id="frm".  

* frm string - ID формы.

Класс _uSuggestList
Используется для создания автозаполнения для полей ввода.
Вид вызова:

Code
1.new _uSuggestList(name,inputId,opts,vals)

Где:

* name string - уникальное имя.
* inputId string | object - задает целевой input. Принимается либо DOM-объект, либо строка с ID.
* opts object - объект с опциями:

o design string - дизайн. Является ключем объекта _uSuggestList.designs. Пример такого объекта:

Code
01.std : {  
02. suggest_init: function (o) {  
03. var p = {};  
04. $(o.obj).attr("class", "x-selectable u-suggedit " + $(o.obj).attr("class"));  
05. $(o.top).append('<div class="u-sugglist" style="zoom:1"><div style="zoom:1"><table border="0" cellspacing="0" class="x-unselectable u-suggcont" width="100%"></table></div></div>');  
06. p.list = $(o.top).find(".u-sugglist")[0];  
07. p.content = $(o.top).find(".u-suggcont")[0];  
08. $(o.top).find("div,span,table").andSelf().attr("unselectable", "on");  
09. return p  
10. },  
11. append_row: function (o, a, b, c) {  
12. var d = o.parts.content.insertRow( - 1);  
13. $(d).bind("mousedown", o, o._onrowmousedown).bind("mousemove", o, o._onrowmousemove).bind("mouseover", o, o._onrowmouseover).addClass('u-suggrow').attr("usuggeststr", a[0]);  
14. var v = String(a[0]);  
15. if (v.toLowerCase().substr(0, c.length) == c.toLowerCase()) v = '<span class="u-suggmark">' + v.substr(0, c.length) + '</span>' + v.substr(c.length);  
16. for (var j = 0; j < b; j++) {  
17. $(d).append("<td unselectable='on' class='u-suggcell" + j + "'>" + (j == 0 ? v: a[j]) + "</td>")  
18. }  
19. },  
20. _select: function (o, a) {  
21. $(a).addClass("u-suggrowhl")  
22. },  
23. _deselect: function (o, a) {  
24. $(a).removeClass("u-suggrowhl")  
25. }  
26.}

o maxlistheight 'auto' | integer - максимальная высота окошка.
o colwidth array - ?
o minlen integer - минимальная длина введенного значения (в input).
o url string - адрес для подгрузки содержимого.
o separator string - символ разделителя значений в input.

* valsarray - уже полученные значения для автозаполнения (будут помещены в кеш).

Как работает _uSuggestList
На input вешаются обработчики событий onblur, onkeydown, onkeyup. Причем, только последний инициализует запрос (кому интересно - смотрим _uSuggestList.prototype.onblur, _uSuggestList.prototype.onkeydown и _uSuggestList.prototype.onkeyup). Скрипт обращается по адресу opts.url + '&tag=' + tag, где tag - набираемое значение. В ответ получает JSON массив вроде


WAPSAR - лучший клик-клуб
Мы платим 0.011 WMR за клик, 3 WMR минималка! Активных ссылок в клубе 100 штук, платим за рефералов, реферальских 20% от кликов! Мы раскрутим вас и поможем иметь стабильный доход!
http://wapsar.ru
http://cat.wapsar.ru
 
PES2009-2010Дата: Воскресенье, 27.06.2010, 05:23 | Сообщение # 2
wVw.Pro
Группа: Проверенный
Сообщений: 295
Статус: Offline
Любимая страна:
Вы состоите в Союзе:
За создание сайта Бронзовая медалька за 10 сообщений Бронзовый слиток за 25 сообщений Серебренная медалька за 40 сообщений Серебренный слиток за 70 сообщений Золотая медалька за 90 сообщений Золотой слиток за 120 сообщений Золотая чаша за 140 сообщений Заметный набил 170 сообщений Оратор набил 195 сообщений Говорун набил 210 сообщений Отлепите юзера от монитора он набил 240 сообщений 777 за 270 сообщений Куш за 291 сообщений Плохой человек!
Как установить шаблон на обновленный ucoz?

1.Качаем шаблон
2.Распаковываем скаченый архив c шаблоном
3.В папке с шаблоном должны быть папки и файлы "img или images css.txt main.tmpl или shablon.txt" и другие...
4.Загружаем папки шаблона (Названия могут быть img или images и другие...) в корень сайта через файловый менеджер.
5.В ПУ заходим в общие настройки сайта и отключаем конструктор шаблонов.
6.Открываем файл main.tmpl или shablon.txt (Файл с шаблоном)
7.Открываем файл css.txt
8.В ПУ-управление дизайном-таблица стилей (CSS) от туда все удаляем и вставляем туда из файла css.txt и сохраняем
9.Заходим в конструктор шаблонов туда вставляем сам шаблон (Файл main.tmpl или shablon.txt) настраиваем блоки сайта жмем просмотреть, если все работает то жмем на кнопку создать

Подробнее:
В папке с шаблоном должны быть папки эти папки загружаем в корень сайта через файловый менеджер или через программу FileZilla FTP Client
В папке с шаблоном должны быть файлы примерно 2 файла. 1 файл с шаблоном, а другой файл с css. Формат файлов .txt (Открыть можно через блокнот)
Чтобы их различить вот примерно с чего они начанаются...
Файл шаблона:
<html>
<head>
<title>[TITLE]</title>
<link type="text/css" rel="StyleSheet" href="/_st/my.css" />
и так далее....
Файл css:
/* General Style */
и так далее....

В конструкторе шаблонов в самом конце поставьте (Это страницы пользователя):



WAPSAR - лучший клик-клуб
Мы платим 0.011 WMR за клик, 3 WMR минималка! Активных ссылок в клубе 100 штук, платим за рефералов, реферальских 20% от кликов! Мы раскрутим вас и поможем иметь стабильный доход!
http://wapsar.ru
http://cat.wapsar.ru
 
Форум » Веб мастеру » Вопросы по Ucoz » Уроки для наченающего веб мастера (1ый пост)
  • Страница 1 из 1
  • 1
Поиск:








www.megastock.ru Seo анализ сайта

sitemap | sitemap - forum | Copyright by WvW.At.Ua | оформление windows | |LiveRSS: Каталог русскоязычных RSS-каналов | службы мониторинга серверов |


Здравствуйте уважаемые пользователи портала. Мы рады, что вы зашли к нам на сайт, ведь только у нас вы сможете скачать новые скрипты для uCoz. Мы не добавляем повторных файлов, а только те скрипты, которые интересны пользователям и актуальны. Каждый день у нас обновляются статьи о раскрутке. Прочитав пару статей вам сразу-же захочется перечитать весь контент. Так же активничая на нашем портале более двух месяцев, вы изучите все виды заработка и начнете зарабатывать сами. По мимо скриптов для ucoz, у нас есть шаблоны для uCoz. Большой персонал сайта следит за новыми файлами и всегда добавляет вовремя. Что бы продвинуть сайт, вы сделали еще одну категорию – online фильмы. Они тоже бесплатные и можно смотреть прямо с портала. В общем вам у нас не будет скучно. Ищите, качайте, добавляйте, и будет замечательно. Удачи вам и всего самого наилучшего! Пока.

Администрация ответственности за содержание материала не несет и убытки не возмещает.