MDL-12531, make the new member value available to all the affected plugins, thanks...
[moodle-linuxchix.git] / admin / environment.xml
blobecb0260b759ffeed2f8a9d28736f74770d88e9ba
1 <?xml version="1.0" encoding="UTF-8" ?>
2 <COMPATIBILITY_MATRIX>
3   <MOODLE version="1.5">
4     <DATABASE level="required">
5       <VENDOR name="mysql" version="3.23" />
6       <VENDOR name="postgres" version="7.4" />
7     </DATABASE>
8     <PHP version="4.1.0" level="required" />
9     <PHP_EXTENSIONS>
10       <PHP_EXTENSION name="mbstring" level="optional" />
11     </PHP_EXTENSIONS>
12   </MOODLE>
13   <MOODLE version="1.6">
14     <DATABASE level="required">
15       <VENDOR name="mysql" version="4.1.16">
16         <FEEDBACK>
17           <ON_ERROR message="mysql416required" />
18         </FEEDBACK>
19         <BYPASS function="bypass_mysql416_reqs" message="mysql416bypassed" />
20       </VENDOR>
21       <VENDOR name="postgres" version="7.4" />
22     </DATABASE>
23     <PHP version="4.3.0" level="required" />
24     <PHP_EXTENSIONS>
25       <PHP_EXTENSION name="iconv" level="optional">
26         <FEEDBACK>
27           <ON_CHECK message="iconvrecommended" />
28         </FEEDBACK>
29       </PHP_EXTENSION>
30       <PHP_EXTENSION name="mbstring" level="optional">
31         <FEEDBACK>
32           <ON_CHECK message="mbstringrecommended" />
33         </FEEDBACK>
34       </PHP_EXTENSION>
35     </PHP_EXTENSIONS>
36   </MOODLE>
37   <MOODLE version="1.7">
38     <UNICODE level="optional">
39       <FEEDBACK>
40         <ON_CHECK message="unicoderecommended" />
41       </FEEDBACK>
42     </UNICODE>
43     <DATABASE level="required">
44       <VENDOR name="mysql" version="4.1.16">
45         <FEEDBACK>
46           <ON_ERROR message="mysql416required" />
47         </FEEDBACK>
48         <BYPASS function="bypass_mysql416_reqs" message="mysql416bypassed" />
49       </VENDOR>
50       <VENDOR name="postgres" version="7.4" />
51       <VENDOR name="mssql" version="9.0" />
52       <VENDOR name="odbc_mssql" version="9.0" />
53       <VENDOR name="mssql_n" version="9.0" />
54       <VENDOR name="oracle" version="9.0" />
55     </DATABASE>
56     <PHP version="4.3.0" level="required">
57       <RESTRICT function="restrict_php50_version" message="php50restricted" />
58     </PHP>
59     <PHP_EXTENSIONS>
60       <PHP_EXTENSION name="iconv" level="optional">
61         <FEEDBACK>
62           <ON_CHECK message="iconvrecommended" />
63         </FEEDBACK>
64       </PHP_EXTENSION>
65       <PHP_EXTENSION name="mbstring" level="optional">
66         <FEEDBACK>
67           <ON_CHECK message="mbstringrecommended" />
68         </FEEDBACK>
69       </PHP_EXTENSION>
70     </PHP_EXTENSIONS>
71   </MOODLE>
72   <MOODLE version="1.8">
73     <UNICODE level="required">
74       <FEEDBACK>
75         <ON_ERROR message="unicoderequired" />
76       </FEEDBACK>
77     </UNICODE>
78     <DATABASE level="required">
79       <VENDOR name="mysql" version="4.1.16">
80         <FEEDBACK>
81           <ON_ERROR message="mysql416required" />
82         </FEEDBACK>
83         <BYPASS function="bypass_mysql416_reqs" message="mysql416bypassed" />
84       </VENDOR>
85       <VENDOR name="postgres" version="7.4" />
86       <VENDOR name="mssql" version="9.0" />
87       <VENDOR name="odbc_mssql" version="9.0" />
88       <VENDOR name="mssql_n" version="9.0" />
89       <VENDOR name="oracle" version="9.0" />
90     </DATABASE>
91     <PHP version="4.3.0" level="required">
92       <RESTRICT function="restrict_php50_version" message="php50restricted" />
93     </PHP>
94     <PHP_EXTENSIONS>
95       <PHP_EXTENSION name="iconv" level="optional">
96         <FEEDBACK>
97           <ON_CHECK message="iconvrecommended" />
98         </FEEDBACK>
99       </PHP_EXTENSION>
100       <PHP_EXTENSION name="mbstring" level="optional">
101         <FEEDBACK>
102           <ON_CHECK message="mbstringrecommended" />
103         </FEEDBACK>
104       </PHP_EXTENSION>
105       <PHP_EXTENSION name="curl" level="optional">
106         <FEEDBACK>
107           <ON_CHECK message="curlrecommended" />
108         </FEEDBACK>
109       </PHP_EXTENSION>
110       <PHP_EXTENSION name="openssl" level="optional">
111         <FEEDBACK>
112           <ON_CHECK message="opensslrecommended" />
113         </FEEDBACK>
114       </PHP_EXTENSION>
115       <PHP_EXTENSION name="tokenizer" level="optional">
116         <FEEDBACK>
117           <ON_CHECK message="tokenizerrecommended" />
118         </FEEDBACK>
119       </PHP_EXTENSION>
120       <PHP_EXTENSION name="xmlrpc" level="optional">
121         <FEEDBACK>
122           <ON_CHECK message="xmlrpcrecommended" />
123         </FEEDBACK>
124       </PHP_EXTENSION>
125     </PHP_EXTENSIONS>
126   </MOODLE>
127   <MOODLE version="1.9">
128     <UNICODE level="required">
129       <FEEDBACK>
130         <ON_ERROR message="unicoderequired" />
131       </FEEDBACK>
132     </UNICODE>
133     <DATABASE level="required">
134       <VENDOR name="mysql" version="4.1.16">
135         <FEEDBACK>
136           <ON_ERROR message="mysql416required" />
137         </FEEDBACK>
138         <BYPASS function="bypass_mysql416_reqs" message="mysql416bypassed" />
139       </VENDOR>
140       <VENDOR name="postgres" version="8.0" />
141       <VENDOR name="mssql" version="9.0" />
142       <VENDOR name="odbc_mssql" version="9.0" />
143       <VENDOR name="mssql_n" version="9.0" />
144       <VENDOR name="oracle" version="9.0" />
145     </DATABASE>
146     <PHP version="4.3.0" level="required">
147       <RESTRICT function="restrict_php50_version" message="php50restricted" />
148     </PHP>
149     <PHP_EXTENSIONS>
150       <PHP_EXTENSION name="iconv" level="optional">
151         <FEEDBACK>
152           <ON_CHECK message="iconvrecommended" />
153         </FEEDBACK>
154       </PHP_EXTENSION>
155       <PHP_EXTENSION name="mbstring" level="optional">
156         <FEEDBACK>
157           <ON_CHECK message="mbstringrecommended" />
158         </FEEDBACK>
159       </PHP_EXTENSION>
160       <PHP_EXTENSION name="curl" level="optional">
161         <FEEDBACK>
162           <ON_CHECK message="curlrecommended" />
163         </FEEDBACK>
164       </PHP_EXTENSION>
165       <PHP_EXTENSION name="openssl" level="optional">
166         <FEEDBACK>
167           <ON_CHECK message="opensslrecommended" />
168         </FEEDBACK>
169       </PHP_EXTENSION>
170       <PHP_EXTENSION name="tokenizer" level="optional">
171         <FEEDBACK>
172           <ON_CHECK message="tokenizerrecommended" />
173         </FEEDBACK>
174       </PHP_EXTENSION>
175       <PHP_EXTENSION name="xmlrpc" level="optional">
176         <FEEDBACK>
177           <ON_CHECK message="xmlrpcrecommended" />
178         </FEEDBACK>
179       </PHP_EXTENSION>
180     </PHP_EXTENSIONS>
181     <CUSTOM_CHECKS>
182       <CUSTOM_CHECK file="question/upgrade.php" function="question_check_no_rqp_questions" level="optional">
183         <FEEDBACK>
184           <ON_CHECK message="qtyperqpwillberemovedanyway" />
185           <ON_OK message="qtyperqpwillberemoved" />
186         </FEEDBACK>
187       </CUSTOM_CHECK>
188       <CUSTOM_CHECK file="question/upgrade.php" function="question_random_check" level="optional">
189         <FEEDBACK>
190           <ON_OK message="questioncwqpfsok" />
191         </FEEDBACK>
192       </CUSTOM_CHECK>
193       <CUSTOM_CHECK file="lib/customcheckslib.php" function="php_check_register_globals" level="optional">
194         <FEEDBACK>
195           <ON_CHECK message="globalswarning" />
196         </FEEDBACK>
197       </CUSTOM_CHECK>
198     </CUSTOM_CHECKS>
199   </MOODLE>
200   <MOODLE version="2.0" requires="1.9">
201     <UNICODE level="required">
202       <FEEDBACK>
203         <ON_ERROR message="unicoderequired" />
204       </FEEDBACK>
205     </UNICODE>
206     <DATABASE level="required">
207       <VENDOR name="mysql" version="4.1.16">
208         <FEEDBACK>
209           <ON_ERROR message="mysql416required" />
210         </FEEDBACK>
211         <BYPASS function="bypass_mysql416_reqs" message="mysql416bypassed" />
212       </VENDOR>
213       <VENDOR name="postgres" version="8.0" />
214       <VENDOR name="mssql" version="9.0" />
215       <VENDOR name="odbc_mssql" version="9.0" />
216       <VENDOR name="mssql_n" version="9.0" />
217       <VENDOR name="oracle" version="9.0" />
218     </DATABASE>
219     <PHP version="5.2.0" level="required">
220     </PHP>
221     <PHP_EXTENSIONS>
222       <PHP_EXTENSION name="iconv" level="optional">
223         <FEEDBACK>
224           <ON_CHECK message="iconvrecommended" />
225         </FEEDBACK>
226       </PHP_EXTENSION>
227       <PHP_EXTENSION name="mbstring" level="optional">
228         <FEEDBACK>
229           <ON_CHECK message="mbstringrecommended" />
230         </FEEDBACK>
231       </PHP_EXTENSION>
232       <PHP_EXTENSION name="curl" level="optional">
233         <FEEDBACK>
234           <ON_CHECK message="curlrecommended" />
235         </FEEDBACK>
236       </PHP_EXTENSION>
237       <PHP_EXTENSION name="openssl" level="optional">
238         <FEEDBACK>
239           <ON_CHECK message="opensslrecommended" />
240         </FEEDBACK>
241       </PHP_EXTENSION>
242       <PHP_EXTENSION name="tokenizer" level="optional">
243         <FEEDBACK>
244           <ON_CHECK message="tokenizerrecommended" />
245         </FEEDBACK>
246       </PHP_EXTENSION>
247       <PHP_EXTENSION name="xmlrpc" level="optional">
248         <FEEDBACK>
249           <ON_CHECK message="xmlrpcrecommended" />
250         </FEEDBACK>
251       </PHP_EXTENSION>
252     </PHP_EXTENSIONS>
253     <CUSTOM_CHECKS>
254       <CUSTOM_CHECK file="question/upgrade.php" function="question_check_no_rqp_questions" level="optional">
255         <FEEDBACK>
256           <ON_CHECK message="qtyperqpwillberemovedanyway" />
257           <ON_OK message="qtyperqpwillberemoved" />
258         </FEEDBACK>
259       </CUSTOM_CHECK>
260       <CUSTOM_CHECK file="lib/customcheckslib.php" function="php_check_register_globals" level="optional">
261         <FEEDBACK>
262           <ON_CHECK message="globalswarning" />
263         </FEEDBACK>
264       </CUSTOM_CHECK>
265     </CUSTOM_CHECKS>
266   </MOODLE>
267 </COMPATIBILITY_MATRIX>