Wednesday, October 10, 2007 - 17:42
Written by
We are excited to announce that our 1.9 Beta release is now available for download, AND to try out on our demo site. This release is focused on CiviMail - and unlike previous public demos, you can use the CiviMail menus and features. However, no actual mail will be sent from the site. You can view Release Highlights here. The resolved issues list sports the implementation details and lists fixed bugs. Check Out these New Features
  • Create and Send Mailings - Check out the changes in the CiviMail "Send Mailing" wizard, including an integrated WYSIWYG rich-text editor. You can also try out the new Mailing search feature.
  • Easy-to-use Mailing List Subscription Form - You can now direct constituents to a built-in "sign-up" form for ALL public mailing lists, OR for a specific list.
  • Groups - You can now search for Groups from Manage Groups. Also, click Settings for a group to see the new Group Type feature, and assign your group to be used as a Mailing List and/or and Access Control group.
Download You can download CiviCRM 1.9 Beta at our download page. Select from the civicrm-latest section. The filenames include the 1.9 Beta label:
. Be sure and download the correct version for your CMS (Drupal or Joomla). As announced previously, 1.9 and all subsequent versions of CiviCRM require PHP 5. PHP 4 is no longer supported. New Installations If you are installing CiviCRM 1.9 Beta from scratch, you can use the manual installation instructions linked below (these are for CiviCRM 1.8, but shouldn’t change): Upgrading from 1.8 If you are upgrading an existing 1.8 site (working with a copy of the site, of course), we have provided a database upgrade script. Instructions for upgrading are here: Reporting Issues and Bugs We look forward to getting your feedback on the release in the coming days. Bugs should be reported via our issue tracking system. Please select 1.9 in the ‘Affects Version’ dropdown. You will need to register as a user – this ensures that we can follow-up with you on your bug reports if necessary. Please ensure that the bug you’ve found is not reported already; also, there still are some issues open against CiviCRM 1.9.
Filed under


I am greatly excited and happy that a WYSIWYG Editor is finally being added to CiviMail but I am not pleased with the dojo WYSIWYG Editor. In testing dojo I find it greatly lacking. We need a WYSIWYG Editor with more complete features like the Xinha (and plug-ins) that we use in Drupal. Some of these features include being able to provide links from the site to choose from when adding a hyperlink as well as providing the ability to upload images and/or pick images from the online library. Additionally, we are trying to standardize on one WYSIWYG Editor for all our content input needs in Drupal and CiviCRM (and now CiviMail). We do not wish to try to teach the usage of two different editors especially since the same users will often be posting content to the web as well as to emails.

So, now that you have added a WYSIWYG Editor, would it be that hard to make it modular (as it is in Drupal), and allow for swapping out dojo for Xinha, for example? Or would it be that hard to do if we hired a developer to do this for us?


The code is fairly modular and changes are needed in CRM/Mailing/Form/Upload.php and templates/CRM/Mailing/Form/Upload.tpl to use a different editor

That said the dojo editor in dojo v1.0 (which is part of CiviCRM 2.0) is significantly better than the current version. Our current preference is to stick to just one ajax library for all our widgets and ajax related functionality and we are fairly happy with dojo so far.

Was there any particular reason to go with Dojo? I personally like TinyMCE.

and hence using the editor seems logical. I think different folks have different favorite editors etc. As an open source project we kinda need to pick and choose one (and hopefully make it easy for folks to swap in their favorite editor with minimal changes)