drupal

Drupal Wysiwyg

Just testing out the Drupal WYSIWYG module with various editors.It supports:

  • FCKeditor 2.6
  • jWYSIWYG 0.5
  • markItUp 1.1.5
  • NicEdit 0.9.0
  • openWYSIWYG 1.4.7
  • TinyMCE 3
  • TinyMCE 2
  • Whizzywig 55
  • WYMeditor 0.5
  • YUI editor 2.7.0

Currently using FCKeditor. The main problem is probably going to be geshi compatibility.

Drupal and CentOS

I had a look at my drupal status page after migrating to my CentOS VPS. Quite a few errors. Here are some of the fixes:

yum install php-gd (then restart httpd with service httpd restart)
yum install ImageMagick
chmod 755 sites/default/files (not you might have to change owner of folder etc)

I also installed the excellent workspace module: http://drupal.org/project/workspace

Drupal .htaccess and password protecting folders (401 and 404 problem)

http://www.thesitewizard.com/apache/access-non-drupal-folders.shtml

I was trying to password protect a subfolder of this website (nevermind which one). The problem was it kept giving the Drupal 404 error (The page you requested was not found.). The solution is to specify a 401 ErrorDocument line:

ErrorDocument 401 401.html

and create that file (touch 401.html).

That fixed it.

SEO Checklist

Taken from the SEO Checklist module for drupal 5:

http://drupal.org/project/seo_checklist

1) 'Clean URLs - Activate (Usually automatic but double check!)
2) EDIT: Not needed in Drupal 6: 'Find URL Alias Module' http://drupal.org/project/find_path
3) EDIT: No Drupal 6 version yet. Use Pathauto instead. 'Simple: URLify Module' http://drupal.org/project/urlify
4) 'Powerful: Pathauto Module', http://drupal.org/project/pathauto
5) 'Global Redirect Module', http://drupal.org/project/globalredirect
6) 'Get a Google Account - You''ll need this for several of the steps that follow' - https://www.google.com/accounts/NewAccount
7) 'Get a Yahoo Account - You''ll need this for steps that follow' - http://www.yahoo.com/r/m7
8) 'Google Analytics Module', http://drupal.org/project/google_analytics
9) 'Sign in to your Google Analytics Account - http://www.google.com/analytics
10) 'Create an Analytics for your website'
11) 'Paste Google Analytics code into Google Analytics Module'
12) 'Authenticate your site with Google Analytics'
13) 'Excerpt Module', http://drupal.org/project/excerpt
14) 'Meta Tags Module (AKA Nodewords)', http://drupal.org/project/nodewords
15) 'Scheduler Module', http://drupal.org/project/scheduler
16) 'Safe HTML Module', http://drupal.org/project/safehtml
17) Search 404 Module', http://drupal.org/project/search404
18) 'Validate your site - http://validator.w3.org/
19) 'Check your links - http://validator.w3.org/checklink
20) 'XML Sitemap Module', http://drupal.org/project/gsitemap
21) 'Login to Google Webmaster Tools -http://www.google.com/webmasters/tools
22) 'Authenticate your site with Google'
23) 'Submit your XML Sitemap to Google - www.google.com/webmasters/sitemaps/
24) 'Login to Yahoo Site Explorer Account - https://siteexplorer.search.yahoo.com/
25) 'Authenticate your site with Yahoo'
26) 'Submit your XML Sitemap to Yahoo - https://siteexplorer.search.yahoo.com/submit
27) 'Submit your XML Sitemap to MSN - http://search.msn.com/docs/submit.aspx
28) 'If appropriate, submit your company to Google Local - www.google.com/webmasters/sitemaps/
29) 'Digg This Module', http://drupal.org/project/diggthis
30) 'Service Links Module', http://drupal.org/project/service_links
31) 'Trackback Module', http://drupal.org/project/trackback
32) 'Captcha Module', http://drupal.org/project/captcha
33) 'Akismet Module', http://drupal.org/project/akismet
34) 'http:BL Module', http://drupal.org/project/httpbl
35) 'Spam Module', http://drupal.org/project/spam
36) 'Google Proxy Hacking Protector Module', http://drupal.org/project/antiproxyhack
37) Path Redirect Module', http://drupal.org/project/path_redirect

Drupal Modules Installed On This Site

Geshi Code Filter (Syntax highlighting) : http://drupal.org/project/geshifilter
TinyMCE WYSIWYG Editor (Guess what this does) http://drupal.org/project/tinymce
Google Analytics (great tracking integration) http://drupal.org/project/google_analytics

Syndicate content