Skip to content
Vanyo Georgiev edited this page Jun 1, 2017 · 27 revisions

Това хранилище съдържа клон на програмния код на проекта https://github.com/francoisjacquet/rosariosis - информационна система за училище или университет RosarioSIS. Сайтът на проекта е: rosariosis.org, а форумите за обсъждане са на адрес rosariosis.org/forum.

В този клон периодично се интегрират всички промени, които се правят в оригиналния проект и успоредно с това се допълва с български превод, който още не е завършен, но се работи по него.

За да добавите българския превод от това хранилище в RosarioSIS трябва:

  1. да добавите български флаг в директория assets/flags на инсталацията на RosarioSIS с име bg_BG.utf8.png
  2. да добавите в главната директория на инсталацията файл с превод на български на информацията за помощ Help_bg.php
  3. да добавите директорията с превода на български на надписите на системата bg_BG.utf8 в директория locale
  4. да активирате бългаския превод чрез промяна на във файл config.inc.php, например така:
    $RosarioLocales = array( 'en_US.utf8', 'bg_BG.utf8' );

Който иска да помогне със завършването на превода, предлагаме да заяви това в Issues. Когато бъде завършен файл locale/bg_BG.utf8/LC_MESSAGES/rosariosis.po ще предложим да бъде интегриран в официалната версия.

Технически подробности

За активиране показвването на съобщенията за грешки във файл config.inc.php се добавя ред:

define( 'ROSARIO_DEBUG', true );

Забелязахме, че в инсталации с версии на PHP 5.6 и по-високи, с официалния програмен код на RosarioSIS се показват многобройни съобщения за липсващи стойности на елементи от масиви и начални стойности на променливи. В настоящото хранилище допълваме някои логически изрази по начин, който да изчислява необходимата стойност и при участие в тези изрази и на недефинирани стойности. Допълваме също и с оператори за присвояване на начални стойности.

Clone this wiki locally