Добавление календаря событий

Главные вкладки

Аватар пользователя Viton-Zizu Viton-Zizu 21 февраля 2011 в 9:29

Здравствуйте, у меня возникла задача добавить календарь событий на сайт, т.е. страница, сверху помещается календарь(1 или 2 месяца) и на нём жирным выделены нужные даты, и по щелчку на эти даты открывается нода события, либо под календарём появляется описание события, не принципиально.
Подскажите пжлста, как это можно реализовать? если уже есть какой нить фак по этому поводу буду очень рад)
какие модули прикрутить?, очень бы хотелось по подробней...) ибо ещё не делал подобного, но общее представление о работе Drupal 6 уже получил
из установленного есть уже модуль views, который выводит ноды)

Комментарии

Аватар пользователя stasroot stasroot 23 февраля 2011 в 9:58

calendar вполне справится и как уже сказано он интегрирован во вьс.

Немного поискав на этом сайте нашел вот эту ссылочку: http://www.drupaltherapy.com/node/76
Это скринкаст как делать календарь, он на английском языке, но думаю все равно будет понятно что там к чему... Удачи!

Аватар пользователя Viton-Zizu Viton-Zizu 24 февраля 2011 в 17:46

Спасибо за советы, нашёл пока вот такой интересный вариант, но никак немогу его поместить на страницу
http://world-blog.ru/1133
помогите пожалуйста его добавить на страницу, вот что я прописываю

<head>
<script src="jquery-1.4.2.min.js" type="text/javascript"> </script>
<script src="calendar/js/coda.js" type="text/javascript"> </script>
<link rel="stylesheet" href="calendar/css/master.css" type="text/css" media="screen" charset="utf-8" />

</head>

        <body>
                <h1>Календарь-Органайзер</h1>
                <table cellspacing="0">
                        <thead>
                                <tr>

                                <th>Пн</th><th>Вт</th><th>Ср</th>
                                <th>Чт</th><th>Пт</th><th>Суб</th>
                                <th>Вс</th>
                                </tr>
                        </thead>
                        <tbody>
                                <tr>
                                        <td class="padding" colspan="3"></td>
                                        <td> 1</td>

                                        <td> 2</td>
                                        <td> 3</td>
                                        <td> 4</td>
                                </tr>
                                <tr>
                                        <td> 5</td>

                                        <td> 6</td>
                                        <td class="today"> 7</td>
                                        <td> 8</td>
                                        <td> 9</td>
                                        <td>10</td>

                                        <td>11</td>
                                </tr>
                                <tr>
                                        <td>12</td>
                                        <td class="date_has_event">
                                                13
                                                <div class="events">
                                                        <ul>

                                                                <li>
                                                                        <span class="title">Событие 1</span>
                                                                        <span class="desc">Содержание события 1</span>
                                                                </li>
                                                                <li>
                                                                        <span class="title">Событие 2</span>
                                                                        <span class="desc">Содержание события 2</span>

                                                                </li>
                                                        </ul>
                                                </div>
                                        </td>
                                        <td>14</td>
                                        <td>15</td>
                                        <td>16</td>

                                        <td class="date_has_event">17
                    <div class="events">
                                                        <ul>

                                                                <li>
                                                                        <span class="title">Событие 1</span>
                                                                        <span class="desc">Содержание события 1</span>
                                                                </li>
                                                        </ul>
                                                </div>

                    </td>
                                        <td>18</td>
                                </tr>
                                <tr>
                                        <td>19</td>
                                        <td>20</td>
                                        <td>21</td>

                                        <td class="date_has_event">
                                                22
                                                <div class="events">
                            <ul>

                                                                <li>
                                                                        <span class="title">Событие 1</span>
                                                                        <span class="desc">Содержание события 1</span>
                                                                </li>
                                                                <li>
                                                                        <span class="title">Событие 2</span>
                                                                        <span class="desc">Содержание события 2</span>

                                                                </li>
                                                        </ul>
                                                </div>
                                        </td>
                                        <td>23</td>

                                        <td>24</td>
                                        <td>25</td>
                                </tr>
                                <tr>
                                        <td>26</td>
                                        <td>27</td>
                                        <td>28</td>

                                        <td>29</td>
                                        <td>30</td>
                                        <td>31</td>
                                        <td class="padding"></td>
                                </tr>
                        </tbody>
                        <tfoot>

                                <th>Пн</th><th>Вт</th><th>Ср</th>
                                <th>Чт</th><th>Пт</th><th>Суб</th>
                                <th>Вс</th>
                        </tfoot>
                </table>

        </body>

В общем всё также как и на странице с календарём показано, ток пути к jquery-1.4.2 и css поменял немного
Совсем немогу разобратся! на обычной страничке всё отлично работает, а на странице Друпал как то растягивается и всё криво лежит, в чём может быть проблема?
з.ы. и ещё маленький вопрос, вот смотрю всякого рода туториалы, и заметил что у меня многих пунктов меню админа нет...да и вообще у меня вместо админ, модератор написано, сам сайт не я писал, сейчас его просто переделываю и я так понимаю мне не все права даны? подскажите)

Аватар пользователя stasroot stasroot 26 февраля 2011 в 15:13

Скорее всего у вас не все права. Проверить можно посмотрев номер своей учетной записи. Если он не равен 1 то вы не суперадмин, которому даны все права.

Аватар пользователя IrinaStasuk IrinaStasuk 26 февраля 2011 в 23:16

У друпала суперадмин (насколько я знаю) admin. Остальные - роли. Так что нужно трясти предыдущего админа насчет пароля доступа

Аватар пользователя Viton-Zizu Viton-Zizu 27 февраля 2011 в 3:01

ну впринципе сразу видно что у меня половины записей нет в меню, да и надпись модератор об этом красноречиво говорит))

Аватар пользователя stasroot stasroot 28 февраля 2011 в 23:27

У вас есть доступ к БД сайта? Зайдите в нее и посмотрите в таблице users (вроде там) UID c номером 1. Это как рас и есть суперадмин сайта - если у вас ваш никнейм на сайте совпадает с именем этого UID1 то вы супер админ. но похоже что вы действительно не являетесь им. Поэтому попробуйте сменить пароль для суперадмина в БД. Как это делается на этом сайте по моему есть.