Розробка drupal.ua

Обговорення розробки нового функціоналу, коректування вже існуючого функціоналу сайту drupal.ua.

Розробка drupal.ua → Код drupal.ua тепер доступний публічно!

Ми раді повідомити, що код сайту drupal.ua тепер вільно доступний на github під ліцензією GNU GPL v2.

Навіщо?

Тепер у вас є можливість взяти участь в розробці сайту Drupal.ua. Якщо вам завжди хотілося бачити на сайті якусь фішку, але вона ніяк не додавалася, то тепер у вас є шанс безпосередньо реалізувати своє бажання.

Як почати?

Перед тим як почати, ознайомтеся, будь ласка, з деякими організаційними нюансами:

  1. Робота з кодом і створення свого патча, буде відбуватися через систему контролю версій GIT. Якщо ви хочете швидко вивчити GIT, то зверніть увагу на сайт GitHowTo. З його допомогою ви можете швидко освоїти систему GIT, це необхідно не тільки для отримання файлів, але і подальшій роботі.
  2. Всі зміни повинні пропонуватися через pull request на гітхабі. Це дасть можливість премодерації патчів в код сайту.
  3. Будь-які зміни в структуру бази даних повинні здійснюватися тільки через hook_update() будь-якого custom модуля. Це дасть можливість внести зміни на drupal.ua, не перетерши існуючий контент. Повні дампи бази сайту не будуть навіть розглядатися.

Розробка drupal.ua → Код drupal.ua теперь доступен публично!

Мы рады сообщить, что код сайта drupal.ua теперь свободно доступен на github под лицензией GNU GPL v2.

Зачем?

Теперь у вас есть возможность принять участие в разработке сайта Drupal.ua. Если вам всегда хотелось видеть на сайте какую-то фишку, но она никак не добавлялась, то теперь у вас есть шанс непосредственно реализовать свое желание.

Как начать?

Перед тем как начать, ознакомьтесь, пожалуйста с некоторыми организационными нюансами:

  1. Работа с кодом и создание своего патча, будет происходить через систему контроля версий GIT. Если вы хотите быстро изучить GIT, то обратите внимание на сайт GitHowTo. С его помощью вы можете быстро освоить систему GIT, это необходимо не только для получения файлов, но и дальнейшей работе.
  2. Все изменения должны предлагаться через pull request на гитхабе. Это даст возможность нам премодерировать патчи в код сайта.
  3. Любые изменения в структуру базы данных должны осуществляться только через hook_update() любого custom модуля. Это даст возможность внести изменения на drupal.ua, не перетерев существующий контент. Готовые полные дампы базы сайта не будут даже рассматриваться.

Розробка drupal.ua → Отступы для изображений в постах

Для изображений в постах нет отступов, атрибут style фильтруеться, соответвенно изображения выглядят в тексте не очень, если они не с белым бэком.
Предлагаю добавить стандартный стиль для изображений в нодах групп и новостей.

Розробка drupal.ua → Агрегация Drupal постов

Ув. дамы и господа,

Многие Drupaler'ы Украины ведут свои собственные блоги на укр/рус языках. В настоящее время блог посты о Drupal рассредоточены по всему украинскому Интернет пространству и пока не сделано никаких попыток ее агрегировать. Если мы сможем эту информацию агрегировать на Drupal.ua, то, вероятно, повысим популярность этого ресурса, превратим его в стартовую точку, откуда будет начинается знакомство с Drupal и общение с сообществом. Получение свежих новостей и блог постов о Drupal станет значительно проще.

Не для кого не секрет, что подобная вещь существует в англоязычном пространстве. PlanetDrupal (http://drupal.org/planet) построен как обычный агрегатор. Для того, чтобы добавить в него новые источники Drupal блогеру нужно:

  1. Cформировать URL для RSS, который будет содержать контент* только о Drupal .
  2. Заполнить форму, где указать свои данные и ссылку на RSS канал.

Администратору остается всего лишь подтвердить заявку и добавить URL в агрегатор.

Чтобы реализовать этот функционал нужно:

  1. Посмотреть как устроен Planet Drupal.
  2. Реализовать агрегатор и необходимые вьюшки.
  3. Добавить вьюшки куда надо: возможно вкладкой на главную страницу и сделать отдельной страницей.
  4. Создать формы заявки, возможно автоматизировать работу с заявками.
  5. Разработать и опубликовать правила для добавления RSS канала в агрегатор.

Что еще может понадобиться: несколько разнообразных RSS каналов и ссылки на них c Drupal.ua.

Розробка drupal.ua → подсветка кода

если не секрет, какой модуль используются в drupal.ua для подсветки кода, в редакторе?

Розробка drupal.ua → Оновлення http://drupal7.demo.drupal.ua

Те. що демонстрація працює на 7.0-alpha6, — свідомий вибір з якихось міркувань, чи просто руки не доходять? Якщо останнє, то чи не варто було б оновити хоча б ядро, щоб дати тим, хто приходить погратися з демонстрацією, якесь уявлення про _поточний_ стан Drupal 7?

Розробка drupal.ua → Неможливість створити повідомлення у групі безпосередньо при знаходженні на сторінці групи

Кнопка "Додати пост до групи" є на загальній сторінці "Групи", але цієї кнопки (або чогось аналогічного) немає на сторінках самих груп. Наприклад, сьогодні я "промахнувся" й розмістив повідомлення зовсім не в тій групі, в якій збирався його розмістити. А якби писав безпосередньо зі сторінки потрібної групи, цього не сталося б. Наскільки розумію, технічно таку можливість досить нескладно реалізувати?..

Розробка drupal.ua → У доступі відмовлено

add-website-access.png
Неможливо обублікувати вебсайт в галерею.

Розробка drupal.ua → Ошибка в профилях.

Хочу обратить внимание, что в профилях пользователей drupal.ua не работают теги.
Вот тому пример profile webbuilding.

Розробка drupal.ua → Приватні повідомлення, треккер

Не знайшов, як можна звернутися до юзера через приватне повідомлення. Ця фіча повинна бути тут
Далі: потрібна окрема сторінка-трекер. Найпопулярніша сторінка на тому ж друпал.ру - це трекер.
Ще: верхня панель має містити не тільки кнопки профіля, але посилання на основні розділи сайту

Розробка drupal.ua → Критика дизайна Drupal.ua

1.1
1.1.1 Шрифт лучше сделать Verdana и/или Verdana-подобной.
1.1.2 Размер шрифта сделать 12px, вместо 14px.
1.1.3 Читать текст серого цвета — невыносимо сложно. Лучше сделать черный, не оттенки серого.

1.2 Что это? Количество статей? Зачем? Явно лишнее!

Розробка drupal.ua → [22.01.2011] Другий код-спринт Drupal.ua

В цю суботу, 22-го січня, в 11:00 за адресою Раїси Окіпної 10б, оф. 32 (приміщення ShvetsGroup) відбудеться другий код-спринт, присвячений доробці різноманітних фіч drupal.ua (а саме, розділ Питання-Відповіді, профіль, тощо).

Запрошуємо всіх, хто хоче покращити стан речей на цьому сайті, вміє програмувати, бажає підняти свої скіли в Drupal-розробці і отримати купу задоволення від кодування з колегами і однодумцями.

За довідками можна писати на email neochief@drupal.ua, дзвонити на +380976833155 та стукати у скайп neo.chief.

Розробка drupal.ua → (не)Удобство пользования этим сайтом

Пишем сюда замечания и предложения по удобству пользования сайтом.

Розробка drupal.ua → неверные группы

Розробка drupal.ua → Групи та підгрупи, Інфраструктура.

Дивлюсь сторіку групи:
http://www.drupal.ua/groups/rozrobka-drupalua
"Головна » Групи
Розробка drupal.ua

* Інфраструктура drupal.ua"

Клікаю на "Інфраструктура drupal.ua"

Бачу:
"Інфраструктура drupal.ua
Інфраструктура drupal.ua
Розробка drupal.ua

* Інфраструктура drupal.ua
"
Тобто на сторінці "Інфраструктура drupal.ua" знову ж таки посилання на "Інфраструктура drupal.ua".

Слово таке - "Інфраструктура", не дуже, як на мене... Структура, Інфра...
Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук

Розробка drupal.ua → Регіональні групи. Як?

Вітаю, шановні друпалери.

На DrupalCampKyiv 2010 спілкувався з багатьма із різних регіонів і було проголошено кілька ідей щодо формування регіональних груп розробників і користувачів Drupal.

Враховуючи, що наша спільнота тільки формується, хочу запитатись в учасників - яким чином Ви бачите формування груп?

Із того, що прийшло мені в голову в результаті обговорення:

- Створення груп по регіонах (Захід, Схід, Північ, Південь, Центр(Київ)), ну або по обласних центрах (це мабуть пізніше, коли назбирається достатня кількість людей) - тут пропонуйте!

- Групи створюються для обміну досвідом і періодичних зустрічей в неформальній обстановці - не всі можуть кататись до "активного Києва" і бажано формування регіональних осередків, яким буде набагато простіше зустрічатись. Назва таких зустрічей - DrupalPizza - запропонована колись @neochief

- Як варіант допінгу зустрічей можлива організація розсилки раз в період(місяць-два) для всіх учасників групи...

Що ще?