Example #1
0
function gp_project_actions($project, $translation_sets)
{
    $actions = array(gp_link_get(gp_url_project($project, 'import-originals'), __('Import originals')), gp_link_get(gp_url_project($project, array('-permissions')), __('Permissions')), gp_link_get(gp_url_project('', '-new', array('parent_project_id' => $project->id)), __('New Sub-Project')), gp_link_get(gp_url('/sets/-new', array('project_id' => $project->id)), __('New Translation Set')), gp_link_get(gp_url_project($project, array('-mass-create-sets')), __('Mass-create Translation Sets')), gp_link_get(gp_url_project($project, '-branch'), __('Branch Project')), gp_link_with_ays_get(gp_url_project($project, '-delete'), __('Delete Project'), array('ays-text' => 'Do you really want to delete this project?')));
    $actions = apply_filters('gp_project_actions', $actions, $project);
    echo '<ul>';
    foreach ($actions as $action) {
        echo '<li>' . $action . '</li>';
    }
    if ($translation_sets) {
        echo '<li>' . gp_project_options_form($project) . '</li>';
    }
    echo '</ul>';
}
Example #2
0
function gp_project_actions($project, $translation_sets)
{
    $actions = array(gp_link_get(gp_url_project($project, 'import-originals'), __('Import originals', 'glotpress')), gp_link_get(gp_url_project($project, array('-permissions')), __('Permissions', 'glotpress')), gp_link_get(gp_url_project('', '-new', array('parent_project_id' => $project->id)), __('New Sub-Project', 'glotpress')), gp_link_get(gp_url('/sets/-new', array('project_id' => $project->id)), __('New Translation Set', 'glotpress')), gp_link_get(gp_url_project($project, array('-mass-create-sets')), __('Mass-create Translation Sets', 'glotpress')), gp_link_get(gp_url_project($project, '-branch'), __('Branch Project', 'glotpress')), gp_link_get(gp_url_project($project, '-delete'), __('Delete Project', 'glotpress')));
    /**
     * Project action links.
     *
     * @since 1.0.0
     *
     * @param array      $actions Links as HTML strings.
     * @param GP_Project $project The project.
     */
    $actions = apply_filters('gp_project_actions', $actions, $project);
    echo '<ul>';
    foreach ($actions as $action) {
        echo '<li>' . $action . '</li>';
    }
    if ($translation_sets) {
        echo '<li>' . gp_project_options_form($project) . '</li>';
    }
    echo '</ul>';
}