miercuri, 2 septembrie 2009

Module Drupal - conspect

Am de făcut un site de ştiri, cu multe fotografii şi filmuleţe. Fotografiile trebuie salvate într-o galerie şi marcate cu tag-uri, pentru ca apoi să poată fi incluse în oricare articol, şi automat să fac referinţe către alte fotografii marcate cu aceleaşi tag-uri.

Mai jos conspectez ce module sa folosesc, dintre sutele (mia?) de module disponibile în Drupal.

Module pe care să le testez:

O instalare normală de Drupal:
  • Instalez modulul Administration Menu
  • Dezactivez modulele Color (core), Comment (core)
  • Activez modulele Path (core), PHP Filter (core), Search (core), Trigger (core), Upload (core)
  • Dezactivez blocurile Navigation, Powered by Drupal
  • Modific setările globale pentru teme - dezactivez Logo, Mission Statement, Search box, Shortcut icon, Primary links, Secondary Links, debifez tot de la "Display post information on".
  • Configurez File Uploads - pun dimensiunile maxime la 10 MB / fişier şi 1000 MB / utilizator.
  • Configurez Image Toolkit - pun calitatea JPEG la 95%.
  • La Input Formats, pun implicit Full HTML, şterg Filtered HTML, iar la Full HTML dezactivez toate filtrele.
  • La Content Types, şterg "Story".
  • Configurez Administration Menu - bifez "collapse fieldsets on modules page".
  • Instalez modulul Devel
  • Instalez modulele Token, Pathauto şi Transliteration 
  • Copiez fişierul i18n-ascii.txt în directorul Pathauto.
  • La URL Aliases > Automated alias settings:
    • Bifez Transliterate prior to creating alias
    • Bifez Reduce strings to letters and numbers from ASCII-96
    • La Node path settings las doar "[title-raw]" şi şterg Feed
    • La Taxonomy term path settings las doar "[vocab-raw]/[catpath-raw]"
  • Instalez modulul Content Construction Kit
  • Instalez modulul Content Templates (Contemplate) 
  • Instalez modulele getID3 şi File Field
  • Instalez modulul ImageField  
  • Instalez modulele ImageAPI şi ImageCache 
  • Instalez modulele Link şi External Links
  • Configurez ImageApi - pun calitatea imaginii la 95% pentru toate opţiunile.
  • Instalez modulul Thickbox
  • Instalez modulul Views
  • Instalez modulul Advanced help, folosit de Views
  • Configurez Views > Tools, bifez "do not show hover links over views".
  • Opţional - instalez modulul Webform
  • Opţionale - instalez modulul Internationalization, activez modulele Locale şi Content Translation (core), Internationalization şi String Translation (multilanguage)
  • SEO - instalez modulele Page Title, NodeWords, XML Sitemap, Google Analytics
  • Optimizări - instalez modulele CSS GZip şi Javascript Aggregator
  • Dacă e cazul, instalez Taxonomy Super Select