Снова я не ведаю, что творю. (с)
Здравствуйте. Я ламер и мне нужна помощь.
Нужен календарь как здесь: peterburg2.ru
Проще говоря, календарь, в котором к датам можно прикреплять ссылки на статьи об этих датах.
Я согласна каждый раз вписывать эти даты в исходный код (был бы образец), но как вписывать и куда - большой для меня вопрос.
Понимаю, что на каждую дату нужен скрипт с условиями, мол, если месяц такой, а день такой, то при клике на дату идем по такой-то ссылке. Как это написать? И будет ли действовать переключение месяцев (это важно)?

Я перечитала исходный код сайта ^ раз двадцать, я вижу, естественно, таблицу с календарем, а вот в скриптах, т.к. их там несколько, не разобралась. Помогите, а?
Если напишете календарь и образец внесения даты, даже денег дам.
Ну или ткните носом в готовый такой скрипт, чем черт не шутит, а то я за две недели мозг сломала об этот календарь и уже ничего найти не могу.

@темы: Java script

Комментарии
17.04.2014 в 08:42

Симпатичный календарь.

Код js календаря по ссылке практически ничего не делает. Единственное, что он умеет, так это подгрузить другой месяц. А сам календарь со ссылками создаётся на php.

Вот, что возвращает сервер, если у него запросить календарь на февраль 2014 года:
peterburg2.ru/event/xhttpcalendar?y=2014&m=2

Этот HTML-код сформирован на php. Написать на php такой календарик несложно. Это просто цикл по дням месяца, который вставляет код вида ячеек таблицы: <td><a href="/2014/02/06/">6</a></td>
18.04.2014 в 01:44

Снова я не ведаю, что творю. (с)
Trotil, пока не сделаю - не успокоюсь. :)
Может, всё-таки возьмешься, если оно так уж несложно? Для меня вот вообще невыполнимо, я не умею - и помогать никто не хочет. Либо объясни на пальцах. Теоретически я почти понимаю, как оно работает, а практически вообще не понимаю, что писать. Я распотрошила с десяток календарей на разных сайтах и пока - ничего.

И еще вопрос вдогонку: повсюду читаю, что оно будет работать только при наличии базы данных и CMS. А без этого никак нельзя? Я всерьез готова все события вручную вписывать, либо тут нужна такая CMS, которая сама впишется в мой сайт ака таблица плюс таблица и не потребует использовать свои шаблоны дизайна и пр.
18.04.2014 в 08:53

что оно будет работать только при наличии базы данных и CMS.

Ну это очень сильно зависит от того, как сделан сам сайт, на котором планируется разместить календарь...
29.04.2014 в 09:59

1. Берём календарь jqueryui.com/datepicker/#inline
2. Читаем api.jqueryui.com/datepicker/#option-onSelect вешаем на этот календарь соответствующее событие
3. по этому событию вычленяем дату делаем location.href('страничка со статьями?date='+date);
4. ??????
5. PROFIT

P.S. За вывод статей отвечает страничка со статьями, которая получает параметр.
P.P.S С тем же успехом можно подгружать статьи аяксом.