require_once "misc/groupware/config.php"; # initializing general object $groupware_general = new groupware_general(); # initalizing config object $groupwareConfig = new groupwareConfig(); # initializing string class $stringClass = new string(); # initializing users object $usersClass = new users(); # the service is active? $groupwareConfig->is_active(); # is a logged user? $groupwareConfig->guest_allowed(); if (!isset($_POST['email'])) { # save confirm ID $_SESSION['add_project_confirm_ID'] = $stringClass->get_random_id(); # create FORM object $formClass = new form(); # open DocCreation form $formClass->openForm("index.php?mod=" . $_GET['mod'] . "&file=" . $_GET['file'], true, "POST", "add_app"); # add 'social contract' label in BOLD $formClass->only_text("<h3>Creazione/ideazione di un nuovo progetto: step 1</h3>"); # welcome to... $formClass->only_text($groupware_general->print_modable("add_app.1.0.html")); /* $groupware_general->welcome("Benvenuto. Da questa sezione potrai aggiungere un nuovo progetto alla lista ed eventualmente diventarne mantainer.<br>Prima di tutto ciò dovrai farti inviare un codice di conferma ad un tuo indirizzo valido.<br> Ti basterà seguire le istruzioni contenute nella email che ti sarà recapitata.<br> Ricorda inoltre che la sessione che hai appena attivato avrà una durata limitata, e che non potrai creare più di un progetto per volta durante la stessa.") */ # create ID text input $formClass->text("email", YAC_EMAIL . ": "); # crate submit button
$groupwareConfig->guest_allowed(); # is a L4M3r? $projectsClass->check_list($_GET['id'], $_GET['type']); # initializin FORM class $formClass = new form(); # initializing STRING class $stringClass = new string(); $flag = false; if ($_GET['type'] != "active") { $flag = true; } # Became a mantainer of an adoption idea # # if there isn't Posting Data print 'became mantainer' message if (!isset($_POST['submitted']) and $flag) { # save confirm ID $_SESSION['project_confirm_ID'] = $stringClass->get_random_id(); # print title echo "<h3>Creazione progetto: proporsi per un progetto</h3>"; # print welcome message echo $groupware_general->welcome("Benvenuto. Questa interfaccia ti guiderà nel processo di acquisizione del progetto seguente.<br>"); echo "<div style=\"width:80%; border:1px solid lightgray; padding: 3px; text-align:center;\">"; $projectsClass->idea_big_preview($_GET['id'] . ".xml", "misc/groupware/writeable/projects/" . $_GET['type'] . "/", $_GET['type'], false); echo "</div><br>"; echo $groupware_general->welcome("Diventando il mantainer di un progetto, avrai la possibilità di gestire news interne, informazioni, F.A.Q, appuntamenti, screenshots, downloads e potrai inoltre accettare e gestire eventuali sviluppatori che abbiano voglia di unirsi a te.<br><br>\n\t<em><strong>INFO:</strong> per poter uploadare direttamente il tuo progetto su questo sito, dovrai farne <strong>richiesta esplicita all'amministratore</strong> tramite il modulo presente nel tuo pannello gestionale.</em><br><br>\n\t\n\tPer diventare il mantainer del progetto soprastante Inserisci il codice generato casualmente nel campo presente <em>sotto questo testo</em>.<br>\n\tRicorda che gli amministratori saranno <em>immediatamente avvisati</em> e potranno provvedere con la <strong>cancellazione del progetto e del suo mantainer</strong>, senza alcun preavviso, nel caso della violazione delle regole.<br>\n\t<em>Se non riesci a leggere il testo contenuto nell'immagine, ricarica la pagina.</em><br><br>"); $formClass->openForm(""); $formClass->text("submitted", "Codice sottostante: "); $formClass->only_text("<img src=\"misc/groupware/image.php?sessid=" . session_id() . "&type=project_confirm_ID\">"); $formClass->submit("Completa l'operazione", false, "Finish!"); $formClass->closeForm(); # if there are posting data, make aviable the project } else {