Ejemplo n.º 1
0
                        $num_projects++;
                        display_link_to_project($project_id);
                        echo '</td><td align="center">' . count($details) . ' [';
                        if ($show_project) {
                            echo '<a href="?group=projects" class="menu">Ukryj</a>';
                        } else {
                            echo '<a href="?group=projects&show=' . $project_id . '" class="menu">Poka¿</a>';
                        }
                        echo "]</td></tr>\n";
                        if ($show_project) {
                            echo '<tr><td colspan="3"><table bgcolor="#fffff8" border="1" cellpadding="2" cellspacing="0">' . "\n";
                            foreach ($details as $detail) {
                                echo '<td align="center"><table><tr><td align="center" nowrap>' . $detail['next_contact_date'] . '</td>';
                                echo '<td><img src="../img/icon_' . ($detail['next_contact_type'] == 'telefon' ? 'phone' : 'meeting') . '.gif" border="0" height="17" width="22"></td></tr></table></td>';
                                echo '<td>';
                                display_link_to_user($detail['user_id']);
                                echo '</td><td align="center">';
                                display_link_to_org($detail['organisation_id']);
                                echo '</td><td align="center" nowrap>';
                                display_link_to_contact($detail['contact_id']);
                                echo "</td></tr>\n";
                            }
                            echo "</table></td></tr>\n";
                        }
                    }
                    echo '</table></td></tr>';
                }
            }
        }
    }
}
Ejemplo n.º 2
0
    if ($today_updated_orgs === false) {
        echo '<tr><td>B³±d bazy danych, spróbuj pó¼niej.</td></tr>';
    } else {
        if (empty($today_updated_orgs)) {
            echo '<tr><td>Brak organizacji.</td></tr>';
        } else {
            echo '<tr><td align="left"><table>' . "\n";
            echo '<tr><th></th><th>Organizacja</th><th>Osoba aktualizuj±ca</th></tr>' . "\n";
            $num_added = 1;
            foreach ($today_updated_orgs as $added_info) {
                echo '<tr><td>' . $num_added . '. </td>';
                ++$num_added;
                echo '<td>';
                display_link_to_org($added_info['organisation_id']);
                echo '</td><td>';
                display_link_to_user($added_info['updater_id']);
                echo "</td></tr>\n";
            }
            echo "</table></td></tr>\n";
        }
    }
    echo "</table>\n";
}
display_document_footer();
/**************************************************
				WRAPPING FUNCTIONS
**************************************************/
function display_contact_history()
{
    $contacts = get_contacts('user_id', $_SESSION['valid_user_id']);
    if ($contacts === false) {
Ejemplo n.º 3
0
function display_question($cat_id, $qsn_id, $qsn_label)
{
    $is_selected = $_GET['question_id'] == $qsn_id;
    // EACH QUESTION IS A SINGLE ROW
    echo '<tr><td valign="top" class="help_question">' . $cat_id . '.' . $qsn_id . '.</td>';
    echo '<td><a href="?category_id=' . $cat_id . ($is_selected ? '#go_category' : '&question_id=' . $qsn_id . '#go_question') . '" class="help_question">' . htmlspecialchars($qsn_label) . "</a>";
    if (is_admin()) {
        echo ' [<a href="add_question_form.php?category_id=' . $cat_id . '&question_id=' . $qsn_id . '" class="menu">Edytuj</a>]';
    }
    // DISPLAY ANSWER (still same <td> as the question!)
    if ($is_selected) {
        $qsn_details = help_get_question_details($cat_id, $qsn_id);
        echo '<table id="go_question" width="500" cellpadding="7" cellspacing="0">' . "\n";
        if ($qsn_details === false) {
            echo '<tr><td>B³±d bazy danych, spróbuj pó¼niej.</td></tr>';
        } else {
            // DISPLAY ANSWER
            echo '<tr><td class="help_answer">' . nl2br(htmlspecialchars($qsn_details['answer'])) . "</td></tr>\n";
            echo '<tr><td align="right" class="help_update">(Aktualizacja: ' . $qsn_details['date'] . ' ';
            display_link_to_user($qsn_details['helper_id']);
            echo ")</td></tr>\n";
        }
        echo "</table>\n";
    }
    // CLOSE QUESTION ROW
    echo "</td></tr>\n";
}
Ejemplo n.º 4
0
    } else {
        echo "<table><th></th><th>Projekt</th><th>Przydzia³</th></tr>\n";
        $num_project = 1;
        foreach ($projects as $pid => $oc_resp_id) {
            echo '<tr><td>' . $num_project . '. </td><td>';
            ++$num_project;
            display_link_to_project($pid);
            echo '</td><td>';
            if ($oc_resp_id === null) {
                display_exclamation('Nowa organizacja');
                echo ' Nowa';
            } else {
                if ($oc_resp_id == 0) {
                    echo 'Nieprzydzielona';
                } else {
                    display_link_to_user($oc_resp_id);
                }
            }
            echo "</td></tr>\n";
        }
        echo "</table>\n";
    }
}
if (is_admin()) {
    echo add_org_to_project_form(array_keys($projects));
    // defined in this file, below.
}
echo "</td></tr></table>\n<br><br><br><br>";
display_document_footer();
function add_org_to_project_form($existing_projects)
{
Ejemplo n.º 5
0
     display_link_to_contact($next_cid, 'Nastêpny >>', false, '[', ']', false);
 } else {
     echo '&nbsp;';
 }
 echo "</td></tr></table></td></tr>\n";
 echo '<tr><td>';
 echo '<table align="center">' . "\n";
 $html_label = array('type' => 'Typ', 'date' => 'Data', 'contact_person' => 'Osoba kontaktowana', 'contact_function' => 'Stanowisko osoby kontaktowanej', 'aim' => 'Cel', 'comments' => 'Opis', 'organisation_id' => 'Nazwa organizacji', 'user_id' => 'Osoba kontaktuj±ca', 'project_id' => 'Projekt', 'next_contact_type' => 'Kolejny kontakt', 'next_contact_date' => 'Data kolejnego kontaktu');
 foreach ($details as $label => $value) {
     echo '<tr><td width="50%" align="right" valign="top"><b>' . htmlspecialchars($html_label[$label]) . ':</b></td><td width="50%" align="left">';
     switch ($label) {
         case 'organisation_id':
             display_link_to_org($value);
             break;
         case 'user_id':
             display_link_to_user($value);
             break;
         case 'project_id':
             display_link_to_project($value);
             break;
         case 'comments':
             echo nl2br(htmlspecialchars(stripslashes($value)));
             break;
         case 'next_contact_type':
             echo empty($value) ? 'brak' : $value;
             break;
         case 'next_contact_date':
             echo empty($value) ? '-' : $value;
             break;
         default:
             echo htmlspecialchars(stripslashes($value));
Ejemplo n.º 6
0
function display_add_users_conf_form($new_users)
{
    //$users is an array with seperate different users' names at each index- with addslashes (by magic_quotes)
    ?>
<table width="90%">
<tr>
	<td align="center" class="naglowek">Zaraz dodasz u¿ytkowników<hr></td>
</tr>
<tr>
	<td>
	<table>
<?php 
    if (!empty($new_users)) {
        ?>
	<tr>
		<td align="right" valign="top"><b>Istniej±cy u¿ytkownicy (zostan± zignorowani):</b></td>
		<td align="left">
<?php 
        $existing_users = get_existing_users($new_users);
        if ($existing_users === false) {
            echo 'B³±d bazy danych, spróbuj pó¼niej.';
        } else {
            if (empty($existing_users)) {
                echo '-';
            } else {
                foreach (array_keys($existing_users) as $user_id) {
                    display_link_to_user($user_id);
                    echo "<br>\n";
                }
            }
        }
        ?>
		</td>
	</tr>
	<tr>
		<td align="right" valign="top"><b>Nowi u¿ytkownicy:</b></td>
		<td align="left">
<?php 
        $new_users = get_new_users($new_users);
        if (empty($new_users)) {
            echo '-';
        } else {
            foreach ($new_users as $user) {
                echo $user . "<br>\n";
            }
        }
        ?>
        </td>
	</tr>
<?php 
    }
    ?>
	<tr>
		<td align="right"><form action="add_users_form.php" method="post">
		<input type="hidden" name="users" value="<?php 
    echo htmlspecialchars(join("\n", $new_users));
    ?>
">
		<input type="submit" value="Wstecz"></form>
		</td>
		<td align="left">
		<form action="add_users.php" method="post">
		<input type="hidden" name="confirmed" value="yes">
		<input type="hidden" name="users" value="<?php 
    echo htmlspecialchars(join("\n", $new_users));
    ?>
">
		<input type="submit" value="Zatwierd¼">
		</form>
		</td>
	</tr>
	</table>
	</td>
</tr>
</table>
<?php 
}
Ejemplo n.º 7
0
 display_html_header();
 display_document_header();
 display_menu();
 echo '<table width="90%">' . "\n";
 echo '<tr><td align="center" class="naglowek">Za chwilê zmienisz ustawienia projektu <i>';
 display_link_to_project($_POST['project_id']);
 echo "</i></td></tr>\n";
 echo '<tr><td align="center"><table>' . "\n";
 if (stripslashes($_POST['project_name']) !== get_project_name($_POST['project_id'])) {
     echo '<tr><td align="right" valign="top" width="40%"><b>Nowa nazwa:</b></td>';
     echo '<td align="left" valign="top">' . htmlspecialchars(stripslashes($_POST['project_name'])) . "</td></tr>\n";
 }
 if ($_POST['ocp_id'] !== get_project_ocp($_POST['project_id'])) {
     echo '<tr><td align="right" valign="top" width="40%"><b>Nowy OCP:</b></td>';
     echo '<td align="left" valign="top">';
     display_link_to_user($_POST['ocp_id']);
     echo "</td></tr>\n";
 }
 if (isset($_POST['del_orgs'])) {
     echo '<tr><td align="right" valign="top" width="40%"><b>Organizacje do usuniêcia:</b></td>';
     echo '<td align="left" valign="top">';
     foreach ($_POST['del_orgs'] as $del_org => $on) {
         display_link_to_org($del_org);
         echo "<br>\n";
     }
     echo "</td></tr>\n";
 }
 $new_orgs = array();
 $project_new_orgs = array();
 if (!empty($_POST['added_orgs'])) {
     $orgs = str_replace("\r", '', $_POST['added_orgs']);
Ejemplo n.º 8
0
}
$all_users_status = get_all_users_status();
echo '<table width="90%">' . "\n";
echo '<tr><td align="center" class="naglowek">Zmieñ prawa dostêpu<hr></td></tr>' . "\n";
echo '<tr><td>';
if ($all_user_status === false) {
    echo 'B³±d bazy danych.</td></tr>';
} else {
    echo '<table align="center">' . "\n";
    echo "<tr><th></th><th>U¿ytkownik</th><th>Nieaktywny</th><th>Aktywny</th><th>Administrator</th></tr>\n";
    echo '<form method="post" action="edit_privs.php">' . "\n";
    $num_user = 1;
    foreach ($all_users_status as $user_id => $status) {
        echo '<tr><td>' . $num_user . '. </td><td>';
        ++$num_user;
        display_link_to_user($user_id);
        echo '</td>';
        for ($i = 0; $i < 3; ++$i) {
            echo '<td align="center"><input type="radio" name="privs[' . $user_id . ']" value="' . $i . '"';
            if ($i == $status) {
                echo ' checked';
            }
            echo '></td>';
        }
        echo "</tr>\n";
    }
    echo "</table>\n</td></tr>\n";
    echo '<tr><td align="center"><input type="submit" value="Zmieñ"></td></tr>' . "\n";
    echo '</form>';
}
echo "</table>\n";