1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
include.php
См. документацию.
1<?php
2
3// Ensure, that data in database converted to 11.5.0 version of module
4if (COption::GetOptionString(
5 'learning',
6 '~LearnInstall201203ConvertDB::_IsAlreadyConverted',
7 '-9',
8 ''
9 )
10 !== '1'
11)
12{
14 'learning',
15 array(
16 'CLearnInstall201203ConvertDB' => 'classes/general/legacy/converter_to_11.5.0.php'
17 )
18 );
19
21 {
22 $learningLangFile = __DIR__ . '/lang/' . LANGUAGE_ID . '/lang.php';
23
24 // Load english version, if localization not available
25 if ( ! (file_exists($learningLangFile) && is_readable($learningLangFile)) )
26 $learningLangFile = __DIR__ . '/lang/en/lang.php';
27
28 if (file_exists($learningLangFile) && is_readable($learningLangFile))
29 {
30 $learningNotifyMessage = '';
31 include($learningLangFile);
32 $learningNotifyMessage = str_replace(
33 '#LANG#',
34 LANGUAGE_ID,
35 $MESS['LEARNING_DATA_IN_DB_NEEDS_TO_BE_CONVERTED']
36 );
37
38 define ('LEARNING_FAILED_TO_LOAD_REASON', $learningNotifyMessage);
39 }
40
41 // Data for module not converted yet.
42 return (false);
43 }
44}
45
46IncludeModuleLangFile($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/learning/lang.php');
47
50
51CModule::AddAutoloadClasses(
52 'learning',
53 array(
54 'CCourse' => 'classes/general/course.php',
55 'CLQuestion' => 'classes/general/question.php',
56 'CLAnswer' => 'classes/general/answer.php',
57 'CAllGradeBook' => 'classes/general/gradebook.php',
58 'CGradeBook' => 'classes/mysql/gradebook.php',
59 'CTest' => 'classes/mysql/test.php',
60 'CTestAttempt' => 'classes/mysql/attempt.php',
61 'CTestResult' => 'classes/general/testresult.php',
62 'CLTestMark' => 'classes/general/testmark.php',
63 'CCertification' => 'classes/mysql/certification.php',
64 'CStudent' => 'classes/general/student.php',
65 'CSitePath' => 'classes/mysql/sitepath.php',
66 'CCourseImport' => 'classes/general/import.php',
67 'CCourseSCORM' => 'classes/general/scorm.php',
68 'CCoursePackage' => 'classes/general/export.php',
69 'CRatingsComponentsLearning' => 'classes/general/ratings_components.php',
70 'CLearnHelper' => 'classes/general/clearnhelper.php',
71 'ILearnGraphNode' => 'classes/general/ilearngraphnode.php',
72 'CLearnGraphNode' => 'classes/general/ilearngraphnode.php',
73 'ILearnGraphRelation' => 'classes/general/ilearngraphrelation.php',
74 'CLearnGraphRelation' => 'classes/general/ilearngraphrelation.php',
75 'ILearnLesson' => 'classes/general/clearnlesson.php',
76 'CLearnLesson' => 'classes/general/clearnlesson.php',
77 'LearnException' => 'classes/general/learnexception.php',
78 'CLearnPath' => 'classes/general/clearnpath.php',
79 'CLearnSharedArgManager' => 'classes/general/clearnsharedargmanager.php',
80 'CLearnLessonTree' => 'classes/general/clearnlessontree.php',
81 'CLearnAccess' => 'classes/general/clearnaccess.php',
82 'CLearnRenderRightsEdit' => 'classes/general/clearnrenderrightsedit.php',
83 'CLearnParsePermissionsFromFilter' => 'classes/general/clearnparsepermissionsfromfilter.php',
84 'CLearnRelationHelper' => 'classes/general/clearnrelationhelper.php',
85 'CLearnAccessMacroses' => 'classes/general/clearnaccessmacroses.php',
86 'CLearnCacheOfLessonTreeComponent' => 'classes/general/clearncacheoflessontreecomponent.php',
87 'CLearningGroup' => 'classes/general/group.php',
88 'CLearningGroupMember' => 'classes/general/groupmember.php',
89 'CLearningGroupLesson' => 'classes/general/grouplesson.php',
90 'CLearningEvent' => 'classes/general/event.php',
91
92 // For backward compatibility only, don't relay on it!
93 'CChapter' => 'classes/general/legacy/cchapter.php',
94 'CLesson' => 'classes/general/legacy/clesson.php'
95 )
96);
static _IsAlreadyConverted()
Определения converter_to_11.5.0.php:1218
static AddAutoloadClasses($module, $arParams=[])
Определения module.php:27
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804
global $MESS
Определения bill.php:2
global $LEARNING_CACHE_COURSE
Определения include.php:48
$_SERVER["DOCUMENT_ROOT"]
Определения cron_frame.php:9
IncludeModuleLangFile($filepath, $lang=false, $bReturnArray=false)
Определения tools.php:3778