function buildEnvelope()
{
    $envelope = new Envelope();
    if (isset($_POST["subject"])) {
        $envelope->Subject = $_POST["subject"];
    } else {
        $_SESSION["errorMessage"] = "You must have a subject";
        header("Location: error.php");
    }
    if ($_POST["emailBlurb"]) {
        $envelope->EmailBlurb = $_POST["emailBlurb"];
    } else {
        $_SESSION["errorMessage"] = "You must have an email blurb";
        header("Location: error.php");
    }
    $envelope->AccountId = $_SESSION["AccountID"];
    $envelope->Recipients = constructRecipients();
    $envelope->Tabs = addTabs(count($envelope->Recipients));
    $envelope = processOptions($envelope);
    $envelope->Documents = getDocuments();
    return $envelope;
}
Example #2
0
 if (isset($_GET['tipo']) && $_GET['tipo'] == 'score') {
     $sql1 = sprintf("UPDATE document SET active = 1 WHERE dataset_id = %s AND (score >= %s OR score IS NULL)", $iddataset, $_POST["score"]);
     $sql2 = sprintf("UPDATE document SET active = 0 WHERE dataset_id = %s AND score < %s", $iddataset, $_POST["score"]);
     if ($db->query($sql1) && $db->query($sql2)) {
         $smarty->assign("mensagem", "Documents activated successfully.");
     } else {
         $smarty->assign("mensagem", "Error activating documents.");
         echo $sql . $db->error();
     }
 }
 $ds = getDataset($iddataset);
 $smarty->assign("iddataset", $iddataset);
 $smarty->assign("datasetContext", $ds['context']);
 $smarty->assign("dataset`Method", $ds['method']);
 $smarty->assign("score", isset($_POST['score']) ? $_POST['score'] : 0.5);
 $docs = getDocuments($iddataset);
 $smarty->assign("documents", $docs);
 $urlsinativas = new XoopsFormSelect("", "iurls", null, 20);
 $urlsinativas->_class = "SelectList";
 $urlsinativas->addOptionArray(pegaUrlsInativas($iddataset));
 $smarty->assign("lstUrlsInativas", $urlsinativas->render());
 $urlsativas = new XoopsFormSelect("", "aurls", null, 20);
 $urlsativas->_class = "SelectList";
 $urlsativas->addOptionArray(pegaUrlsAtivas($iddataset));
 $smarty->assign("lstUrlsAtivas", $urlsativas->render());
 $adicionarCoordenador = new XoopsFormButton("", "adicionarurl", ">", "submit");
 $smarty->assign("adicionarurl", $adicionarCoordenador->render());
 $removerCoordenador = new XoopsFormButton("", "removerurl", "<", "submit");
 $smarty->assign("removerurl", $removerCoordenador->render());
 $smarty->assign("display_conteudo", "modulo_dataset_urls");
 finaliza_request();
Example #3
0
/**
 * Documents controller.
 *
 * @author paul.michaud
 * @author loic.bothorel
 */
function documents()
{
    $resultDocuments = getDocuments();
    set('resultDocuments', $resultDocuments);
    return render('documents.html.php', 'layout/layout.html.php');
}