Пример #1
0
<?php

require_once '../lib/flip.php';
session_start();
check_valid_user();
if (!isset($_GET['project_id'])) {
    display_warning('Nie wybrano projektu!');
    exit;
}
display_html_header();
display_document_header();
display_menu();
if (is_ocp($_SESSION['valid_user_id'], $_GET['project_id']) || is_admin()) {
    display_edit_oc_form($_GET['project_id']);
} else {
    display_no_auth();
}
display_document_footer();
Пример #2
0
 }
 $filter_orgs = array();
 if ($_GET['show_closed'] == 1) {
     $filter_orgs = $orgs;
 } else {
     foreach ($orgs as $org_id) {
         if (org_is_open($org_id, $_SESSION['valid_user_id'], $project_id)) {
             $filter_orgs[] = $org_id;
         }
     }
 }
 echo '<table cellspacing="0" cellpadding="0">';
 echo '<tr><td><table align="center"><tr><td class="naglowek_maly">';
 display_link_to_project($project_id);
 echo '</td>';
 if (is_ocp($_SESSION['valid_user_id'], $project_id)) {
     if (!project_has_oc($project_id)) {
         echo '<td>';
         display_exclamation('Nie masz jeszcze cz³onków OC');
         echo '</td>';
     }
     $null_resp = project_has_null_resp($project_id);
     echo '<td>[<a href="ocp/edit_oc_form.php?project_id=' . $project_id . '" class="menu">' . 'Edytuj OC</a>]</td><td>[<a href="ocp/dispense_orgs_form.php?project_id=' . $project_id . '&show=' . ($null_resp ? 'new' : 'all') . '" class="menu">Rozdziel organizacje</a>]</td>';
     if ($null_resp) {
         echo '<td>';
         display_exclamation('Masz nowe organizacje');
         echo '</td>';
     }
 }
 echo "</tr></table></td></tr>\n";
 echo "<tr><td><table>\n";
Пример #3
0
<?php

require_once '../lib/flip.php';
session_start();
check_valid_user();
if (!is_ocp($_SESSION['valid_user_id'], $_POST['project_id']) && !is_admin()) {
    display_html_header();
    display_document_header();
    display_menu();
    display_no_auth();
    display_footer();
    exit;
}
foreach ($_POST['responsible'] as $org_id => $oc_member_id) {
    set_org_responsible($_POST['project_id'], $org_id, $oc_member_id);
}
display_warning('Operacja zakoñczona sukcesem!');
Пример #4
0
	</tr>
	<tr>
		<th align="center">TAK</th>
		<th align="center">NIE</th>
	</tr>
<?php 
$involved = array_keys(get_project_involved($_GET['project_id']));
$suma = array('all' => 0, 'contacted' => 0, 'telefon' => 0, 'spotkanie' => 0);
foreach ($involved as $inv_id) {
    $stats = get_user_stats($inv_id, $_GET['project_id']);
    foreach ($stats as $key => $value) {
        $suma[$key] += $value;
    }
    echo '<tr><td align="center" nowrap>';
    display_link_to_user($inv_id);
    if (is_ocp($inv_id, $_GET['project_id'])) {
        echo ' (OCP)';
    }
    echo '</td><td align="center">' . join('</td><td align="center">', array($stats['all'], $stats['contacted'], $stats['all'] - $stats['contacted'], $stats['telefon'], $stats['spotkanie'], $stats['telefon'] + $stats['spotkanie'])) . "</td></tr>\n";
}
echo '<tr><td align="center"><b>W SUMIE</b></td><td align="center"><b>' . join('</b></td><td align="center"><b>', array($suma['all'], $suma['contacted'], $suma['all'] - $suma['contacted'], $suma['telefon'], $suma['spotkanie'], $suma['telefon'] + $suma['spotkanie'])) . "</td></tr>\n";
?>
</table>
<br><br></td></tr>
<?php 
echo '<tr><td class="naglowek_maly">Kontaktowane organizacje:</td></tr>';
echo '<tr><td>';
if ($show_orgs == 1) {
    echo '[<a href="' . $_SERVER['PHP_SELF'] . '?project_id=' . $_GET['project_id'] . '&show_orgs=0&show_contacts=' . $show_contacts . '" class="menu">Ukryj</a>]</td></tr>';
    echo '<tr><td>';
    $project_orgs = get_project_orgs($_GET['project_id']);
Пример #5
0
function display_edit_oc_form($project_id)
{
    ?>
<table width="90%">
<tr>
	<td align="center" class="naglowek">Wybierz sk³ad OC do projektu <i><?php 
    echo display_link_to_project($project_id);
    ?>
</i><hr></td>
</tr>
<tr>
	<td class="naglowek_maly">Aby wybraæ kilka osób, przytrzymaj klawisz CTRL</td>
</tr>
<tr>
	<td><form method="POST" action="<?php 
    echo get_www_root();
    ?>
ocp/edit_oc.php">
	<select name="oc_ids[]" size="20" multiple>
<?php 
    $active_users = get_active_users();
    foreach ($active_users as $user_id => $login) {
        if (!is_ocp($user_id, $project_id)) {
            echo '<option value="' . $user_id . '"';
            if (is_oc_member($user_id, $project_id)) {
                echo ' selected';
            }
            echo '>' . htmlspecialchars(stripslashes($login)) . "</option>\n";
        }
    }
    ?>
	</select></td>
</tr>
<tr>
	<td><input type="hidden" name="project_id" value="<?php 
    echo $project_id;
    ?>
">
	<input type="submit" value="Zmieñ"></form>
	</td>
</tr>
</table>
<?php 
}