Установка и настройка календаря на сайте uCoz - Форум веб маcтера uCoz | Делай сайт
Приветствую Вас, Гость! Регистрация
Георгиевская ленточка
Воскресенье, 04.12.2016
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]




Русские шрифты



Страница 1 из 212»
Модератор форума: IZOTOP 
Форум веб маcтера uCoz » uCoz » Добавление и установка на сайте uCoz » Установка и настройка календаря на сайте uCoz (Как добавить и настроить стандартный календарь сайта юКоз)
Установка и настройка календаря на сайте uCoz
IZOTOP Дата: Среда, 15.05.2013, 01:39 | Сообщение # 1
Группа: Администратор
Сообщений: 55
Статус: Offline
Если Вы решили настроить стандартный календарь системы uCoz на своём сайте, это будет одним из правильных решений.Через календарь могут лучше индексироваться материалы добавленные Вами, ссылки из дат ведут на страницы которые могут быть не доступны для анализа при отсутствии календаря.Конечно, без дополнительных знаний CSS будет невозможно сделать то что хочется, ведь понадобится регулировать стили сайта юКоз.В любом случае, рано или поздно надо начинать это делать, попробуйте сейчас, не откладывайте.



Где находятся регулировки календаря

Регулировки календаря находятся в таблице стилей (CSS) которая находится в ПУ сайта и выделены комментарием /* Calendar Style */.Ниже предоставлен рисунок на котором видно участок стилей относящийся к календарю.



Регулировки календаря

К регулировкам относятся классы, они же отдельные области вливающиеся в совокупность общего вида.
Каждый класс имеет своё название и отвечает за настройку определённой области, на картинке ниже показаны области с соответствующими им именами селекторов.



Описание регулировок календаря

Каждый селектор может содержать свойства CSS которые будут отображать сценарий присвоенных значений.Вот небольшое описание каждого класса в отдельности.

.calTable - Этот класс содержит общую форму календаря, в основном ему указываются размеры, внешние и внутренние отступы ну и конечно фон, в виде цвета или картинки.
.calMonth - В этом классе нужно указать параметры блока в котором находятся название месяца, год и стрелочки навигации по датам.
.calMonthLink - Название месяца, стрелки и год выполнены в виде ссылок, придайте им свои значения в этом классе.
.calWday - Это селектор для блока в котором находятся будничные дни недели, при установки значений нужно ориентироваться на соседство с блоками выходных дней.
.calWdaySu - В этом классе будет блок с одним днём недели - субботой.
.calWdaySe - А этот класс для блока с воскресеньем.
.calMday - Здесь указываются параметры для дней месяца, в основном этот селектор может иметь свойства шрифта, цвета и размера отображаемых цифр, но может быть и пустым если текстовые значения указаны в классе calTable.
.calMdayA - Здеся нужно будет выделить число текущего дня, если конечно нужно чтобы оно выделялось.
.calMdayIs - Как я писал выше, календарь выделяет числовые даты в которые были добавлены материалы, так вот здесь нужно будет указать как это будет выглядеть, или рамку может фон цветной какой.
.calMdayIsA - Если нужно чтобы материал добавленный сегодня отличался от выделения материалов добавленных ранее, производим установки здесь.
.calMdayLink - Выделенные даты добавленных материалов оснащены линком на страницу архива материалов, в этом классе укажите что будет происходить с ссылкой, например будет ли она цветная или иметь какие то другие особенности.

Установка календаря

Выше описывались настройки и их описание, для того чтобы добавить календарь на страницы сайта или в блок, достаточно будет вписать оператор $CALENDAR$ и он появится в том виде который Вы придали ему в таблице стилей.

Примечание

На изображении с таблицей стилей видно что классы прописываются для тега td, например:

td.calMonth a {color: #646464;}
td.calWday {color: #908b8b;}
td.calWdaySe {color: #6196da;}
td.calWdaySu {color: #6196da;}

Если Вы будете описывать так:

.calMonth a {color: #646464;}
.calWday {color: #908b8b;}
.calWdaySe {color: #6196da;}
.calWdaySu {color: #6196da;}

То разницы не будет никакой, достаточно будет наличие класса без тега таблицы.

Проблемы с установкой и настройкой

Если у Вас появились проблемы с установкой или настройкой календаря используйте форму комментариев этой темы, попробуем разобраться подробнее.
 
FARIII Дата: Воскресенье, 14.07.2013, 09:03 | Сообщение # 2
Группа: Вебмастер
Сообщений: 4
Статус: Offline
Здравствуй прошу помогите. Как сделать календарь событий как ТУТ или как можно вытянуть готовый код.

Спасибо!
 
IZOTOP Дата: Воскресенье, 14.07.2013, 11:15 | Сообщение # 3
Группа: Администратор
Сообщений: 55
Статус: Offline
Цитата (FARIII)
Как сделать календарь событий как ТУТ

Если Вам нужен такой календарь, он находится ЗДЕСЬ, если появятся вопросы используйте форму комментариев материала календаря.

Удачи!
 
FARIII Дата: Воскресенье, 14.07.2013, 13:21 | Сообщение # 4
Группа: Вебмастер
Сообщений: 4
Статус: Offline
Не сам календарь а календарь событий.

 
IZOTOP Дата: Воскресенье, 14.07.2013, 16:53 | Сообщение # 5
Группа: Администратор
Сообщений: 55
Статус: Offline
Цитата (FARIII)
календарь событий.

Не похоже что события выводятся информером, скорее всего данные вписываются на прямую.
Сам блок событий в комплекте выглядит так:
Код

<style>
.info{font-size:12px;height:auto;width:360px;padding:5px;margin-top:15px;color:#33FF33;text-shadow:1px 1px #336633;background:rgba(52,60,48,0.85);border-top:1px solid #686e65;border-left:1px solid #686e65;border-bottom:1px solid #272d24;border-right:1px solid #272d24;border-radius:5px}
.info a{color:#33FF33 !important;font-weight:bold}
</style>
<div class="info">
<b>Сегодня в Perfect World:</b><br>
[09:00 - 00:00] Ивент Остров Рваных Облаков <a href="/publ/3-1-0-74">60-80</a>, <a href="/publ/3-1-0-75">95+</a>, <a href="/publ/3-1-0-76">100+</a><br>
[12:30 и 21:30] Ивент <a href="/publ/3-1-0-54">Скачки</a><br>
[18:30 - 19:35] Ивент <a href="/publ/3-1-0-71">Путь Асуров</a><br>
[19:00 - 22:00] Ивент <a href="/publ/2-1-0-66">Потерянная любовь</a><br>
[20:20 - 22:20] Ивент <a href="/publ/3-1-0-101">Битва Династий</a><br>
</div>


Если есть предположения откуда поступают данные о событиях которые отображаются в календаре, напишите.
При беглом осмотре источник не выявлен, если он существует вообще.
Код можно проверить в редакторе HTML на главной странице этого сайта.
 
FARIII Дата: Воскресенье, 14.07.2013, 17:57 | Сообщение # 6
Группа: Вебмастер
Сообщений: 4
Статус: Offline
Админ этого сайта вот что мне написал по этому поводу:
Цитата
в шаблонах юкоз есть функции, которые позволяют выводить определенную информацию (находятся в дизайн - шаблоны - имя шаблона, в самом низу список). Например, оператор $WDAY$ выводит название дня недели.

Также там есть условные операторы, которые делают что-либо, или не делают, в зависимости от заданного условия.
Выглядит это так: <?if($код$)?><?else?><?endif?>

Т.е. если написать <?if($WDAY$='Понедельник')?>Сегодня понедельник<?else?>Сегодня НЕ понедельник<?endif?>, то на самой странице в понедельник напишется Сегодня понедельник, в остальные дни - Сегодня НЕ понедельник

Аналогично сделан и календарь событий на сайте. Ещё, эти функции доступны не во всех шаблонах, поэтому надо смотреть где их можно вставить


Не могли бы Вы пояснить что да как и куда вставить. Мало пока еще в этом разбираюсь.

Большое спасибо!
 
IZOTOP Дата: Понедельник, 15.07.2013, 00:48 | Сообщение # 7
Группа: Администратор
Сообщений: 55
Статус: Offline
Цитата (FARIII)
условные операторы, которые делают что-либо, или не делают

Всё понятно, идёт повторение по дням, для каждого дня своя информация на индивидуальной странице.
Здесь нужно указать в каком операторе будет ссылка на соответствующий материал, вот на три дня недели:

Код

[20:20 - 22:20] Ивент <?if($WDAY$='Понедельник')?><a href="/publ/3-1-0-101">Битва Династий</a><?else?><?endif?><?if($WDAY$='Вторник')?><a href="/publ/3-1-0-102">Битва Зубастий</a><?else?><?endif?><?if($WDAY$='Среда')?><a href="/publ/3-1-0-103">Битва Мордастий</a><?else?><?endif?><br>


То есть те материалы которые имеют разное название по дням недели заключаются в условный оператор:

Код

<?if($WDAY$='Понедельник')?><a href="/publ/3-1-0-101">Битва Династий</a><?else?><?endif?>


Код

<?if($WDAY$='Вторник')?><a href="/publ/3-1-0-102">Битва Зубастий</a><?else?><?endif?>


И вот так они идут 7 штук на все дни недели, если понедельник показывает Династии, если вторник тогда Зубастии и т.д.
 
FARIII Дата: Четверг, 08.08.2013, 11:23 | Сообщение # 8
Группа: Вебмастер
Сообщений: 4
Статус: Offline
Код
<?if($WDAY$='Понедельник')?>

А какой код оператора чтобы не в определенный день а к примеру каждый день или к примеру понедельник вторник и субботу?
 
IZOTOP Дата: Четверг, 08.08.2013, 16:52 | Сообщение # 9
Группа: Администратор
Сообщений: 55
Статус: Offline
Цитата (FARIII)
к примеру каждый день


Код

<?if($WDAY$='Понедельник' or $WDAY$='Вторник' or $WDAY$='Среда' or $WDAY$='Четверг' or $WDAY$='Пятница' or $WDAY$='Суббота' or $WDAY$='Воскресенье')?><a href="/publ/3-1-0-102">Битва Зубастий</a><?else?><?endif?>


Цитата (FARIII)
понедельник вторник и субботу


Код

<?if($WDAY$='Понедельник' or $WDAY$='Вторник' or  $WDAY$='Суббота')?><a href="/publ/3-1-0-102">Битва Зубастий</a><?else?><?endif?>


Так для каждой ссылки ведущей в определённый материал можно сделать условие по дням недели.
 
xdu Дата: Четверг, 29.08.2013, 16:25 | Сообщение # 10
Группа: Вебмастер
Сообщений: 1
Статус: Offline
Добрый день! Подскажыте пожалуйста у меня такая проблема календарь не отображается на страничках каталога статей. Что ему сделать надо чтоб он нормально отображался? сайт dpi-2112.at.ua
 
IZOTOP Дата: Четверг, 29.08.2013, 18:52 | Сообщение # 11
Группа: Администратор
Сообщений: 55
Статус: Offline
Цитата (xdu)
календарь не отображается


Сайт был осмотрен, с исходного кода блок с календарём выглядит пустым.
Вы установили в него условный оператор?:

Код

$CALENDAR$
 
mdou10 Дата: Четверг, 12.09.2013, 11:43 | Сообщение # 12
Группа: Вебмастер
Сообщений: 1
Статус: Offline
Здравствуйте, а как настроить календарь, чтоб он отображался на всех страницах сайта http://yablonovo-ds10.ucoz.ru/
 
IZOTOP Дата: Суббота, 30.11.2013, 21:33 | Сообщение # 13
Группа: Администратор
Сообщений: 55
Статус: Offline
Цитата mdou10 ()
как настроить календарь, чтоб он отображался на всех страницах сайта


Здравствуйте, мне показалось что он отображается у Вас на всех страницах.
 
РиБкоО Дата: Четверг, 06.02.2014, 12:50 | Сообщение # 14
Группа: Вебмастер
Сообщений: 1
Статус: Offline
как на форуме юкоз сделать расписание под календарём меняющееся в зависимости от дня недели как на этом http://skydream.do.am/ сайте?
 
IZOTOP Дата: Четверг, 06.02.2014, 15:40 | Сообщение # 15
Группа: Администратор
Сообщений: 55
Статус: Offline
Цитата РиБкоО ()
сделать расписание под календарём


Скорее всего имеется в виду вот это:

http://skydream.do.am/files/clock.swf

Это скомпилированный файл swf, нужен декомпилятор (программа) чтобы его изменить
 
Форум веб маcтера uCoz » uCoz » Добавление и установка на сайте uCoz » Установка и настройка календаря на сайте uCoz (Как добавить и настроить стандартный календарь сайта юКоз)
Страница 1 из 212»
Поиск:



Русские шрифты