bison-paolo
cfc34e91e1
VorlageLib->loadVorlagetext now is searching for a parent template
...
without the orgform parameter
2017-01-24 15:43:36 +01:00
bison-paolo
603ccd1793
Added method getAkteAcceptedDms
2016-12-21 17:50:03 +01:00
bison-paolo
b99123efc6
Added method getCountUnreadMessages
2016-12-20 11:28:51 +01:00
bison-paolo
729b4930bd
Message system bugfixes
2016-12-15 15:59:11 +01:00
bison-paolo
ebc13b77bb
Changed the logic to send messages via email
2016-12-14 15:13:20 +01:00
bison-paolo
4b16accd33
Added new parameter multiPartMime to method postMessageVorlage of
...
controller Message
2016-12-14 11:00:49 +01:00
Andreas Moik
c4ed2d05f1
- removed forgotten break
...
- restored feature 'delete person'
2016-11-23 16:26:58 +01:00
bison-paolo
f13985620c
Bug fix in method loadVorlagetext
2016-11-10 16:12:54 +01:00
bison-paolo
19ff69110d
Bug fix: debug email is also used for CC and BCC
2016-10-14 18:02:58 +02:00
bison-paolo
a20bf91193
- Added functions isSuccess, isError and hasData in message helper
...
- Updated the code using these new functions
2016-10-14 15:04:15 +02:00
bison-paolo
f8c70df0bc
- Renamed PCRMLib to CallerLib :(
...
- Splitted the controller PCRM in two different controllers: CallerLibrary and CallerModel
2016-10-14 13:33:22 +02:00
bison-paolo
ea920d11d4
- Added private method _saveMessage in library MessageLib
...
- Bug fixed in model Studiensemester_model
- Config property send_immediately set to false, default value
2016-10-14 11:32:17 +02:00
bison-paolo
9effd11fcd
Moved the assistent function name in the message config file
2016-10-13 17:57:19 +02:00
bison-paolo
8e0ca12deb
- All permission functionalities now are in the library PermissionLib
...
- All return messages functions are in the message helper and it is loaded by the core classes
- Added the missing constant FHC_NOPK
- Updated all the interested classes with the new permission method
- Updated all the interested classes with the new return message functions
2016-10-13 17:53:12 +02:00
bison-paolo
4ace90adc7
Added the capability to use a debug email address for receiving all the
...
sent emails
2016-10-12 16:53:45 +02:00
bison-paolo
9df9ec8f41
- MessageLib: Better error messages when sending messages
...
- Added a new constant for the messaging system
- Added a new phrase for the messaging system
2016-10-12 13:45:06 +02:00
bison-paolo
3588047989
All the libraries, when it is required, now are using the message helper
2016-10-07 14:13:58 +02:00
bison-paolo
1fed18dd9b
- Added Redirect controller to redirect from the link present in the email to
...
the page for viewing the message
2016-10-07 12:00:59 +02:00
bison-paolo
bfaf901550
- Added new template for plain text email
...
- Renamed template for html email mail.php -> mailHTML.php
- Changed method getMessageByToken of Recipient_model for getting only the last message by token
- Changed method getMessages of Recipient_model for getting event the token
- Changed method send of library MailLib to add the possibility to send an alternative plain text
body for a html mail
- Changed library MessageLib to add the possibility to send emails in html/text format to inform
the users about new messages
- Added method toHTML to controller Messages
- Added new configuration entries in message.php
- Added new view messageHTML.php
2016-10-06 16:27:04 +02:00
bison-paolo
5ab5b291b3
MessageLib -> sendMessageVorlage:
...
- If no sender_id is specified the system default person_id will be used
- If the receiver_id is not given and the oe_kurzbz is set, sends the message
to every receiver that is enabled to receive messages for that organization unit.
2016-10-05 11:00:12 +02:00
bison-paolo
1feec909cb
MessageLib -> sendMessage: if no sender_id is specified the system default person_id will be used
2016-10-04 18:19:39 +02:00
bison-paolo
863d6af4eb
- Method sendMessage of library MessageLib now if the receiver_id is not given and
...
the oe_kurzbz is set, sends the message to every receiver that is enabled to receive
messages for that organization unit.
- Added new costants for the messaging system
- Added new phrases for the messaging system
2016-10-04 15:49:55 +02:00
bison-paolo
3009a03eac
Task #404 : GUI zum Schreiben von Nachrichten im FAS: 2nd part
2016-09-26 12:10:31 +02:00
bison-paolo
1fe6ec5ccc
Task #404 : GUI zum Schreiben von Nachrichten im FAS
2016-09-23 17:38:02 +02:00
bison-paolo
0ae8b4d8fa
- Added method postDelDms to controller Dms
...
- Added method delete to library DmsLib
2016-09-22 13:16:46 +02:00
bison-paolo
7281a15e42
MessageLib changes
2016-09-21 15:00:41 +02:00
kindlm
ab0dcfdcff
Berücksichtigung des Aktiv-Attributs bei Vorlagen
2016-09-19 15:01:26 +02:00
bison
89744f36f5
- Added parameter available to methods getByStudiengangStudiensemester and
...
getReihungstestByPersonID of controller Reihungstest
- Added parameter available to method getReihungstestByPersonID of library ReihungstestLib
2016-09-07 15:41:29 +02:00
bison
9f919e6e7b
- Added new parameter $email_from_system to MailJob controller
...
- Added library MailLib to manage the sending of the email
- Changed configuration file mail.php
- Changed configuration file message.php
- Changed library MessageLib to get a better separation between the messaging
system and sending e-mail
2016-09-06 11:10:48 +02:00
bison
451c1ec541
Merge branch 'ci' of https://github.com/FH-Complete/FHC-Core into ci
2016-08-31 14:17:53 +02:00
bison
939ca288fc
- Cleaned the controllers by moving the database related code and more complex logic
...
in the models or libraries
- DmsLib bug fix
- Person_model bug fix
2016-08-31 14:15:39 +02:00
oesi
578742c5c1
Fixed File Upload
2016-08-31 12:54:51 +02:00
bison
bfe8d50772
- New migration script for changing chk_person_svnr constraint on table tbl_person
...
- Changed MigrationLib->execQuery for a better output
2016-08-30 15:43:21 +02:00
bison
fbed4b2261
- Added new library ReihungstestLib
...
- Added method isEntitled to FCH_Model
- Cleaned the controllers by moving the database related code in the models or libraries
2016-08-30 12:26:22 +02:00
bison
66de5536ac
Moved logic from Dms controller to DmsLib
2016-08-29 13:28:00 +02:00
bison
7b99d7ead3
- MessageLib fix: if sending an email fails inside of method sendMessageVorlage,
...
it will no longer rolls back the database
- Added parameter all in method getMessagesByPerson of model Message_model
2016-08-25 09:52:00 +02:00
bison
d6664e74c5
- Added element email_send_immediately in configuration array in mail.php
...
- Renamed sendOne to sendEmail
- Added new method sendOne
- Added $message_id parameter to method getMessages of model Recipient_model
2016-08-24 13:38:47 +02:00
oesi
edb60ef17b
- Fixed Fallback if Vorlage doesnt exist
...
- Added Additional Parameters to Message
2016-08-19 11:31:30 +02:00
bison
1dde2c5cb2
Fixed method loadVorlagetext, now it take care about all the parameters
2016-08-17 16:24:42 +02:00
bison
b2c8d1b2de
- VorlageLib fix
...
- MessageLib better message error
2016-08-17 11:59:43 +02:00
bison
dd6ef9fdb1
Migration scripts and lib fixes
2016-08-16 17:09:30 +02:00
Andreas Moik
deba2733d6
Merge branch 'ci' of https://github.com/FH-Complete/FHC-Core into ci
2016-08-08 11:15:09 +02:00
Andreas Moik
4ad5de915a
added page to link documents with templates
2016-08-08 11:14:22 +02:00
paolo
527a627574
Removed var_dumps from library REST_Controller
2016-08-04 14:53:32 +02:00
paolo
65aa2b5d29
- Added codeception test for PCRM
...
- Fixes and improvements for PCRMLib
2016-08-01 16:18:38 +02:00
paolo
c8c580131c
- Moved all the logic from controller PCRM to PCRMLib
...
- Extended functionality to others HTTP methods
- Added checking permissions if the requested resource is a library
(permissions are automatically handled by models) using PermissionLib
- Extended PermissionLib
2016-08-01 14:07:40 +02:00
paolo
4b82843c76
- Added parameter blockTags to controller Phrase
...
If this parameter is set to "no", it will be removed the tags <p> and </p>
from the beginning and from the end of the returned phrases
2016-07-29 15:36:32 +02:00
paolo
13145fd696
Color it!!!
2016-07-27 16:49:49 +02:00
paolo
cec2bb1a27
- Added field status in the primary key array of model MsgStatus_model
...
- Changes in the logic of the messaging system, now every message status
is a new entry in the table tbl_msg_status
2016-07-27 13:27:55 +02:00
paolo
d3bc72539a
- message_helper.php fixed
...
- Changes in the logic of sending email
2016-07-26 18:19:13 +02:00