Example #1
0
        }
        if ($niveau_min) {
            print "<input type='button' class='bouton_small' value='" . $msg["relance_row_print"] . "' onClick=\"openPopUp('pdf.php?pdfdoc=lettre_retard&id_empr=" . $r["id_empr"] . "&niveau=" . $niveau_min . "','lettre', 600, 500, -2, -2, 'toolbar=no, dependent=yes, resizable=yes'); this.form.act.value='solo_print'; this.form.relance_solo.value='" . $r["id_empr"] . "'; {$script}\"/>";
            if (($mailretard_priorite_email == 1 || $mailretard_priorite_email == 2) && $has_mail && ($niveau_min < 3 || $mailretard_priorite_email_3 == 1 && $niveau_min >= 3)) {
                print "<input type='button' class='bouton_small' value='" . $msg["relance_row_mail"] . "' onClick=\"this.form.act.value='solo_mail'; this.form.relance_solo.value='" . $r["id_empr"] . "'; {$script}\"/>";
            }
        }
        print "</td>";
        print "</tr>\n";
        $nb_relances++;
    }
}
echo "</table>";
print "<div class='right'>";
print "<input type='button' class='bouton' value='" . $msg["relance_valid_all"] . "' onClick=\"this.form.act.value='valid'; this.form.relance_solo.value=''; {$script}\"/>&nbsp;";
print "<input type='button' class='bouton' value='" . $msg["relance_print_nonprinted"] . "' onClick=\"this.form.act.value='print'; this.form.relance_solo.value=''; {$script}\"/>&nbsp;";
print "<input type='button' class='bouton' value='" . $msg["relance_export"] . "' onClick=\"this.form.act.value='export'; this.form.relance_solo.value=''; {$script}\"/>&nbsp;";
if (count($list_dates_relance)) {
    print "<input type='button' value='" . addslashes($msg["print_relance_clear"]) . "' onClick=\"if (confirm('" . sprintf(addslashes($msg["confirm_print_relance_clear"]), "'+this.form.clear_date.options[this.form.clear_date.selectedIndex].text+' ?'") . ")) { this.form.act.value='raz_printed'; this.form.printed_cd.value=this.form.clear_date.options[this.form.clear_date.selectedIndex].value; {$script} }\" class='bouton'/>&nbsp;<select name='clear_date'>";
    print "<option value=''>" . $msg["print_relance_clear_all"] . "</option>\n";
    foreach ($list_dates_sort as $val => $stamp) {
        $lib = $list_dates_relance[$val];
        print "<option value='{$val}'>" . $lib . "</option>\n";
    }
    print "</select>";
}
print "</div></form>";
print "<script type='text/javascript'>document.getElementById('nb_relance_to_do').innerHTML='(" . $nb_relances . ")';</script>";
if ($progress_bar) {
    $progress_bar->hide();
}
Example #2
0
                            } else {
                                $requete = "SELECT bulletin_titre, num_notice FROM bulletins WHERE bulletin_id='" . $row->expl_bulletin . "'";
                                $res2 = mysql_query($requete);
                                if (mysql_num_rows($res2)) {
                                    $element = mysql_fetch_object($res2);
                                    if (trim($element->bulletin_titre)) {
                                        $requete = "UPDATE bulletins SET index_titre=' " . addslashes(strip_empty_words($element->bulletin_titre)) . " ' WHERE bulletin_id='" . $row->expl_bulletin . "'";
                                        mysql_query($requete);
                                    }
                                    if ($element->num_notice) {
                                        notice::majNoticesTotal($element->num_notice);
                                    }
                                }
                            }
                        }
                        $pb->progress();
                    }
                }
                $pb->hide();
            }
            print "<br /><h3>{$msg['caddie_situation_reindex']}</h3>";
            print sprintf($msg["caddie_action_flag_processed"], $nb_elements_flag) . "<br />";
            print sprintf($msg["caddie_action_no_flag_processed"], $nb_elements_no_flag) . "<br />";
            print "<b>" . sprintf($msg["caddie_action_total_processed"], $nb_elements_total) . "</b><br /><br />";
            print aff_cart_nb_items($myCart);
        default:
            break;
    }
} else {
    aff_paniers($idcaddie, "NOTI", "./catalog.php?categ=caddie&sub=action&quelle=reindex", "choix_quoi", $msg["caddie_action_reindex"], "", 0, 0, 0);
}
 /**
  * Segmente le document numérique et stocke le résultat en base de données
  */
 public function diarize()
 {
     // On commence par supprimer
     $query = "delete from explnum_segments where explnum_segment_explnum_num = " . $this->explnum->explnum_id;
     mysql_query($query);
     $query = "delete from explnum_speakers where explnum_speaker_explnum_num = " . $this->explnum->explnum_id;
     mysql_query($query);
     // Gestion de la progress_bar
     $progress_bar = new progress_bar("upload to server");
     $progress_bar->set_percent(0);
     $this->speechFile = $this->diarization->sendFile($this->getFile());
     // 		$this->speechFile = $this->diarization->getFile(67);
     $status = $this->speechFile->getStatus();
     while ($status != "diarization_phase7") {
         if ($status == "uploaded") {
             $progress_bar->set_percent(round(1 / 8 * 100));
         } else {
             $nb = str_replace("diarization_phase", "", $status);
             $progress_bar->set_percent(round(($nb + 1) / 8 * 100));
         }
         $progress_bar->set_text($status);
         $status = $this->speechFile->getStatus();
         sleep(0.5);
     }
     sleep(10);
     $progress_bar->hide();
     $speakers = $this->speechFile->getSpeakers();
     $speakers_ids = array();
     // Tableau associant l'identifiant du speaker avec son identifiant dans la table
     foreach ($speakers as $speaker) {
         $query = "insert into explnum_speakers (explnum_speaker_explnum_num, explnum_speaker_speaker_num, explnum_speaker_gender) values (" . $this->explnum->explnum_id . ", '" . $speaker->getID() . "', '" . $speaker->getGender() . "')";
         mysql_query($query);
         $speakers_ids[$speaker->getID()] = mysql_insert_id();
     }
     $segments = $this->speechFile->getSegments();
     foreach ($segments as $segment) {
         $query = "insert into explnum_segments (explnum_segment_explnum_num, explnum_segment_speaker_num, explnum_segment_start, explnum_segment_duration, explnum_segment_end) values (" . $this->explnum->explnum_id . ", '" . $speakers_ids[$segment->getSpeaker()->getID()] . "', " . $segment->getStart() . ", " . $segment->getDuration() . ", " . $segment->getEnd() . ")";
         mysql_query($query);
     }
 }