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

Reply via email to