コード例 #1
0
ファイル: dashboard.php プロジェクト: sgershen/Projectfork
 /**
  * Returns a list of buttons for the frontend
  *
  * @return    array
  */
 public static function getSiteButtons()
 {
     $user = JFactory::getUser();
     $buttons = array();
     if ($user->authorise('core.create', 'com_pftime')) {
         $buttons[] = array('title' => 'MOD_PF_DASH_BUTTONS_ADD_TIME', 'link' => PFtimeHelperRoute::getTimesheetRoute() . '&task=form.add', 'icon' => JHtml::image('com_projectfork/projectfork/header/icon-48-timeform.add.png', JText::_('MOD_PF_DASH_BUTTONS_ADD_TIME'), null, true));
     }
     return $buttons;
 }
コード例 #2
0
ファイル: pftime.php プロジェクト: MrJookie/pm
 protected function getTitleLink()
 {
     $meta =& $this->item->metadata;
     if ($this->client_id) {
         $link = 'index.php?option=' . $this->item->extension . '&filter_project=' . $this->item->xref_id . '&filter_task=' . (int) $meta->get('t_id');
     } else {
         $p_slug = $this->item->xref_id . ':' . $this->item->metadata->get('p_alias');
         $link = PFtimeHelperRoute::getTimesheetRoute($p_slug) . '&filter_task=' . (int) $meta->get('t_id');
     }
     return JRoute::_($link);
 }
コード例 #3
0
ファイル: default.php プロジェクト: sgershen/Projectfork
if ($this->params->get('show_page_heading', 1)) {
    ?>
        <h1><?php 
    echo $this->escape($this->params->get('page_heading'));
    ?>
</h1>
    <?php 
}
?>

    <div class="clearfix"></div>

    <div class="cat-items">

        <form name="adminForm" id="adminForm" action="<?php 
echo JRoute::_(PFtimeHelperRoute::getTimesheetRoute());
?>
" method="post">
            <div class="btn-toolbar btn-toolbar-top">
                <?php 
echo $this->toolbar;
?>
                <div class="filter-project btn-group">
                    <?php 
echo JHtml::_('pfhtml.project.filter');
?>
                </div>
            </div>

            <div class="<?php 
echo $filter_in;
コード例 #4
0
ファイル: index.php プロジェクト: MrJookie/pm
if ($pid) {
    $db = JFactory::getDbo();
    $query = $db->getQuery(true);
    $query->select('attribs')->from('#__pf_projects')->where('id = ' . $db->quote($pid));
    $db->setQuery($query);
    $project_attribs = $db->loadResult();
    $project_params = new JRegistry();
    $project_params->loadString($project_attribs);
    $repo_dir = (int) $project_params->get('repo_dir');
} else {
    $repo_dir = 1;
}
// Prepare component base links
$link_tasks = class_exists('PFtasksHelperRoute') ? PFtasksHelperRoute::getTasksRoute() : 'index.php?option=com_pftasks';
$link_projects = class_exists('PFprojectsHelperRoute') ? PFprojectsHelperRoute::getProjectsRoute() : 'index.php?option=com_pfprojects';
$link_time = class_exists('PFtimeHelperRoute') ? PFtimeHelperRoute::getTimesheetRoute() : 'index.php?option=com_pftime';
$link_ms = class_exists('PFmilestonesHelperRoute') ? PFmilestonesHelperRoute::getMilestonesRoute() : 'index.php?option=com_pfmilestones';
$link_forum = class_exists('PFforumHelperRoute') ? PFforumHelperRoute::getTopicsRoute() : 'index.php?option=com_pfforum';
$link_repo = class_exists('PFrepoHelperRoute') ? PFrepoHelperRoute::getRepositoryRoute($pid, $repo_dir) : 'index.php?option=com_pfrepo&filter_project=' . $pid . '&parent_id=' . $repo_dir;
// Logout link return
$return = base64_encode($this->baseurl);
?>
<!DOCTYPE html>
<html>
<head>
	<jdoc:include type="head" />
    <?php 
// Detecting Home
$site_app = JFactory::getApplication('Site');
$menu = $site_app->getMenu();
if ($menu->getActive() == $menu->getDefault()) {