Типа пофиксили ~150 багов.
Кто-нибудь апдейтил 1.9.7 ?
Да. Проблем при обновлении не заметил.
Кстати об 1.9.7 и 1.9.8
А как насчет локальных файлов в качестве ресурсов?
У меня на 1.9.7 не работает.
Зато если копирую прямую ссылку на отдельную страницу или закладку, то всё в порядке.
Пытаюсь понять. Дело в хостинге, в Мудле или лыжи не едут?
Буду пробовать под Денвером. Если интересно, то напишу сюда результат эксперимента.
А как насчет локальных файлов в качестве ресурсов?
У меня на 1.9.7 не работает.
Зато если копирую прямую ссылку на отдельную страницу или закладку, то всё в порядке.
Пытаюсь понять. Дело в хостинге, в Мудле или лыжи не едут?
Буду пробовать под Денвером. Если интересно, то напишу сюда результат эксперимента.
Здравтсвуйте!
С разрешения топикстартера вклинюсь.
С Moodle работаю всего месяц. Стоит 1.9.7. Стоит на хостинге. Хотелось бы обновить до 1.9.8. Подскажите пожалуйста алгоритм обновления moddle на хостинге.
Спасибо
С разрешения топикстартера вклинюсь.
С Moodle работаю всего месяц. Стоит 1.9.7. Стоит на хостинге. Хотелось бы обновить до 1.9.8. Подскажите пожалуйста алгоритм обновления moddle на хостинге.
Спасибо
Обновился. Тоже проблем пока не заметил.
Просьба ко ВСЕМ!
А посмотрите-ка в глоссарии, работает ли настройка "Определять соответствие только полным словам" при создании нового термина?
У меня и в 1.9.7 и в 1.9.8 она не функционирует. К примеру, термин опрос связывается в любых словах: вопрос, опросник, вопросительный и т. д.
Да проблема есть, решал ее еще в 1.9.7 или даже раньше, уже точно не помню.
Вообще это косяк php, коряво он работает с юникодом.
И в UTF-8 для нелатинских символов рекомендуется использовать вот это: http://www.php.net/manual/en/regexp.reference.unicode.php.
Вот изменения, которые мне помогли (решение не идеальное, но вполне работоспособное):
### Eclipse Workspace Patch 1.0
#P moodle
Index: lib/filterlib.php
===================================================================
RCS file: /cvsroot/moodle/moodle/lib/filterlib.php,v
retrieving revision 1.24.10.4
diff -u -r1.24.10.4 filterlib.php
--- lib/filterlib.php 18 Feb 2009 11:02:11 -0000 1.24.10.4
+++ lib/filterlib.php 31 Mar 2010 12:07:11 -0000
@@@ -71,8 +71,8 @@@
/// Invalid prefixes and suffixes for the fullmatch searches
/// Every "word" character, but the underscore, is a invalid suffix or prefix.
/// (nice to use this because it includes national characters (accents...) as word characters.
- $filterinvalidprefixes = '([^\W_])';
- $filterinvalidsuffixes = '([^\W_])';
+ $filterinvalidprefixes = '([^\PL_])';
+ $filterinvalidsuffixes = '([^\PL_])';
/// Add the user defined ignore tags to the default list
/// Unless specified otherwise, we will not replace within tags
Вообще это косяк php, коряво он работает с юникодом.
И в UTF-8 для нелатинских символов рекомендуется использовать вот это: http://www.php.net/manual/en/regexp.reference.unicode.php.
Вот изменения, которые мне помогли (решение не идеальное, но вполне работоспособное):
### Eclipse Workspace Patch 1.0
#P moodle
Index: lib/filterlib.php
===================================================================
RCS file: /cvsroot/moodle/moodle/lib/filterlib.php,v
retrieving revision 1.24.10.4
diff -u -r1.24.10.4 filterlib.php
--- lib/filterlib.php 18 Feb 2009 11:02:11 -0000 1.24.10.4
+++ lib/filterlib.php 31 Mar 2010 12:07:11 -0000
@@@ -71,8 +71,8 @@@
/// Invalid prefixes and suffixes for the fullmatch searches
/// Every "word" character, but the underscore, is a invalid suffix or prefix.
/// (nice to use this because it includes national characters (accents...) as word characters.
- $filterinvalidprefixes = '([^\W_])';
- $filterinvalidsuffixes = '([^\W_])';
+ $filterinvalidprefixes = '([^\PL_])';
+ $filterinvalidsuffixes = '([^\PL_])';
/// Add the user defined ignore tags to the default list
/// Unless specified otherwise, we will not replace within tags
Артем, спасибо за патчик, попробую.
ЗЫ: В ранних версиях Мудл, вплоть до 1.9.5 все работало нормально
ЗЫ: В ранних версиях Мудл, вплоть до 1.9.5 все работало нормально
Апну.
А то многие уже обновили, а как это сделали делиться не хотят.
Поделитесь опытом обновления с 1.9.7 до 1.9.8 на хостинге.
Спасибо
А то многие уже обновили, а как это сделали делиться не хотят.
Поделитесь опытом обновления с 1.9.7 до 1.9.8 на хостинге.
Спасибо
Смотрел я эти статьи.
Ни разу подобное не делал, да еще как я понял там речь идет о локальном размещении moodle.
Интересны шаги по обновлению на хостинге.
Спасибо
Ни разу подобное не делал, да еще как я понял там речь идет о локальном размещении moodle.
Интересны шаги по обновлению на хостинге.
Спасибо
> Ни разу подобное не делал
вариант а. поставьте на локальной машине virtualbox, под ним поставьте то же, что у вас на хостинге и тренеруйтесь
вариант б. сдлеайте на хостинге отдельную папку, поставьте туда отдельную копию moodle, если база только одна, то на второй установке укажите другой префикс имён таблиц. и на этой копии и тренируйтесь.
вариант а. поставьте на локальной машине virtualbox, под ним поставьте то же, что у вас на хостинге и тренеруйтесь
вариант б. сдлеайте на хостинге отдельную папку, поставьте туда отдельную копию moodle, если база только одна, то на второй установке укажите другой префикс имён таблиц. и на этой копии и тренируйтесь.
1. Делаете бэкап базы данных.
2. Подменяете старые исходники новыми (сохраняя config.php)
3. Заходите на http://mysite/admin
2. Подменяете старые исходники новыми (сохраняя config.php)
3. Заходите на http://mysite/admin
Добрый день,
Может кто знает почему когда я обновляю moodle с 1.8.4. до 1.9.8 у меня вылетает ощибка, причем эта ошибка связана с базой данных.
Пробовал обновить через промежуточные релизы, тоесть с 1.8.4. обновился до 1.8.12 - успешно никаких замечаний. Потом с 1.8.12 хотел до 1.9.8 но увы все то же самое.
вот что в конце мне пишет:
(mysql): SELECT LAST_INSERT_ID() (mysql): INSERT INTO grade_categories ( COURSEID, PARENT, FULLNAME, AGGREGATION, DROPLOW, AGGREGATEONLYGRADED, TIMECREATED, TIMEMODIFIED ) VALUES ( 518, 100, 'Ткачёв И.В.', 11, 0, 0, 1270722123, 1270722123 ) 1366: Incorrect string value: '\xD0\xA2\xD0\xBA\xD0\xB0...' for column 'fullname' at row 1
ADOConnection._Execute(INSERT INTO grade_categories ( COURSEID, PARENT, FULLNAME, AGGREGATION, DROPLOW, AGGREGATEONLYGRADED, TIMECREATED, TIMEMODIFIED ..., false) % line 891, file: adodb.inc.php
ADOConnection.Execute(INSERT INTO grade_categories ( COURSEID, PARENT, FULLNAME, AGGREGATION, DROPLOW, AGGREGATEONLYGRADED, TIMECREATED, TIMEMODIFIED ...) % line 1553, file: dmllib.php
insert_record(grade_categories, Object:object) % line 181, file: upgradelib.php
upgrade_18_gradebook(518) % line 1379, file: upgrade.php
xmldb_main_upgrade(2007071607) % line 358, file: index.php
Upgrade savepoint: Error during main upgrade to version 2007072200Scroll to next warning
Scroll to previous warningUpgrade savepoint: Error during main upgrade to version 2007100300Scroll to next warning
Scroll to previous warningMain Upgrade failed! See lib/db/upgrade.phpScroll to continue button
Может кто знает почему когда я обновляю moodle с 1.8.4. до 1.9.8 у меня вылетает ощибка, причем эта ошибка связана с базой данных.
Пробовал обновить через промежуточные релизы, тоесть с 1.8.4. обновился до 1.8.12 - успешно никаких замечаний. Потом с 1.8.12 хотел до 1.9.8 но увы все то же самое.
вот что в конце мне пишет:
(mysql): SELECT LAST_INSERT_ID() (mysql): INSERT INTO grade_categories ( COURSEID, PARENT, FULLNAME, AGGREGATION, DROPLOW, AGGREGATEONLYGRADED, TIMECREATED, TIMEMODIFIED ) VALUES ( 518, 100, 'Ткачёв И.В.', 11, 0, 0, 1270722123, 1270722123 ) 1366: Incorrect string value: '\xD0\xA2\xD0\xBA\xD0\xB0...' for column 'fullname' at row 1
ADOConnection._Execute(INSERT INTO grade_categories ( COURSEID, PARENT, FULLNAME, AGGREGATION, DROPLOW, AGGREGATEONLYGRADED, TIMECREATED, TIMEMODIFIED ..., false) % line 891, file: adodb.inc.php
ADOConnection.Execute(INSERT INTO grade_categories ( COURSEID, PARENT, FULLNAME, AGGREGATION, DROPLOW, AGGREGATEONLYGRADED, TIMECREATED, TIMEMODIFIED ...) % line 1553, file: dmllib.php
insert_record(grade_categories, Object:object) % line 181, file: upgradelib.php
upgrade_18_gradebook(518) % line 1379, file: upgrade.php
xmldb_main_upgrade(2007071607) % line 358, file: index.php
Upgrade savepoint: Error during main upgrade to version 2007072200Scroll to next warning
Scroll to previous warningUpgrade savepoint: Error during main upgrade to version 2007100300Scroll to next warning
Scroll to previous warningMain Upgrade failed! See lib/db/upgrade.phpScroll to continue button