Code Search for Developers
 
 
  

release-notes.html from Group-Office groupware at Krugle


Show release-notes.html syntax highlighted

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 3.2//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title><% $basename %> release notes</title>
    <style>
      .fixme { color: red; }
    </style>
  </head>

  <body>

    <h1><% $basename %> release notes</h1>

    <p>This release was compiled on <% $time %>.</p>

    <h2>3.0-rc1</h2>

    <p>Changes since 3.0-Beta:</p>

    <ul>
      <li>
        <b>New plugins</b>
        <ul>
          <li>
            ContextMenu plugin (provides a nice context menu with common
            operations, including table ops, link ops, etc.)
          </li>
          <li>
            CSS plugin (provides an easy way to insert/change CSS classes)
          </li>
          <li>
            FullPage plugin (allows HTMLArea to edit a whole HTML file,
            not only the content within &lt;body&gt;.)
          </li>
        </ul>
      </li>
      <li>
        <b>Changes in the SpellChecker plugin</b>
        <ul>
          <li>
            Many bugfixes: now it works ;-)  Fully Unicode-safe.
          </li>
          <li>
            Speed and bandwidth optimization: reports the list of
            suggestions only once for each mispelled word; this helps
            in cases where you have, for instance, the word “HTMLArea”
            in 10 places all over the document; the list of
            suggestions for it--which is kind of huge--will only be
            included <em>once</em>.
          </li>
          <li>
            User interface improvements: the highlighted word will
            remain in view; in cases where it's normally outside, the
            window will be scrolled to it.
          </li>
          <li>
            Added a "Revert" button for those that change their minds ;-)
          </li>
          <li>
            Added a "Info" button which reports information about the
            document, retrieved by the server-side spell checker:
            total number of words, total number of mispelled words,
            number of suggestions made, spell check time, etc.  More
            can be easily added.  <span class="fixme">FIXME: this part
            is not yet internationalized.</span>
          </li>
          <li>
            The server-side spell checker now uses XML::DOM instead of
            HTML::Parser, which means that it will be unable to parse
            “tag-soup” HTML.  It needs valid code.  Usually HTMLArea
            generates valid code, but on rare occasions it might fail
            and the spell checker will report a gross error message.
            This gonna have to be fixed, but instead of making the
            spell checker accept invalid HTML I prefer to make
            HTMLArea generate valid code, so changes are to be done in
            other places ;-)
          </li>
        </ul>
      </li>
      <li>
        <b>Changes in the core editor</b>
        <ul>
          <li>
            Easier to setup: you only need to load
            <tt>htmlarea.js</tt>; other scripts will be loaded
            automatically.  <a href="reference.html">Documentation</a>
            and <a href="examples/">examples</a> updated.
          </li>
          <li>
            Better plugin support (they register information about
            themselves with the editor; can register event handlers for
            the editor, etc.)
          </li>
          <li>
            New about box; check it out, it's cool ;-)
          </li>
          <li>
            Word cleaner (can be enabled to automatically kill Word crap
            on paste (see Config.killWordOnPaste); otherwise accessible by
            pressing CTRL-0 in the editor; a toolbar button will come up
            soon)
          </li>
          <li>
            Image preview in "insert image" dialog.  Also allows
            modification of current image, if selected.
          </li>
          <li>
            New "insert link" dialog, allows target and title
            specification, allows editing links.
          </li>
          <li>
            Implemented support for text direction (left-to-right or
            right-to-left).
          </li>
          <li>
            Lots of bug fixes!  ... and more, I guess ;-) an
            automatically generated <a href="ChangeLog">change log</a>
            is now available.
          </li>
        </ul>
      </li>
    </ul>

    <p>I don't have the power to go through the <a
href="http://sourceforge.net/tracker/?atid=525656&group_id=69750&func=browse">bug
system</a> at SourceForge
    now.  Some of the bugs reported there may be fixed; I'll update
    their status, some other time.  If you reported bugs there and now
    find them to be fixed, please let me know.</p>

    <h2>3.0-Beta</h2>

    <p>Changes since 3.0-Alpha:</p>

    <ul>

      <li>Performance improvements.</li>

      <li>Many bugs fixed.</li>

      <li>Plugin infrastructure.</li>

      <li>TableOperations plugin.</li>

      <li>SpellChecker plugin.</li>

      <li>Status bar.</li>

      <li>API for registering custom buttons and drop-down boxes in the
        toolbar.</li>

      <li>Toolbar can contain text labels.</li>

      <li>Cut, copy, paste, undo, redo buttons.</li>

    </ul>
<%doc>
    <h2>Rationale for Beta</h2>

    <p>Why was this released as "Beta"?  The code is quite stable and it
    didn't deserve a "Beta" qualification.  However, there are some things
    left to do for the real 3.0 version.  These things will not affect the
    API to work with HTMLArea, in other words, you can install the Beta
    right now and then install the final release without modifying your
    code.  That's if you don't modify HTMLArea itself.  ;-)</p>

    <h2>To-Do before 3.0 final</h2>

    <ol>

      <li>We should use a single popup interface.  Currently there are two:
      dialog.js and popupwin.js; dialog.js emulates modal dialogs, which
      sucks when you want to open "select-color" from another popup and not
      from the editor itself.  Very buggy in IE.  We should probably use only
      modeless dialogs (that is, popupwin.js).</li>

      <li>Internationalization for the SpellChecker plugin.</li>

      <li>Internationalization for the TableOperations plugin.</li>

      <li>People who sent translations are invited to re-iterate through
        their work and make it up-to-date with lang/en.js which is the main
        lang file for HTMLArea-3.0.  Some things have changed but not all
        translations are updated.</li>

      <li><strong>Documentation</strong>.</li>

    </ol>
</%doc>
    <hr />
    <address><a href="http://dynarch.com/mishoo/">Mihai Bazon</a></address>
<!-- Created: Sun Aug  3 16:55:08 EEST 2003 -->
<!-- hhmts start --> Last modified: Sun Feb  1 13:16:10 EET 2004 <!-- hhmts end -->
<!-- doc-lang: English -->
  </body>
</html>

<%ARGS>
  $project => 'HTMLArea'
  $version => '3.0'
  $release => 'rc1'
  $basename => 'HTMLArea-3.0-rc1'
</%ARGS>

<%INIT>;
use POSIX qw(strftime);
my $time = strftime '%b %e, %Y [%H:%M] GMT', gmtime;
</%INIT>




See more files for this project here

Group-Office groupware

Group-Office is a powerfull modular Internet/Intranet application framework. It features calendaring, project management, e-mail, tasks, addressbook, file management.

Project homepage: http://sourceforge.net/projects/group-office
Programming language(s): JavaScript,Pascal,PHP
License: other

  examples/
    2-areas.cgi
    2-areas.html
    context-menu.html
    core.html
    css.html
    custom.css
    full-page.html
    fully-loaded.html
    makefile.xml
    pieng.png
    spell-checker.html
    table-operations.html
    test.cgi
  images/
    binary.png
    component.gif
    ed_about.gif
    ed_align_center.gif
    ed_align_justify.gif
    ed_align_left.gif
    ed_align_right.gif
    ed_blank.gif
    ed_charmap.gif
    ed_close.gif
    ed_color_bg.gif
    ed_color_fg.gif
    ed_copy.gif
    ed_custom.gif
    ed_cut.gif
    ed_delete.gif
    ed_file.gif
    ed_format_bold.gif
    ed_format_italic.gif
    ed_format_strike.gif
    ed_format_sub.gif
    ed_format_sup.gif
    ed_format_underline.gif
    ed_help.gif
    ed_hr.gif
    ed_html.gif
    ed_image.gif
    ed_indent_less.gif
    ed_indent_more.gif
    ed_left_to_right.gif
    ed_link.gif
    ed_list_bullet.gif
    ed_list_num.gif
    ed_paste.gif
    ed_preview.gif
    ed_print.gif
    ed_redo.gif
    ed_right_to_left.gif
    ed_save.gif
    ed_save.png
    ed_show_border.gif
    ed_splitcel.gif
    ed_undo.gif
    fileclose.png
    fullscreen_maximize.gif
    fullscreen_minimize.gif
    go_image.gif
    insert_table.gif
    makefile.xml
    questionnaire.gif
    viewmag.png
  lang/
    b5.js
    ca.js
    cs.js
    cz.js
    da.js
    de.js
    ee.js
    el.js
    en.js
    es.js
    fi.js
    fr.js
    gb.js
    he.js
    hu.js
    it.js
    ja-euc.js
    ja-jis.js
    ja-sjis.js
    ja-utf8.js
    ja.js
    lt.js
    lv.js
    makefile.xml
    nb.js
    nl.js
    no.js
    pl.js
    pt-br.js
    pt_br.js
    ro.js
    ru.js
    se.js
    si.js
    sv.js
    th.js
    vn.js
    zh-tw.js
  plugins/
    CSS/
    ContextMenu/
    FullPage/
    ImageManager/
    SpellChecker/
    TableOperations/
  popups/
    about.html
    blank.html
    custom2.html
    editor_help.html
    fullscreen.html
    insert_image.html
    insert_table.html
    link.html
    makefile.xml
    old-fullscreen.html
    old_insert_image.html
    popup.js
    select_color.html
  ChangeLog
  dialog.js
  dummy.html
  go_htmlarea.js
  htmlarea.css
  htmlarea.js
  index.html
  license.txt
  make-release.pl
  makefile.xml
  popupdiv.js
  popupwin.js
  project-config.xml
  reference.html
  release-notes.html