Commit graph

81 commits

Author SHA1 Message Date
oliver
3746336637 correctly set UTF-8 encoding for TextFormatter input 2015-05-12 18:55:11 +02:00
oliver
10dbc51fb1 restructure class TextFormatter and apply ?target? attributes to links (fixes #26) 2015-05-12 18:25:10 +02:00
oliver
814851355e add Textile markup (implements #94) 2015-05-12 16:37:03 +02:00
oliver
45cd7e795d replace tabs with spaces 2015-05-12 09:49:53 +02:00
coderkun
ffa705005e merge 2015-04-27 16:42:05 +02:00
oliver
70052b55e9 removed unused code for QuesttypeAgent 2015-04-27 14:49:32 +02:00
oliver
980ed7d014 add support for multiple languages 2015-04-26 11:15:38 +02:00
coderkun
4b87c22904 implement copying a complete Seminary (implements issue #7) 2015-03-21 15:15:49 +01:00
coderkun
eca33f7a73 add namespaces to docstring types 2015-03-06 12:19:07 +01:00
coderkun
2c0e68b194 correct docstrings 2015-03-06 11:09:35 +01:00
coderkun
be1438a31f improve TextFormatter: remove whitespaces between table-tags 2014-08-01 10:17:16 +02:00
coderkun
ed7ca8234c add abstract method edittask() to QuesttypeController for editing the task of a Quest 2014-07-31 11:15:14 +02:00
coderkun
9b604569e2 check availability of Avatar at various places 2014-07-10 13:19:02 +02:00
coderkun
7c6d329f7b correct parameters for method getClassName() of class QuesttypeAgent 2014-06-24 21:00:06 +02:00
coderkun
614254b9aa correct method getClassName() of class QuesttypeAgent() to match parent definition 2014-06-17 22:32:32 +02:00
coderkun
fd2c2729cd check configuration values before sending mail 2014-06-11 22:36:05 +02:00
coderkun
13f5364d18 do not use reference to temporary element 2014-06-03 11:02:35 +02:00
coderkun
c580668112 use MailApi to generate mail messages and send mails with PHPMailer 2014-05-25 22:32:08 +02:00
coderkun
e97a4822df add logger to application controller 2014-05-25 22:14:05 +02:00
coderkun
4883e78792 use linker for creating links in mails instead of static URLs 2014-05-25 22:12:06 +02:00
coderkun
598eac39ee correctly set request parameters for MailApi 2014-05-25 11:54:30 +02:00
coderkun
c93d8ad779 implement MailApi for generating mail content 2014-05-25 10:16:49 +02:00
coderkun
f7568d0626 move linker from core to app 2014-05-25 00:42:08 +02:00
coderkun
eea226c1c2 check for Quest related Achievements only on Quest pages (Issue #278) 2014-05-15 12:05:36 +02:00
coderkun
ff849bd72c restructure application classes 2014-05-14 18:30:25 +02:00
coderkun
0e15287639 add strong-tag to text formatting 2014-05-13 21:14:00 +02:00
coderkun
c9c1e31c9e only check Achievements for default ToplevelAgent correctly (Issue #253) 2014-05-13 09:19:08 +02:00
coderkun
182d39f2ee only check Achievements for default ToplevelAgent correctly (Issue #253) 2014-05-12 22:19:02 +02:00
coderkun
c02f93b874 only check Achievements for default ToplevelAgent 2014-05-12 20:37:46 +02:00
coderkun
72c8bf8175 TextFormatter: correctly reference backtick for preserving whitespaces after link creation 2014-05-12 16:44:32 +02:00
coderkun
dde0a50e04 add a meaningful title to HTML-pages (Issue #185) 2014-05-04 01:41:54 +02:00
coderkun
3e37012ba0 detect mimetypes on server-side instead of relying on mimetype reported by client (Issue #202) 2014-05-03 16:32:26 +02:00
coderkun
72ab7505be use NotificationComponent to notify of new Achievements and Level-ups and show them in HTML-layout view (Issue #128) 2014-04-25 22:46:10 +02:00
coderkun
b98b22734e update Quest page: show everything on one page 2014-04-24 18:06:57 +02:00
coderkun
ba05925d10 do not achieve Achievements with reached deadline or no conditions 2014-04-24 12:15:26 +02:00
coderkun
6a6b598f20 check Character before accessing in SeminaryController 2014-04-23 21:02:44 +02:00
coderkun
2185a7c2a4 change user Seminary roles to Character roles 2014-04-23 20:06:58 +02:00
coderkun
95837803a1 improve Questtype ?submit? and store additional data for Character answers 2014-04-23 15:08:53 +02:00
coderkun
fdf1e6e9bd do not access user data if user is not logged-in in SeminaryRoleController 2014-04-22 11:56:30 +02:00
coderkun
ee4e4b0345 add rudimental support for formatting links and tables to class TextFormatter 2014-04-21 13:59:58 +02:00
coderkun
bb2f531544 fix TextFormatter seminarymedia tagging 2014-04-20 00:39:25 +02:00
coderkun
f723382b93 implement TextFormatter class to include media in texts 2014-04-18 18:25:52 +02:00
coderkun
6d348b16d1 determine user Seminary roles before Character 2014-04-17 13:53:37 +02:00
coderkun
437353ca81 few fixed for Character permissions 2014-04-17 00:27:59 +02:00
coderkun
babfe5b017 check if unique values already exists for user and Character registration and send notification mail to moderators 2014-04-16 13:42:19 +02:00
coderkun
66dc5aac0e give ?only-once? Achievements only to users with Seminary role ?users? 2014-04-15 20:05:26 +02:00
coderkun
160953c094 move Seminary and Character data determination to SeminaryRoleController 2014-04-15 20:04:46 +02:00
coderkun
6833d48544 check logged Character for NULL 2014-04-14 15:35:05 +02:00
coderkun
4153b526e6 implement Achievements 2014-04-13 15:10:35 +02:00
coderkun
55d4de044d correctly set and use logged user 2014-04-07 23:10:15 +02:00