Exemplo n.º 1
0
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
require_once "../bootstrap/bootstrap.php";
page_access_level(Filter_Roles::CONSULTANT_LEVEL);
$database_notes = Database_Notes::getInstance();
$notes_logic = Notes_Logic::getInstance();
$id = $_GET['id'];
if (isset($_POST['submit'])) {
    $summary = $_POST['entry'];
    $notes_logic->setSummary($id, $summary);
    Filter_Url::redirect("note.php?id={$id}");
    die;
}
$header = new Assets_Header(Locale_Translate::_("Note summary"));
$header->setBodyOnload('document.form.entry.focus();');
$header->run();
$view = new Assets_View(__FILE__);
$view->view->id = $id;
$summary = $database_notes->getSummary($id);
$summary = Filter_Html::sanitize($summary);
$view->view->summary = $summary;
$view->render("summary.php");
Assets_Page::footer();
Exemplo n.º 2
0
    $year = $database_config_user->getSprintYear();
    $time = mktime(0, 0, 0, $month + 1, 1, $year);
    $database_config_user->setSprintMonth(date("n", $time));
    $database_config_user->setSprintYear(date("Y", $time));
}
$bible = Access_Bible::clamp($database_config_user->getBible());
$month = $database_config_user->getSprintMonth();
$year = $database_config_user->getSprintYear();
$header = new Assets_Header(Locale_Translate::_("Sprint"));
$view = new Assets_View(__FILE__);
@($title = $_POST['add']);
if (isset($title)) {
    $database_sprint->storeTask($bible, $year, $month, $title);
    $view->view->success = Locale_Translate::_("New task added");
    // Focus the entry for adding tasks only in case a new task was added.
    $header->setBodyOnload('document.addtask.add.focus();');
}
@($mail = $_GET['mail']);
if (isset($mail)) {
    Sprint_Logic::burndown($bible, true);
    $view->view->success = Locale_Translate::_("The information was mailed to the subscribers");
    // Give the burndown logic time to update the sprint history,
    // so the page will display the updated burndown chart.
    sleep(2);
}
$header->run();
@($bible = $_GET['bible']);
if (isset($bible)) {
    if ($bible == "") {
        $dialog_list = new Dialog_List2(Locale_Translate::_("Select which Bible to display the Sprint for"));
        $bibles = Access_Bible::bibles();
Exemplo n.º 3
0
function display_header()
{
    // Delayed header display.
    $header = new Assets_Header(Locale_Translate::_("Login"));
    $header->setBodyOnload('document.form.user.focus();');
    $header->run();
}
Exemplo n.º 4
0
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
require_once "../bootstrap/bootstrap.php";
page_access_level(Filter_Roles::MANAGER_LEVEL);
$header = new Assets_Header(Locale_Translate::_("Edit Note Source"));
$header->setBodyOnload('document.noteid.identifier.focus();');
$header->run();
$view = new Assets_View(__FILE__);
@($noteIdentifier = $_GET['identifier']);
if (isset($_POST['identifier'])) {
    $noteIdentifier = $_POST['identifier'];
    $noteIdentifier = Filter_Numeric::integer_in_string($noteIdentifier);
}
$database_notes = Database_Notes::getInstance();
if (isset($_POST['data'])) {
    $noteData = $_POST['data'];
    if ($database_notes->identifierExists($noteIdentifier)) {
        $noteData = $database_notes->setContents($noteIdentifier, $noteData);
        $view->view->success = Locale_Translate::_("The note was saved");
    } else {
        $view->view->error = Locale_Translate::_("Unknown Note Identifier");