/**
  * 
  * @param User $user
  */
 private static function formulario_editar_usuario(User $user)
 {
     echo "          <div class=\"container\">\n                            <div class=\"row\">\n                                <div class=\"col-md-12\" style=\"text-align:center\">\n                                    <h2>Configuraci&oacute;n de usuario</h2>\n                                </div>\n                            </div>\n                            <div class=\"row\">\n                                <div class=\"col-md-12\">\n                                    <input type=\"hidden\" name=\"userid\" value=\"{$user->getId()}\">";
     if ($user->getEnableFTP()) {
         echo "                  <input type=\"hidden\" name=\"id_ftp\" value=\"{$user->getIdFTP()}\">";
     }
     if ($user->getEnableMySQL()) {
         echo "                  <input type=\"hidden\" name=\"id_mysql\" value=\"{$user->getIdMySQL()}\">";
     }
     $label = "label-enabled";
     echo "                      <div class=\"panel panel-default\">\n                                        <div class=\"panel-heading\" style=\"text-align:center\">\n                                            <h3 class=\"\">Datos de cuenta Fieldclimate</h3>\n                                        </div>\n                                        <div class=\"panel-body\">\n                                            <div class=\"form-group\">\n                                                <label for=\"{$label}\">Usuario iMetos:&nbsp;</label><input type=\"text\" name=\"username_imetos\" value=\"{$user->getUsername()}\" size=\"80\" maxlength=\"255\">\n                                            </div>\n                                            <div class=\"form-group\">\n                                                <label for=\"{$label}\">Mails para el env&iacute;o de informes de exportaci&oacute;n:&nbsp;</label>\n                                                <label for=\"{$label}\"><h6 class=\"\">(para varios mails sep&aacute;relos por coma)</h6></label><br>\n                                                <textarea name=\"mails\" rows=\"3\" cols=\"120\">{$user->getEmails()}</textarea>\n                                            </div>\n                                        </div>\n                                    </div>";
     // agrego usuario mysql
     if ($user->getEnableMySQL()) {
         echo "                  <div class=\"panel panel-default\">\n                                        <div class=\"panel-heading\" style=\"text-align:center\">\n                                            <h3 class=\"\">Datos para la conexión a la base de datos iMetos</h3>\n                                        </div>\n                                        <div class=\"panel-body\">\n                                            <div class=\"form-group\">\n                                                <label for=\"{$label}\">Usuario Mysql:&nbsp;</label><input type=\"text\" name=\"usuario_mysql\" value=\"{$user->getUserMySQL()}\" size=\"80\" maxlength=\"255\">\n                                            </div>\n                                            <div class=\"form-group\">\n                                                <label for=\"{$label}\">Password Mysql:&nbsp;</label><input type=\"text\" name=\"password_mysql\" value=\"{$user->getPasswMySQL()}\" size=\"80\" maxlength=\"255\">\n                                            </div>\n                                            <div class=\"form-group\">\n                                                <label for=\"{$label}\">Base de datos Mysql:&nbsp;</label><input type=\"text\" name=\"base_datos_mysql\" value=\"{$user->getDatabaseMySQL()}\" size=\"80\" maxlength=\"255\">\n                                            </div>\n                                            <div class=\"form-group\">\n                                                <label for=\"{$label}\">Servidor Mysql:&nbsp;</label><input type=\"text\" name=\"servidor_mysql\" value=\"{$user->getServerMySQL()}\" size=\"80\" maxlength=\"255\">\n                                            </div>\n                                        </div>\n                                    </div>";
     }
     if ($user->getEnableFTP()) {
         echo "                  <div class=\"panel panel-default\">\n                                        <div class=\"panel-heading\" style=\"text-align:center\">\n                                            <h3 class=\"\">Datos FTP para el informe de alerta</h3>\n                                        </div>\n                                        <div class=\"panel-body\">\n                                            <div class=\"form-group\">\n                                                <label for=\"{$label}\">Usuario FTP:&nbsp;</label><input type=\"text\" name=\"username_ftp\" value=\"{$user->getUserFTP()}\" size=\"80\" maxlength=\"255\">\n                                            </div>\n                                            <div class=\"form-group\">\n                                                <label for=\"{$label}\">Password FTP:&nbsp;</label><input type=\"password\" name=\"password_ftp\" value=\"{$user->getPasswFTP()}\" size=\"80\" maxlength=\"255\">\n                                            </div>\n                                            <div class=\"form-group\">\n                                                <label for=\"{$label}\">Servidor FTP:&nbsp;</label><input type=\"text\" name=\"server_ftp\" value=\"{$user->getServerFTP()}\" size=\"80\" maxlength=\"1000\">\n                                            </div>\n                                            <div class=\"form-group\">\n                                                <label for=\"{$label}\">Directorio remoto:&nbsp;</label><input type=\"text\" name=\"remotedir\" value=\"{$user->getRemoteDirFTP()}\" size=\"80\" maxlength=\"1000\">\n                                            </div>\n                                            <div class=\"form-group\">\n                                                <label for=\"{$label}\">Mails para el env&iacute;o de alertas:&nbsp;</label>\n                                                <label for=\"{$label}\"><h6 class=\"\">(para varios mails sep&aacute;relos por coma)</h6></label><br>\n                                                <textarea name=\"mails_ftp\" rows=\"3\" cols=\"80\">{$user->getEmailsFTP()}</textarea>\n                                            </div>\n                                            <div class=\"col-md-8\"></div>\n                                            <div class=\"col-md-4\">\n                                                <div class=\"form-group\">\n                                                    <button type=\"submit\" name=\"check_connection\" class=\"btn btn-default\"><i class=\"fa fa-check-square-o\" aria-hidden=\"true\"></i>&nbsp;Verificar conexi&oacute;n</button>\n                                                </div>\n                                            </div>\n                                        </div>\n                                    </div>";
     }
     echo "                      <br><br><br>\n                                </div><!-- fin de col-md-12 -->\n                            </div><!-- fin de row -->\n                        </div><!-- fin de container -->";
 }
 public function actionSendReminder()
 {
     $dataProvider = new CActiveDataProvider('Actions', array('criteria' => array('condition' => '(dueDate<"' . mktime(23, 59, 59) . '" AND dueDate>"' . mktime(0, 0, 0) . '" AND complete="No")')));
     $emails = User::getEmails();
     $actionArray = $dataProvider->getData();
     foreach ($actionArray as $action) {
         if ($action->reminder == 'Yes') {
             if ($action->associationId != 0) {
                 $contact = Contacts::model()->findByPk($action->associationId);
                 $name = $contact->firstName . ' ' . $contact->lastName;
             } else {
                 $name = Yii::t('actions', 'No one');
             }
             $email = $emails[$action->assignedTo];
             if (isset($action->type)) {
                 $type = $action->type;
             } else {
                 $type = Yii::t('actions', 'Not specified');
             }
             $subject = Yii::t('actions', 'Action Reminder:');
             $body = Yii::t('actions', "Reminder, the following action is due today: \n Description: {description}\n Type: {type}.\n Associations: {name}.\nLink to the action: ", array('{description}' => $action->actionDescription, '{type}' => $type, '{name}' => $name)) . 'http://' . Yii::app()->request->getServerName() . Yii::app()->request->baseUrl . '/index.php/actions/' . $action->id;
             $headers = 'From: ' . Yii::app()->params['adminEmail'];
             if ($action->associationType != 'none') {
                 $body .= "\n\n" . Yii::t('actions', 'Link to the {type}', array('{type}' => ucfirst($action->associationType))) . ': http://' . Yii::app()->request->getServerName() . Yii::app()->request->baseUrl . "/index.php/" . $action->associationType . "/" . $action->associationId;
             }
             $body .= "\n\n" . Yii::t('actions', 'Powered by ') . '<a href=http://x2engine.com>X2Engine</a>';
             mail($email, $subject, $body, $headers);
         }
     }
 }