- Oct 05, 2019
-
-
Anton Bagliy authored
-
Anton Bagliy authored
-
- Mar 30, 2019
-
-
Anton Bagliy authored
-
- Mar 01, 2019
-
-
Anton Bagliy authored
-
- Sep 12, 2018
-
-
Роман Штейнберг authored
-
- Aug 27, 2018
-
-
- Nov 05, 2017
-
-
Владислав Яковлев authored
* #273 Fix group title in rating
-
- Nov 04, 2017
-
-
Владислав Яковлев authored
-
- Oct 15, 2017
-
-
Роман Штейнберг authored
-
- Oct 12, 2017
-
-
Владислав Яковлев authored
-
Владислав Яковлев authored
-
- Oct 08, 2017
-
-
Владислав Яковлев authored
-
- Oct 02, 2017
-
-
Роман Штейнберг authored
-
- Sep 30, 2016
-
-
- Aug 31, 2016
-
-
- May 03, 2016
-
-
xamgore authored
-
- Nov 02, 2015
-
-
RomanSteinberg authored
-
- Sep 03, 2015
-
-
xamgore authored
See `discipline/666/teachers` page.
-
- Jul 07, 2015
-
- Jul 06, 2015
-
-
- Jun 28, 2015
- Jun 26, 2015
-
-
xamgore authored
-
xamgore authored
Usage: $this->user->Faculty->ID or $this->user->Faculty->getDisciplines()
-
PavelBegunkov authored
-
- Jun 24, 2015
-
-
xamgore authored
-
- Jun 15, 2015
-
-
xamgore authored
Default faculty was not defined by default.
-
- Jun 14, 2015
-
-
xamgore authored
-
xamgore authored
Russian constants are moved to twig & RusLang modules. Functions were renamed to Semesters::load($id) & Semesters::loadAll().
-
xamgore authored
-
PavelBegunkov authored
-
- Jun 13, 2015
-
-
xamgore authored
It may seem that this commit is rather big, but it's not. Don't be afraid, just read the message. Recently we have understood that it was a bad idea to store rights for pages in a database. So I decided to move the information to PHP layer and make it more clear. When you write a new controller in Admin/ Dean/ Student/ folder, you should explicitly extend one of Controller_Environment_* classes, and all specific checks will be done there. Additional advantage is manipulating $user variable, so you will have access to extended fields of user, ie User_Student contains StudentID, but User_Teacher does not. Also, prefer -> operator to []. The reason is simple: IDE shows hints and mismatches only with the first one. The second important statement is User::checkAccess(User::RIGHTS_*) — call it at the top of *every* function in the Handler/ classes. Exception will be thrown, if user doesn't have enough rights. NB. If you want to overload "before()" function while extending Environment_* controller, do it in the right way: public function before() { parent::before(); // always first // any magic you like most }
-
- Jun 11, 2015
-
-
xamgore authored
-
- Jun 10, 2015
-
-
PavelBegunkov authored
1) Now user info stored in session 2) Merge GetAccountInfo & GetPersonalInfo
-
- Jun 09, 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.
-