Drupal config we are using

Submitted by Alaa on Wed, 09/06/2004 - 10:50.
( categories: )

keeping track of what I done already in drupal, otherwise we'll get lost and have a horible time upgrading.

hmm this is getting to be very long maybe I should split it wala do it real blog style and report each day on its own post.

patches:

  1. made TitleModule use double square brackets for title link for compatibility with WikiModule
  2. disabled turning white spaces leaded paragraphs into pre tagged paragraphs in WikiModule
  3. changed hardcoded width="100%" in tables used in image module for compatibility with our current CSS layout.
  4. patched new php template default theme main.tpl
  5. patched glossary module to disable converting glossary terms to links.
  6. wrote layout.css should be working fine with all CSS2 aware browsers including the infamous IE 6 (someone test with IE 5 please) (new layout seems to work quite well for what one would expect from IE 5)
  7. finished first version of BidiModule (get it from Arabeyes CVS.
  8. fixed nested lists in BidiModule
  9. wrote LinCountModule to display LinuxCounter stats (thanks ramez for your help, original idea by safrout or whirlpool can't remember).
  10. made tables use maximum size of 95% to avoid unessecary scroll bars in mozilla
  11. hacked WikiModule to make it co exist with HTML markup
  12. hacked QuoteModule to make it co exist with Wiki Markup (do we realy need that, wouldn't ordering suffice)
  13. hacked HtmlCorrectorModule to cope with UTF-8 text.

hacks and configs todo

tab3an when I say implement this includes bug the guys at #drupal till they implement it.

  1. finish bidi filter module (yeah I know its been a week)
  2. fix nested lists in BidiModule
  3. reimplement bidi hack in theme for titles only
  4. fix UTF-8 in HtmlCorrectorModule
  5. fix inline images and image links in WikiModule
  6. fix footnotes in WikiModule
  7. implement some of the missing Wiki features
    • CamlCase
    • backlinks
    • easy categories
    • colored diffs
    • what else?
  8. document all changes to synatx in the help strings
  9. remove incorrect information from WikiModule help strings
  10. implement navigation without side bars concept in theme
  11. implement ability to move comments
  12. implement ability to control promote permission on user role
  13. figure out a procedure for controlled rss blocks
  14. implement custom themes for blogs
  15. implement blog self moderation
  16. finish arabization of core drupal
  17. extract po files from contrib modules and arabize them
  18. implement single sidebar default theme
  19. figure out which blocks to enable by default
  20. add linux counter block (check ramez's code)
  21. add links block
  22. style linux counter block to look good
  23. make all modules produce valid html code

contrib modules installed

  1. ImageModule
  2. FlexiNodeModule
  3. WikiModule
  4. EventModule
  5. FileStore
  6. GlossaryModule
  7. LocaleModule
  8. BuddyListModule
  9. HtmlCorrectorModule
  10. NavigationModule
  11. NotifyModule
  12. PrivateMsgModule
  13. QuoteModule
  14. RemindMeModule
  15. SubscriptionsModule

configuration

must document how I configured all details

candidate contrib modules

  1. MailhandlerModule
  2. HtmlCorrector
  3. ImportModule
  4. ListHandlerModule
  5. NavigationModule
  6. MenusModule
  7. NodeImageModule
  8. WebLinksModule
  9. PrivateMsgModule
  10. TaxonomyContextModule
  11. SummaryModule
  12. TaxonomyImageModule
  13. TaxonomyMenuModule
  14. RemindMeModule
  15. NotifyModule
  16. NiceLinksModule
  17. SyndicationModule
  18. QuoteModule
  19. TaxonomyBrowserModule
  20. ProfileNodeModule
  21. MailAliasModule

taxonomies

must document bloody taxonomies and plan ahead for them

Reply





*

  • Allowed HTML tags: <a> <b> <dd> <dl> <dt> <i> <li> <ol> <ul> <pre> <blockquote> <img> <ins> <del> <br> <div> <span> <em> <h1> <h2> <h3> <h4> <h5> <h6> <code> <p> <hr>
  • You can insert tables with comma separated values (CSV) into the text, they will be automatically converted to appropriate HTML-tables.
  • You may link to images on this site using a special syntax
  • You can embed nodes within other nodes using the following syntax:
    [node:node_id,param_1="val1",param_2="val2"]
  • You may write mixed Arabic and English freely, line direction will be computed automaticaly
  • Glossary terms will be automatically marked with links to their descriptions