@@ -81,8 +81,8 @@ |
||
| 81 | 81 | } |
| 82 | 82 | |
| 83 | 83 | public static function get_mimetype() { |
| 84 | - return 'text/csv'; |
|
| 85 | - } |
|
| 84 | + return 'text/csv'; |
|
| 85 | + } |
|
| 86 | 86 | |
| 87 | 87 | /** |
| 88 | 88 | * return html for options. |
@@ -18,11 +18,11 @@ |
||
| 18 | 18 | parent::__construct(); |
| 19 | 19 | |
| 20 | 20 | // Field mapping |
| 21 | - $this->export_fields = array( |
|
| 21 | + $this->export_fields = array( |
|
| 22 | 22 | 'account_id' => lang('Account ID'), |
| 23 | 23 | 'account_lid' => lang('Group Name'), |
| 24 | 24 | 'account_members' => lang('Members'), |
| 25 | - ); |
|
| 25 | + ); |
|
| 26 | 26 | |
| 27 | 27 | // Custom fields - not really used in admin... |
| 28 | 28 | unset($this->export_fields['customfields']); |
@@ -18,20 +18,20 @@ |
||
| 18 | 18 | parent::__construct(); |
| 19 | 19 | |
| 20 | 20 | // Field mapping |
| 21 | - $this->export_fields = array( |
|
| 21 | + $this->export_fields = array( |
|
| 22 | 22 | 'account_id' => lang('Account ID'), |
| 23 | - 'account_lid' => lang('LoginID'), |
|
| 24 | - 'account_firstname' => lang('First Name'), |
|
| 25 | - 'account_lastname' => lang('Last Name'), |
|
| 26 | - 'account_email' => lang('email'), |
|
| 27 | - 'account_pwd' => lang('Password'), |
|
| 28 | - 'account_status' => lang('Status'), |
|
| 29 | - 'account_primary_group' => lang('Primary Group'), |
|
| 30 | - 'account_groups' => lang('Groups'), |
|
| 31 | - 'account_expires' => lang('Expires'), |
|
| 32 | - 'account_lastlogin' => lang('Last login'), |
|
| 33 | - 'account_lastpwd_change'=> lang('Last password change'), |
|
| 34 | - ); |
|
| 23 | + 'account_lid' => lang('LoginID'), |
|
| 24 | + 'account_firstname' => lang('First Name'), |
|
| 25 | + 'account_lastname' => lang('Last Name'), |
|
| 26 | + 'account_email' => lang('email'), |
|
| 27 | + 'account_pwd' => lang('Password'), |
|
| 28 | + 'account_status' => lang('Status'), |
|
| 29 | + 'account_primary_group' => lang('Primary Group'), |
|
| 30 | + 'account_groups' => lang('Groups'), |
|
| 31 | + 'account_expires' => lang('Expires'), |
|
| 32 | + 'account_lastlogin' => lang('Last login'), |
|
| 33 | + 'account_lastpwd_change'=> lang('Last password change'), |
|
| 34 | + ); |
|
| 35 | 35 | |
| 36 | 36 | // Custom fields - not really used in admin... |
| 37 | 37 | unset($this->export_fields['customfields']); |
@@ -239,11 +239,11 @@ |
||
| 239 | 239 | unset($postdata[$name]); |
| 240 | 240 | } |
| 241 | 241 | $opts = array('http' => |
| 242 | - array( |
|
| 243 | - 'method' => 'POST', |
|
| 244 | - 'header' => 'Content-type: application/x-www-form-urlencoded', |
|
| 245 | - 'content' => http_build_query($postdata), |
|
| 246 | - ) |
|
| 242 | + array( |
|
| 243 | + 'method' => 'POST', |
|
| 244 | + 'header' => 'Content-type: application/x-www-form-urlencoded', |
|
| 245 | + 'content' => http_build_query($postdata), |
|
| 246 | + ) |
|
| 247 | 247 | ); |
| 248 | 248 | $url = $remote['remote_url'].'/admin/remote.php?domain='.urlencode($remote['remote_domain']).'&secret='.urlencode($secret); |
| 249 | 249 | //echo "sending command to $url\n"; _debug_array($opts); |
@@ -35,9 +35,9 @@ discard block |
||
| 35 | 35 | $this->mapping_fields = array('ts_id' => lang('Timesheet ID')) + $bo->field2label; |
| 36 | 36 | |
| 37 | 37 | // These aren't in the list |
| 38 | - $this->mapping_fields += array( |
|
| 39 | - 'ts_modified' => lang('Modified'), |
|
| 40 | - ); |
|
| 38 | + $this->mapping_fields += array( |
|
| 39 | + 'ts_modified' => lang('Modified'), |
|
| 40 | + ); |
|
| 41 | 41 | |
| 42 | 42 | // List each custom field |
| 43 | 43 | unset($this->mapping_fields['customfields']); |
@@ -113,9 +113,9 @@ discard block |
||
| 113 | 113 | ); |
| 114 | 114 | } |
| 115 | 115 | $sel_options = array( |
| 116 | - 'translate_status' => $options + array($set_to => $ui->status_labels), |
|
| 117 | - 'translate_cat_id' => $options + array($set_to => $cat_list), |
|
| 118 | - ); |
|
| 116 | + 'translate_status' => $options + array($set_to => $ui->status_labels), |
|
| 117 | + 'translate_cat_id' => $options + array($set_to => $cat_list), |
|
| 118 | + ); |
|
| 119 | 119 | $preserv = $content; |
| 120 | 120 | foreach($sel_options as $field => $options) { |
| 121 | 121 | if(!array_key_exists($field,$content)) $content[$field] = $content['plugin_options'][$field]; |
@@ -152,8 +152,8 @@ |
||
| 152 | 152 | const EXTRA_TABLE = 'egw_timesheet_extra'; |
| 153 | 153 | |
| 154 | 154 | /** |
| 155 | - * Columns to search when user does a text search |
|
| 156 | - */ |
|
| 155 | + * Columns to search when user does a text search |
|
| 156 | + */ |
|
| 157 | 157 | var $columns_to_search = array('egw_timesheet.ts_id', 'ts_project', 'ts_title', 'ts_description', 'ts_duration', 'ts_quantity', 'ts_unitprice'); |
| 158 | 158 | |
| 159 | 159 | /** |
@@ -15,63 +15,63 @@ discard block |
||
| 15 | 15 | { |
| 16 | 16 | |
| 17 | 17 | /** |
| 18 | - * Appname |
|
| 19 | - */ |
|
| 18 | + * Appname |
|
| 19 | + */ |
|
| 20 | 20 | const _appname = 'notifications'; |
| 21 | 21 | |
| 22 | 22 | /** |
| 23 | - * Notification table in SQL database |
|
| 24 | - */ |
|
| 23 | + * Notification table in SQL database |
|
| 24 | + */ |
|
| 25 | 25 | const _notification_table = 'egw_notificationpopup'; |
| 26 | 26 | |
| 27 | 27 | /** |
| 28 | - * Notification type |
|
| 29 | - */ |
|
| 28 | + * Notification type |
|
| 29 | + */ |
|
| 30 | 30 | const _type = 'jpopup'; |
| 31 | 31 | |
| 32 | 32 | /** |
| 33 | - * holds account object for user who sends the message |
|
| 34 | - * |
|
| 35 | - * @var object |
|
| 36 | - */ |
|
| 33 | + * holds account object for user who sends the message |
|
| 34 | + * |
|
| 35 | + * @var object |
|
| 36 | + */ |
|
| 37 | 37 | private $sender; |
| 38 | 38 | |
| 39 | 39 | /** |
| 40 | - * holds account object for user to notify |
|
| 41 | - * |
|
| 42 | - * @var object |
|
| 43 | - */ |
|
| 40 | + * holds account object for user to notify |
|
| 41 | + * |
|
| 42 | + * @var object |
|
| 43 | + */ |
|
| 44 | 44 | private $recipient; |
| 45 | 45 | |
| 46 | 46 | /** |
| 47 | - * holds config object (sitewide application config) |
|
| 48 | - * |
|
| 49 | - * @var object |
|
| 50 | - */ |
|
| 47 | + * holds config object (sitewide application config) |
|
| 48 | + * |
|
| 49 | + * @var object |
|
| 50 | + */ |
|
| 51 | 51 | private $config; |
| 52 | 52 | |
| 53 | 53 | /** |
| 54 | - * holds preferences object of user to notify |
|
| 55 | - * |
|
| 56 | - * @var object |
|
| 57 | - */ |
|
| 54 | + * holds preferences object of user to notify |
|
| 55 | + * |
|
| 56 | + * @var object |
|
| 57 | + */ |
|
| 58 | 58 | private $preferences; |
| 59 | 59 | |
| 60 | 60 | /** |
| 61 | - * holds db object of SQL database |
|
| 62 | - * |
|
| 63 | - * @var Api\Db |
|
| 64 | - */ |
|
| 61 | + * holds db object of SQL database |
|
| 62 | + * |
|
| 63 | + * @var Api\Db |
|
| 64 | + */ |
|
| 65 | 65 | private $db; |
| 66 | 66 | |
| 67 | 67 | /** |
| 68 | - * constructor of notifications_egwpopup |
|
| 69 | - * |
|
| 70 | - * @param object $_sender |
|
| 71 | - * @param object $_recipient |
|
| 72 | - * @param object $_config |
|
| 73 | - * @param object $_preferences |
|
| 74 | - */ |
|
| 68 | + * constructor of notifications_egwpopup |
|
| 69 | + * |
|
| 70 | + * @param object $_sender |
|
| 71 | + * @param object $_recipient |
|
| 72 | + * @param object $_config |
|
| 73 | + * @param object $_preferences |
|
| 74 | + */ |
|
| 75 | 75 | public function __construct($_sender, $_recipient, $_config = null, $_preferences = null) |
| 76 | 76 | { |
| 77 | 77 | if( !is_object($_sender) ) { throw new Exception("no sender given."); } |
@@ -85,13 +85,13 @@ discard block |
||
| 85 | 85 | } |
| 86 | 86 | |
| 87 | 87 | /** |
| 88 | - * sends notification if user is online |
|
| 89 | - * |
|
| 90 | - * @param array $_messages |
|
| 91 | - * @param string $_subject |
|
| 92 | - * @param array $_links |
|
| 93 | - * @param array $_attachments |
|
| 94 | - */ |
|
| 88 | + * sends notification if user is online |
|
| 89 | + * |
|
| 90 | + * @param array $_messages |
|
| 91 | + * @param string $_subject |
|
| 92 | + * @param array $_links |
|
| 93 | + * @param array $_attachments |
|
| 94 | + */ |
|
| 95 | 95 | public function send(array $_messages, $_subject=false, $_links=false, $_attachments=false) |
| 96 | 96 | { |
| 97 | 97 | unset($_attachments); // not used |
@@ -133,11 +133,11 @@ discard block |
||
| 133 | 133 | } |
| 134 | 134 | |
| 135 | 135 | /** |
| 136 | - * renders additional infos from sender and subject |
|
| 137 | - * |
|
| 138 | - * @param string $_subject |
|
| 139 | - * @return string html rendered info as complete string |
|
| 140 | - */ |
|
| 136 | + * renders additional infos from sender and subject |
|
| 137 | + * |
|
| 138 | + * @param string $_subject |
|
| 139 | + * @return string html rendered info as complete string |
|
| 140 | + */ |
|
| 141 | 141 | private function render_infos($_subject = false) { |
| 142 | 142 | $infos = array(); |
| 143 | 143 | $newline = "<br />"; |
@@ -149,11 +149,11 @@ discard block |
||
| 149 | 149 | } |
| 150 | 150 | |
| 151 | 151 | /** |
| 152 | - * saves notification into database so that the client can fetch it from there |
|
| 153 | - * |
|
| 154 | - * @param string $_message |
|
| 155 | - * @param array $_user_sessions |
|
| 156 | - */ |
|
| 152 | + * saves notification into database so that the client can fetch it from there |
|
| 153 | + * |
|
| 154 | + * @param string $_message |
|
| 155 | + * @param array $_user_sessions |
|
| 156 | + */ |
|
| 157 | 157 | private function save( $_message ) { |
| 158 | 158 | $result = $this->db->insert( self::_notification_table, array( |
| 159 | 159 | 'account_id' => $this->recipient->account_id, |
@@ -660,14 +660,14 @@ |
||
| 660 | 660 | } |
| 661 | 661 | |
| 662 | 662 | /** |
| 663 | - * returns notification chains based on admin prefs |
|
| 664 | - * @abstract the available chains can be retrieved in two different output formats: |
|
| 665 | - * routing: array with common and enabled chains, chain-name as key and the chain-array as value (used for message-routing) |
|
| 666 | - * human: array with common, enabled and disabled chains, chain-name as key and a human-readable description as value (used for config) |
|
| 667 | - * |
|
| 668 | - * @param string $_output one of: 'routing' or 'human', defaults to 'routing' |
|
| 669 | - * @return array containing notification chains, output like given in $_output |
|
| 670 | - */ |
|
| 663 | + * returns notification chains based on admin prefs |
|
| 664 | + * @abstract the available chains can be retrieved in two different output formats: |
|
| 665 | + * routing: array with common and enabled chains, chain-name as key and the chain-array as value (used for message-routing) |
|
| 666 | + * human: array with common, enabled and disabled chains, chain-name as key and a human-readable description as value (used for config) |
|
| 667 | + * |
|
| 668 | + * @param string $_output one of: 'routing' or 'human', defaults to 'routing' |
|
| 669 | + * @return array containing notification chains, output like given in $_output |
|
| 670 | + */ |
|
| 671 | 671 | public function get_available_chains($_output = 'routing') { |
| 672 | 672 | // determine enabled backends from Api\Config |
| 673 | 673 | $enabled_backends = array(); |
@@ -275,7 +275,7 @@ discard block |
||
| 275 | 275 | |
| 276 | 276 | //$ruleID is calculated by priority from the selected rule and is an unique ID |
| 277 | 277 | $content['ruleID'] = $ruleID = ($this->rulesByID['priority'] -1) / 2; |
| 278 | - $error = 0; |
|
| 278 | + $error = 0; |
|
| 279 | 279 | switch ($button) |
| 280 | 280 | { |
| 281 | 281 | case 'save': |
@@ -1202,7 +1202,7 @@ discard block |
||
| 1202 | 1202 | /** |
| 1203 | 1203 | * |
| 1204 | 1204 | * Get the data for iterating the rows on rules list grid |
| 1205 | - * |
|
| 1205 | + * |
|
| 1206 | 1206 | * @return {boolean|array} Array of rows | false if failed |
| 1207 | 1207 | */ |
| 1208 | 1208 | function get_rows() |
@@ -1222,7 +1222,7 @@ discard block |
||
| 1222 | 1222 | { |
| 1223 | 1223 | $row['class'] = 'mail_sieve_DISABLED'; |
| 1224 | 1224 | } |
| 1225 | - } |
|
| 1225 | + } |
|
| 1226 | 1226 | } |
| 1227 | 1227 | else |
| 1228 | 1228 | { |
@@ -1247,7 +1247,7 @@ discard block |
||
| 1247 | 1247 | 'caption' => 'Edit', |
| 1248 | 1248 | 'default' => true, |
| 1249 | 1249 | 'onExecute' => 'javaScript:app.mail.action', |
| 1250 | - 'disableClass' => 'th' |
|
| 1250 | + 'disableClass' => 'th' |
|
| 1251 | 1251 | ), |
| 1252 | 1252 | 'add' => array( |
| 1253 | 1253 | 'caption' => 'Add', |
@@ -1257,13 +1257,13 @@ discard block |
||
| 1257 | 1257 | 'caption' => 'Enable', |
| 1258 | 1258 | 'onExecute' => 'javaScript:app.mail.action', |
| 1259 | 1259 | 'enableClass' => 'mail_sieve_DISABLED', |
| 1260 | - 'hideOnDisabled' => true |
|
| 1260 | + 'hideOnDisabled' => true |
|
| 1261 | 1261 | ), |
| 1262 | 1262 | 'disable' => array( |
| 1263 | 1263 | 'caption' => 'Disable', |
| 1264 | 1264 | 'onExecute' => 'javaScript:app.mail.action', |
| 1265 | 1265 | 'disableClass' => 'mail_sieve_DISABLED', |
| 1266 | - 'hideOnDisabled' => true |
|
| 1266 | + 'hideOnDisabled' => true |
|
| 1267 | 1267 | ), |
| 1268 | 1268 | 'delete' => array( |
| 1269 | 1269 | 'caption' => 'Delete', |