Commit Graph

1586 Commits

Author SHA1 Message Date
Paolo e8d395f4f1 UDF update and insert bug fix 2017-06-14 16:18:43 +02:00
Paolo 86a1eb876e UDF update bug fix 2017-06-14 15:24:08 +02:00
Paolo 236cf4ec3d Better log debug output for the name of the called web service 2017-06-13 12:43:42 +02:00
Paolo daa08ea30c Added the query of the restful web service call to the log debug 2017-06-13 12:33:44 +02:00
Paolo 085fed5284 Added a log debug to the constructor of controller APIv1_Controller to
undestand what is the called restful web service
2017-06-13 12:00:24 +02:00
Paolo 3706131ed7 Use udf_ as prefix 2017-06-12 13:53:57 +02:00
Paolo 294c65a9bf Added controller UDF to read UDFs definitions
UDFs update&insert second version
2017-06-09 15:45:33 +02:00
Paolo 30c31211aa Added insert and update for UDFs, first version 2017-06-08 18:26:32 +02:00
Paolo 45b4c84764 Task #1355:
- If the sender of a message is an admin: show all the vorlage with
mimetype = text/html
 - If the sender of a message is NOT an admin: show all the
vorlage that belongs to the organisation units of the user
and the parents of those organisation units until the root
of the organisation unit tree

Changes:
 - Added method isAdminByPersonId to model Benutzerrolle_model
 - Added method _getAllHTMLVorlage to Vorlage_widget
 - Added method _getUserVorlage to Vorlage_widget
2017-06-06 15:21:22 +02:00
Paolo b840352377 - Vorlage widget now works with oe_kurzbz
- Added method getByPersonId to model Benutzerfunktion_model
- Added method treeSearchEntire to library OrganisationseinheitLib
- Added method getOneLevelAlias to model Organisationseinheit_model
2017-05-23 17:00:03 +02:00
Paolo 2286d47b69 Task #1353: First solution, to be refined 2017-05-16 18:52:38 +02:00
Paolo f092867602 2nd preview 2017-05-10 09:54:23 +02:00
Paolo e143aa8815 1st preview 2017-05-09 18:14:18 +02:00
Paolo a5aea17fa6 UDF fields are present in json output as other fields 2017-05-08 18:46:38 +02:00
Paolo 7312a4afe1 Tast #1342: Messages: root-url of link to ViewMsgByToken-Seite in Info-Email configurable 2017-05-08 14:17:35 +02:00
Paolo 51ccee4d16 8th release 2017-05-08 11:39:21 +02:00
Paolo 6a11cc09cf 7th release 2017-05-05 18:45:28 +02:00
Paolo d7771da74e - Added utility function var_dump_to_error_log to the fhc_helper
- Added method checkAvailability to model Reihungstest_model
- Added method checkAvailability to library ReihungstestLib
- Added a validation for the test in the method insertPersonReihungstest
of the library ReihungstestLib
2017-05-05 11:06:35 +02:00
Paolo bc4ff5c8e9 6th release 2017-05-04 15:09:06 +02:00
Paolo dcedac9617 6th release 2017-05-04 15:08:39 +02:00
Paolo 0456c2c059 5th release 2017-05-02 18:55:54 +02:00
Paolo a6a6592db0 4th release 2017-04-28 17:17:31 +02:00
Paolo 0fd34807ca 3rd release 2017-04-27 19:06:36 +02:00
oesi 870f088549 Added Permission Logging in Debug Mode 2017-04-27 09:01:52 +02:00
Paolo ebd892e333 2nd release 2017-04-21 19:03:20 +02:00
Paolo 11d3d7d7c0 1st release 2017-04-20 18:28:20 +02:00
Paolo e5d483caba Bugfix: relationmessage_id was missing in case of reply 2017-04-11 12:23:00 +02:00
Paolo de0ed58ba6 - Removed method index, inbox, view and outbox from controller
system/Messages
- Removed views messageReply, messageView, messages, messagesInbox and
messagesOutbox
- Removed menu item "Nachrichten" from VileSci->Admin
- Controller system/Messages: method write also works for replying to a
message
- View system/messageWrite also worki for replying to a message
- Updated content/messages.js.php to call the system/Messages controller
with the new parameters
2017-04-11 12:03:15 +02:00
Paolo 811f5d395d - Escaped all the parameters concatenated to a query
- Added parameter titel to Studiengang2->getAppliedStudiengang
- Added parameter titel to Studiengang_model->getAppliedStudiengang
2017-04-06 11:13:16 +02:00
Paolo a2d2296f33 - Added method addGroupBy to DB_Model
- Changed the query present in method getPrestudentMultiAssign of Prestudent_model
2017-04-05 16:58:23 +02:00
Paolo 4984b69366 - DB_Model: workaround for CI_DB_driver->_list_columns (if there are two
tables with the same name in two different schemas, it returns a list of
fields from the two tables)
- DB_Model: changed loadTree to use the new method _list_columns
- DB_Model: added the method getSchemaAndTable
- Updated Studiengang_model to specify the schema when using the
loadTree method
- Studiengang_model: removed the titel parameter from method getAppliedStudiengang
- Studiengang2 controller removed the titel parameter from method getAppliedStudiengang
2017-04-04 18:27:31 +02:00
Gerald Raab 70a1b16bd8 Introduced sender-alias for system-mail-sender 2017-04-04 11:19:46 +02:00
Paolo d9781e99c8 Comments correction 2017-03-31 10:53:27 +02:00
Paolo 559b1b4cdf - ViewMessage: checks if the receiver is an employee or not. If an
employee then hides the reply link
- Added isEmployee method to MessageToken_model
2017-03-30 17:44:43 +02:00
Paolo d08de4b22b Merge branch 'master' of https://github.com/FH-Complete/FHC-Core
Also the data of the message sender are not taken anymore via
the Person_model, but via the MessageToken_model, to avoid that
the login will be prompted
2017-03-30 16:43:35 +02:00
Paolo a0eb6b0eba - Added method setReadMessageStatusByToken to MessageToken_model
- Now the method toHTML of the controller ViewMessage is calling also
the method setReadMessageStatusByToken of model MessageToken_model
2017-03-30 16:27:14 +02:00
Gerald Raab 3ecb3907cf MsgView styled, display Name of Sender 2017-03-30 13:56:51 +02:00
Paolo f25cfc3fb1 Message viewer by token updated with standard CSS 2017-03-29 18:45:32 +02:00
Paolo 9dc9a712c4 - Moved file to manage vorlage into subdir vorlage
- Updated sprache, orgform, organisationseinheit and vorlage to the new
widget
- Changed method getRecursiveList of model Organisationseinheit_model
- Updated vilesci_menu_main.inc.php
- Changed method loadDropDownView of WidgetLib: if a selected value is
not given, by default it is set as HTML_DEFAULT_VALUE
- Updated all the affectd files
2017-03-29 16:57:29 +02:00
Paolo be4cab8230 PhrasesLib bugfix: getPhrases method now checks if the textile parser
has added the 'p' tags to the phrase before removing them
2017-03-28 11:18:40 +02:00
Paolo 61317978ce - Added class DropdownWidget
- Extended functionalities to Widget class
- Only one view for the dropdown html element
- Updated system/aufnahme/prestudentMultiAssign.php
- Updated affected widgets
2017-03-27 17:23:20 +02:00
Paolo ee827983b0 Fixed widgets to show if data are not present 2017-03-27 10:48:12 +02:00
Paolo 1f65f7737c - Splitted Usersfilters_widget in:
- Aufnahmegruppe_widget
	- Reihungstest_widget
	- Studiengang_widget
	- Studiensemester_widget
	- Stufe_widget
- Renamed /system/Users controller to system/aufnahme/PrestudentMultiAssign
- Added method getPrestudentMultiAssign to Prestudent_model
- Changed WidgetLib to allow to set the name and the id html attributes
of a widget
2017-03-24 16:39:50 +01:00
Paolo 2711430eb9 - Renamed TemplateLib to WidgetLib
- Updated controllers and views to use WidgetLib
- Removed TempleteLib from autoload config file
- Removed loading of session library from FHC_Controller (already
present in the autoload configuration file)
2017-03-23 12:25:58 +01:00
Paolo 2c4595005b DB_Model->_isEntitled: now if the user is not entitled to perform an
operation the query is reset
2017-03-23 11:51:18 +01:00
Paolo 50f7531fa6 system/Users: saving stufe and gruppe via ajax 2017-03-22 17:21:10 +01:00
Paolo 8a9b41f425 Set the subject from the vorlage 2017-03-22 15:46:54 +01:00
Paolo 70ba8cabed - system/Users: better GUI
- added new css and js to templates/header
2017-03-22 14:16:08 +01:00
Paolo 09637ce159 /system/Messages/write: better GUI 2017-03-22 11:28:19 +01:00
Paolo 6977f9c09d Fourth VileSci interface that allows easily to add more prestudent
to a group or change their stufe
2017-03-22 10:11:11 +01:00