- Oct 05, 2019
-
-
Anton Bagliy authored
-
- Feb 20, 2019
-
-
Anton Bagliy authored
-
- Feb 15, 2019
-
-
Anton Bagliy authored
-
- Nov 04, 2017
-
-
Владислав Яковлев authored
-
- Oct 15, 2017
-
-
Владислав Яковлев authored
-
- Oct 12, 2017
-
-
Владислав Яковлев authored
-
- Nov 12, 2016
-
-
* Rate and exam page fixes
-
- May 03, 2016
-
-
xamgore authored
-
- Jul 06, 2015
-
-
xamgore authored
-
- Jun 30, 2015
-
-
PavelBegunkov authored
-
- Jun 28, 2015
-
-
xamgore authored
Simplified methods. If you want to group elements by any key, write ->as_array('key').
-
- Jun 11, 2015
-
-
xamgore authored
-
- Jun 06, 2015
-
-
xamgore authored
/coursework/create — create new coursework /discipline/create — create new discipline /discipline/127 & /discipline/127/structure — edit the discipline with id 127 /discipline/127/students — edit the list of attached to discipline students Moved duplicate code to before() method, some other refactorings.
-
- Jun 05, 2015
-
-
xamgore authored
1. Discipline models have the direct access to fields, for example: $discipline->subjectName, so you don't have to remember them (press ctrl+space). Improves static code analysis. Also, if you make a mismatch, ErrorException will be thrown — this is the most important improvement. 2. There are some operations on disciplines (attach new teacher, transfer discipline to another teacher, an so on), so you can use them: $discipline->attachTeacher(53). 3. Discipline model has array access operators, so you must not convert instances with toArray() method. A common way is: /* PHP */ $d = Model_Discipline::load($id); $d['extraField'] = 127; $twig->Discipline = $d; // is ok, cause $d is like an array /* Twig */ {{ Discipline.extraField }} // call $d->offsetGet('extraField') method 4. Models Faculty, Student, Teachers and Groups have `getDisciplines()` method, and an array of Model_Discipline will be returned. 5. We use camelCase for all fields: in twig, on the PHP level and also in the database.
-
- May 23, 2015
-
-
RomanSteinberg authored
-
- May 18, 2015
-
-
Роман Штейнберг authored
-
- Mar 05, 2015
-
-
xamgore authored
Radio- & checkbox-buttons have got wrapping label tags, so if you click on the text near such element, onclick event will be raised. Improves usability. Illustration: http://goo.gl/RdCZaN
-
- Feb 11, 2015
-
-
PavelBegunkov authored
-
PavelBegunkov authored
-
- Feb 08, 2015
-
-
Andrew Rudenets authored
-
- Feb 03, 2015
-
-
Andrew Rudenets authored
-
- Feb 02, 2015
-
-
Andrew Rudenets authored
-
- Jan 05, 2015
-
-
Andrew Rudenets authored
2. Страница авторизации [в разработке] 3. Страница предмета для зачета
-
- Dec 28, 2014
-
-
Andrew Rudenets authored
-
- Dec 27, 2014
-
-
PavelBegunkov authored
-
PavelBegunkov authored
-
- Dec 24, 2014
-
-
Антон Шалимов authored
add <p class="help">Если вашего предмета нет в списке - пожалуйста, напишите на нам. Кнопка 'Сообщение'</p>
-
- Oct 27, 2014
-
-
PavelBegunkov authored
-
- Oct 22, 2014
-
-
PavelBegunkov authored
-
- Oct 03, 2014
-
-
PavelBegunkov authored
-
- Sep 27, 2014
-
-
Антон Шалимов authored
-
Антон Шалимов authored
-
- Sep 23, 2014
-
-
Антон Шалимов authored
-
- Sep 20, 2014
-
-
Антон Шалимов authored
-
- Sep 15, 2014
-
-
Антон Шалимов authored
Добавление/Удаление бонуса
-
- Sep 04, 2014
-
-
Антон Шалимов authored
-
Антон Шалимов authored
-
Антон Шалимов authored
-
Антон Шалимов authored
-
- Sep 02, 2014
-
-
Антон Шалимов authored
-