Я новичок в Chamilo 2.1, который является LMS с открытым исходным кодом.Chamilo 2.1 - Как правильно создавать новые темы?
Я изначально разместил этот вопрос на официальном форуме поддержки chamilo несколько дней назад. Но до тех пор, пока никто не знал или не хотел отвечать там, я пересказываю его здесь в надежде, что, может быть, кто-то может знать об этом, желая поделиться. [original post]
Я хотел бы знать, есть ли «правильный» способ создать новую тему в дополнение к текущим (aqua, ruby).
Что я собрал из своего поиска на своих форумах, никто еще не пытался создать новую тему, но только модифицировал базовый (aqua). То есть, как говорится, путем изменения css внутри темы aqua и, вероятно, найти адрес изображения заголовка и заменить его одним из своих вариантов с тем же именем.
Не пробовал еще выше, но, ну, это не похоже на правильный подход. Более того, я хотел бы сохранить тему аква, чтобы не уничтожить ее.
Идея, которая была основана на этой мысли, дублировала папку «aqua» внутри ./common/libraries/resources/ и переименовывала ее в «aqua2». Хотя «aqua2» присутствовал и был выбран на панели настроек администрирования в качестве выбора (под аква и рубином), при его активации он действительно не работал ...
Но пытаясь выкопать внутри папки Chamilo 2.1, я удалось найти файл с именем «theme_generator.php» в ./common/libraries/php/util/theme_generator. Я видел, что он создает множество файлов, создающих папки, копируя файлы темы aqua и т. Д., Но действительно ли это делает то, что я думаю, что он делает? Это называется где-то изнутри веб-интерфейса? (Кстати, я не знаю php, я просто делаю css-материал).
Буду признателен за любые отзывы или помощь по этому вопросу. Заранее спасибо
Кстати, правильная маркировка этого вопроса невозможна, потому что теги «chamilo», «chamilo2.1», «LMS», «chamilo-themes», «e-learning» еще не существуют, и я у них нет необходимой репутации для их создания. – Mpampirina