From: Scott R. <sr...@ge...> - 2013-01-04 22:44:31
|
Yo. This is what you said earlier: Paul Lesniewski >>> Peter >> >> It looks like I spoke too soon. >> >> Although the existing policies were displayed when clicking on the >> "Filters" link, when attempting to create a new policy the following >> error >> is thrown: >> >> Fatal error: Call-time pass-by-reference has been removed in >> /usr/local/squirrelmail/www/plugins/avelsieve/include/avelsieve_condition_datetime.class.php >> on line 56 >> >> This same error is also thrown if you attempt to add a rule directly >> from >> an email and clicking on one of the filter links. > > There is a newer version of the Server Settings Backend plugin (not > yet publicly released, but available for the asking) that provides the > ability to connect to a socket backend such as a Sieve server, and > thus it can be used with the newest Server Side Filters plugin code. > That may be a more actively maintained route you can take(?). > > -- > Paul Lesniewski > SquirrelMail Team > Please support Open Source Software by donating to SquirrelMail! > http://squirrelmail.org/donate_paul_lesniewski.php It looks like the following "hack" might have resolved this issue... In the file squirrelmail/www/plugins/avelsieve/include/avelsieve_condition_datetime.class.php: Change line 56 from this parent::__construct(&$s, $rule, $n); to this parent::__construct($s, $rule, $n); |