<?php require_once 'init.php'; use Agil\Session\Session; $logado = Session::get('logado'); $id_admin = $logado['id_member']; $project = new Project(); $project->fields = array('id_project', 'title', 'slug'); $rs = $project->get(array('id_admin' => $id_admin, 'status' => '1')); $projectMember = new ProjectMemberSet(); $projectMember->fields = array('id_project_member_set', 'id_member', 'id_project'); $memberRow = $projectMember->get(array('id_member' => $id_admin, 'status' => '2')); foreach ($memberRow as $index => $member) { $response = $project->get(array('id_project' => $member['id_project'], 'status' => '1')); $rs[] = $response[0]; } ?> <div class="app-pane"> <div class="app-pane-header"> <div class="col-6 pull-left"> <div id="btn_group" class="btn-group"> <a href="javascript: void(0);" class="btn" onclick="boss.bookmark.set('tab', '/app/user/view_overview/');boss.ajax.load('/app/user/view_overview/', '#app_conteiner');">Visão Geral</a> <a href="javascript: void(0);" class="btn btn-primary" onclick="boss.bookmark.set('tab', '/app/project/view_project/');boss.ajax.load('/app/project/view_project/', '#app_conteiner');">Projetos</a> </div> </div> <div class="col-6 pull-left"> <div class="col-6 pull-left text-right"> <buttom id="btn_new_project" onclick="boss.ajax.load('/app/project/form_create/', '#modal_dialog', 'active');" class="btn btn-success"> <b>+</b> Novo projeto </buttom> </div>
<?php require_once 'init.php'; use Agil\View\View; use Agil\Config\Config; use Agil\Session\Session; $request = View::route($_POST); if ($request['METHOD'] == 'POST' && !empty($request['pk']) && Session::exist('logado') || !empty($request['remove'])) { $pk = $request['pk']; $comment = $request['comment']; $remove = $request['remove']; if ($remove) { $sql = array('id_project_task_items_comments' => $pk, 'status' => 1); $model = new ProjectTaskItemsComments(); $model->fields = array('status' => 0); $update = $model->update($sql); if ($update) { $sql = array('id_project_task_items_comments' => $pk); $model->fields = array('id_project_task_items'); $rsComments = $model->get($sql); $rsComment = $rsComments[0]; $query = array("id_project_task_items" => $rsComment['id_project_task_items'], "status" => 1); $project = new ProjectTaskItems(); $project->fields = array('id_project_task_items', 'id_project_task'); $rsItem = $project->get($query); $rsItem = $rsItem[0]; $sql = array('id_project_task' => $rsItem['id_project_task'], 'status' => 1); $project = new ProjectTask(); $project->fields = array('id_project'); $rs = $project->get($sql); $rs = $rs[0];
<?php date_default_timezone_set('America/Sao_Paulo'); require_once dirname(__FILE__) . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'autoload.php'; if (file_exists('model.php')) { require_once 'model.php'; } use Agil\Session\Session; use Agil\Model\Import; Import::get('account', __FILE__); Import::get('project', __FILE__); Import::get('notification', __FILE__); Session::start(); if (!Session::exist('logado') || (bool) Session::exist('logado') == false) { echo Session::escape(); die; }
$login = compact('username', 'password', 'id_member'); $model = new Login($login); $login = $model->save(); if ($login && $member) { $password = md5($password); $sql = array('username' => $username, 'password' => $password, 'status' => '1'); $model = new Login(); $model->fields = array('username', 'id_member', 'status'); $rs = $model->get($sql); $sql = array('id_member' => $rs[0]['id_member']); $member = new Member(); $member->fields = array('name', 'email'); $rsMember = $member->get($sql); $rs = array_merge($rsMember[0], $rs[0]); Session::start(); Session::set('logado', $rs); ?> <script> window.parent.location.href='/'; </script> <?php } } else { ?> <script> window.parent.location.href='/'; window.parent.iframesubmit.src=''; window.parent.boss.popup('Error', 'Preencha todos os campos!'); </script> <?php }
$email = $request['email']; try { $sql = array('id_member' => $logado['id_member'], 'status' => '1'); $login = new Login(); $login->fields = array('username' => $username); $login->update($sql); $member = new Member(); $member->fields = array('name' => $name, 'email' => $email); $member->update($sql); $fields = array('name' => $name, 'email' => $email, 'username' => $username); foreach ($logado as $key => $value) { if (array_key_exists($key, $logado) && array_key_exists($key, $fields)) { $logado[$key] = $fields[$key]; } } Session::update('logado', $logado); ?> <script> window.parent.boss.ajax.load('/app/user/form_profile/', '#app_conteiner'); </script> <?php } catch (Exception $e) { echo $e; } } else { ?> <script> window.parent.location.href='/'; </script> <?php }
<?php require_once 'init.php'; use Agil\Session\Session; Session::start(); Session::clear('logado'); Session::destroy(); ?> <script> window.parent.location.href='/'; </script>
<?php require_once 'init.php'; use Agil\View\View; use Agil\Config\Config; use Agil\Session\Session; $request = View::route($_POST); $pk = $request['pk']; if ($request['METHOD'] == 'POST' && !empty($request['pk']) && Session::exist('logado') && (!empty($request['delete']) || !empty($request['title']) || !empty($request['comment']))) { $title = $request['title']; $comment = $request['comment']; $pk = $request['pk']; $delete = $request['delete']; $model = new ProjectTaskItems(); $sql = array('id_project_task_items' => $pk, 'status' => '1'); $fields = array("id_project_task"); $model->fields = $fields; $rs = $model->get($sql); $rs = $rs[0]; $query = array('id_project_task' => $rs['id_project_task'], 'status' => '1'); $modelProject = new ProjectTask(); $fields = array("id_project"); $modelProject->fields = $fields; $rs = $modelProject->get($query); $rs = $rs[0]; if ($delete) { $model->fields = array('status' => '0'); $update = $model->update($sql); if ($update) { ?> <script>
<?php require_once dirname(__FILE__) . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'autoload.php'; require_once 'layout/head.php'; use Agil\Session\Session; Session::start(); if (Session::exist('logado')) { require_once 'layout/online/base.php'; } else { require_once 'layout/menu.php'; require_once 'layout/offline/home.php'; require_once 'layout/footer.php'; }
<?php require_once 'init.php'; use Agil\View\View; use Agil\Config\Config; use Agil\Session\Session; $request = View::route($_POST); $pk = $request['pk']; if ($request['METHOD'] == 'POST' && !empty($request['pk']) && Session::exist('logado') && (!empty($request['card']) || !empty($request['arquiva']))) { $arquiva = $request['arquiva']; $card = $request['card']; $pk = $request['pk']; if ($arquiva) { $model = new ProjectTaskItems(); $sql = array('id_project_task_items' => $pk, 'status' => 1); $rs = $model->get($sql); $fields = array("id_project_task"); $rs = $rs[0]; $modelTask = new ProjectTask(); $sql = array('id_project_task' => $rs['id_project_task'], 'status' => 1); $fields = array("id_project"); $modelTask->fields = $fields; $rs = $modelTask->get($sql); $rs = $rs[0]; $model->fields = array('status' => 2); $update = $model->update($sql); ?> <script> var timePopup = setTimeout(function(){ window.parent.boss.ajax.load('/app/task/view_task/?pk=<?php echo $rs["id_project"];
</script> <?php } } else { $source = $logado['id_member'] . $ds . $name; $sql = array("id_member" => $logado['id_member'], "src" => $source, "name" => $file['name'], "mime_type" => $file['type']); $image = new MemberImage($sql); $image = $image->save(); $sql = array('id_member' => $logado['id_member'], 'status' => '1'); if (count($image) > 0) { $image = new MemberImage(); $image->fields = array('src'); $rsImage = $image->get($sql); if (count($rsImage) > 0 && is_array($rsImage)) { $rs = array_merge($rsImage[0], $logado); Session::update('logado', $rs); echo "Pass"; } } if ($image) { ?> <script> window.parent.boss.removeClass('modal_dialog', 'active'); window.parent.boss.popup("Sucesso ao atualizar foto do perfil."); </script> <?php } } } else { ?> <script>