]> git.mjollnir.org Git - moodle.git/log
moodle.git
18 years agoAdding one unmerged change from 17_STABLE. Was breaking some things...
stronk7 [Sat, 28 Oct 2006 16:50:28 +0000 (16:50 +0000)]
Adding one unmerged change from 17_STABLE. Was breaking some things...

18 years agoDropping xmldb_dbg($message). Now it has been replaced by a new cleaner
stronk7 [Sat, 28 Oct 2006 15:24:04 +0000 (15:24 +0000)]
Dropping xmldb_dbg($message). Now it has been replaced by a new cleaner
debug system, with XMLDB hook for debug enabled by the creation of one
function called: xmldb_debug($message, $object), currently present in
lib/datalib.php MDL-7261

18 years agoNew xmldb_debug($message, $object) added. It's the official hook
stronk7 [Sat, 28 Oct 2006 15:20:14 +0000 (15:20 +0000)]
New xmldb_debug($message, $object) added. It's the official hook
provided by XMLDB's debug() function. MDL-7261

18 years agoNow, on error, the new XMLDB->debug($msg) function is called.
stronk7 [Sat, 28 Oct 2006 15:18:40 +0000 (15:18 +0000)]
Now, on error, the new XMLDB->debug($msg) function is called.
It provides the facility to hook to one external function, if
available: xmldb_debug($message, $xmldb_object) to perform
custom debugging/logging. MDL-7261

18 years agoUpdate to 1.8dev
stronk7 [Sat, 28 Oct 2006 11:02:54 +0000 (11:02 +0000)]
Update to 1.8dev

18 years agoFix main install.xml file. It was preventing HEAD installation. MDL-7262
stronk7 [Sat, 28 Oct 2006 10:47:19 +0000 (10:47 +0000)]
Fix main install.xml file. It was preventing HEAD installation. MDL-7262

18 years agoImprove error output of install_from_xmldb_file(). Part of MDL-7262
stronk7 [Sat, 28 Oct 2006 10:37:54 +0000 (10:37 +0000)]
Improve error output of install_from_xmldb_file(). Part of MDL-7262

Merged from MOODLE_17_STABLE

18 years agoAutomatic installer.php lang files by installer_builder (20061028)
moodler [Sat, 28 Oct 2006 03:08:14 +0000 (03:08 +0000)]
Automatic installer.php lang files by installer_builder (20061028)

18 years agofix loginsteps string in moodle.php MDL-7249; merged from MOODLE_17_STABLE
skodak [Fri, 27 Oct 2006 21:48:54 +0000 (21:48 +0000)]
fix loginsteps string in moodle.php MDL-7249; merged from MOODLE_17_STABLE

18 years ago Blog RSS is not being generated MDL-7256; merged from MOODLE_17_STABLE
skodak [Fri, 27 Oct 2006 21:42:50 +0000 (21:42 +0000)]
 Blog RSS is not being generated MDL-7256; merged from MOODLE_17_STABLE

18 years agoFinish strings for graderoles MDL-7253; merged from MOODLE_17_STABLE
skodak [Fri, 27 Oct 2006 21:07:18 +0000 (21:07 +0000)]
Finish strings for graderoles MDL-7253; merged from MOODLE_17_STABLE

18 years agoTurn AJAX off for now at site level MDL-7254; merged from MOODLE_17_STABLE
skodak [Fri, 27 Oct 2006 20:34:40 +0000 (20:34 +0000)]
Turn AJAX off for now at site level MDL-7254; merged from MOODLE_17_STABLE

18 years agoCounting extra updates performed by Oracle & MSSQL in PERF
stronk7 [Fri, 27 Oct 2006 17:49:25 +0000 (17:49 +0000)]
Counting extra updates performed by Oracle & MSSQL in PERF

18 years agoI forgot to globalize $record_cache in delete_record_XXX() functions.
stronk7 [Fri, 27 Oct 2006 17:14:58 +0000 (17:14 +0000)]
I forgot to globalize $record_cache in delete_record_XXX() functions.

Merged from MOODLE_17_STABLE

18 years agoMinor improvements to the get_record() cache. Part of MDL-7196
stronk7 [Fri, 27 Oct 2006 16:56:34 +0000 (16:56 +0000)]
Minor improvements to the get_record() cache. Part of MDL-7196

1) Check the cache issset() before unset() it.
2) In the set_field() function, if fieldX = 'id',
   just delete such element from the cache,
   else the whole table
3) Add some more unset() operations against the cache in
   the delete_xxxx() dmllib functions.

Merged from MOODLE_17_STABLE

18 years agoMerged blog RSS fix MDL-7251
moodler [Fri, 27 Oct 2006 16:28:20 +0000 (16:28 +0000)]
Merged blog RSS fix  MDL-7251

18 years agoMDL-7250 merged from stable
sam_marshall [Fri, 27 Oct 2006 16:27:28 +0000 (16:27 +0000)]
MDL-7250 merged from stable

18 years agoFixed a problem with TIMESPAN pattern matching
bobopinna [Fri, 27 Oct 2006 08:04:15 +0000 (08:04 +0000)]
Fixed a problem with TIMESPAN pattern matching

18 years agoComments in data print the "by" and then the date but no username MDL-7235; merged...
skodak [Fri, 27 Oct 2006 07:50:28 +0000 (07:50 +0000)]
Comments in data print the "by" and then the date but no username MDL-7235; merged from MOODLE_17_STABLE

18 years agoAdded support to adl.nav (Sequencing is needed to complete)
bobopinna [Fri, 27 Oct 2006 06:51:25 +0000 (06:51 +0000)]
Added support to adl.nav (Sequencing is needed to complete)

18 years agomerged, taking care of a warning
toyomoyo [Fri, 27 Oct 2006 02:15:02 +0000 (02:15 +0000)]
merged, taking care of a warning

18 years agofix detection and display of fixed items in JMatch (jmt file)
gbateson [Fri, 27 Oct 2006 00:53:24 +0000 (00:53 +0000)]
fix detection and display of fixed items in JMatch (jmt file)

18 years agoDeprecating old "upgrade" files. MDL-7214
stronk7 [Thu, 26 Oct 2006 22:46:02 +0000 (22:46 +0000)]
Deprecating old "upgrade" files. MDL-7214

Merged from MOODLE_17_STABLE

18 years agoDeprecating old "upgrade" files. MDL-7214
stronk7 [Thu, 26 Oct 2006 22:39:10 +0000 (22:39 +0000)]
Deprecating old "upgrade" files. MDL-7214

Merged from MOODLE_17_STABLE

18 years agofixed whitespace merge
skodak [Thu, 26 Oct 2006 20:08:52 +0000 (20:08 +0000)]
fixed whitespace merge

18 years agoNew upgrade.php file added for this module. MDL-7214
stronk7 [Thu, 26 Oct 2006 18:12:42 +0000 (18:12 +0000)]
New upgrade.php file added for this module. MDL-7214

18 years agoNew upgrade.php file added for this module. MDL-7214
stronk7 [Thu, 26 Oct 2006 17:33:40 +0000 (17:33 +0000)]
New upgrade.php file added for this module. MDL-7214

18 years agoNew upgrade.php file added for this module. MDL-7214
stronk7 [Thu, 26 Oct 2006 17:02:31 +0000 (17:02 +0000)]
New upgrade.php file added for this module. MDL-7214

18 years agoNew upgrade.php file added for this module. MDL-7214
stronk7 [Thu, 26 Oct 2006 16:33:49 +0000 (16:33 +0000)]
New upgrade.php file added for this module. MDL-7214

18 years agoNew upgrade.php file added for this module. MDL-7214
stronk7 [Thu, 26 Oct 2006 15:38:18 +0000 (15:38 +0000)]
New upgrade.php file added for this module. MDL-7214

18 years agoMerged fixes from stable for MDL-7229 (opentogoogle capabilities)
moodler [Thu, 26 Oct 2006 14:55:45 +0000 (14:55 +0000)]
Merged fixes from stable for MDL-7229  (opentogoogle capabilities)

18 years agoI found a new function: user_has_role_assignment(). Merged from MOODLE_17_STABLE.
ethem [Thu, 26 Oct 2006 14:44:53 +0000 (14:44 +0000)]
I found a new function: user_has_role_assignment(). Merged from MOODLE_17_STABLE.

18 years agoThe 'Activity is currently hidden' check in mod/forum/post.php incorrectly used ...
sam_marshall [Thu, 26 Oct 2006 14:15:46 +0000 (14:15 +0000)]
The 'Activity is currently hidden' check in mod/forum/post.php incorrectly used 'manageactivities' capability instead of 'viewhiddenactivities', fixing.

18 years agoAdded link in sco title for launch the sco in browse mode
bobopinna [Thu, 26 Oct 2006 11:18:00 +0000 (11:18 +0000)]
Added link in sco title for launch the sco in browse mode

18 years agoAdded Write Once Error reveal
bobopinna [Thu, 26 Oct 2006 11:14:47 +0000 (11:14 +0000)]
Added Write Once Error reveal

18 years agoAdding extra param fields to the user_info_field table to allow field type
ikawhero [Thu, 26 Oct 2006 11:07:25 +0000 (11:07 +0000)]
Adding extra param fields to the user_info_field table to allow field type
plugins to store data. Plus a description field.

18 years agofixed breadcrums link; merged from MOODLE_17_STABLE
skodak [Thu, 26 Oct 2006 10:34:03 +0000 (10:34 +0000)]
fixed breadcrums link; merged from MOODLE_17_STABLE

18 years agoMerged from stable
moodler [Thu, 26 Oct 2006 09:43:58 +0000 (09:43 +0000)]
Merged from stable

Added a top-level cache to has_capability() to make it perform better
in cases where it's called a lot with repetitive values (which happens
a lot in things like forum mailouts) with only a small memory cost.

18 years agoCron.php workaround for IE & RFC2616 - MDL-7221; merged from MOODLE_17_STABLE
skodak [Thu, 26 Oct 2006 08:55:56 +0000 (08:55 +0000)]
Cron.php workaround for IE & RFC2616 - MDL-7221; merged from MOODLE_17_STABLE

18 years agoget_courses() is only getting visible courses. This is a problem when an user wants...
ethem [Thu, 26 Oct 2006 08:41:02 +0000 (08:41 +0000)]
get_courses() is only getting visible courses. This is a problem when an user wants to view old payments.

18 years agomigrated comment.php over to using new formslib.
jamiesensei [Thu, 26 Oct 2006 07:59:22 +0000 (07:59 +0000)]
migrated comment.php over to using new formslib.

18 years agoMerged get_record caching from MDL-7196 in stable (thanks sam!)
moodler [Thu, 26 Oct 2006 07:57:07 +0000 (07:57 +0000)]
Merged get_record caching from MDL-7196 in stable (thanks sam!)

18 years agoMerged from 1.7.
vyshane [Thu, 26 Oct 2006 07:46:22 +0000 (07:46 +0000)]
Merged from 1.7.

18 years agoMerged from 1.7
vyshane [Thu, 26 Oct 2006 07:45:00 +0000 (07:45 +0000)]
Merged from 1.7

18 years agoadded new form element class 'format' for adding format drop down box to forms.
jamiesensei [Thu, 26 Oct 2006 07:02:20 +0000 (07:02 +0000)]
added new form element class 'format' for adding format drop down box to forms.

18 years agolib/locallib: changed local db upgrades now xmldb friendly (like lib/db)
martinlanghoff [Thu, 26 Oct 2006 04:18:23 +0000 (04:18 +0000)]
lib/locallib: changed local db upgrades now xmldb friendly (like lib/db)

Author: Jonathan Harker <jonathan@catalyst.net.nz>

18 years agomerged, fixing a bug where context with an override and assignment is adding up capab...
toyomoyo [Thu, 26 Oct 2006 03:57:34 +0000 (03:57 +0000)]
merged, fixing a bug where context with an override and assignment is adding up capability

18 years agoAutomatic installer.php lang files by installer_builder (20061026)
moodler [Thu, 26 Oct 2006 03:17:36 +0000 (03:17 +0000)]
Automatic installer.php lang files by installer_builder (20061026)

18 years agoFirst model of new upgrade.php scripts and comments in old ones.
stronk7 [Wed, 25 Oct 2006 23:29:44 +0000 (23:29 +0000)]
First model of new upgrade.php scripts and comments in old ones.
Need validation before extending them everywhere across core. MDL-7214

Merged from MOODLE_17_STABLE

18 years agoMDL-7190 fixed wrong closing ) in cache md5 calculation, sorry! merged from MOODLE_17...
skodak [Wed, 25 Oct 2006 23:18:40 +0000 (23:18 +0000)]
MDL-7190 fixed wrong closing ) in cache md5 calculation, sorry! merged from MOODLE_17_STABLE

18 years agoMDL-7137 permission UI improvements merged into role overrides; s() used instead...
skodak [Wed, 25 Oct 2006 21:20:56 +0000 (21:20 +0000)]
MDL-7137 permission UI improvements merged into role overrides; s() used instead of htmlentities(); merged from MOODLE_17_STABLE

18 years agoeditting of permissions enabled when adding new role MDL-7137; merged from MOODLE_17_...
skodak [Wed, 25 Oct 2006 19:21:46 +0000 (19:21 +0000)]
editting of permissions enabled when adding new role MDL-7137; merged from MOODLE_17_STABLE

18 years agoMerged AS keyword fixes from stable MDL-7207
moodler [Wed, 25 Oct 2006 09:04:25 +0000 (09:04 +0000)]
Merged AS keyword fixes from stable  MDL-7207

18 years agoMerged fixes for AS keywords MDL-7207
moodler [Wed, 25 Oct 2006 08:51:32 +0000 (08:51 +0000)]
Merged fixes for AS keywords   MDL-7207

18 years agomerged, added new config variables to control what roles get shown in the grade book
toyomoyo [Wed, 25 Oct 2006 08:51:26 +0000 (08:51 +0000)]
merged, added new config variables to control what roles get shown in the grade book

18 years agoMerged some recent changes from stable
moodler [Wed, 25 Oct 2006 08:38:14 +0000 (08:38 +0000)]
Merged some recent changes from stable

18 years agofixed add new blog entry and tag edit in blog block; merged from MOODLE_17_STABLE
skodak [Wed, 25 Oct 2006 08:17:44 +0000 (08:17 +0000)]
fixed add new blog entry and tag edit in blog block; merged from MOODLE_17_STABLE

18 years agomerged, using limited fields instead of u.*
toyomoyo [Wed, 25 Oct 2006 07:20:28 +0000 (07:20 +0000)]
merged, using limited fields instead of u.*

18 years agoMake CAS work MDL-6931
moodler [Wed, 25 Oct 2006 05:51:18 +0000 (05:51 +0000)]
Make CAS work    MDL-6931

18 years agoauth/fc/config.html: cleanup double newlines (leftover from whitespace cleanup)
martinlanghoff [Wed, 25 Oct 2006 05:28:35 +0000 (05:28 +0000)]
auth/fc/config.html: cleanup double newlines (leftover from whitespace cleanup)

18 years agofix in load_user_capability() merged when 2 contexts in overrides are not related
toyomoyo [Wed, 25 Oct 2006 03:47:59 +0000 (03:47 +0000)]
fix in load_user_capability() merged when 2 contexts in overrides are not related

18 years agobetter cleaning of rss feeds SC#328; merged from MOODLE_17_STABLE
skodak [Tue, 24 Oct 2006 22:40:07 +0000 (22:40 +0000)]
better cleaning of rss feeds SC#328; merged from MOODLE_17_STABLE

18 years agoStrip ##TRUSTTEXT## when not in developer debug mode MDL-7190; minor format_text...
skodak [Tue, 24 Oct 2006 22:19:41 +0000 (22:19 +0000)]
Strip ##TRUSTTEXT## when not in developer debug mode MDL-7190; minor format_text speedup; changed in md5 text cache calculation; merged from MOODLE_17_STABLE

18 years agoDeLIMITing Moodle core. Now the new $limitfrom,
stronk7 [Tue, 24 Oct 2006 22:00:29 +0000 (22:00 +0000)]
DeLIMITing Moodle core. Now the new $limitfrom,
$limitnum parameters are used instead. MDL-7168

Merged from MOODLE_17_STABLE

18 years agoselect_color.php popup should specify charset MDL-7193; patch by Hiroto Kagotani...
skodak [Tue, 24 Oct 2006 21:39:43 +0000 (21:39 +0000)]
select_color.php popup should specify charset MDL-7193; patch by Hiroto Kagotani; merged from MOODLE_17_STABLE

18 years agoLang file for auth specifies incorrect file path in lang/en_utf8/auth.php MDL-7205...
skodak [Tue, 24 Oct 2006 21:30:25 +0000 (21:30 +0000)]
Lang file for auth specifies incorrect file path in lang/en_utf8/auth.php MDL-7205 revisited - new patch by Martin Langhoff; merged from MOODLE_17_STABLE

18 years agoLang file for auth specifies incorrect file path in lang/en_utf8/auth.php MDL-7205...
skodak [Tue, 24 Oct 2006 20:50:09 +0000 (20:50 +0000)]
Lang file for auth specifies incorrect file path in lang/en_utf8/auth.php MDL-7205 - found by Inaki Arenaza; merged from MOODLE_17_STABLE

18 years agofixed When unassigning a role, forum_role_unassign unsubscribes the user even if...
skodak [Tue, 24 Oct 2006 20:22:30 +0000 (20:22 +0000)]
fixed When unassigning a role, forum_role_unassign unsubscribes the user even if you have other roles there MDL-7120; merged from MOODLE_17_STABLE

18 years agoDropping some hardocded "mdl" prefixes. MDL-7202
stronk7 [Tue, 24 Oct 2006 18:29:34 +0000 (18:29 +0000)]
Dropping some hardocded "mdl" prefixes. MDL-7202

Merged from MOODLE_17_STABLE

18 years agoAllow autologin as guest when viewing discussions (come in via link, say)
moodler [Tue, 24 Oct 2006 15:58:34 +0000 (15:58 +0000)]
Allow autologin as guest when viewing discussions (come in via link, say)

18 years agoMerged roles gui changes from stable
moodler [Tue, 24 Oct 2006 14:39:41 +0000 (14:39 +0000)]
Merged roles gui changes from stable

18 years agoMerged guest recent activity fixes from stable
moodler [Tue, 24 Oct 2006 14:37:04 +0000 (14:37 +0000)]
Merged guest recent activity fixes from stable

18 years agomigrated to formslib
jamiesensei [Tue, 24 Oct 2006 12:19:34 +0000 (12:19 +0000)]
migrated to formslib

18 years agoadded autofocus on first error and moved formslib include to inside request_form.php
jamiesensei [Tue, 24 Oct 2006 11:43:51 +0000 (11:43 +0000)]
added autofocus on first error and moved formslib include to inside request_form.php

18 years agoadded focus on first element with error
jamiesensei [Tue, 24 Oct 2006 11:38:33 +0000 (11:38 +0000)]
added focus on first element with error

18 years agomigrated signup.php over to using new formslib
jamiesensei [Tue, 24 Oct 2006 11:10:48 +0000 (11:10 +0000)]
migrated signup.php over to using new formslib

18 years agoadded a method to return javascript to select form element with first error for use...
jamiesensei [Tue, 24 Oct 2006 11:05:50 +0000 (11:05 +0000)]
added a method to return javascript to select form element with first error for use in focus in print_header

18 years agoMerged from 1.7.
vyshane [Tue, 24 Oct 2006 09:42:06 +0000 (09:42 +0000)]
Merged from 1.7.

18 years agoMerged from 1.7.
vyshane [Tue, 24 Oct 2006 08:13:13 +0000 (08:13 +0000)]
Merged from 1.7.

18 years agoMerged from 1.7
vyshane [Tue, 24 Oct 2006 08:11:38 +0000 (08:11 +0000)]
Merged from 1.7

18 years agofixed risks associated with capabilitites in modules MDL-7174; merged from MOODLE_17_...
skodak [Tue, 24 Oct 2006 08:06:56 +0000 (08:06 +0000)]
fixed risks associated with capabilitites in modules MDL-7174; merged from MOODLE_17_STABLE

18 years agofixed risks associated with main capabilitites MDL-7174; merged from MOODLE_17_STABLE
skodak [Tue, 24 Oct 2006 08:02:26 +0000 (08:02 +0000)]
fixed risks associated with main capabilitites MDL-7174; merged from MOODLE_17_STABLE

18 years agoAdded CAM support to SCORM 2004 3rd Edition
bobopinna [Tue, 24 Oct 2006 07:35:11 +0000 (07:35 +0000)]
Added CAM support to SCORM 2004 3rd Edition

18 years agoFIxed problem which was unenrolling some assigns at the site level! MDL-7189
moodler [Tue, 24 Oct 2006 07:07:54 +0000 (07:07 +0000)]
FIxed problem which was unenrolling some assigns at the site level!   MDL-7189

18 years agomerged fixing capabilities
toyomoyo [Tue, 24 Oct 2006 04:26:46 +0000 (04:26 +0000)]
merged fixing capabilities

18 years agoMerged from 1.7
vyshane [Tue, 24 Oct 2006 03:26:55 +0000 (03:26 +0000)]
Merged from 1.7

18 years agoMerged fix for trusttext from stable
moodler [Tue, 24 Oct 2006 02:36:13 +0000 (02:36 +0000)]
Merged fix for trusttext from stable

18 years agoMerged guest enrol fixes. MDL-7182
moodler [Tue, 24 Oct 2006 02:13:42 +0000 (02:13 +0000)]
Merged guest enrol fixes.   MDL-7182

18 years agomerged, blog tab clean up
toyomoyo [Tue, 24 Oct 2006 02:10:46 +0000 (02:10 +0000)]
merged, blog tab clean up

18 years agoMoving deprecated uses of sql_paging_limit() to the new $limitfrom,
stronk7 [Mon, 23 Oct 2006 23:00:18 +0000 (23:00 +0000)]
Moving deprecated uses of sql_paging_limit() to the new $limitfrom,
$limitnum parameters in all the get_recordXXX() functions. MDL-7167

Merged from MOODLE_17_STABLE

18 years agofixed moodle/calendar:manageentries capability in calendar; merged from MOODLE_17_STABLE
skodak [Mon, 23 Oct 2006 22:28:52 +0000 (22:28 +0000)]
fixed moodle/calendar:manageentries capability in calendar; merged from MOODLE_17_STABLE

18 years agoAssignment Reports incomplete MDL-6301 ; merged from MOODLE_17_STABLE
skodak [Mon, 23 Oct 2006 21:02:57 +0000 (21:02 +0000)]
Assignment Reports incomplete MDL-6301 ; merged from MOODLE_17_STABLE

18 years agoExcel export returns a zero bytes file when system temp not writable MDL-7176; merged...
skodak [Mon, 23 Oct 2006 19:26:20 +0000 (19:26 +0000)]
Excel export returns a zero bytes file when system temp not writable MDL-7176; merged from MOODLE_17_STABLE

18 years ago error message when adding a link in editor MDL-7180 ; merged from MOODLE_17_STABLE
skodak [Mon, 23 Oct 2006 18:31:08 +0000 (18:31 +0000)]
 error message when adding a link in editor MDL-7180 ; merged from MOODLE_17_STABLE

18 years agoNow insert_record() is using $db->GenID() to retrieve
stronk7 [Mon, 23 Oct 2006 17:46:08 +0000 (17:46 +0000)]
Now insert_record() is using $db->GenID() to retrieve
sequence numbers for Oracle. Just wondering if the same
function should be used by PostgreSQL too. MDL-7183

Merged from MOODLE_17_STABLE

18 years agoSuppress all the uses of LIMIT in the get_field_sql() calls. MDL-7173
stronk7 [Mon, 23 Oct 2006 16:03:52 +0000 (16:03 +0000)]
Suppress all the uses of LIMIT in the get_field_sql() calls. MDL-7173

Merged from MOODLE_17_STABLE

18 years agoThis new function called load_all_capabilities() should be used whenever
moodler [Mon, 23 Oct 2006 15:17:31 +0000 (15:17 +0000)]
This new function called load_all_capabilities() should be used whenever
you want to completely reload the capabilities for the current user.

Basically it will deal nicely with the default site-wide permissions
depending on the current user.

More background in the comments on MDL-6963

Merged from stable

18 years agoFixed &nbsp characters MDL-7179
moodler [Mon, 23 Oct 2006 13:42:23 +0000 (13:42 +0000)]
Fixed &nbsp characters MDL-7179

18 years agoMerged fix for letting guests see discussion post button from stable
moodler [Mon, 23 Oct 2006 13:23:16 +0000 (13:23 +0000)]
Merged fix for letting guests see discussion post button from stable

18 years agoCheckbox value not saved when saving changes from admin search page MDL-7177 + other...
skodak [Mon, 23 Oct 2006 12:05:33 +0000 (12:05 +0000)]
Checkbox value not saved when saving changes from admin search page MDL-7177 + other fixes to make it behave more like settings.php; merged from MOODLE_17_STABLE