Hi to all,
when I got access to the www.skolelinux.no site for helping in
maintaining the site and make it more multilingual, especially for
German, I walked through the site and the admin menue and wonder about
the configuration I found there.
So I recogniced some handmade parts, i.e. the frontpage with php-code
and therein included php-files, which I cannot access.
The 'normal' drupal abilities to handle multilangual support are not
used and the needed modules are not available in the admin gui.
So if we realy want a more multilingual and flexible site I sugguest to
do the following steps by using the drupal core and contributed
modules.
Here you can see the available modules in the admin gui. Some are in
use, some not.
Core-required: -----------------------------------------
[X] Block 5.1 Controls the boxes that are displayed around
the main
content.
[X] Filter 5.1 Handles the filtering of content in preparation
for
display.
[X] Node 5.1 Allows content to be submitted to the site and
displayed
on pages.
[X] System 5.1 Handles general site configuration for administrators.
[X] User 5.1 Manages the user registration and login system.
[X] Watchdog 5.1 Logs and records system events.
Core-optional: -------------------------------------------
[X] Aggregator 5.1 Aggregates syndicated content
(RSS, RDF, and Atom feeds).
[X] Blog 5.1 Enables keeping easily and regularly updated
user web
pages or blogs.
[X] Blog API 5.1 Allows users to post content using applications that
support XML-RPC blog APIs.
[?] Book 5.1 Allows users to collaboratively author a book.
[X] Color 5.1 Allows the user to change the color scheme of
certain
themes.
[X] Comment 5.1 Allows users to comment on and discuss published
content.
Required by: Forum (enabled)
[?] Contact 5.1 Enables the use of both personal and site-wide contact
forms.
[_] Drupal 5.1 Lets you register your site with a central server and
improve ranking of Drupal projects by posting
information on your
installed modules and themes
[X] Forum 5.1 Enables threaded discussions about general
topics.
Depends on: Taxonomy (enabled), Comment
(enabled)
[X] Help 5.1 Manages the display of online help.
[_] Legacy 5.1 Provides legacy handlers for upgrades from
older Drupal
installations.
[X] Locale 5.1 Enables the translation of the user interface to
languages other than English.
[X] Menu 5.1 Allows administrators to customize the site
navigation menu.
[X] Path 5.1 Allows users to rename URLs.
[_] Ping 5.1 Alerts other sites when your site has been
updated.
[_] Poll 5.1 Allows your site to capture votes on different
topics in
the form of multiple choice questions.
[X] Profile 5.1 Supports configurable user profiles.
[X] Search 5.1 Enables site-wide keyword searching.
[?] Statistics 5.1 Logs access statistics for your site.
[?] Taxonomy 5.1 Enables the categorization of content.
Required by: Forum (enabled)
[?] Throttle 5.1 Handles the auto-throttling mechanism, to control site
congestion.
[?] Tracker 5.1 Enables tracking of recent posts for users.
[X] Upload 5.1 Allows users to upload and attach files to content.
Other: -----------------------------------------------------
[X] TinyMCE 5.x-1.x-dev The most popular WYSIWYG editor for advanced
content editing.
[_] widgEditor 5.x-1.x-dev widgEditor is an easily installed, easily
customisable WYSIWYG editor for
simple content.
Here are the modules we will need in addition to use for multilingual
the site with their dependencies and requirements on other modules and
to do some tasks we should discuss here:
Mail: ----------------------------------------------------------
[X] Notify 5.x-1.1 Enables notifications of new content
and comments
by e-mail.
Multilanguage i18n: ---------------------------------------------------
[X] Internationalization 5.x-2.2 Enables multilingual content.
Depends on: Locale (enabled)
Required by: i18n - blocks (enabled),
i18n - content types
(enabled),
i18n - menu (enabled),
i18n - profile
(enabled),
Strings (enabled),
Synchronization
(enabled),
i18n - taxonomy
(enabled),
i18n - views (enabled),
Translation (enabled),
Translatable Text
(enabled)
[X] i18n - blocks 5.x-2.2 Enables multilingual blocks.
Depends on: Internationalization (enabled)
[X] i18n - menu 5.x-2.2 Supports translatable custom menu items.
Depends on: Internationalization (enabled)
[X] i18n - profile 5.x-2.2 Enables multilingual profile fields.
Depends on: Internationalization (enabled),
Profile (enabled)
[X] i18n - taxonomy 5.x-2.2 Translates taxonomy terms using
localization system.
Depends on: Internationalization (enabled),
Translation (enabled)
[X] i18n - views 5.x-2.2 Views support for i18n
Depends on: Internationalization (enabled),
Views (enabled)
[X] Translation 5.x-2.2 Manages translations between nodes and
taxonomy terms.
Depends on: Internationalization (enabled)
Required by: Synchronization (enabled),
i18n - taxonomy
(enabled)
Other: ------------------------------------------------
[X] Copyright 5.x-1.6 Site-wide and node-specific copyright
management.
[X] Diff 5.x-1.1 Show difference between node
revisions.
[?] FAQ 5.x-2.5 Manages configuration of questions for
a FAQ page.
[?] Front Page 5.x-1.9 The Front Page module allows user to
specify
splash pages or front
pages to their site that are different in
layout to the default
theme/style and also offers the option to
display different front
pages to Authenticated Users (logged in)
and Anonymous users
(not logged in). It is very simple to
install, no SQL
fiddling required and step by step instructions
are provided in the
README.TXT file in the download.
[X] Htmltidy 5.x-1.x This module tidies up Drupal's HTML
output.
It currently supports,
configured via the normal interface,
indenting, word
wrapping, and optional info/warning/error
information appended to
pages including wrong HTML
attributes and w3c
validation info.
[X] IMCE 5.x-1.0 An image/file uploader and
browser supporting
personal directories
and user quota.
[X] interwiki 5.x-1.x Easily link to wikis and other websites.
[X] Page Array 5.x-1.x Helper module to load page output
as an array.
Required by: Printable (enabled)
[?] Pathauto 5.x-2.0 Provides a mechanism for modules to
automatically
generate aliases for
the content they manage.
Depends on: Path (enabled), Token (missing)
[?] Pdfview 5.x-1.1 Enables users to view nodes as PDF.
[X] Printable 5.x-1.x Provides printable versions of pages.
Depends on: Page Array (enabled)
[X] Recent changes 5.x-1.1 Display a list of recent changes.
[X] Release Monitor 5.x-1.0 Site Administrator Module that monitors
releases of installed
contributed projects.
Workflow: --------------------------------------------
[X] Workflow 5.x-1.1 Allows the creation and assignment of
arbitrary
workflows to node types.
Required by: Workflow access (enabled)
[X] Workflow access 5.x-1.1 Content access control based on
workflows
and roles
Depends on: Workflow (enabled)
This should be enough for now and to go ahead. ;-)
There are some modules, which need support by binaries, i.e. htmltidy or
the TinyMCE. The system admin should configure the server right to get
all that modules work first.
There are a lot more modules available. So we can discuss the
functionality the site should have and decide then what to do and how
(which modules, themes and so on).
I marked the modules with a ?-sign which I'm not sure if we need them or
not. So please comment.
Regards, Jürgen Leibner
_______________________________________________
www-int mailing list
[email protected]
https://init.linpro.no/mailman/skolelinux.no/listinfo/www-int