[cvs] commit: imp filterprefs.php filters.php mailbox.php imp/config prefs.php.dist imp/docs CHANGES INSTALL UPGRADING imp/lib Filter.php IMP.php Session.php api.php imp/lib/Block summary.php imp/lib/Filter prefs.php imp/locale/en_US help.xml ...

Michael M Slusarz slusarz at bigworm.colorado.edu
Wed Jun 4 14:25:51 PDT 2003


slusarz     2003/06/04 14:25:51 PDT

  Modified files:
    .                    mailbox.php 
    config               prefs.php.dist 
    docs                 INSTALL UPGRADING CHANGES 
    lib                  Filter.php IMP.php Session.php api.php 
    lib/Block            summary.php 
    locale/en_US         help.xml 
    templates/mailbox    header.inc 
  Added files:
    .                    filterprefs.php 
    templates/filters    notactive.inc prefs.inc 
  Removed files:
    .                    filters.php 
    lib/Filter           prefs.php 
    templates/filters    blacklist.inc javascript.inc list.inc 
                         manage.inc 
  Log:
  OK here it is - finally the removal of the actual filtering details from
  the IMP code.  I wanted to get this in ASAP simply because there are many
  file changes and I may not be around much later this week - thus, I wanted
  to commit when I know all these files are up to date. I've been using this
  code for about a week and everything I have tried looks ok.
  
  If you haven't configured ingo yet, you should if you want to continue to
  use filters as IMP used to provide them. See imp/docs/INSTALL.
  
  If ingo isn't set up yet, this should not be a critical problem - IMP simply
  won't filter any mail until it is set up.  For those that want to try
  converting their IMP HEAD filters to ingo (and possibly IMP 3.x filters
  although I haven't been able to test), try
  ingo/scripts/convert_imp_scripts.php. YMMV.
  
  Make sure your horde/config/registry.php is up-to-date also.
  
  There is no longer a 'filter_on_refresh' preference - it has been replaced
  by 'filter_on_display' instead.  Once you convert your filters, you no longer
  need the 'filters' preference either.
  
  IMP no longer handles filtering - instead, IMP only deals with basic
  filter preferences and everything else is handled by Horde API calls.
  
  Revision  Changes    Path
  2.69      +0 -209    imp/Attic/filters.php (dead)
  1.160     +5 -31     imp/config/prefs.php.dist
  1.599     +3 -1      imp/docs/CHANGES
  1.37      +20 -3     imp/docs/INSTALL
  1.3       +4 -5      imp/docs/UPGRADING
  2.1       +67 -0     imp/filterprefs.php (new)
  1.7       +7 -7      imp/lib/Block/summary.php
  1.47      +34 -582   imp/lib/Filter.php
  1.4       +0 -111    imp/lib/Filter/Attic/prefs.php (dead)
  1.382     +3 -7      imp/lib/IMP.php
  1.42      +9 -4      imp/lib/Session.php
  1.66      +5 -35     imp/lib/api.php
  1.33      +23 -44    imp/locale/en_US/help.xml
  2.496     +20 -11    imp/mailbox.php
  1.10      +0 -30     imp/templates/filters/Attic/blacklist.inc (dead)
  1.22      +0 -90     imp/templates/filters/Attic/javascript.inc (dead)
  1.26      +0 -57     imp/templates/filters/Attic/list.inc (dead)
  1.34      +0 -84     imp/templates/filters/Attic/manage.inc (dead)
  1.1       +18 -0     imp/templates/filters/notactive.inc (new)
  1.1       +97 -0     imp/templates/filters/prefs.inc (new)
  2.57      +1 -1      imp/templates/mailbox/header.inc

  Chora Links:
  http://cvs.horde.org/co.php/imp/Attic/filters.php?r=2.68
  http://cvs.horde.org/diff.php/imp/config/prefs.php.dist?r1=1.159&r2=1.160&ty=u
  http://cvs.horde.org/diff.php/imp/docs/CHANGES?r1=1.598&r2=1.599&ty=u
  http://cvs.horde.org/diff.php/imp/docs/INSTALL?r1=1.36&r2=1.37&ty=u
  http://cvs.horde.org/diff.php/imp/docs/UPGRADING?r1=1.2&r2=1.3&ty=u
  http://cvs.horde.org/co.php/imp/filterprefs.php?r=2.1
  http://cvs.horde.org/diff.php/imp/lib/Block/summary.php?r1=1.6&r2=1.7&ty=u
  http://cvs.horde.org/diff.php/imp/lib/Filter.php?r1=1.46&r2=1.47&ty=u
  http://cvs.horde.org/co.php/imp/lib/Filter/Attic/prefs.php?r=1.3
  http://cvs.horde.org/diff.php/imp/lib/IMP.php?r1=1.381&r2=1.382&ty=u
  http://cvs.horde.org/diff.php/imp/lib/Session.php?r1=1.41&r2=1.42&ty=u
  http://cvs.horde.org/diff.php/imp/lib/api.php?r1=1.65&r2=1.66&ty=u
  http://cvs.horde.org/diff.php/imp/locale/en_US/help.xml?r1=1.32&r2=1.33&ty=u
  http://cvs.horde.org/diff.php/imp/mailbox.php?r1=2.495&r2=2.496&ty=u
  http://cvs.horde.org/co.php/imp/templates/filters/Attic/blacklist.inc?r=1.9
  http://cvs.horde.org/co.php/imp/templates/filters/Attic/javascript.inc?r=1.21
  http://cvs.horde.org/co.php/imp/templates/filters/Attic/list.inc?r=1.25
  http://cvs.horde.org/co.php/imp/templates/filters/Attic/manage.inc?r=1.33
  http://cvs.horde.org/co.php/imp/templates/filters/notactive.inc?r=1.1
  http://cvs.horde.org/co.php/imp/templates/filters/prefs.inc?r=1.1
  http://cvs.horde.org/diff.php/imp/templates/mailbox/header.inc?r1=2.56&r2=2.57&ty=u


More information about the cvs mailing list