Version 1 (modified by Malte, 13 years ago) (diff)

introduction and merging of first mails on topic: new website


This page is more a kind of a technical planning document for the multilingual relaunch of the website for the FOSS Project DeepaMehta which shall be located at the web address The latest content related planning documents are to find at our new dummy page.

The website team concerned with this relaunch tries to share their current main considerations on the technical buildup/configuration of the website on this page.

Multilingual Setup

For the launch of our new site English (as default langauge for all kinds of visitors) and German (for visitors with a german browser setup) could be fine.

Drupal7 allows language detection based on the visitors browser configuration, per URL, per Selection (Session), per configuration related to a logged in user.

Proposal: activate language detection in drupal for the visiting browser and it would be great if the website reflects these settings in the url with a e.g. prefix ~/de/frontpage for german frontpage resp. ~/en/frontpage for english frontpage

Proposal: when reading a page i would find it cool if there's a link, read this page in "spanish" if it's there resp. "translate this page to x"..

Question: how can a person of the community add a new translation for a new language? is it good practice to just start with a configuration of some of the big languages, e.g. arabic, chinese, russian, egyptian, spanish, french?

Current Content Types

  • Article == News Entry (Title, Body, Date, Tags)
  • Basic Page == Static Webpage (Title, Body, Tags)
  • Gallery == Set of pictures?

Extension Proposal:

  • User-Profile-Content (Community Profile)
  • Application-Page (Plugin Pages)
  • Expressions (Quotes on DeepaMehta)

Users, Roles & Permissions

  • Administrators
  • Editors
  • Users

About the registration process for new users.

Proposal: free to register for anyone for account related functionality, language setting, profile page

Publishing of content, freely or moderated.

Proposal: editors can freely publish, newly registerd users cannot edit/publish content except their user-profile

Additional set of features

  • activate url-path automodule
  • spambot utility

About Migration Process

  • collect old urls which shall be maintained