Dec 302013
 
    Multilanguage DrupalThis days I am dealing with a Drupal multilingual installation which could be difficult if don’t know how it works. Drupal speaks over 100 languages, perhaps you know already. It comes obviously with English like native language.

A good start is at Translating content argument at Drupal.org

All modules has to be downloaded and installed from the web interface or by uploading all in the yoursite.ext/public_html/sites/all/modules/ folder

Some dependencies (for example Locale or Content translations) has to be checked to enable all modules.

 

  • ctools
  • i18n
  • l10n_update
  • languageicons
  • libraries
  • pathauto
  • token
  • transliteration
  • variable
  • views

After it has to be enabled in the yoursite.ext/admin/structure/types all the type of contents that will be translated from the native language.

Best practice is to set at multilingual settings:

and also enable multilingual support for this content type. If enabled, a language selection field will be added to the editing form, allowing you to select from one of the enabled languages. You can also turn on translation for this content type, which lets you have content translated to any of the installed languages. If disabled, new posts are saved with the default language.

 

Jun 102013
 

Pet and Baby Gates PetAndBabyGates.com is one of the latest website I discovered.
I found out that there are solutions to protect children. Actually it is very easy for a child to slip on the stairs or get out of a safe space when it is not monitored. Such fences and gates are also useful for pets. Looking at the prices I noted that there are not expensive. I have found many models, from the simplest to some elegant.
I took a look at the quality of our website.
It use a wordpress engine with some crowded plugins. I would have preferred some less color and I would have used a fewer fonts. With so many fonts and colors becomes tiresome if you want to look for a specific item.

Mar 222013
 
  1. Views
    Create lists, tables, and feeds of content. This can be nodes, comments, users, or entities of any type.
  2. Token
    Use generic placeholders to display dynamic data. Token is usually installed as a dependency for another module.
  3. Chaos tool suite
    Provides APIs and tools. This module is generally installed as a dependency of other modules such as Views.
  4. Pathauto
    Automatically create search engine-friendly, human-readable URLs based on customizable patterns. An example URL alias is http://drupal.org/project/pathauto (in place of a URL that might have originally looked like http://drupal.org/node/1234).
  5. Date
    Creates a flexible date/time field and provides an API for other modules to use.
  6. Administration Menu
    Provides a horizontal, drop-down style administration menu at the top of each page, with one-click links to all major administrative tasks.
  7. IMCE
    Provides a file browser with basic file management and image manipulation.
  8. Wysiwyg
    (What You See Is What You Get) provides a word processor-style content editor in the browser, similar to the interface of popular office applications like LibreOffice or Microsoft Office.
  9. Webform
    Create custom input forms for surveys, contest entry forms, contact forms, petitions and the like.
  10. Google Analytics
    Adds the Google Analytics web statistics tracking system to your site.