<?php /** * $Id$ * * @package Mediboard * @subpackage System * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ CCanDo::checkEdit(); $sender_id = CValue::get("sender_id"); $source_to_vw_sender = new CSourceToViewSender(); $source_to_vw_sender->sender_id = $sender_id; $view_sender = new CViewSender(); $view_sender->load($sender_id); $view_sender->loadRefSendersSource(); $smarty = new CSmartyDP(); $smarty->assign("source_to_vw_sender", $source_to_vw_sender); $smarty->assign("view_sender", $view_sender); $smarty->display("inc_form_source_to_view_sender.tpl");
<?php /** * $Id$ * * @package Mediboard * @subpackage System * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ CCanDo::checkRead(); // Chargement des senders $sender = new CViewSender(); $sender->active = "1"; /** @var CViewSender[] $senders */ $senders = $sender->loadMatchingList("name"); // Détails des senders foreach ($senders as $_sender) { $senders_source = $_sender->loadRefSendersSource(); foreach ($senders_source as $_sender_source) { $_sender_source->loadRefSender(); } } // Création du template $smarty = new CSmartyDP(); $smarty->assign("senders", $senders); $smarty->display("inc_monitor_senders.tpl");
/** * $Id$ * * @package Mediboard * @subpackage System * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ CCanDo::checkRead(); // Minute courante $time = CMbDT::time(); $minute = intval(CMbDT::transform($time, null, "%M")); // Chargement des senders $sender = new CViewSender(); /** @var CViewSender[] $senders */ $senders = $sender->loadList(null, "name"); CStoredObject::massLoadBackRefs($senders, "sources_link"); foreach ($senders as $_sender) { $_sender->makeHourPlan($minute); $_sender->loadRefSendersSource(); } // Tableau de charges $hour_sum = array(); $hour_total = 0; foreach (range(0, 59) as $min) { $hour_sum[$min] = 0; foreach ($senders as $_sender) { if ($_sender->active) { $hour_sum[$min] += $_sender->_hour_plan[$min];
* @version $Revision$ */ CCanDo::checkRead(); // Minute courante $time = CMbDT::time(); $minute = intval(CMbDT::transform($time, null, "%M")); $hour = intval(CMbDT::transform($time, null, "%H")); // Opératue de l'envoi $user = new CUser(); $user->user_username = CValue::get("username", CUser::get()->user_username); $user->user_password = CValue::get("password"); if (!$user->user_password) { CAppUI::stepMessage(UI_MSG_WARNING, "CViewSender-send-no-password"); } // Chargement des senders $sender = new CViewSender(); $where = array("active" => "= '1'"); /** @var CViewSender[] $senders */ $senders = $sender->loadList($where, "name"); // Envoi de vues foreach ($senders as $_sender) { $_sender->makeUrl($user); if (!$_sender->getActive($minute, $hour)) { unset($senders[$_sender->_id]); continue; } if ($user->user_password) { $_sender->makeUrl($user); $_sender->makeFile(); $_sender->sendFile(); }
<?php /** * $Id$ * * @package Mediboard * @subpackage System * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ CCanDo::checkEdit(); $sender_id = CValue::get("sender_id"); $sender = new CViewSender(); $sender->offset = "0"; $sender->load($sender_id); $sender->loadRefsNotes(); $smarty = new CSmartyDP(); $smarty->assign("sender", $sender); $smarty->display("inc_form_view_sender.tpl");