Социальная сеть анимешников на Drupal

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

Аватар пользователя xlogicsoft xlogicsoft 21 марта 2013 в 16:38

ANIMACITY (http://www.animacity.ru) — это город городов, где каждый его житель сможет найти свой собственный дом с интересными людьми и возможно «семьёй» среди тематического сообщества.

Если вы хотите: общения, новых друзей, найти любимого (ую), известности, славы, стать частью чего-то большего, то вы обязательно найдёте это на проекте. Проект будет интересен и тем, кто просто хочет найти место, где он сможет удобно читать любимую мангу и/или смотреть аниме/дораму online.

Что же предлагает проект?

— Интересных собеседников и слушателей.
— Возможность стать управляющим, журналистом, репортёром и активно участвовать в жизни проекта.
— Сообщества фанатов аниме, дорамы и манги.
— Клубы по интересам (косплей, игры, спорт, развлечения, …).
— Аниме и дораму online (озвучка, субтитры, оригинал).
— Манга online (возможность просмотра на сайте online или загрузка на ПК).
— Тематические форумы.
— Фото и аудио материалы.
— Поиск друзей и второй половинки.
— Личный блог и людей интересующихся вашим творчеством.
— Ежемесячный журнал ANIMACITY (на стадии подготовки).
— И ещё много других интересных возможностей…

Проект ANIMACITY подобно живому организму находится постоянно в состоянии роста и развития, благодаря всем его жителям и поклонникам. Вклад каждого жителя проекта делает его ещё интереснее и увлекательнее для остальных.

Ждём ваших оценок и предложений.

Комментарии

Аватар пользователя Stan.Ezersky Stan.Ezersky 21 марта 2013 в 18:42

Блок «анимешники онлайн» — лишний и в самом верху. Тоже самое «Прямой эфир» — скудно с информацией

Прижмите футер к низу, а то такая шляпа выходит

При попытке нажатия ссылки «Добавить в тусу»


Скрывайте ссылки, если посетитель не авторизовался

В целом чисто, аккуратно. Welcome to Drupalogy

Аватар пользователя Photoshopper Photoshopper 22 марта 2013 в 1:25

Блин круто получилось. Сколько времени ушло на разработку?

У меня много вопросов относительно то, как что делалось
1. Как реализован фотоальбом?
2. Аудиозаписи как сделал?
3. Как сделано на встречах разные варианты отображения тизеров?
4. Каким способом делал табы?

Аватар пользователя xlogicsoft xlogicsoft 22 марта 2013 в 15:27

Photoshopper:

1. Как реализован фотоальбом?
2. Аудиозаписи как сделал?

Альбомы — ноды.
Фотографии/Аудио-записи — файлы через cck imagefield и filefield.
Загрузка файлов через mupload.
Отображение фотографий свой скрипт.
Воспроизведение аудио-записей SoundManager 2.
Показ боксов через ctools и colorbox.

— это если кратко, чтобы обозначить путь движения тем, кто хочет подобное сам сделать.

3. Как сделано на встречах разные варианты отображения тизеров?

Не совсем понятен вопрос. В целом по сайту реализован свой шаблон (tpl) тизеров — это даёт возможность выводить тизуры разных типов материалов по разному.

4. Каким способом делал табы?

При выборе табов рассмотрели разные варианты, как предлагаемые сообществом Drupal (в виде готовых решений), так и сторонние разработки. В результате использовали: jquery.tools и их плагин табов.

PS: Если написал всё слишком размыто, то не обижайтесь, а задавайте более точные вопросы (без обид).

Аватар пользователя Photoshopper Photoshopper 22 марта 2013 в 16:31

3. http://www.animacity.ru/events я имею ввиду справа вверху 3 переключателя вида списков. Интересно как реализовано.

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

5. До встречи осталось: ???. Это готовый модуль или самопис?

6. Форум друпаловский или нет?

7. http://www.animacity.ru/top100/manga/month

Как это вы сделали, что сначала идет 10 материалов с одним оформлением, потом 9 с другим и остальные просто списком?

Аватар пользователя xlogicsoft xlogicsoft 24 марта 2013 в 17:27

Photoshopper:

3. http://www.animacity.ru/events я имею ввиду справа вверху 3 переключателя вида списков. Интересно как реализовано.

— как уже прокомментировал drupby, jquery код, который меняет класс у элементов на странице.

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

— Вручную переопределяли шаблон.

5. До встречи осталось: ???. Это готовый модуль или самопис?

— самопис. Модуль date для cck и jquery плагин с обратным отсчётом.

6. Форум друпаловский или нет?

— форум написан нами свой под друпал (100% интеграция: http://www.drupal.ru/node/83651). Хотели некоторое время назад выпустить его в свободное плаванье, но после услышанных отзывов (по видимому дефолтный модуль форума всем очень нравится) решили не тратить своё время на это.

7. http://www.animacity.ru/top100/manga/month

Как это вы сделали, что сначала идет 10 материалов с одним оформлением, потом 9 с другим и остальные просто списком?

— шаблон вывода списка, где проверяется номер элемента в списке и делается в зависимости от этого разный вывод.

Аватар пользователя xlogicsoft xlogicsoft 24 марта 2013 в 17:38

k_dmitry wrote:
Почему 6ка, а не 7ка?

7 версия drupal не жизнеспособна с высоконагруженными и большими проектами.

Проблемы drupal 7:

  1. Формат хранения данных в БД.
  2. Максимальная связь с views (создаёт большую нагрузку на БД).
  3. Сложность конструкций (код стал сложнее и менее понятным).
  4. и т.д. (список можно продолжать долго)

PS: Предвкушая комментарии защитников drupal 7, сразу хотел бы оговориться: когда вы будете писать опровержение моих слов, оставляйте ссылки на высоконагруженные соц. ориентированные проекты, которые вы делали сами.

Аватар пользователя xlogicsoft xlogicsoft 24 марта 2013 в 17:30

xSPiRiTx wrote:
"Photoshopper" wrote:
6. Форум друпаловский или нет?

присоединяюсь к вопросу

— да, используется структура БД от дефолтного друпал форума, но модуль уже наш собственный. Это позволяет прикручивать его к сайтам на drupal с существующим форумом без потери данных.

Аватар пользователя drupby drupby 23 марта 2013 в 15:10

"Photoshopper" wrote:
я имею ввиду справа вверху 3 переключателя вида списков. Интересно как реализовано.

обычный jquery ,который при клике делает addClass и removeClass , ну и плюс jquery.cookie.js, чтобы выбор запоминался

Аватар пользователя petrovnn petrovnn 11 апреля 2013 в 5:05

добротный проект. я так понял прототипом был кинопоиск?

дупал 6 конечно удивил. Ну ладно, а в свою очередь вы можете дать ссылки на эту инфу, где более развернуто будет описано что не так с views, БД и форматом хранения?

То есть я так понимаю что вы переходить на д7 вообще не собираетесь принципиально? А на друпал 8?