Изменение #834

Настройка test.rfremix.ru

Добавил(а) Inna Kabanova почти 6 года назад. Обновлено больше 5 лет назад.

Статус:В работеНачата:18.01.2012
Приоритет:НормальныйДата выполнения:
Назначена:Dmitrij RebrovГотовность:

0%

Категория:Сайт russianfedora.pro
Версия:-
Теги:


Описание

Настройка test.rfremix.ru и подготовка к внесению измененний на основной сайт.

linkedin.png (2,621 КБ) Inna Kabanova, 08.12.2011 15:07

ohloh.png (2,614 КБ) Inna Kabanova, 08.12.2011 15:07

fedora-banner.png (13,47 КБ) Inna Kabanova, 08.12.2011 15:07

feed.png - Кнопка для rss-ленты (3,08 КБ) Inna Kabanova, 10.01.2012 20:03

exchange_button.jpeg - как должна выглядеть ссылка на обменную кнопку (4,083 КБ) Inna Kabanova, 19.01.2012 13:34


Подзадачи

Изменение #906: Добавление комментариев к новостямНовая

Изменение #1197: Доработки по основному сайтуНовая


Связанные задачи

связана с Сайты Russian Fedora - Заявка #803: Улучшение, дизайн и обслуживание сайта В работе 09.11.2011

История

#1 Обновлено Inna Kabanova почти 6 года назад

Необходимо создать роли на сайте:

  1. pulse-author:
    • возможность добавлять тип контента "пульс проекта" ("п.п.")
    • может редактировать только свои записи
    • возможность загружать скриншоты (премодерируется)
  1. news-author:
    • возможность добавлять контент типа "новости"
    • возможность добавлять контент типа "пульс проекта" ("п.п.")
    • возможность редактировать только свои записи
    • возможность загружать скриншоты (премодерируется)
  1. moderator:
    • возможность создания контента типов "новости", "п.п.", "статичные страницы"
    • возможность редактировать и свои, и чужие записи
    • возможность редактировать пункты меню
  1. administrator
    • может все вышеперечисленное
    • возможность редактирования ролей конкретных пользователей

#2 Обновлено Inna Kabanova почти 6 года назад

Типы контента:

  1. "Пульс проекта":
    • транслируется на главную в виде ленты коротких сообщений
    • сообщения в ленту транслируются целиком
    • в ленте содержатся поля "текст новости", "автор", "дата публикации"
    • премодерация отсутствует
    • может содержать изображения
    • (опционально, можно не включать в версию 1.0) рядом с каждой новостью есть кнопки для цитирования в соц.сетях
  1. "Новости":
    • не транслируется на главную, все новости доступны на отдельной странице
    • сообщения в ленту транслируются до тега-разделителя (<cut>)
    • новости собираются в рсс для трансляции в Планету блогов
    • содержит поля "заголовок", "текст новости" (с возможностью разделения тегом <cut>), "автор", "дата публикации"
    • может содержать изображения
  1. "Статичные страницы"
    • тип для статичных страниц сайта из левого вертикального меню

#3 Обновлено Dmitrij Rebrov почти 6 года назад

настроил пользователей... mama-sun добавлен в роль administrator
http://test.rfremix.ru/admin/people/permissions - тут по идее можно посмотреть доступ
Загрузку картинок пока не добавил (вечером или завтра), по поводу премодерации картинок имхо лучше включить премодерацию всего сообщения либо отключить т.к. получается картинку произвольную нельзя загрузить а написать "Ася отдалась курьеру за доставку. Ссылка" можно.
Еще надо немного тип контента "новости" настроить...

#4 Обновлено Dmitrij Rebrov почти 6 года назад

http://test.rfremix.ru/project-pulse - пульса
http://test.rfremix.ru/news - страница новостей ввиде анонсов, тег разделитель - <!--break--> либо писать анонс вручную (если хочется)
http://test.rfremix.ru/news.rss - фида новости (ввиде анонсов)
Роли созданы.
К новостям добавлено добавление изображений (для тестирования).
Премодерация и социальные кнопки пока отсутствуют (на этой неделе посмотрю, но не знаю когда точно).

#5 Обновлено Inna Kabanova почти 6 года назад

  1. В rss попадает текст новости, а не анонс. См., например, http://www.test.rfremix.ru/node/17 (должен попадать текст "Тут анонс").
  2. Необходимо иметь возможность редактировать адреса для статичных страниц.
  3. Адреса страниц новостей вида "http://www.test.rfremix.ru/news/N" вместо "http://www.test.rfremix.ru/node/N"

#6 Обновлено Dmitrij Rebrov почти 6 года назад

1. Надо наложить патч - по позже, пока не работает.
2 и 3 сделано. Станица получается автоматически с линком /news/заголовок

#7 Обновлено Inna Kabanova почти 6 года назад

  1. Заголовки новостей на русском и иногда бывают достаточно длинными. Лучше использовать номера (N) или дату+номер (гггг-мм-дд-N).
  2. Вывести микроблог на главную.
  3. Из блока с баннером убрать ссылки на блог и на живое общение (они дублируются в верхнем меню).
  4. Сменяющиеся скриншоты в верхней части вообще исчезли. Нужно вернуть и сделать смену типа "fade".
  5. Заменить баннер ohloh на приложенный к тикету и добавить баннер на LinkedIn (из приложенных к тикету).
  6. Вставить над баннером "Скачать RFRemix" логотип Fedora, приложенный к тикету со ссылкой на http://fedoraproject.org (это необходимо для соблюдения юридических правил Fedora, которые раньше были нами упущены, - http://fedoraproject.org/wiki/Legal:Trademark_guidelines#Noncommercial_and_community_web_sites). Пока будет так, потом, возможно, найдем лучший вариант.
  7. Добавить редактор. Пока можно самый простой.
  8. Наладить отображение на странице http://www.test.rfremix.ru/rfremix-repository

#8 Обновлено Dmitrij Rebrov почти 6 года назад

1. done
2. done
3. done
4. done
5. done
6. done
7. done (bueditor, его можно настраивать)
8. done

Вывод анонса через rss feed не представляется возможным удобно патчить без git.

#9 Обновлено Inna Kabanova почти 6 года назад

  1. Добавить поля в профиль пользователя:
    • Имя
    • Откуда
    • Деятельность в проекте
    • Контакты: e-mail, jabber, icq, skype
    • Социальные контакты: twitter, вконтакте, facebook, LinkedIn, G+
    • О себе
  2. Изменить формат даты: сейчас "пт, 12/16/2011 - 12:57", нужно "12.16.2011 12:57"
  3. Добавить rss-ленту пульса проекта. Каждая единица пульса транслируется целиком.
  4. Надпись, появляющуюся сразу после регистрации, сменить на
    "Благодарим за регистрацию на нашем сайте. Ваша заявка отправлена администратору сайта.
    Через некоторое время дальнейшие инструкции будут высланы Вам на e-mail."

#10 Обновлено Inna Kabanova почти 6 года назад

  1. Добавить страницу обратной связи.
    Адрес "/feedback", на странице должна быть форма для отправки сообщений на .
    Поля формы:
    • Имя
    • E-mail
    • Текст сообщения
    • Капча

#11 Обновлено Dmitrij Rebrov почти 6 года назад

- поменял дизайн на "полурезиновый"
- добавил дополнительные поля при регистрации
- изменил формат даты
- rss по pulse добавлена
http://test.rfremix.ru/pulse.rss
- надпись после регистрации у всех одинаковая, переводчики видимо не очень постарались
- контакты капчей
http://test.rfremix.ru/contact

#12 Обновлено Inna Kabanova почти 6 года назад

Добавить кнопку рсс в таблицу иконок социальных контактов проекта. Изображение кнопки в приложении. Ссылка - http://test.rfremix.ru/pulse.rss

#13 Обновлено Inna Kabanova почти 6 года назад

  1. Переименовать страницу http://www.test.rfremix.ru/contact из "Контактов" в "Обратную связь".
  2. Добавить в футер вместо англоязычного текста следующий (выравнивание по центру, шрифт стандартный):

Сайт поддерживается российским сообществом Fedora, Red Hat не несет ответственности за его содержимое.

Обратная связь | Правовые положения Fedora | Торговые марки Fedora

Под словами следующие ссылки:

#14 Обновлено Dmitrij Rebrov почти 6 года назад

Иконку feed добавил. Футер тоже поменял. Заголовок contact - попозже.

#15 Обновлено Aleksandra Bookwar почти 6 года назад

  • добавить название rss-ленты "Пульс проекта Russian Fedora"
  • ссылка на самую первую новость в списке не является активной(хотя ссылка там есть), где-то по-видимому в css это прописано, надо исправить
  • надо подумать над оформлением блоков кода:
    сейчас там можно использовать
    , но нужны хотелось красивые блоки с горизонтальной прокруткой
    см страницу: http://russianfedora.ru/repository в сравнении с http://wiki.russianfedora.ru/index.php/Репозитории

#16 Обновлено Inna Kabanova почти 6 года назад

  1. Убрать возможность регистрации с главной, чтобы решить проблему регистрации большого количества левых участников.
  2. Все таки добавить в футер слова "Сайт поддерживается российским сообществом Fedora, Red Hat не несет ответственности за его содержимое." вместо англоязычных.
  3. Дублирую, чтобы не забыть: Переименовать страницу http://www.test.rfremix.ru/contact из "Контактов" в "Обратную связь".
  4. Добавить возможность просматривать все записи отдельного пользователя (как зарегистрированным, так и незарегистрированным пользователям).
  5. Сделать доступным для просмотра профиль отдельного пользователя для незарегистрированных участников.

#17 Обновлено Inna Kabanova почти 6 года назад

6. Добавить ссылку на более старые сообщения пульса внизу центрального блока главной страницы (блока с лентой пульса).

#18 Обновлено Inna Kabanova почти 6 года назад

7. Добавить в правой колонке в блок с обменными кнопками других сайтов (Slax и PopLinux) ссылку на нашу обменную кнопку:
  • Текст: "Обменная кнопка проекта:"
  • Изображение /sites/default/files/button.png
  • Ссылка на страницу - http://russianfedora.ru/button
  • Как это должно выглядеть - в приложении

#19 Обновлено Aleksandra Bookwar почти 6 года назад

Inna Kabanova писал(а):

7. Добавить в правой колонке в блок с обменными кнопками других сайтов (Slax и PopLinux) ссылку на нашу обменную кнопку:

сделала

#20 Обновлено Aleksandra Bookwar почти 6 года назад

Добавила в шаблоны страничек разметку Schema.org microdata - см. git. Иначе на мелких записях пульса, гугл в качестве контента индексирует не саму новость, а текст из шапки сайта.

Подробности тут: https://developers.google.com/+/plugins/+1button/#plus-snippet

#21 Обновлено Inna Kabanova почти 6 года назад

  • Добавить в профиль пользователя поле "В Fedora" с возможностью вставки ссылки на профиль в Fedora (именно ссылки, а не текста, как сейчас в поле "О себе").

#22 Обновлено Aleksandra Bookwar больше 5 лет назад

Inna Kabanova писал(а):

Дублирую, чтобы не забыть: Переименовать страницу http://www.test.rfremix.ru/contact из "Контактов" в "Обратную связь".

Сделала страницу /feedback синоним страницы /contact и поменяла перевод слова Contact на "Обратная связь" через модуль Locale.

#23 Обновлено Inna Kabanova больше 5 лет назад

Чувствуется, дело встало. Подытожу здесь задачи из постов выше, которые еще не сделаны.

  • Добавить-в-футер-вместо-англоязычного-текста-следующий(выравнивание-по-центру,-шрифт-стандартный):
    "Сайт-поддерживается-российским-сообществом-Fedora,-Red-Hat-не-несет-ответственности-за-его-содержимое."
    вместо
    "This-site-is-not-affiliated-with-or-endorsed-by-the-Fedora-Project.-Fedora®,-the-Fedora-word-design,-the-Infinity-design-logo,-Fedora-Remix,-and-the-Fedora-Remix-word-design-are-trademarks-of-Red-Hat,-Inc."
  • добавить название rss-ленты "Пульс проекта Russian Fedora"
  • ссылка на самую первую новость в списке не является активной(хотя ссылка там есть), где-то по-видимому в css это прописано, надо исправить
  • Добавить возможность просматривать все записи отдельного пользователя (как зарегистрированным, так и незарегистрированным пользователям). Примечание: по всей видимости для этого нужно использовать доп. модули: http://drupal.org/project/views, http://drupal.org/project/eva
  • Добавить в профиль пользователя поле "Профиль Fedora" с возможностью вставки ссылки на профиль в Fedora (именно ссылки, а не текста, как сейчас в поле "О себе").

Экспортировать в Atom PDF