<div class="cpm-file-meta">
                    <?php 
        printf(__('Attached to <a href="%s">%s</a> by %s', 'cpm'), $topic_url, strtolower($post_type_object->labels->singular_name), cpm_url_user($attachment->post_author));
        ?>
                </div>

                <div class="cpm-file-action">
                    <?php 
        printf(__('<a href="%s">Download</a> or go to the <a href="%s">discussion</a>.', 'cpm'), $file_url, $topic_url);
        ?>
                    <?php 
        if ($parent->comment_count) {
            ?>
                        <span class="comment-number">
                            <?php 
            printf(_n('%d comment', '%d comments', get_comments_number($parent->ID), 'cpm'), get_comments_number($parent->ID));
            ?>
                        </span>
                    <?php 
        }
        ?>
                </div>
            </div>
        </li>

        <?php 
    }
    echo '</ul>';
} else {
    cpm_show_message(__('No Files Found!', 'cpm'));
}
    foreach ($milestones as $milestone) {
        $due = strtotime($milestone->due_date);
        $is_left = cpm_is_left(time(), $due);
        $milestone_completed = (int) $milestone->completed;
        if ($milestone_completed) {
            $completed_milestones[] = $milestone;
        } else {
            if ($is_left) {
                $upcoming_milestones[] = $milestone;
            } else {
                $late_milestones[] = $milestone;
            }
        }
    }
} else {
    cpm_show_message(__('No Milestone Found!', 'cpm'));
}
?>

<div class="cpm-new-milestone-form">
    <h3><?php 
_e('Add new milestone', 'cpm');
?>
</h3>

    <?php 
echo cpm_milestone_form($project_id);
?>
</div>

<div class="cpm-milestones">
Esempio n. 3
0
<div class="cpm-new-todolist-form">
    <?php 
echo cpm_tasklist_form($project_id);
?>
</div>

<ul class="cpm-todolists">
    <?php 
if ($lists) {
    foreach ($lists as $list) {
        ?>

            <li id="cpm-list-<?php 
        echo $list->ID;
        ?>
"><?php 
        echo cpm_task_list_html($list, $project_id);
        ?>
</li>

            <?php 
    }
}
?>
</ul>

<?php 
if (!$lists) {
    cpm_show_message(__('Oh dear, no To-do list found!', 'cpm'));
}
</span></td>
            <td class="cpm-actions">
                <?php 
    if ($message->post_author == get_current_user_id() || $pro_obj->has_admin_rights()) {
        ?>
                <a href="#" class="delete-message cpm-icon-delete" title="<?php 
        esc_attr_e('Delete this message', 'cpm');
        ?>
" <?php 
        cpm_data_attr(array('msg_id' => $message->ID, 'project_id' => $project_id, 'confirm' => __('Are you sure to delete this message?', 'cpm')));
        ?>
>
                    <span><?php 
        _e('Delete', 'cpm');
        ?>
</span>
                </a>
                <?php 
    }
    ?>
            </td>
        </tr>
        <?php 
}
?>
</table>

<?php 
if (!$messages) {
    cpm_show_message(__('No messages found! How about adding one?', 'cpm'));
}
function cpm_show_errors($errors)
{
    echo '<ul>';
    foreach ($errors as $msg) {
        printf('<li>%s</li>', cpm_show_message($msg, 'error'));
    }
    echo '</ul>';
}