Тема: FAQ по UcoZ
Показать сообщение отдельно
Старый 02.03.2007, 20:57   #5
Оригами
Гость
 
Аватар для Оригами
 
Сообщений: n/a
По умолчанию

Я не ленивая, просто у меня проблемы с инетом и не могу качать справочники.
Полазив по ФТП я сама нашла кое-что, но и не прочь спросить.

Кто занимался дизайном своего сайта на ukoz: я знаю вполне сносно html и css, а там структура непривычная мне. Я не пользуюсь обычно контейнерами т. к. мне сложно их выравнивать, только таблицами пользуюсь. Подскажите структуру главной страницы.
1)Каким элементам страницы соотвествуют следующие классы:

Цитата:
form {padding:0px;margin:0px;}
input,textarea,select {vertical-align:middle; font-size:8pt; font-family:Verdana,Arial,Helvetica;}//Это все ясно
.copy {font-size:10px;}//Это не ясно
Цитата:
a.noun:link {text-decoration:none; color:#4D6D91}
a.noun:visited {text-decoration:none; color:#4D6D91}
a.noun:hover {text-decoration:underline; color:#000000}
//К чему это относится noun?
Цитата:
.m {font-family:Tahoma,Arial,Helvetica;}
//?
Начиная с вот следующего блока ничего не понимаю. Если я отключу все лишнее, то в css его код уберут или нет?
Цитата:
/* Module Part Menu */
.catsTd {padding: 0 0 3px 12px; background: url('http://src.ucoz.ru/t/121/14.gif') no-repeat 2px 4px;}
.catName {font-family:Tahoma,Arial,Sans-Serif;font-size:11px;}
.catNameActive {font-family:Tahoma,Arial,Sans-Serif;font-size:11px;}
.catNumData {font-size:7pt;color:#4D6D91;}
.catDescr {font-size:7pt;}
a.catName:link {text-decoration:none; color:#4D6D91;}
a.catName:visited {text-decoration:none; color:#4D6D91;}
a.catName:hover {text-decoration:underline; color:#4D6D91;}
a.catName:active {text-decoration:underline; color:#4D6D91;}
a.catNameActive:link {text-decoration:underline; color:#4D6D91;}
a.catNameActive:visited {text-decoration:underline; color:#4D6D91;}
a.catNameActive:hover {text-decoration:underline; color:#4D6D91;}
a.catNameActive:active {text-decoration:underline; color:#4D6D91;}
/* ----------------- */
А вот это я сама нашла на ФТП:

Цитата:
К основным возможностям модуля "Каталог файлов" относятся:

наличие комментариев к материалам
управление материалами и комментариями прямо с сайта или из Панели управления
использование базы данных пользователей
полное управление дизайном каталога посредством шаблонов
гибкая настройка доступа для разных групп пользователей, позволяющая определить, кто может добавлять, удалять, редактировать материалы и комментантарии и чьи записи нужно премодерировать, а также многое другое
настраиваемые поля для формы добавления материалов
специальные поля-фильтры, по которым можно сделать быстрый отбор материалов по сконфигурированному признаку
уведомление администратора о новых записях и/или комментариях по e-mail
уведомление автора записи о новых комментариях по e-mail
удобный визуальный (WYSIWYG) HTML редактор описания материалов для тех, кто не знаком с HTML
использование BB-кодов в записях и комментариях
система пользовательского рейтинга материалов
учет количества переходов по ссылке, указанной в материале
учет количества скачиваний файла, прикрепленного к материалу
всевозможные ТОПы для материалов: по рейтингу, количеству просмотров, комментариев, скачивай и переходов по ссылке
большое количество групп разнообразных смайлов, включая возможность сделать собственную
надежная защита от спама
двухуровневая система категорий для материалов, позволяющая создать несколько независимых каталогов с возможностью управления разными группами пользователей и различным дизайном
система поиска
RSS-лента
вывод последних или самых популярных материалов на любом сайте с помощью javascript-информеров
Вопрос: Некоторые ссылки для скачки файлов с сайта нужно сделать доступными только для зарегистрированных пользователей, а незаригистрированные должны видеть ссылки но скачать по ним не могли.
понимаю. что нужно использовать условные операторы, но как не знаю.
если ставлю вот так
%IF($USER_LOGGED_IN$)%
<a href="http://kupavna.ucoz.ru/telefon.html">кое -что</a>
%ENDIF%
то незаригистрированные вообще не видят текста "кое-что", а надо чтоб видели...
подскажите как сделать.
Ответ: А если попробовать так?
%IF($USER_LOGGED_IN$)%
<a href="http://kupavna.ucoz.ru/telefon.html">кое -что</a>
%ELSE%
кое -что
%ENDIF%
или же Ответ: %IF($USER_LOGGED_IN$)%
<a href="http://kupavna.ucoz.ru/telefon.html">кое-что для скачивания</a>
%ELSE%
скачивать могут только зарегистрированные пользователи <a href="$REGISTER_LINK$">регистрация</a> | <a href="$LOGIN_LINK$">вход</a>
%ENDIF%

В описаниях кодов все описано с примерами... будете читать - будете понимать!
- Что показывает дисковое пространство и как оно учитывается?
Показывает общий лимит по диску. Каждый пользователь бесплатно получает 100Мб дискового пространства. В эту квоту входят все сервисы, шаблоны и пользовательские файлы.

- как можно перенести уже созданные страницы с другого сайта на сайт в системе UcoZ?
Нужно перейти в раздел Редактор сайта > Управление меню сайта и в этом меню уже сделать ссыки на ваши загруженные страницы. Это статические страницы, к ним необходимо указывать абсолютный путь, т.е. [Ссылка заблокирована: Зарегистрируйтесь!]


- Сколько можно создать страниц?
50 динамических страниц. Число загружаемых статических страниц ограниченно квотой дискового пространства.

- Можно ли создать больше 50 динамических страниц после оплаты?
Нет.

- Как можно отредактировать статические страницы?
Закачивать через ФТП исправленные страницы.

- Можно ли менять стандартные названия ссылок, наример [Ссылка заблокирована: Зарегистрируйтесь!]
на [Ссылка заблокирована: Зарегистрируйтесь!]

Нет.

- Как делать подразделы? Например в разделе аудио я хочу сделать подразделы на альбомы.
начало (стр 1)
картинки (стр 2)
аудио (стр 3): наше (стр 4) не наше (стр 5) не совсем наше (стр 6)
фильмы (стр 7): комедии (стр 8) трагедии (стр 9) трагикомедии (стр 10)
книги (стр 11)
в меню сайта выводятся ссылки на страницы 2, 3, 7, 11
ссылки на страницы 4, 5, 6 выводятся только на странице 3
ссылки на страницы 8, 9, 10 выводятся только на странице 7

- Как сделать страницу стартовой и возможность добавлять её в избранное?
Прописать для стартовой страницы код <a onclick="this.style.behavior='url(#default#homepag e)';this.setHomePage('http://ваш_сайт.ucoz.ru/'); return false;" href="#" >Сделать стартовой</a>
Для добавления в избранное - <a href="#" onClick="window.external.addFavorite('http://ваш_сайт.ucoz.ru', 'Описание сайта'); return false;">Добавить в избранное</a>

- Как можно подкорректировать Форму входа?
Сделать свою форму и убрать код $LOGIN_FORM$. Код формы можно посмотреть в исходнике страницы вашего сайта.

- Как можно удалить, или запретить регистрацию на своем сайте?
Необходимо убрать формы регистрации и ссылки на регистацию в разделе Управление дизайном. Самый простой способ, очистить шаблон "Страница для регистрации" и сделать там мета редирект на главную страницу вашего сайта.

- Где можно изменить дизайн регистрационной формы?
В шаблонах пользователя: Главная > Пользователи > Редактирование шаблонов > Страница регистрации пользователей

- Как создать глобальный блок?
Панель управления > Дополнительные функции > Управление глобальными блоками.

- Как пользоваться глобальным блоком?
В глобальный блок помещается информация, например, шапка страницы, баннеры и т.д. Задаётся имя глобального блока, и на каждой (если требуется) динамической странице необходимо проставить код $GLOBAL_BLOCK$. Тем самым один код глобального блока заменяет коды шапки страницы, баннеров и т.д.

- Можно ли выводить один и тот же глобальный блок несколько раз на странице?
Нет.

- Можно ли увеличить число глобальных блоков?
Нет.

- Как сделать, чтобы ссылки для скачивания видели только зарегистрированные пользователи, а незаригистрированные нет?
%IF($USER_LOGGED_IN$)%
<a href="http://ваш_сайт.ucoz.ru/">кое-что для скачивания</a>
%ELSE%
скачивать могут только зарегистрированные пользователи <a href="$REGISTER_LINK$">регистрация</a> | <a href="$LOGIN_LINK$">вход</a>
%ENDIF%

- Что означает Использовать WySiWyG редактор?
WhatYouSeeIsWhatYouGet - что видите, то и получаете. Суть состоит в том, что при создании страниц вместо "непонятного" HTML-кода на экране отображаются элементы будущей страницы в таком виде, в котором они будут выглядеть в окне браузера.

- Можно ли изменить размеры окна Редактирования шаблонов?
Нет.

- Как и где можно изменить $код$, например $LOGIN_LINK$, $LOGOUT_LINK$ и т.д.?
Эти коды работают только в шаблонах. Их значение зависит от разных условий, как то имя залогиненного пользовтеля или настройки конкретного сервиса. Их редактирование не предусмотрено.

- Чем можно заменить $SITE_NAME$, $LOGIN_LINK$, $LOGOUT_LINK$, $REGISTER_LINK$, $PERSONAL_PAGE_LINK$, $USERNAME$, $USER_FULL_NAME$, $USER_GROUP$, $COUNTER$, $POLL$?
$SITE_NAME$ - названием сайта;
$LOGIN_LINK$ - ссылкой для входа пользователей
$LOGOUT_LINK$ - ссылкой для выхода пользователей
$REGISTER_LINK$ - ссылкой на страницу для регистрации пользователей
Ссылки, которые по ним подставляются, неизменны
$PERSONAL_PAGE_LINK$ - ссылкой на персональную страницу пользователя
$USERNAME$ * - именем пользователя (login)
$USER_FULL_NAME$ - полным именем пользователя
$USER_GROUP$ - группой пользователя
Использовать эти замены на статических страницах не получится, поскольку их значения зависят от текущего залогиненого юзера
$COUNTER$ - счетчиком посещений (сервис "Статистика")
$POLL$ - яваскриптом, который приведен соответственно в разделах "Статистика" и "Опросы" по ссылке "Получить код"

- Как работают коды %IF($код$)% %ELSE% %ENDIF%?
%IF($код$)% проверяет, что значение параметра $код$ не пустое. Например, $LOGOUT_LINK$ будет пустой, если посетитель не залогинен, хотя для проверки этого факта лучше использовать код $USER_LOGGED_IN$. Значение $POLL$ будет пустым, если сервис опросов не активизирован или нет активных опросов. $COUNTER$ будет пустым, если статистика не активизирована и т.п. Если Вы совсем не знаете программирования и английского, то IF - "если", ELSE - "иначе", ENDIF - конец условного блока.
%IF($USER_LOGGED_IN$)%
текст1
%ELSE%
те кст2
%ENDIF%
При такой конструкции текст1 сработает, если $USER_LOGGED_IN$ не пуста, т.е. посетитель залогинен, иначе стработает текст2.

- Как сделать ограничение доступа к страницам по возрасту?
Необходимо вставить функцию преобразования даты рождения в возраст между тегами <head></head>

<script type="text/javascript">
function age(a){
if (!a){return '';}
// Get Current Date
var now = new Date();
var y = now.getYear();
var m = now.getMonth()+1;
var d = now.getDate();
if (!y){return '';}

// Split User's Birthday
aa=a.match(/^([0-9]+)-([0-9]+)-([0-9]+)/);
if (!aa[1]){return '';}

// Get User's Age
var age = y-aa[1];
if (m==aa[2] && d<aa[3]){age--;}
else if (m<aa[2]){age--;}

return age;
}
</script>

Вызвать функцию можно кодом <script type="text/javascript">document.write(age('$USER_BIRTHDAY$')) ;</script>

- Могу ли я на своем сайте переместить копирайт $POWERED_BY$?
Да, конечно, мы даем выбирать вид копирайта, чтобы его можно было пристроить к дизайну.

- Обязан ли я добавлять копирайт UcoZ на те страници которые загружены через файловый менеджер?
Нет, копирайт ставится только на страницах сервисов (динамических страницах).

- Где находится функция запрета IР?
Функция запрета IP централизована и находится в разделе Дополнительные функции: Панель управления > Дополнительные функции.

- Как осуществить переадресацию через заданный период времени?
Вставить следующий код: <meta http-equiv="Refresh" content="20;url=АДРЕС САЙТА">

- Как мне подключиться к сайту по FTP?
Для управления файлами вы можете использовать любой FTP клиент. Данные следующие: FTP host: NAME.ucoz.ru, FTP login: 0NAME, FTP password: такой же, как для входа в панель управления.

- Максимальная длина шаблона 100 000 символов. Можно ли увеличить число символов?
Нет, ни платно, ни бесплатно.

- Можно ли в системе UcoZ использовать JavaScript?
Можно, будут работать любые скрипты, исполняемые на стороне клиента.

- Как изменить секретный вопрос, или просмотреть его, если я его забыл?
Изменить или просмотреть секретный ответ/вопрос нельзя.