function page_404_not_found() { header("HTTP/1.0 404 Not Found"); // include 'pages/' . PAGE_404 . '.php'; set_page_title(t('Error 404')); echo render('page-layout.php', array('content' => '<h3>Sorry! Page not found...</h3>')); exit; }
public function render() { if (!$this->isUserAllowed()) { return self::renderDenied(); } // quando pag. for do tipo FRAME ou estar em modo preview, deve exibir de forma diferenciada $isFrame = isset($_GET['preview']) || $this->pageType == 'frame'; // fix encoding problems // header('Content-Type: text/html; charset=UTF-8'); if (!page_title()) { set_page_title($this->label); } $vars = array('content' => $this->renderObjects(), 'isFrame' => $isFrame); return self::renderLayout($vars); }
<?php set_page_title(lang('billing categories')); $isBillingEnabled = can_manage_billing(logged_user()) && isset($billing_categories) && is_array($billing_categories) && count($billing_categories); ?> <div class="adminBilling" style="height:100%;background-color:white"> <div class="coInputHeader"> <div class="coInputHeaderUpperRow"> <div class="coInputTitle"> <?php echo lang('billing categories'); ?> </div> </div> </div> <div class="coInputMainBlock adminMainBlock"> <?php if ($isBillingEnabled) { echo lang('billing support is enabled'); ?> <br/> <table style="min-width:400px;margin-top:10px;border:1px solid #DDD"> <tr> <th><?php echo lang('name'); ?> </th>
<?php set_page_title($file->getObjectName()); project_tabbed_navigation(PROJECT_TAB_FILES); $files_crumbs = array(0 => array(lang('files'), get_url('files'))); // array if ($folder instanceof ProjectFolder) { $files_crumbs[] = array($folder->getName(), $folder->getBrowseUrl()); } // if $files_crumbs[] = lang('file details'); project_crumbs($files_crumbs); if (ProjectFile::canAdd(logged_user(), active_project())) { if ($folder instanceof ProjectFolder) { add_page_action(lang('add file'), $folder->getAddFileUrl()); } else { add_page_action(lang('add file'), get_url('files', 'add_file')); } // if } // if if (ProjectFolder::canAdd(logged_user(), active_project())) { add_page_action(lang('add folder'), get_url('files', 'add_folder')); } // if add_stylesheet_to_page('project/files.css'); ?> <div id="fileDetails" class="block"> <?php if ($file->isPrivate()) { ?>
<?php // Set page title and set crumbs to index set_page_title(lang('weekly schedule')); dashboard_tabbed_navigation('weekly_schedule'); dashboard_crumbs(lang('weekly schedule')); add_stylesheet_to_page('dashboard/weekly_schedule.css'); add_stylesheet_to_page('project/calendar.css'); add_stylesheet_to_page('project/tickets.css'); ?> <script type="text/javascript" src="<?php echo get_javascript_url('modules/calendar.js'); ?> "></script> <?php if (isset($upcoming_milestones) && is_array($upcoming_milestones) && count($upcoming_milestones) || isset($upcoming_tickets) && is_array($upcoming_tickets) && count($upcoming_tickets) || isset($late_milestones) && is_array($late_milestones) && count($late_milestones) || isset($late_tickets) && is_array($late_tickets) && count($late_tickets)) { ?> <div id="viewToggle"> <a href="<?php echo get_url('dashboard', 'weekly_schedule', array('view' => 'list')); ?> "><img src="<?php if ($view_type == "list") { echo get_image_url("icons/list_on.png"); } else { echo get_image_url("icons/list_off.png"); } ?> " title="<?php echo lang('list view'); ?>
<?php set_page_title(lang('edit company logo')); if ($company->isOwner()) { administration_tabbed_navigation(ADMINISTRATION_TAB_COMPANY); administration_crumbs(array(array(lang('company'), get_url('administration', 'company')), array(lang('edit company logo')))); } else { administration_tabbed_navigation(ADMINISTRATION_TAB_CLIENTS); administration_crumbs(array(array(lang('clients'), get_url('administration', 'clients')), array($company->getName(), $company->getViewUrl()), array(lang('edit company logo')))); } // if ?> <form action="<?php echo $company->getEditLogoUrl(); ?> " method="post" enctype="multipart/form-data"> <?php tpl_display(get_template_path('form_errors')); ?> <fieldset> <legend><?php echo lang('current logo'); ?> </legend> <?php if ($company->hasLogo()) { ?> <img src="<?php echo $company->getLogoUrl();
<?php trace(__FILE__, "set_page_title(lang('overview')"); set_page_title(lang('overview')); trace(__FILE__, "project_crumbs(lang('overview'))"); project_crumbs(lang('overview')); add_stylesheet_to_page('project/project_log.css'); trace(__FILE__, 'stylesheet added'); $this->includeTemplate(get_template_path('project/pageactions')); if (active_project()->getParent()) { ?> <div class="block"> <div class="header parent"> <?php echo lang('parent project'); ?> : <a href="<?php echo active_project()->getParent()->getOverviewUrl(); ?> "><?php echo clean(active_project()->getParent()->getName()); ?> </a> </div> </div> <?php } // if if (trim(active_project()->getDescription()) && active_project()->getShowDescriptionInOverview()) { ?> <div id="project">
<?php set_page_title(lang('load values')); administration_tabbed_navigation('i18n'); administration_crumbs(lang('i18n'), get_url('i18n')); add_page_action(lang('add locale'), get_url('i18n', 'add_locale', array('status' => '0'))); add_stylesheet_to_page('i18n.css'); $locale = $load_data['locale']; ?> <h2><?php echo lang('locale') . ': ' . $locale->getName(); ?> </h2> <form action="<?php echo $locale->getLoadValuesUrl(); ?> " method="post"> <?php tpl_display(get_template_path('form_errors')); ?> <div> <?php echo label_tag(lang('replace'), 'loadFormReplace', false); ?> <?php echo yes_no_widget('load[replace]', 'loadFormReplace', array_var($load_data, 'replace'), lang('yes'), lang('no')); ?> </div> <div>
<?php // Set page title and set crumbs to index set_page_title(lang('company card of', $company->getName())); dashboard_tabbed_navigation(); dashboard_crumbs($company->getName()); $this->includeTemplate(get_template_path('company_card', 'company'));
<?php set_page_title(lang('search results')); project_tabbed_navigation(); project_crumbs(lang('search results')); add_stylesheet_to_page('project/search_results.css'); ?> <div id="searchForm"> <form action="<?php echo active_project()->getSearchUrl(); ?> " method="get"> <?php echo input_field('search_for', array_var($_GET, 'search_for')); ?> <input type="hidden" name="c" value="project" /> <input type="hidden" name="a" value="search" /> <input type="hidden" name="active_project" value="<?php echo active_project()->getId(); ?> " /> <?php echo submit_button(lang('search')); ?> <?php echo lang('search hint'); ?> </form> </div> <?php
<?php set_page_title(lang('assign to project')); $genid = gen_id(); ?> <form style='height:100%;background-color:white' class="internalForm" action="<?php echo $contact->getAssignToProjectUrl($contact->getCardUrl()); ?> " method="post" enctype="multipart/form-data"> <div style="display: none"> <?php $selected = array(); foreach ($projects as $project) { if (array_var($contact_data, 'pid_' . $project->getId())) { $selected[] = $project; echo checkbox_field("contact[pid_" . $project->getId() . "]", true, array("id" => "{$genid}" . "_" . $project->getId(), 'tabindex' => '10')); } else { echo checkbox_field("contact[pid_" . $project->getId() . "]", false, array("id" => "{$genid}" . "_" . $project->getId(), 'tabindex' => '10')); } } ?> </div> <div class="assignToProject"> <div class="coInputSeparator"></div> <div class="coInputMainBlock adminMainBlock"> <div class="coInputTitle"><?php echo clean($contact->getDisplayName()); ?> </div>
<?php set_page_title($message->getObjectName()); ?> <style> body { font-family: sans-serif; } .header { border-bottom: 1px solid black; padding: 10px; } h1 { font-size: 150%; margin: 15px 0; } h2 { font-size: 120%; margin: 15px 0; } .body { margin-left: 20px; padding: 10px; } .comments { border-top: 1px solid black; } .comment { margin-left: 20px; }
<?php set_page_title($tool->getDisplayName()); administration_tabbed_navigation(ADMINISTRATION_TAB_TOOLS); administration_crumbs(array(array(lang('administration tools'), get_url('administration', 'tools')), array($tool->getDisplayName()))); add_stylesheet_to_page('admin/massmailer.css'); ?> <script type="text/javascript" src="<?php echo get_javascript_url('modules/massmailerForm.js'); ?> "></script> <div id="massMailer"> <form action="<?php echo $tool->getToolUrl(); ?> " method="post"> <?php tpl_display(get_template_path('form_errors')); ?> <div> <?php echo label_tag(lang('massmailer subject'), 'massmailerFormRecipient', true); ?> <?php echo text_field('massmailer[subject]', array_var($massmailer_data, 'subject'), array('id' => 'massmailerFormRecipient', 'class' => 'title')); ?> </div> <div> <?php
<?php set_page_title($company->getName()); if ($company->isOwner()) { administration_tabbed_navigation(ADMINISTRATION_TAB_COMPANY); administration_crumbs(lang('company')); } else { administration_tabbed_navigation(ADMINISTRATION_TAB_CLIENTS); administration_crumbs(array(array(lang('clients'), get_url('administration', 'clients')), array($company->getName()))); } // if if ($company->canEdit(logged_user())) { add_page_action(lang('edit company'), $company->getEditUrl()); add_page_action(lang('edit company logo'), $company->getEditLogoUrl()); if (!$company->isOwner()) { add_page_action(lang('update permissions'), $company->getUpdatePermissionsUrl()); } // if } // if if (User::canAdd(logged_user(), $company)) { add_page_action(lang('add user'), $company->getAddUserUrl()); } // if $this->includeTemplate(get_template_path('company_card', 'company')); ?> <h2><?php echo lang('users'); ?> </h2>
<?php set_page_title($category->getDisplayName()); administration_tabbed_navigation(ADMINISTRATION_TAB_CONFIGURATION); administration_crumbs(array(array(lang('configuration'), get_url('administration', 'configuration')), array($category->getDisplayName()))); add_stylesheet_to_page('admin/config.css'); if (isset($options) && is_array($options) && count($options)) { ?> <form action="<?php echo $category->getUpdateUrl(); ?> " method="post" onreset="return confirm('<?php echo lang('confirm reset form'); ?> ')"> <div id="configCategoryOptions"> <?php $counter = 0; foreach ($options as $option) { $counter++; ?> <div class="configCategoryOption <?php echo $counter % 2 ? 'odd' : 'even'; ?> " id="configCategoryOption_<?php echo $option->getName(); ?> "> <div class="configOptionLabel"><label><?php echo clean($option->getDisplayName()); ?>
<?php set_page_title($task_list->getName()); project_tabbed_navigation(PROJECT_TAB_TASKS); project_crumbs(array(array(lang('tasks'), get_url('task')), array($task_list->getName()))); if (ProjectTaskList::canAdd(logged_user(), active_project())) { add_page_action(lang('add task list'), get_url('task', 'add_list')); } // if ?> <script type="text/javascript" src="<?php echo get_javascript_url('modules/addTaskForm.js'); ?> "></script> <?php $this->assign('on_list_page', true); $this->includeTemplate(get_template_path('task/task_list')); ?> <script type="text/javascript"> App.modules.addTaskForm.hideAllAddTaskForms(); </script>
<?php trace(__FILE__, 'begin'); // Set page title and set crumbs to index set_page_title(lang('my tasks')); dashboard_tabbed_navigation(DASHBOARD_TAB_MY_TASKS); dashboard_crumbs(lang('my tasks')); add_stylesheet_to_page('dashboard/my_tasks.css'); if (logged_user()->canManageProjects()) { add_page_action(lang('add project'), get_url('project', 'add')); add_page_action(lang('copy project'), get_url('project', 'copy')); } // if add_page_action(lang('group by project'), get_url('dashboard', 'my_tasks')); add_page_action(lang('order by name'), get_url('dashboard', 'my_tasks_by_name')); add_page_action(lang('order by priority'), get_url('dashboard', 'my_tasks_by_priority')); add_page_action(lang('order by milestone'), get_url('dashboard', 'my_tasks_by_milestone')); // If user have any assigned task or milestone this variable will be changed to TRUE // else it will remain false $has_assigned_tasks = false; if (isset($active_projects) && is_array($active_projects) && count($active_projects)) { ?> <div id="myTasks"> <?php foreach ($active_projects as $active_project) { $assigned_milestones = $active_project->getUsersMilestones(logged_user()); $assigned_tasks = $active_project->getUsersTasks(logged_user()); if (is_array($assigned_milestones) && count($assigned_milestones) || is_array($assigned_tasks) && count($assigned_tasks)) { $has_assigned_tasks = true; ?> <div class="block">
<?php set_page_title(lang('update permissions')); administration_tabbed_navigation(ADMINISTRATION_TAB_CLIENTS); administration_crumbs(array(array(lang('clients'), get_url('administration', 'clients')), array($company->getName(), $company->getViewUrl()), array(lang('update permissions')))); if (isset($projects) && is_array($projects) && count($projects)) { ?> <div id="companyPermissions"> <div class="hint"> <div class="header"><?php echo lang('hint'); ?> </div> <div class="content"><?php echo lang('update company permissions hint'); ?> </div> </div> <form action="<?php echo $company->getUpdatePermissionsUrl(); ?> " method="post"> <table class="blank"> <?php foreach ($projects as $project) { ?> <tr> <td><?php echo checkbox_field('project_' . $project->getId(), $company->isProjectCompany($project), array('id' => 'projectPermissionsCheckbox' . $project->getId(), 'disabled' => !logged_user()->isProjectUser($project))); ?> </td>
<?php set_page_title(lang('edit logo')); project_crumbs(lang('edit logo')); $this->includeTemplate(get_template_path('project/pageactions')); ?> <form action="<?php echo $project->getEditLogoUrl(); ?> " method="post" enctype="multipart/form-data"> <?php tpl_display(get_template_path('form_errors')); ?> <fieldset> <legend><?php echo lang('current logo'); ?> </legend> <?php if ($project->hasLogo()) { ?> <img src="<?php echo $project->getLogoUrl(); ?> " alt="<?php echo clean($project->getName()); ?> logo" />
<?php set_page_title('Error'); ?> We are sorry, but ProjectPier failed to connect to the database. Error report has been sent to the administrator so problem should be resolved soon.
<?php trace(__FILE__, 'begin'); set_page_title(lang('project links')); project_tabbed_navigation(PROJECT_TAB_LINKS); project_crumbs(array(array(lang('links'), get_url('links', 'index')), array(lang('index')))); if (ProjectLink::canAdd(logged_user(), active_project())) { add_page_action(lang('add link'), get_url('links', 'add_link')); } // if add_stylesheet_to_page('project/files.css'); $counter = 0; ?> <div id="files"> <?php if (isset($links) && is_array($links) && count($links)) { ?> <div class="filesList"> <?php foreach ($links as $link) { $counter++; ?> <div class="listedFile <?php echo $counter % 2 ? 'even' : 'odd'; ?> "> <div class="fileInfo"> <div class="fileName"><a href="<?php echo $link->asUrl(); ?> " title="<?php
<?php $object = $user; set_page_title(lang('update profile')); $genid = gen_id(); ?> <form style="height:100%;background-color:white" class="internalForm" action="<?php echo $user->getEditProfileUrl($redirect_to); ?> " method="post"> <div class="adminEditProfile"> <div class="adminHeader"> <div class="adminHeaderUpperRow"> <div class="adminTitle"><table style="width:535px"><tr><td> <?php echo lang('update profile'); ?> </td><td style="text-align:right"> <?php echo submit_button(lang('save changes'), 's', array('style' => 'margin-top:0px;margin-left:10px', 'tabindex' => '1100')); ?> </td></tr></table></div> </div> <div> <?php echo label_tag(lang('display name'), 'profileFormDisplayName'); ?> <?php
<?php // Set page title and set crumbs to index set_page_title(lang('search results for', $search_term)); dashboard_tabbed_navigation(DASHBOARD_TAB_CONTACTS); dashboard_crumbs(array(array(lang('contacts'), get_url('dashboard', 'contacts')), lang('search results'))); if (logged_user()->isAdministrator(owner_company())) { add_page_action(lang('add company'), get_url('company', 'add_client')); add_page_action(lang('add contact'), get_url('contacts', 'add')); } add_stylesheet_to_page('dashboard/contact_list.css'); if (is_array($contacts) && count($contacts)) { ?> <div id="contactsList"> <div id="contactsPaginationTop"><?php echo advanced_pagination($contacts_pagination, get_url('dashboard', 'search_contacts', array('search_for' => $search_term, 'page' => '#PAGE#'))); ?> </div> <?php $counter = 0; if (is_array($contacts)) { foreach ($contacts as $contact) { $counter++; $company = $contact->getCompany(); ?> <div class="listedContact <?php echo $counter % 2 ? 'even' : 'odd'; ?> "> <div class="contactAvatar"><img src="<?php
<?php set_page_title(lang('tags')); project_tabbed_navigation('tags'); project_crumbs(array(array(lang('tags'), get_url('project', 'tags')), array($tag))); if (isset($tagged_objects) && is_array($tagged_objects) && count($tagged_objects)) { ?> <p><?php echo lang('total objects tagged with', $total_tagged_objects, clean($tag)); ?> :</p> <?php if (isset($tagged_objects['messages']) && is_array($tagged_objects['messages']) && count($tagged_objects['messages'])) { ?> <h2><?php echo lang('messages'); ?> </h2> <ul> <?php foreach ($tagged_objects['messages'] as $message) { ?> <li><a href="<?php echo $message->getViewUrl(); ?> "><?php echo clean($message->getTitle()); ?> </a> <?php
<?php if ($user->getId() == logged_user()->getId()) { set_page_title(lang('change password')); account_tabbed_navigation(); account_crumbs(lang('change password')); } else { set_page_title(lang('change password')); if ($user->getCompany()->isOwner()) { administration_tabbed_navigation(ADMINISTRATION_TAB_COMPANY); administration_crumbs(array(array(lang('company'), $user->getCompany()->getViewUrl()), array(lang('change password')))); } else { administration_tabbed_navigation(ADMINISTRATION_TAB_CLIENTS); administration_crumbs(array(array(lang('clients'), get_url('administration', 'clients')), array($user->getCompany()->getName(), $user->getCompany()->getViewUrl()), array($user->getDisplayName(), $user->getCardUrl()), array(lang('change password')))); } // if } // if if ($user->canUpdateProfile(logged_user())) { add_page_action(array(lang('update profile') => $user->getEditProfileUrl(), lang('change password') => $user->getEditPasswordUrl())); } // if if ($user->canUpdatePermissions(logged_user())) { add_page_action(array(lang('permissions') => $user->getUpdatePermissionsUrl())); } // if ?> <form action="<?php echo $user->getEditPasswordUrl($redirect_to); ?> " method="post">
<?php set_page_title(lang('mail accounts')); if (can_add_mail_accounts(logged_user())) { add_page_action(lang('add mail account'), get_url('mail', 'add_account'), 'ico-add'); } // if $genid = gen_id(); ?> <div id="<?php echo $genid ?>adminContainer" class="adminMailAccounts" style="height: 100%; background-color: white"> <div class="adminHeader"> <div class="adminTitle"><?php echo lang('mail accounts') ?></div> </div> <div class="adminSeparator"></div> <div class="adminMainBlock"><?php if(isset($all_accounts) && is_array($all_accounts) && count($all_accounts)) { ?> <table class="adminListing" style="min-width: 400px; margin-top: 10px;"> <tr> <th><?php echo lang('name') ?></th> <th><?php echo lang('email address') ?></th> <th><?php echo lang('created by') ?></th> <th><?php echo lang('incoming server') ?></th> <th><?php echo lang('outgoing server') ?></th> <th><?php echo lang('users') ?></th> <th><?php echo lang('options') ?></th> </tr> <?php $isAlt = true; foreach($all_accounts as $account) { $isAlt = !$isAlt;
<?php set_page_title($time->getName()); project_tabbed_navigation('times'); project_crumbs(array(array(lang('time'), get_url('time')), array($time->getName()))); ?> <div id="times"> <?php $this->includeTemplate(get_template_path('view_time', 'time')); ?> </div>
<?php trace(__FILE__, ':begin'); set_page_title(lang('move message')); dashboard_tabbed_navigation('messages'); trace(__FILE__, ':crumbs'); project_crumbs(lang('move message')); trace(__FILE__, ':build page'); ?> <form action="<?php echo $message->getMoveUrl(); ?> " method="post"> <?php tpl_display(get_template_path('form_errors')); ?> <div><?php echo lang('about to move'); ?> <?php echo lc(lang('message')); ?> <b><?php echo clean($message->getTitle()); ?> </b></div> <div> <?php
<?php set_page_title(lang('forgot password')); add_javascript_to_page('jquery/jquery.js'); $css = array(); Hook::fire('overwrite_login_css', null, $css); foreach ($css as $c) { echo stylesheet_tag($c); } ?> <!--[if IE 7]> <?php echo stylesheet_tag("og/ie7.css"); ?> <![endif]--> <!--[if IE 8]> <?php echo stylesheet_tag("og/ie8.css"); ?> <![endif]--> <div class="header-container"> <div class="header"> <?php if (Plugins::instance()->isActivePlugin('custom_login')) { echo_custom_logo_url(); } else { ?> <a class="logo" href="http://www.fengoffice.com"></a> <?php } ?>
<?php set_page_title($folder->isNew() ? lang('add folder') : lang('edit folder')); project_tabbed_navigation(PROJECT_TAB_FILES); project_crumbs(array(array(lang('files'), get_url('files')), array($folder->isNew() ? lang('add folder') : lang('edit folder')))); if (ProjectFile::canAdd(logged_user(), active_project())) { add_page_action(lang('add file'), get_url('files', 'add_file')); } // if if (ProjectFolder::canAdd(logged_user(), active_project())) { add_page_action(lang('add folder'), get_url('files', 'add_folder')); } // if if ($folder->isNew()) { ?> <form action="<?php echo get_url('files', 'add_folder'); ?> " method="post"> <?php } else { ?> <form action="<?php echo $folder->getEditUrl(); ?> " method="post"> <?php } // if ?>