Пример #1
0
 function NaviEdit(&$system)
 {
     $this->system =& $system;
     $this->add_db_prefix();
     $this->connection = $system->connection;
     $this->install_path = INSTALL_PATH;
     //Bilder
     $this->images['add_rubrik'] = Html::img('/Libraries/Icons/16x16/folder_new.png', 'Neue Rubrik', array('title' => 'Neue Rubrik'));
     $this->images['new_file'] = Html::img('/Libraries/Icons/16x16/filenew.png', 'Neue Seite', array('title' => 'Neue Seite'));
     $this->images['visible'] = Html::img('/Libraries/Icons/16x16/14_layer_novisible.png', 'Sichtbar im Hauptmenü', array('title' => 'Sichtbar im Hauptmenü'));
     $this->images['invisible'] = Html::img('/Libraries/Icons/16x16/14_layer_visible.png', 'Nicht sichtbar im Hauptmenü', array('title' => 'Nicht sichtbar im Hauptmenü'));
     $this->images['img_apply_path'] = '/Libraries/Icons/16x16/apply.png';
     $this->images['delete'] = Html::img('/Libraries/Icons/16x16/cancel.png', 'Löschen', array('title' => 'Löschen'));
     $this->images['edit'] = Html::img('/Libraries/Icons/16x16/edit.png', 'Eigenschaften bearbeiten', array('title' => 'Eigenschaften bearbeiten'));
     $this->images['delete'] = Html::img('/Libraries/Icons/16x16/cancel.png', 'Löschen', array('title' => 'Löschen'));
     $this->images['cancel'] = Html::img('/Libraries/Icons/16x16/cancel.png', 'Abbruch', array('title' => 'Abbruch'));
     $this->images['order'] = Html::img('/Libraries/Icons/16x16/enumList.png', 'Reihenfolge', array('title' => 'Reihenfolge'));
     $this->images['modul'] = Html::img('/Libraries/Icons/16x16/plug.png', 'Modul', array('title' => 'Modul'));
     $this->images['locked'] = Html::img('/Libraries/Icons/16x16/locked.png', 'Zugang beschränkt', array('title' => 'Zugang beschränkt'));
     $this->images['browse'] = Html::img('/Libraries/Icons/16x16/folderopen.gif', 'Interne Links', array('title' => 'Interne Links'));
     $this->images['intern'] = Html::img('/Libraries/Icons/16x16/world.png', 'Internationalisiert', array('title' => 'Internationalisiert'));
     $this->buttons['cancel'] = Html::a(SELF, $this->images['cancel'], array('title' => 'Abbruch'));
     $this->buttons['cancel_page'] = Html::a(SELF . '?edit=' . $_GET['edit'], $this->images['cancel'], array('title' => 'Abbruch'));
     /*if (USE_I18N)
     		{
     			$this->languages = $this->connection->db_assoc("SELECT * FROM `RheinaufCMS>Languages`");
     			print_r($this->languages);
     		}*/
     $this->navi = $this->navi_array();
     $this->installed_modules = $this->connection->db_assoc("SELECT * FROM `RheinaufCMS>Module` WHERE `SYSTEM` = 0 AND `Frontend` != '' ORDER BY `id` ASC");
     $this->event_listen();
 }
Пример #2
0
 function group_table()
 {
     $group_table = '';
     $this->images['edit'] = Html::img('/' . INSTALL_PATH . '/Classes/Admin/Icons/16x16/edit.png', 'Eigenschaften bearbeiten', array('title' => 'Eigenschaften bearbeiten'));
     $this->images['apply'] = Html::img('/' . INSTALL_PATH . '/Classes/Admin/Icons/16x16/apply.png', 'Speichern');
     $this->images['apply_path'] = '/' . INSTALL_PATH . '/Classes/Admin/Icons/16x16/apply.png';
     $this->images['checkbox_disabled_unchecked'] = Html::img('/' . INSTALL_PATH . '/Classes/Admin/Icons/16x16/checkbox_disabled_unchecked.png', 'Nicht erlaubt');
     $this->images['checkbox_disabled_checked'] = Html::img('/' . INSTALL_PATH . '/Classes/Admin/Icons/16x16/checkbox_disabled_checked.png', 'Erlaubt');
     $this->images['new_group'] = Html::img('/' . INSTALL_PATH . '/Classes/Admin/Icons/16x16/add_group.png', 'Gruppe hinzufügen', array('title' => 'Gruppe hinzufügen'));
     $this->images['delete_group'] = Html::img('/' . INSTALL_PATH . '/Classes/Admin/Icons/16x16/delete_group.png', 'Gruppe löschen', array('title' => 'Gruppe löschen'));
     $img_group = Html::img('/' . INSTALL_PATH . '/Classes/Admin/Icons/16x16/edit_group.png', 'Gruppe');
     $cols = count($this->rechte) + 3;
     $table = new Table($cols, array('id' => 'groups_table'));
     $form_tag = Form::form_tag('/Admin/Gruppen');
     $form_close = Form::close_form();
     $th = array(Html::bold('Gruppe'));
     foreach ($this->rechte as $recht) {
         $th[] = $recht['RechtName'];
     }
     $table->add_th($th);
     for ($i = 0; $i < count($this->existent_groups); $i++) {
         if (isset($_GET['editgroup']) && $_GET['editgroup'] == $i) {
             $td = array(Form::add_input('text', 'name', $this->existent_groups[$i]['Name']));
             for ($j = 0; $j < count($this->rechte); $j++) {
                 if (in_array($this->rechte[$j]['id'], $this->existent_groups[$i]['Rechte'])) {
                     $td[] = Form::add_input('checkbox', 'Recht[]', $this->rechte[$j]['id'], array('checked' => 'checked'));
                 } else {
                     $td[] = Form::add_input('checkbox', 'Recht[]', $this->rechte[$j]['id']);
                 }
             }
             $id = Form::add_input('hidden', 'group_id', $i);
             $new_rechte_submit = Form::add_input('image', 'submit_rechte', 'Speichern', array('src' => $this->images['apply_path'], 'alt' => 'Speichern'));
             $td[] = $id . $new_rechte_submit;
         } else {
             $td = array(Html::bold($this->existent_groups[$i]['Name']));
             for ($j = 0; $j < count($this->rechte); $j++) {
                 $td[] = in_array($this->rechte[$j]['id'], $this->existent_groups[$i]['Rechte']) ? $this->images['checkbox_disabled_checked'] : $this->images['checkbox_disabled_unchecked'];
             }
             $edit_button = Html::a('/Admin/Gruppen?editgroup=' . $i, $this->images['edit'], array('title' => 'Eigenschaften bearbeiten'));
             $delete_button = Html::a('/Admin/Gruppen?deletegroup=' . $i, $this->images['delete_group'], array('title' => 'Gruppe löschen', 'onclick' => "return confirm('Gruppe " . $this->existent_groups[$i]['Name'] . " löschen?')"));
             $td[] = $edit_button;
             $td[] = $delete_button;
         }
         $class = is_int($i / 2) ? 'abwechselnde_flaechen_1' : 'abwechselnde_flaechen_2';
         $table->add_td($td, array('class' => is_int($i / 2) ? 'abwechselnde_flaechen_1' : 'abwechselnde_flaechen_2'));
     }
     $new_group_button = Html::a('/Admin/Gruppen?newgroup', $this->images['new_group'] . ' Gruppe hinzufügen');
     if (isset($_GET['newgroup'])) {
         $td = array(Form::add_input('text', 'name', 'Name...'));
         for ($j = 0; $j < count($this->rechte); $j++) {
             $td[] = Form::add_input('checkbox', 'Recht[]', $this->rechte[$j]['id']);
         }
         $new_group_submit = Form::add_input('image', 'submit_newgroup', 'Speichern', array('src' => $this->images['apply_path'], 'alt' => 'Speichern'));
         $td[] = $id . $new_group_submit;
         $table->add_td($td);
     } else {
         $table->add_td(array(array(2 => $new_group_button)));
     }
     return $form_tag . $table->flush_table() . $form_close;
 }
Пример #3
0
 public function getDisplayImage()
 {
     if (empty($model->image_file)) {
         // if you do not want a placeholder
         $image = null;
         // else if you want to display a placeholder
         $image = Html::img(self::IMAGE_PLACEHOLDER, ['alt' => Yii::t('app', 'No avatar yet'), 'title' => Yii::t('app', 'Upload your avatar by selecting browse below'), 'class' => 'file-preview-image']);
     }
 }
Пример #4
0
 function Module(&$system)
 {
     $this->system =& $system;
     $this->system->backend->top = 'Module installieren';
     $this->add_db_prefix();
     $this->connection = $system->connection;
     $this->images['plus'] = Html::img('/' . INSTALL_PATH . '/Libraries/Icons/16x16/edit_add.png', 'Hinzufügen');
     $this->event_listen();
 }
Пример #5
0
 function Module($db_connection, $path_information)
 {
     $this->images['plus'] = Html::img('/' . INSTALL_PATH . '/Classes/Admin/Icons/16x16/edit_add.png', 'Hinzufügen');
     $this->connection = $db_connection;
     $this->extract_to_this($path_information);
     $this->path_information = $path_information;
     $this->admin_installed = $this->connection->db_assoc("SELECT * FROM `RheinaufCMS>Admin>Module` ORDER BY `id` ASC");
     $this->frontend_installed = $this->connection->db_assoc("SELECT * FROM `RheinaufCMS>Module` ORDER BY `id` ASC");
     $this->event_listen();
 }
Пример #6
0
 public static function displayList($value, $edit_link, &$settings, &$model)
 {
     if (isset($value)) {
         if (isset($value['poster']) && !empty($value['poster'])) {
             return \Html::anchor($edit_link, \Html::img('image/2/110/80/' . $value['poster'], array()));
         } else {
             return \Html::anchor($edit_link, '/' . $value['src']);
         }
     }
     return '-';
 }
Пример #7
0
 function show()
 {
     $img_scan = Html::img('/Module/RheinaufExhibition/Backend/icons/search.png', '');
     $scan_button = Html::a('/Admin/RheinaufExhibitionAdmin/Scan', $img_scan . 'Ordner scannen', array('class' => 'button'));
     $img_up = Html::img('/Module/RheinaufExhibition/Backend/icons/up.png', '');
     $up_button = Html::a('/Admin/RheinaufExhibitionAdmin/Upload', $img_up . 'Bilder hochladen', array('class' => 'button'));
     $return = Html::div($scan_button . $up_button);
     if ($_GET['edit']) {
         $entry = $this->pics_scaff->get_entry($_GET['edit']);
         return $return . Html::div($this->pics_scaff->make_form($_GET['edit']), array('style' => 'float:left')) . Html::div(Html::img(SELF . '/InputPreview?img=' . $entry['Dateiname'], 'Vorschau'));
     }
     return $return . $this->overview();
 }
Пример #8
0
    function RDirList($start_folder = '', $dirlistDirActionJs = '', $dirlistFileActionJs = '', $show_only_folders = false, $hilited_file = null)
    {
        $this->list_id = $start_folder;
        $this->dirlistDirActionJs = $dirlistDirActionJs;
        $this->dirlistFileActionJs = $dirlistFileActionJs;
        $this->show_only_folders = $show_only_folders;
        $this->hilited_file = $hilited_file;
        $this->start_folder = $start_folder != '' ? INSTALL_PATH . '/Download/' . $start_folder : INSTALL_PATH . '/Download';
        $this->icons = array();
        $this->icons['folder'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/folder.png');
        $this->icons['file'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/file.png');
        $this->icons['pdf'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/pdf.png');
        $this->icons['excel'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/excel.png');
        $this->icons['word'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/word.png');
        $this->icons['jpg'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/jpg.png');
        $this->icons['gif'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/png.png');
        $this->icons['png'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/png.png');
        $this->icons['sound'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/sound.png');
        $this->icons['zip'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/zip.png');
        $this->icons['download'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/download.png');
        $GLOBALS['other_css'] .= Html::style('
		.filelist ul{
			list-style-type:none;
			list-style-position:inside;
			margin-left:16px;
			padding:0;
		}
		.filelist ul ul {
			padding-left:8px;
			margin-left:8px;
			border-left:1px black dotted;
		} 
		.filelist a{
			text-decoration:none;
			white-space:nowrap;
		} 
		
		');
        /*$GLOBALS['scripts'] .= Html::script('
        		function dirlistDirAction(el)
        		{
        			var url = el.getAttribute("href",2);
        
        			return false;
        		}
        		');*/
        if ($dirlistDirActionJs || $dirlistFileActionJs) {
            $GLOBALS['scripts'] .= Html::script($dirlistDirActionJs . "\n" . $dirlistFileActionJs);
        }
    }
 function SeiteEdit(&$system)
 {
     $this->system =& $system;
     $this->add_db_prefix();
     $this->connection = $system->connection;
     $this->install_path = INSTALL_PATH;
     //Bilder
     $this->images['edit'] = Html::img('/Libraries/Icons/16x16/edit.png', 'Eigenschaften bearbeiten', array('title' => 'Eigenschaften bearbeiten'));
     $this->navi_array_update();
     $this->event_listen();
     if (isset($_GET['edit']) && isset($_GET['edit_page']) && !isset($_GET['golive'])) {
         $this->system->noframe = true;
     }
 }
Пример #10
0
 function SeiteEdit($db_connection, $path_information)
 {
     $this->add_db_prefix();
     $this->connection = $db_connection;
     $this->extract_to_this($path_information);
     $this->install_path = INSTALL_PATH;
     //Bilder
     $this->images['edit'] = Html::img('/' . INSTALL_PATH . '/Classes/Admin/Icons/16x16/edit.png', 'Eigenschaften bearbeiten', array('title' => 'Eigenschaften bearbeiten'));
     $this->navi_array_update();
     $this->event_listen();
     if (isset($_GET['edit']) && isset($_GET['edit_page']) && !isset($_GET['golive'])) {
         $this->noframe = true;
     }
 }
 function show()
 {
     $year = date("Y");
     $month = date("n");
     $monate = Date::monate();
     $monat = $monate[$month];
     $sql = "SELECT * FROM `{$this->db_table}` WHERE `BDM_Monat`='{$month}' AND `BDM_Jahr`='{$year}'";
     $result = $this->connection->db_single_row($sql);
     extract($result);
     $img = Html::img('/Images/Galerie/' . $Dateiname, $Name, array('width' => 450, 'class' => 'rahmen', 'title' => $Name . ' - klicken für mehr Informationen'));
     $link = Html::a('/Bilder?Detailid=' . $id, $img);
     $return = $link . Html::h(2, "Bild des Monats {$monat} {$year}", array('style' => 'font-size:18px;text-indent:3px;'));
     $return .= Html::p("\"{$Name}\"", array('style' => 'color:white;font-size:18px;margin-top:15px;text-indent:3px;'));
     $return .= Html::p("{$Technik}, {$Jahr}", array('style' => 'text-indent:3px;'));
     return $return;
 }
Пример #12
0
 function DirList($start_folder = '')
 {
     $this->list_id = $start_folder;
     $this->start_folder = $start_folder != '' ? INSTALL_PATH . '/Download/' . $start_folder : INSTALL_PATH . '/Download';
     $this->list_path = '/' . $_GET['list'] ? $_GET['list'] : '';
     $this->icons = array();
     $this->icons['folder'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/folder.png');
     $this->icons['file'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/file.png');
     $this->icons['pdf'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/pdf.png');
     $this->icons['excel'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/excel.png');
     $this->icons['word'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/word.png');
     $this->icons['jpg'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/jpg.png');
     $this->icons['gif'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/png.png');
     $this->icons['png'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/png.png');
     $this->icons['sound'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/sound.png');
     $this->icons['zip'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/zip.png');
     $this->icons['download'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/download.png');
 }
/**
 * Página de inicio de muebleBBB
 * @param array $ofertas -> Array de Productos en oferta
 * @param array $novedades -> Array de Productos novedad
 */
function ofertas_novedades($ofertas, $novedades)
{
    echo Html::div_("contenedor_inicio");
    // Columna izquierda "Ofertas"
    echo Html::div_("ofertas columnas_inicio left") . Html::seccion(1, "Ofertas");
    foreach ($ofertas as $oferta) {
        $precio_descuento = $oferta->__get("precio") - $oferta->__get("precio") / 100 * $oferta->__get("descuento");
        echo Html::div_("contenedor_producto") . Html::a_("catalogo.php?id_producto={$oferta->__get("codigo")}") . Html::img("{$oferta->__get("imagen")}", "{$oferta->__get("nombre")}") . Html::span("{$oferta->__get("descuento")}%", "oferta") . Html::seccion(2, "{$oferta->__get("nombre")}", "nombre_producto") . Html::div_("detalles") . Html::p("{$oferta->__get("categoria")}", "categoria") . Html::p_("{$precio_descuento} €", "precio") . Html::br() . Html::del("{$oferta->__get("precio")}€", "precio_antes") . Html::_p() . Html::_div() . Html::_a() . Html::_div();
    }
    echo Html::_div();
    // Fin columna izquierda "Ofertas"
    // Columna derecha "Novedades"
    echo Html::div_("novedades columnas_inicio right") . Html::seccion(1, "Novedades");
    foreach ($novedades as $novedad) {
        echo Html::div_("contenedor_producto") . Html::a_("catalogo.php?id_producto={$novedad->__get("codigo")}") . Html::img("{$novedad->__get("imagen")}", "{$novedad->__get("nombre")}") . Html::div_("novedad") . Html::img("../imagenes/nuevo.png", "etiqueta indicando novedad", "etiqueta_nuevo") . Html::_div() . Html::seccion(2, "{$novedad->__get("nombre")}", "nombre_producto") . Html::div_("detalles") . Html::p("{$novedad->__get("categoria")}", "categoria") . Html::p("{$novedad->__get("precio")}€", "precio") . Html::_div() . Html::_div() . Html::_a();
    }
    echo Html::_div();
    echo Html::_div();
}
Пример #14
0
 function DirList($start_folder = '', $db_connection = '', $path_information = '')
 {
     $this->list_id = $start_folder;
     $this->start_folder = $start_folder != '' ? INSTALL_PATH . '/Download/' . $start_folder : INSTALL_PATH . '/Download';
     $this->connection = $db_connection != '' ? $db_connection : new RheinaufDB();
     $path_information != '' ? $this->extract_to_this($path_information) : $this->pfad();
     $this->list_path = '/' . $_GET['list'] ? $_GET['list'] : '';
     $this->icons = array();
     $this->icons['folder'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/folder.png');
     $this->icons['file'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/file.png');
     $this->icons['pdf'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/pdf.png');
     $this->icons['excel'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/excel.png');
     $this->icons['word'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/word.png');
     $this->icons['jpg'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/jpg.png');
     $this->icons['gif'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/png.png');
     $this->icons['png'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/png.png');
     $this->icons['sound'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/sound.png');
     $this->icons['zip'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/zip.png');
     $this->icons['download'] = Html::img('/' . INSTALL_PATH . '/Module/DirList/Icons/download.png');
 }
Пример #15
0
 public function display()
 {
     $iae8c74e5273dec25096dbae362493a9f609ecfc8 = parent::display();
     $i84bc545bbb2cff247d6ae6400af05eeb443267d9 = $this->getCoupons();
     if (function_exists("filter_input")) {
         $i2fb7b08d75ddb5bf1383929c82f63cb5beaca6da = filter_input(INPUT_GET, "recipient", FILTER_SANITIZE_STRING);
         $iab6a314decb74f5c532ecb082cfeb1655b9e98bb = filter_input(INPUT_GET, "country", FILTER_SANITIZE_STRING);
     } else {
         $i2fb7b08d75ddb5bf1383929c82f63cb5beaca6da = $_GET["recipient"];
         $iab6a314decb74f5c532ecb082cfeb1655b9e98bb = $_GET["country"];
     }
     if ($this->recipients == "" && ($i2fb7b08d75ddb5bf1383929c82f63cb5beaca6da != null && $iab6a314decb74f5c532ecb082cfeb1655b9e98bb != null)) {
         $i4367816f1ae76ddc44b3953c9ce6460e181a0a3a = new SmsModel($this->getDb());
         $this->recipients = $i4367816f1ae76ddc44b3953c9ce6460e181a0a3a->number($i2fb7b08d75ddb5bf1383929c82f63cb5beaca6da, 0, 0, $iab6a314decb74f5c532ecb082cfeb1655b9e98bb)->getNumber() . ", ";
     } elseif ($this->recipients == "" && $i2fb7b08d75ddb5bf1383929c82f63cb5beaca6da != null) {
         $this->recipients = $i2fb7b08d75ddb5bf1383929c82f63cb5beaca6da . ", ";
     }
     $iae8c74e5273dec25096dbae362493a9f609ecfc8 .= ' <script type="text/javascript"> var v_smsmarketing_longtext = "' . v_smsmarketing_longtext . '"; var v_smsmarketing_jstotalcustomers = "' . v_smsmarketing_jstotalcustomers . '"; var v_smsmarketing_jstotalsms = "' . v_smsmarketing_jstotalsms . '"; var v_smsmarketing_jschars = "' . v_smsmarketing_jschars . '"; var v_smsanswers_sms = "' . v_smsanswers_sms . '"; </script> ';
     $iae8c74e5273dec25096dbae362493a9f609ecfc8 .= '<h2>' . v_sendsms_sendsms . '</h2> <p>' . v_sendsms_sendtext . '</p>';
     $if429efc5a59c5e838378c1af65309e5e9550c9de = $this->getTimezoneSettings();
     $iae8c74e5273dec25096dbae362493a9f609ecfc8 .= $this->getTemplateRepalce();
     $i738fb66ac1450318a6afd838e3ce268b59e35f75 = new DateTime($this->laterDate);
     $i738fb66ac1450318a6afd838e3ce268b59e35f75->setTimezone(new DateTimeZone($this->timezone));
     $iae8c74e5273dec25096dbae362493a9f609ecfc8 .= "<script type=\"text/javascript\" src=\"" . DIR_SMS_JS . "sms.js\"></script>";
     $iae8c74e5273dec25096dbae362493a9f609ecfc8 .= '<script type="text/javascript" src="' . DIR_SMS_JS . 'jquery.at.caret.min.js"></script>';
     $iae8c74e5273dec25096dbae362493a9f609ecfc8 .= ' <form name="formSMS" action="" method="post" enctype="multipart/form-data"> <fieldset> ' . Html::legend(Html::img(array("src" => self::$transImg)) . " " . v_sendsms_bulksms . "<span class=\"right\"><a href=\"" . $this->smsLinkSaveTemplate() . "\" class=\"ajax\" onclick=\"showPopup();\">[" . v_template_save . "]</a> <a href=\"" . $this->smsLinkSavedTemplate() . "\" class=\"ajax\" onclick=\"showPopup();\">[" . v_template_load . "]</a></span>") . ' <table class="formTableSend"> <tbody> <tr> <td>' . v_smsmarketing_entertext . ':</td> <td>' . v_adminsms_preview . ': <span id="labelSMS" class="note s12 right"></span></td> <td></td> </tr> <tr> <td rowspan=4 class="sendTextArea" id="snippet-textarea">' . self::getTextArea(array("name" => "text", "onchange" => "smsCounter()", "onkeyup" => "smsCounter()", "rows" => 12, "cols" => 60, "class" => "left", "id" => "smsText"), $this->text) . '</td> <td rowspan=4 class="sendTextArea">' . self::getTextArea(array("name" => "preview", "rows" => 12, "cols" => 60, "class" => "left", "id" => "smsPreview", "disabled" => "disabled")) . '</td> <td id="snippet-unicode">' . self::getInput(array("type" => "checkbox", "onchange" => "smsCounter()", "id" => "unicode", "name" => "unicode", "value" => 1), $this->unicode) . ' ' . v_smsmarketing_unicode . ' ' . self::getHint(v_smsmarketing_unicodetext) . '</td> </tr> <tr> <td id="snippet-unique">' . self::getInput(array("type" => "checkbox", "id" => "unique", "name" => "unique", "value" => 1), $this->unique) . ' ' . v_remove_duplicate . '</td> </tr> <tr> <td>' . self::getInput(array("type" => "checkbox", "id" => "sendlater", "name" => "sendlater", "value" => 1, "onclick" => "jQuery('.sendLater').toggleClass('invisibility');"), $this->sendlater) . ' ' . v_smsmarketing_sendlater . '</td> </tr> <tr> <td> <table class="sendLater ' . ($this->sendlater == 1 ? "" : "invisibility") . '"> <tr> <td>' . v_smsmarketing_date . '</td> <td>' . self::getInput(array("type" => "text", "id" => "datetimepicker", "class" => "datetime", "name" => "laterdate")) . '</td> </tr> <tr> <td>' . v_smsmarketing_yourtime . '</td> <td>' . self::getSelect(array("name" => "datereal"), array(-1 => $if429efc5a59c5e838378c1af65309e5e9550c9de . " -" . v_smsmarketing_hr, 0 => $if429efc5a59c5e838378c1af65309e5e9550c9de, 1 => $if429efc5a59c5e838378c1af65309e5e9550c9de . " +" . v_smsmarketing_hr), $this->datereal) . '</td> </tr> <tr> <td></td> <td>(' . v_smsmarketing_timezone . '<a href="' . $this->smsLinkTimezone() . '">' . $this->timezone . '</a>)</td> </tr> </table> </td> </tr> <tr> <td colspan="2"><p>' . v_smsprestashop_notice . '</p> <p>' . $this->getStoreForm($this->store) . " " . $this->getTags(self::$MarketingTemplateShop) . '<p/> ' . $this->getCouponForm($i84bc545bbb2cff247d6ae6400af05eeb443267d9, $this->coupon) . ' </td> <td class="bottom"></td> </tr> </tbody> </table> </fieldset> <fieldset> ' . Html::legend(Html::img(array("src" => self::$adminCustomerImg)) . ' ' . v_sendsms_addrecipients . ' ' . self::getHint(v_sendsms_addtext) . ' ' . v_sendsms_eg) . ' <table class="formTableSend"> <tbody> <tr> <td class="sendTextArea" rowspan="4">' . self::getTextArea(array("name" => "recipients", "id" => "recipients", "cols" => 80, "rows" => 8), $this->recipients) . '</td> <td> ' . v_sendsms_addcsv_vcard . ' ' . self::getHint(v_sendsms_csvtext) . '</td> </tr> <tr> <td class="top">' . self::getInput(array("type" => "file", "name" => "sms_file")) . '</td> </tr> <tr> <td><h3> <img src="' . self::$adminEmployeesImg . '" alt="" /> <a href="' . $this->smsLinkAddressBook() . '" class="ajax" onclick="showPopup();">' . v_sendsms_addrecipients . '</a></h3></td> </tr> <tr> <td></td> </tr> <tr> <td></td> <td class="top">' . self::getInput(array("type" => "submit", "name" => "submitSendSmsSendSMS", "value" => v_smsmarketing_send, "class" => "button", "onclick" => "return confirmSend('" . v_smsmarketing_send . "', '" . v_smsanswers_sms . "');")) . '</td> </tr> </tbody> </table> </fieldset> </form> ';
     if (defined("SMS_CLOSE_SYMBOL")) {
         $if4a22975defb18dcde9f11b9d3783f045bc15a73 = SMS_CLOSE_SYMBOL;
     } else {
         $if4a22975defb18dcde9f11b9d3783f045bc15a73 = "×";
     }
     $iae8c74e5273dec25096dbae362493a9f609ecfc8 .= ' <div id="popup"> <p class="popuphead"> <span id="snippet-popuphead"></span> <span class="close right" onclick="showPopup();">' . $if4a22975defb18dcde9f11b9d3783f045bc15a73 . '</span> </p> <div class="popupcontent"> <p id="snippet-popupcontent"></p> </div> </div> <div id="popupbackground"></div> ';
     $iae8c74e5273dec25096dbae362493a9f609ecfc8 .= self::getAjaxLoader("submitSend", "<div id=\"smsloader\"><h3>" . v_send_busy . "</h3><br/><img src=\"" . self::$busy . "\" /></div><div id=\"smsloaderbackground\"></div>");
     $iae8c74e5273dec25096dbae362493a9f609ecfc8 .= " <script type=\"text/javascript\"> jQuery('#datetimepicker').datetimepicker({ lang:'" . lang_iso_code . "', value:'" . $i738fb66ac1450318a6afd838e3ce268b59e35f75->format("Y-m-d H:i") . "' }); smsCounter(); toggleCouponVariables(); </script> ";
     return $iae8c74e5273dec25096dbae362493a9f609ecfc8;
 }
Пример #16
0
 public function display()
 {
     $i02fcabda2448d40bdb76bd10f9e95950039649ee = parent::display();
     $ie8bf65cd40f70005ebeae2be139a406353b7a989 = $this->getCoupons();
     if (function_exists("filter_input")) {
         $ia95f417022e395feb48959137203c276c5c4b322 = filter_input(INPUT_GET, "recipient", FILTER_SANITIZE_STRING);
         $i5a4616ba4ac4a7f21e69ba2afe5e994ae9927078 = filter_input(INPUT_GET, "country", FILTER_SANITIZE_STRING);
     } else {
         $ia95f417022e395feb48959137203c276c5c4b322 = $_GET["recipient"];
         $i5a4616ba4ac4a7f21e69ba2afe5e994ae9927078 = $_GET["country"];
     }
     if ($this->recipients == "" && ($ia95f417022e395feb48959137203c276c5c4b322 != null && $i5a4616ba4ac4a7f21e69ba2afe5e994ae9927078 != null)) {
         $i9ec854a302fbdb72d043506b55d5bf395184517b = new SmsModel($this->getDb());
         $this->recipients = $i9ec854a302fbdb72d043506b55d5bf395184517b->number($ia95f417022e395feb48959137203c276c5c4b322, 0, 0, $i5a4616ba4ac4a7f21e69ba2afe5e994ae9927078)->getNumber() . ", ";
     } elseif ($this->recipients == "" && $ia95f417022e395feb48959137203c276c5c4b322 != null) {
         $this->recipients = $ia95f417022e395feb48959137203c276c5c4b322 . ", ";
     }
     $i02fcabda2448d40bdb76bd10f9e95950039649ee .= ' <script type="text/javascript"> var v_smsmarketing_longtext = "' . v_smsmarketing_longtext . '"; var v_smsmarketing_jstotalcustomers = "' . v_smsmarketing_jstotalcustomers . '"; var v_smsmarketing_jstotalsms = "' . v_smsmarketing_jstotalsms . '"; var v_smsmarketing_jschars = "' . v_smsmarketing_jschars . '"; var v_smsanswers_sms = "' . v_smsanswers_sms . '"; </script> ';
     $i02fcabda2448d40bdb76bd10f9e95950039649ee .= '<h2>' . v_sendsms_sendsms . '</h2> <p>' . v_sendsms_sendtext . '</p>';
     $i107a4aaa4ac26b49ac98503da261695f838538b6 = $this->getTimezoneSettings();
     $i02fcabda2448d40bdb76bd10f9e95950039649ee .= $this->getTemplateRepalce();
     $i1548a96b3354c4b6d80c8278133fdb971c700757 = new DateTime($this->laterDate);
     $i1548a96b3354c4b6d80c8278133fdb971c700757->setTimezone(new DateTimeZone($this->timezone));
     $i02fcabda2448d40bdb76bd10f9e95950039649ee .= "<script type=\"text/javascript\" src=\"" . DIR_SMS_JS . "sms.js\"></script>";
     $i02fcabda2448d40bdb76bd10f9e95950039649ee .= '<script type="text/javascript" src="' . DIR_SMS_JS . 'jquery.at.caret.min.js"></script>';
     $i02fcabda2448d40bdb76bd10f9e95950039649ee .= ' <form name="formSMS" action="" method="post" enctype="multipart/form-data"> <fieldset> ' . Html::legend(Html::img(array("src" => self::$transImg)) . " " . v_sendsms_bulksms . "<span class=\"right\"><a href=\"" . $this->smsLinkSaveTemplate() . "\" class=\"ajax\" onclick=\"showPopup();\">[" . v_template_save . "]</a> <a href=\"" . $this->smsLinkSavedTemplate() . "\" class=\"ajax\" onclick=\"showPopup();\">[" . v_template_load . "]</a></span>") . ' <table class="formTableSend"> <tbody> <tr> <td>' . v_smsmarketing_entertext . ':</td> <td>' . v_adminsms_preview . ': <span id="labelSMS" class="note s12 right"></span></td> <td></td> </tr> <tr> <td rowspan=4 class="sendTextArea" id="snippet-textarea">' . self::getTextArea(array("name" => "text", "onchange" => "smsCounter()", "onkeyup" => "smsCounter()", "rows" => 12, "cols" => 60, "class" => "left", "id" => "smsText"), $this->text) . '</td> <td rowspan=4 class="sendTextArea">' . self::getTextArea(array("name" => "preview", "rows" => 12, "cols" => 60, "class" => "left", "id" => "smsPreview", "disabled" => "disabled")) . '</td> <td id="snippet-unicode">' . self::getInput(array("type" => "checkbox", "onchange" => "smsCounter()", "id" => "unicode", "name" => "unicode", "value" => 1), $this->unicode) . ' ' . v_smsmarketing_unicode . ' ' . self::getHint(v_smsmarketing_unicodetext) . '</td> </tr> <tr> <td id="snippet-unique">' . self::getInput(array("type" => "checkbox", "id" => "unique", "name" => "unique", "value" => 1), $this->unique) . ' ' . v_remove_duplicate . '</td> </tr> <tr> <td>' . self::getInput(array("type" => "checkbox", "id" => "sendlater", "name" => "sendlater", "value" => 1, "onclick" => "jQuery('.sendLater').toggleClass('invisibility');"), $this->sendlater) . ' ' . v_smsmarketing_sendlater . '</td> </tr> <tr> <td> <table class="sendLater ' . ($this->sendlater == 1 ? "" : "invisibility") . '"> <tr> <td>' . v_smsmarketing_date . '</td> <td>' . self::getInput(array("type" => "text", "id" => "datetimepicker", "class" => "datetime", "name" => "laterdate")) . '</td> </tr> <tr> <td>' . v_smsmarketing_yourtime . '</td> <td>' . self::getSelect(array("name" => "datereal"), array(-1 => $i107a4aaa4ac26b49ac98503da261695f838538b6 . " -" . v_smsmarketing_hr, 0 => $i107a4aaa4ac26b49ac98503da261695f838538b6, 1 => $i107a4aaa4ac26b49ac98503da261695f838538b6 . " +" . v_smsmarketing_hr), $this->datereal) . '</td> </tr> <tr> <td></td> <td>(' . v_smsmarketing_timezone . '<a href="' . $this->smsLinkTimezone() . '">' . $this->timezone . '</a>)</td> </tr> </table> </td> </tr> <tr> <td colspan="2"><p>' . v_smsprestashop_notice . '</p> <p>' . $this->getStoreForm($this->store) . " " . $this->getTags(self::$MarketingTemplateShop) . '<p/> ' . $this->getCouponForm($ie8bf65cd40f70005ebeae2be139a406353b7a989, $this->coupon) . ' </td> <td class="bottom"></td> </tr> </tbody> </table> </fieldset> <fieldset> ' . Html::legend(Html::img(array("src" => self::$adminCustomerImg)) . ' ' . v_sendsms_addrecipients . ' ' . self::getHint(v_sendsms_addtext) . ' ' . v_sendsms_eg) . ' <table class="formTableSend"> <tbody> <tr> <td class="sendTextArea" rowspan="4">' . self::getTextArea(array("name" => "recipients", "id" => "recipients", "cols" => 80, "rows" => 8), $this->recipients) . '</td> <td> ' . v_sendsms_addcsv_vcard . ' ' . self::getHint(v_sendsms_csvtext) . '</td> </tr> <tr> <td class="top">' . self::getInput(array("type" => "file", "name" => "sms_file")) . '</td> </tr> <tr> <td><h3> <img src="' . self::$adminEmployeesImg . '" alt="" /> <a href="' . $this->smsLinkAddressBook() . '" class="ajax" onclick="showPopup();">' . v_sendsms_addrecipients . '</a></h3></td> </tr> <tr> <td></td> </tr> <tr> <td></td> <td class="top">' . self::getInput(array("type" => "submit", "name" => "submitSendSmsSendSMS", "value" => v_smsmarketing_send, "class" => "button", "onclick" => "return confirmSend('" . v_smsmarketing_send . "', '" . v_smsanswers_sms . "');")) . '</td> </tr> </tbody> </table> </fieldset> </form> ';
     if (defined("SMS_CLOSE_SYMBOL")) {
         $i3a4e4a581e6eb512a29a89e5579c91af2599272c = SMS_CLOSE_SYMBOL;
     } else {
         $i3a4e4a581e6eb512a29a89e5579c91af2599272c = "×";
     }
     $i02fcabda2448d40bdb76bd10f9e95950039649ee .= ' <div id="popup"> <p class="popuphead"> <span id="snippet-popuphead"></span> <span class="close right" onclick="showPopup();">' . $i3a4e4a581e6eb512a29a89e5579c91af2599272c . '</span> </p> <div class="popupcontent"> <p id="snippet-popupcontent"></p> </div> </div> <div id="popupbackground"></div> ';
     $i02fcabda2448d40bdb76bd10f9e95950039649ee .= self::getAjaxLoader("submitSend", "<div id=\"smsloader\"><h3>" . v_send_busy . "</h3><br/><img src=\"" . self::$busy . "\" /></div><div id=\"smsloaderbackground\"></div>");
     $i02fcabda2448d40bdb76bd10f9e95950039649ee .= " <script type=\"text/javascript\"> jQuery('#datetimepicker').datetimepicker({ lang:'" . lang_iso_code . "', value:'" . $i1548a96b3354c4b6d80c8278133fdb971c700757->format("Y-m-d H:i") . "' }); smsCounter(); toggleCouponVariables(); </script> ";
     return $i02fcabda2448d40bdb76bd10f9e95950039649ee;
 }
Пример #17
0
    function show()
    {
        $return_string = '';
        if (count($files = $this->get_names()) > 0) {
            $return_string = Html::script("var minigal_pix = new Array('" . implode("','", $files) . "');\nvar galpath = '" . $this->gal_path . "'");
            $return_string .= Html::img('', PROJECT_NAME . ' MiniGal', array('id' => 'MiniGal'));
            $return_string .= Html::div('<input class="slider-input" id="slider-input-1" name="slider-input-1"/>', array('class' => "slider", 'id' => "slider-1"));
            $return_string .= Html::div(Html::span('&nbsp;', array('id' => 'nummer')) . '/' . count($files), array('class' => 'klein'));
            $return_string .= Html::script('
var s = new Slider(document.getElementById("slider-1"), document.getElementById("slider-input-1"));
var rand = Math.ceil(Math.random() * minigal_pix.length);
document.getElementById("MiniGal").src = galpath + minigal_pix[rand-1];
document.getElementById("nummer").firstChild.nodeValue = rand.toString();
s.setMinimum(1);
s.setMaximum(minigal_pix.length);
s.setValue(rand);
s.onchange = function () {
document.getElementById("nummer").firstChild.nodeValue = s.getValue().toString();
document.getElementById("MiniGal").src = galpath + minigal_pix[s.getValue()-1];

}');
        }
        return $return_string;
    }
Пример #18
0
 public function display()
 {
     $i05355412b857f5174e9a2f71b1e936a86ad60cd2ae8c74e5273dec25096dbae362493a9f609ecfc8 = parent::display();
     $if429efc5a59c5e838378c1af65309e5e9550c9de = $this->getTimezoneSettings();
     $i05355412b857f5174e9a2f71b1e936a86ad60cd2ae8c74e5273dec25096dbae362493a9f609ecfc8 .= $this->getTemplateRepalce();
     $ia3360b1b48a7cac1d104aec9ddf895f71b878d9b = $this->f086da3d2c353a4f7fe05518e52727eaf00c2d05f();
     $i84bc545bbb2cff247d6ae6400af05eeb443267d9 = $this->getCoupons();
     $i05355412b857f5174e9a2f71b1e936a86ad60cd2ae8c74e5273dec25096dbae362493a9f609ecfc8 .= ' <script type="text/javascript"> var imgPath = "' . DIR_SMS_IMG . '"; var v_smsmarketing_longtext = "' . v_smsmarketing_longtext . '"; var v_smsmarketing_jstotalcustomers = "' . v_smsmarketing_jstotalcustomers . '"; var v_smsmarketing_jstotalsms = "' . v_smsmarketing_jstotalsms . '"; var v_smsmarketing_jschars = "' . v_smsmarketing_jschars . '"; var v_smsanswers_sms = "' . v_smsanswers_sms . '"; </script> ';
     $i05355412b857f5174e9a2f71b1e936a86ad60cd2ae8c74e5273dec25096dbae362493a9f609ecfc8 .= '<script type="text/javascript" src="' . DIR_SMS_JS . 'sms.js"></script>';
     $i05355412b857f5174e9a2f71b1e936a86ad60cd2ae8c74e5273dec25096dbae362493a9f609ecfc8 .= '<script type="text/javascript" src="' . DIR_SMS_JS . 'jquery.at.caret.min.js"></script>';
     $i05355412b857f5174e9a2f71b1e936a86ad60cd2ae8c74e5273dec25096dbae362493a9f609ecfc8 .= Html::header(v_smsmarketing_smsmarketingfound . Html::snippet("countup", $this->v8820efcd130c520a70ac664fa2c97cc8bee0d7ba), 2) . Html::p(v_smsmarketing_description);
     $i05355412b857f5174e9a2f71b1e936a86ad60cd2ae8c74e5273dec25096dbae362493a9f609ecfc8 .= ' <fieldset> ' . Html::legend(Html::img(array("src" => self::$setingsImg)) . " " . v_smsmarketing_smsbulk . "<span class=\"right\"><a href=\"" . $this->smsLinkSaveMarketingTemplate() . "\" class=\"ajax\" onclick=\"showPopup();\">[" . v_template_save . "]</a> <a href=\"" . $this->smsLinkSavedMarketingTemplate() . "\" class=\"ajax\" onclick=\"showPopup();\">[" . v_template_load . "]</a></span>") . ' <form name="formSMS" action="" method="post"> <table class="formTableSend"> <tbody> <tr> <td>' . v_smsmarketing_entertext . ':</td> <td>' . v_adminsms_preview . ': <span id="labelSMS" class="note s12 right"></span></td> <td></td> </tr> <tr> <td rowspan=4 class="sendTextArea" id="snippet-textarea">' . self::getTextArea(array("name" => "text", "onchange" => "smsCounter()", "onkeyup" => "smsCounter()", "rows" => 12, "cols" => 60, "class" => "left", "id" => "smsText"), $this->vccc7124c4929a783f68681205060c9cffb230624) . '</td> <td rowspan=4 class="sendTextArea">' . self::getTextArea(array("name" => "preview", "rows" => 12, "cols" => 60, "class" => "left", "id" => "smsPreview", "disabled" => "disabled")) . '</td> <td id="snippet-unicode">' . self::getInput(array("type" => "checkbox", "onchange" => "smsCounter()", "id" => "unicode", "name" => "unicode", "value" => 1), $this->va16b8bee9a5a69d4ec369fae234a70efdd002c24) . ' ' . v_smsmarketing_unicode . ' ' . self::getHint(v_smsmarketing_unicodetext) . '</td> </tr> <tr> <td id="snippet-unique">' . self::getInput(array("type" => "checkbox", "id" => "unique", "name" => "unique", "value" => 1), $this->va74439b5a1382238828ba4fcd21ede60406b1de2) . ' ' . v_remove_duplicate . '</td> </tr> <tr> <td>' . self::getInput(array("type" => "checkbox", "id" => "sendlater", "name" => "sendlater", "value" => 1, "onclick" => "jQuery('.sendLater').toggleClass('invisibility');"), $this->vf33ca4158e563908a02fc4b099585ef6dd2dae53) . ' ' . v_smsmarketing_sendlater . '</td> </tr> <tr> <td> <table class="sendLater ' . ($this->vf33ca4158e563908a02fc4b099585ef6dd2dae53 == 1 ? "" : "invisibility") . '"> <tr> <td>' . v_smsmarketing_date . '</td> <td>' . self::getInput(array("type" => "text", "id" => "datetimepicker", "class" => "datetime", "name" => "laterdate")) . '</td> </tr> <tr> <td>' . v_smsmarketing_yourtime . '</td> <td>' . self::getSelect(array("name" => "datereal"), array(-1 => $if429efc5a59c5e838378c1af65309e5e9550c9de . " -" . v_smsmarketing_hr, 0 => $if429efc5a59c5e838378c1af65309e5e9550c9de, 1 => $if429efc5a59c5e838378c1af65309e5e9550c9de . " +" . v_smsmarketing_hr), $this->vf429efc5a59c5e838378c1af65309e5e9550c9de) . '</td> </tr> <tr> <td></td> <td>(' . v_smsmarketing_timezone . '<a href="' . $this->smsLinkTimezone() . '">' . $this->timezone . '</a>)</td> </tr> </table> </td> </tr> <tr> <td colspan="2"><p>' . v_smsprestashop_notice . '<p/> <p>' . $this->getTags(self::$MarketingTemplateCustomers) . "<br/>" . $this->getTags(self::$MarketingTemplateShop) . '<p/> ' . $this->getCouponForm($i84bc545bbb2cff247d6ae6400af05eeb443267d9, $this->v39c5d918f8277fd0f183555515a90742d7671938) . ' </td> <td class="bottom">' . self::getInput(array("type" => "submit", "name" => "submitSend", "value" => v_smsmarketing_send, "class" => "button", "onclick" => "return confirmSend('" . v_smsmarketing_send . "', '" . v_smsanswers_sms . "');")) . '</td> </tr> </tbody> </table> </form> </fieldset> ';
     $i05355412b857f5174e9a2f71b1e936a86ad60cd2ae8c74e5273dec25096dbae362493a9f609ecfc8 .= ' <fieldset> <legend><img src="' . self::$setingsImg . '" alt="' . v_smsmarketing_bulkfilter . '" /> ' . v_smsmarketing_bulkfilter . ' <span class="right"> <a href="' . $this->smsLinkClearFilter() . '" class="ajax" data-confirm="' . v_filter_q_clear . '">[' . v_filter_clear . ']</a> <a href="' . $this->smsLinkSaveFilter() . '" class="ajax" onclick="showPopup();">[' . v_filter_save . ']</a> <a href="' . $this->smsLinkLoadFilter() . '" class="ajax" onclick="showPopup();">[' . v_filter_load . ']</a> </span> </legend> <p id="snippet-filters">' . $this->marketingFilter->getFilterItems() . '</p> <form name="filterSms" action="" method="post" class="ajax hoverForm"> <table> <tr> <td class="w220">' . self::getSelect(array("name" => "filters", "id" => "filters", "onchange" => "sendAjax('filters', '" . $this->smsLinkAddFilter() . "')"), $this->marketingFilter->getFilters()) . '</td> <td class="mw20"><span id="snippet-filtervalue"></span></td> <td> ' . self::getInput(array("name" => "submitMarketingFilter", "type" => "submit", "value" => v_smsmarketing_applyfilter)) . ' </td> </tr> </table> </form> </fieldset> ';
     $i05355412b857f5174e9a2f71b1e936a86ad60cd287395dcafb6eb7221410dbcd87e9e8ce0007214a733956a6e4d3adab7c8636aa9c497ae8a6be3e5 = $this->getStore(false);
     $i7e5f024041147a09eae3299d15562905c524cbaf = "";
     if (isset($i05355412b857f5174e9a2f71b1e936a86ad60cd287395dcafb6eb7221410dbcd87e9e8ce0007214a733956a6e4d3adab7c8636aa9c497ae8a6be3e5) && count($i05355412b857f5174e9a2f71b1e936a86ad60cd287395dcafb6eb7221410dbcd87e9e8ce0007214a733956a6e4d3adab7c8636aa9c497ae8a6be3e5) > 1) {
         foreach ($i05355412b857f5174e9a2f71b1e936a86ad60cd287395dcafb6eb7221410dbcd87e9e8ce0007214a733956a6e4d3adab7c8636aa9c497ae8a6be3e5 as $i05355412b857f5174e9a2f71b1e936a86ad60cd27baa31be52215025da340cfec29600d8d2b327c4 => $i05355412b857f5174e9a2f71b1e936a86ad60cd20e4db502c191d65f4204e889a1aff420bded9efe) {
             $i7e5f024041147a09eae3299d15562905c524cbaf .= " <span class=\"badge\" style=\"background-color:" . self::$colors[$i05355412b857f5174e9a2f71b1e936a86ad60cd27baa31be52215025da340cfec29600d8d2b327c4 % 9] . ";\">" . htmlspecialchars($i05355412b857f5174e9a2f71b1e936a86ad60cd20e4db502c191d65f4204e889a1aff420bded9efe) . "</span>";
         }
     }
     $i05355412b857f5174e9a2f71b1e936a86ad60cd2ae8c74e5273dec25096dbae362493a9f609ecfc8 .= ' <fieldset> <legend><img src="' . self::$catalogImg . '" alt="" /> ' . v_smsmarketing_customersfound . '<span id="snippet-countdown">' . $this->v8820efcd130c520a70ac664fa2c97cc8bee0d7ba . '</span><span class="right">' . $i7e5f024041147a09eae3299d15562905c524cbaf . '</span></legend> <div id="snippet-customers">' . $this->f2461e80cd4ff7e93c5425c57c37c7b2e5f9bab29($ia3360b1b48a7cac1d104aec9ddf895f71b878d9b) . '</div> </fieldset>';
     $i05355412b857f5174e9a2f71b1e936a86ad60cd2ae8c74e5273dec25096dbae362493a9f609ecfc8 .= ' <fieldset> <legend><img src="' . self::$catalogImg . '" alt="" /> ' . v_filter_deleted_customers . '<span id="snippet-disableCounter">' . self::getSession($this, "disableCustomerCount", array()) . '</span></legend> <div id="snippet-disabledcustomers">' . $this->f2461e80cd4ff7e93c5425c57c37c7b2e5f9bab29(self::getSession($this, "disableCustomer", array()), "#990000", false) . '</div> </fieldset>';
     $i05355412b857f5174e9a2f71b1e936a86ad60cd2738fb66ac1450318a6afd838e3ce268b59e35f75 = new DateTime($this->v4254af43060bcddaeb96069e241cbc65135644e1);
     $i05355412b857f5174e9a2f71b1e936a86ad60cd2738fb66ac1450318a6afd838e3ce268b59e35f75->setTimezone(new DateTimeZone($this->timezone));
     if (defined("SMS_CLOSE_SYMBOL")) {
         $i05355412b857f5174e9a2f71b1e936a86ad60cd2f4a22975defb18dcde9f11b9d3783f045bc15a73 = SMS_CLOSE_SYMBOL;
     } else {
         $i05355412b857f5174e9a2f71b1e936a86ad60cd2f4a22975defb18dcde9f11b9d3783f045bc15a73 = "×";
     }
     $i05355412b857f5174e9a2f71b1e936a86ad60cd2ae8c74e5273dec25096dbae362493a9f609ecfc8 .= '<div id="popup">' . '<p class="popuphead"><span id="snippet-popuphead"></span><span class="close right" onclick="showPopup();">' . $i05355412b857f5174e9a2f71b1e936a86ad60cd2f4a22975defb18dcde9f11b9d3783f045bc15a73 . '</span></p>' . '<div class="popupcontent"><p id="snippet-popupcontent"></p></div></div>';
     $i05355412b857f5174e9a2f71b1e936a86ad60cd2ae8c74e5273dec25096dbae362493a9f609ecfc8 .= '<div id="popupbackground"></div>';
     $i05355412b857f5174e9a2f71b1e936a86ad60cd2ae8c74e5273dec25096dbae362493a9f609ecfc8 .= self::getAjaxLoader("submitSend", "<div id=\"smsloader\"><h3>" . v_send_busy . "</h3><br/><img src=\"" . self::$busy . "\" /></div><div id=\"smsloaderbackground\"></div>");
     $i05355412b857f5174e9a2f71b1e936a86ad60cd2ae8c74e5273dec25096dbae362493a9f609ecfc8 .= self::getAjaxLoader("submitMarketingFilter", "<div id=\"smsloader\"><h3>" . v_send_busy . "</h3><br/><img src=\"" . self::$busy . "\" /></div><div id=\"smsloaderbackground\"></div>");
     $i05355412b857f5174e9a2f71b1e936a86ad60cd2ae8c74e5273dec25096dbae362493a9f609ecfc8 .= self::getAjaxLoader("deleteFilter", "<div id=\"smsloader\"><h3>" . v_send_busy . "</h3><br/><img src=\"" . self::$busy . "\" /></div><div id=\"smsloaderbackground\"></div>");
     $i05355412b857f5174e9a2f71b1e936a86ad60cd2ae8c74e5273dec25096dbae362493a9f609ecfc8 .= self::getAjaxLoader("deleteCustomer", "<div id=\"smsloader\"><h3>" . v_send_busy . "</h3><br/><img src=\"" . self::$busy . "\" /></div><div id=\"smsloaderbackground\"></div>");
     $i05355412b857f5174e9a2f71b1e936a86ad60cd2ae8c74e5273dec25096dbae362493a9f609ecfc8 .= self::getAjaxLoader("clearFilter", "<div id=\"smsloader\"><h3>" . v_send_busy . "</h3><br/><img src=\"" . self::$busy . "\" /></div><div id=\"smsloaderbackground\"></div>");
     $i05355412b857f5174e9a2f71b1e936a86ad60cd2ae8c74e5273dec25096dbae362493a9f609ecfc8 .= " <script type=\"text/javascript\"> jQuery('#datetimepicker').datetimepicker({ lang:'" . lang_iso_code . "', value:'" . $i05355412b857f5174e9a2f71b1e936a86ad60cd2738fb66ac1450318a6afd838e3ce268b59e35f75->format("Y-m-d H:i") . "' }); smsCounter(); toggleCouponVariables(); </script> ";
     return $i05355412b857f5174e9a2f71b1e936a86ad60cd2ae8c74e5273dec25096dbae362493a9f609ecfc8;
 }
Пример #19
0
        </thead>
        <tbody class="cat-table">

            <?php 
foreach ($imgs as $each_img) {
    ?>

            <tr>
                <!--hinh-->
                <td>
                    <span class="img-hover" path="<?php 
    echo Uri::base() . "assets/img/logos/{$each_img->name}";
    ?>
">
                        <?php 
    echo Html::img(Uri::base() . "assets/img/logos/{$each_img->name}", array("title" => "{$each_img->name}", "alt" => "{$each_img->name}", 'class' => "", 'height' => 100, 'width' => 170));
    ?>
                    </span>
                </td>

                <!--mô tả-->
                <td>
                        <?php 
    if (!empty($each_img->info)) {
        $content = unserialize(html_entity_decode($each_img->info, ENT_QUOTES));
        echo !empty($content['info']) ? $content['info'] : '';
    }
    ?>
                </td>

                <!--hien thi?-->
Пример #20
0
 public function showUpvote($post_id)
 {
     $url = \Yii::$app->urlManager->createAbsoluteUrl('forum/upvote');
     $post = BbiiPost::find($post_id);
     if ($post === null || $post->user_id == \Yii::$app->user->identity->id) {
         return '';
     }
     $criteria = new CDbCriteria();
     $criteria->condition = "member_id = :userid and post_id = {$post_id}";
     $criteria->params = array(':userid' => \Yii::$app->user->identity->id);
     // @todo this should be moved to the VW - DJE : 2015-05-14
     $assets = AppAsset::register($this);
     if (BbiiUpvoted::find()->exists($criteria)) {
         $html = Html::img($asset->baseUrl . '/images/down.gif', 'upvote', array('title' => Yii::t('BbiiModule.bbii', 'Remove your vote'), 'id' => 'upvote_' . $post_id, 'style' => 'cursor:pointer;', 'onclick' => 'upvotePost(' . $post_id . ',"' . $url . '")'));
     } else {
         $html = Html::img($asset->baseUrl . '/images/up.gif', 'upvote', array('title' => Yii::t('BbiiModule.bbii', 'Vote this post up'), 'id' => 'upvote_' . $post_id, 'style' => 'cursor:pointer;', 'onclick' => 'upvotePost(' . $post_id . ',"' . $url . '")'));
     }
     return $html;
 }
Пример #21
0
 function user_table()
 {
     $user_table = '';
     $img_edit_group = Html::img('/' . INSTALL_PATH . '/Classes/Admin/Icons/16x16/edit_group.png', 'Gruppe ändern', array('title' => 'Gruppe ändern'));
     $img_delete_user = Html::img('/' . INSTALL_PATH . '/Classes/Admin/Icons/16x16/delete_user.png', 'Benutzer löschen', array('title' => 'Benutzer löschen'));
     $img_new_user = Html::img('/' . INSTALL_PATH . '/Classes/Admin/Icons/16x16/add_user.png', 'Benutzer hinzufügen', array('title' => 'Benutzer hinzufügen'));
     $img_edit = Html::img('/' . INSTALL_PATH . '/Classes/Admin/Icons/16x16/edit.png', 'Eigenschaften bearbeiten', array('title' => 'Eigenschaften bearbeiten'));
     $img_apply = Html::img('/' . INSTALL_PATH . '/Classes/Admin/Icons/16x16/apply.png', 'Speichern');
     $img_apply_path = '/' . INSTALL_PATH . '/Classes/Admin/Icons/16x16/apply.png';
     $img_pass = Html::img('/' . INSTALL_PATH . '/Classes/Admin/Icons/16x16/password.png', 'Passwort');
     $img_user = Html::img('/' . INSTALL_PATH . '/Classes/Admin/Icons/16x16/edit_user.png', 'Benutzername');
     $img_group = Html::img('/' . INSTALL_PATH . '/Classes/Admin/Icons/16x16/edit_group.png', 'Gruppe');
     $img_mail = Html::img('/' . INSTALL_PATH . '/Classes/Admin/Icons/16x16/mail_generic.png', 'E-Mail');
     $img_show_pw = Html::img('/' . INSTALL_PATH . '/Classes/Admin/Icons/16x16/14_layer_visible.png', 'Passwörter zeigen');
     $img_hide_pw = Html::img('/' . INSTALL_PATH . '/Classes/Admin/Icons/16x16/14_layer_novisible.png', 'Passwörter verstecken');
     $form = new Form();
     $table = new Table(5, array('id' => 'user_table'));
     $table->add_caption('Registrierte Benutzer');
     if (!isset($_GET['showpw'])) {
         $pwshow = Html::a($_SERVER['REDIRECT_URL'] . '?showpw', $img_show_pw, array('title' => 'Passwörter zeigen'));
     } else {
         $pwshow = Html::a($_SERVER['REDIRECT_URL'], $img_hide_pw, array('title' => 'Passwörter verstecken'));
     }
     $table->add_th(array('Benutzer', 'E-Mail', 'Passwort ' . $pwshow, 'Gruppe'));
     for ($i = 0; $i < count($this->existent_users); $i++) {
         $select = new Select('gruppe');
         foreach ($this->existent_groups as $group) {
             if ($this->existent_users[$i]['Group'] == $group) {
                 $attr['selected'] = 'selected';
             } else {
                 unset($attr['selected']);
             }
             $select->add_option(rawurlencode($group), $group, $attr);
         }
         $groups_select = $select->flush_select();
         if (!isset($_GET['showpw'])) {
             $show_password = '******';
         } else {
             $show_password = $this->existent_users[$i]['Password'];
         }
         if (isset($_GET['editgroup'])) {
             $id = $_GET['editgroup'];
             if ($id == $this->existent_users[$i]['id']) {
                 $editgroup_submit = $form->add_input('image', 'submit_edit_group', '', array('src' => $img_apply_path, 'alt' => 'Speichern'));
                 $editgroup_submit_id = $form->add_input('hidden', 'id', $id);
                 $groupshow = $groups_select . $editgroup_submit_id . $editgroup_submit;
             } else {
                 $groupshow = $this->existent_users[$i]['Group'];
             }
         } else {
             $groupshow = $this->existent_users[$i]['Group'];
         }
         //$edit_group_button = Html::a($_SERVER['REDIRECT_URL'].'?editgroup='.$this->existent_users[$i]['id'],$img_edit_group);
         $edit_user_button = Html::a($_SERVER['REDIRECT_URL'] . '?edituser='******'id'], $img_edit);
         $delete_user_confirm = array('onclick' => 'return confirm(\'Wollen Sie ' . $this->existent_users[$i]['Name'] . ' wirklich löschen?\')');
         $delete_user_button = Html::a($_SERVER['REDIRECT_URL'] . '?deleteuser='******'id'], $img_delete_user, $delete_user_confirm);
         $user_row = array($this->existent_users[$i]['Name'], $this->existent_users[$i]['E-Mail'], $show_password, $groupshow, $edit_user_button . $edit_group_button . $delete_user_button);
         if (isset($_GET['edituser'])) {
             $id = $_GET['edituser'];
             if ($id == $this->existent_users[$i]['id']) {
                 $edit_user_form_name = $form->add_input('text', 'edit_user_name', $this->existent_users[$i]['Name'], array('size' => '12'));
                 $edit_user_form_pass = $form->add_input('text', 'edit_user_pass', $this->existent_users[$i]['Password'], array('size' => '12'));
                 $edit_user_form_mail = $form->add_input('text', 'edit_user_mail', $this->existent_users[$i]['E-Mail'], array('size' => '12'));
                 $edit_user_form_id = $form->add_input('hidden', 'edit_user_id', $id);
                 $edit_user_form_submit = $form->add_input('image', 'submit_edit_user', 'Speichern', array('src' => $img_apply_path, 'alt' => 'Speichern'));
                 $user_row = array($img_user . $edit_user_form_name, $img_mail . $edit_user_form_mail, $img_pass . $edit_user_form_pass, $img_group . $groups_select, $edit_user_form_submit . $edit_user_form_id);
             }
         }
         $table->add_td($user_row, array('class' => is_int($i / 2) ? 'abwechselnde_flaechen_1' : 'abwechselnde_flaechen_2'));
     }
     $new_user_link = Html::a($_SERVER['REDIRECT_URL'] . '?newuser', $img_new_user . ' Benutzer hinzufügen');
     if (isset($_GET['newuser'])) {
         $new_user_form_name = $form->add_input('text', 'new_user_name', '', array('size' => '12'));
         $new_user_form_pass = $form->add_input('text', 'new_user_pass', '', array('size' => '12'));
         $new_user_form_mail = $form->add_input('text', 'new_user_mail', '', array('size' => '12'));
         $new_user_form_submit = $form->add_input('image', 'submit_new_user', 'Speichern', array('src' => $img_apply_path, 'alt' => 'Speichern'));
         $table->add_td(array($img_user . $new_user_form_name, $img_mail . $new_user_form_mail, $img_pass . $new_user_form_pass, $img_group . $groups_select, $new_user_form_submit));
     } else {
         $table->add_td(array(array(2 => $new_user_link)));
     }
     return $form->form_tag('/Admin/User/') . $table->flush_table() . $form->close_form();
 }
Пример #22
0
 private function getTemplatePreview(Uploads $model)
 {
     $filePath = Album::getUploadUrl() . $model->ref . '/thumbnail/' . $model->realfilename;
     $isImage = $this->isImage($filePath);
     if ($isImage) {
         $file = Html::img($filePath, ['class' => 'file-preview-image', 'alt' => $model->filename, 'title' => $model->filename]);
     } else {
         $file = "<div class='file-preview-other'> " . "<h2><i class='glyphicon glyphicon-file'></i></h2>" . "</div>";
     }
     return $file;
 }
 function scan()
 {
     if ($_POST['Dateiname']) {
         $this->scaff->db_insert();
         $meldung = 'Datei ' . $_POST['Dateiname'] . ' gespeichert.';
     }
     $db_files = $this->connection->db_assoc("SELECT `Dateiname` FROM `{$this->db_table}`");
     $scanned_files = RheinaufFile::dir_array($this->filepath, false, 'jpg');
     $existent_files = array();
     foreach ($db_files as $entry) {
         $existent_files[] = $entry['Dateiname'];
     }
     $new_files = array();
     foreach ($existent_files as $file) {
         if (!in_array($file, $scanned_files)) {
             $this->connection->db_query("DELETE FROM `{$this->db_table}` WHERE `Dateiname`='{$file}'");
         }
     }
     foreach ($scanned_files as $file) {
         if (!in_array($file, $existent_files)) {
             $new_files[] = $file;
         }
     }
     if (count($new_files) == 0) {
         return 'Keine neuen Bilder';
     }
     $this->scaff->cols_array['Dateiname']['type'] = 'info';
     $this->scaff->cols_array['Dateiname']['value'] = $new_files[0];
     $this->scaff->cols_array['delete']['type'] = 'custom';
     $this->scaff->cols_array['delete']['custom_input'] = Html::a(SELF . "?delete_file=" . $new_files[0], 'Datei löschen', array('class' => 'button', 'onclick' => "return confirm('Datei löschen?');"));
     $this->maxscale($this->filepath . $new_files[0]);
     $this->make_thumbs($new_files[0]);
     return $meldung . Html::div($this->scaff->make_form(), array('style' => 'float:left')) . Html::div(Html::img(SELF . '/InputPreview?img=' . $new_files[0]));
 }
Пример #24
0
 /**
  * Tests Html::img()
  * 
  * This test does not account for the image file existing in
  * the filesystem. There are no images bundled with the framework
  * by default, so no reliable test can be run on an actual image.
  * 
  * @test
  */
 public function test_img()
 {
     $index_url = Uri::create('');
     // Internal uri
     $output = Html::img('image.png');
     $expected = '<img src="' . $index_url . 'image.png" alt="image" />';
     $this->assertEquals($expected, $output);
     $output = Html::img('image.png', array('alt' => 'Image'));
     $expected = '<img alt="Image" src="' . $index_url . 'image.png" />';
     $this->assertEquals($expected, $output);
     // External uri
     $output = Html::img('http://google.com/image.png');
     $expected = '<img src="http://google.com/image.png" />';
 }
Пример #25
0
              <?php 
            $product_data = $product->data;
            ?>
              <div class="col-md-4 col-sm-6">
                <div class="product-item <?php 
            echo $product->attributes[0]->stock_quantity == 0 ? 'no-stock' : '';
            ?>
">
                  <a href="<?php 
            echo \Uri::create('product/' . $product->seo->slug);
            ?>
">
                    <div class="product-img">
                      <?php 
            if (isset($product->images[0]->image)) {
                echo \Html::img(\Uri::create(\Config::get('media_base_url') . $product->images[0]->image), array('width' => '315', 'height' => '321', 'class' => 'product-img', 'alt' => $product->images[0]->alt_text));
            }
            ?>
                      <?php 
            if (empty($product->images)) {
                ?>
                        <div class="no-image">
                          <i class="icon icon-image2"></i>
                          <h4>No image</h4>
                        </div>
                      <?php 
            }
            ?>
                    </div>
                    <?php 
            if ($product->attributes[0]->stock_quantity <= 0) {
 function make_table($sql = '', $template = '', $make_template = false)
 {
     $db_table = $this->table;
     $vars = is_array($this->template_vars) ? $this->template_vars : array();
     if ($this->edit_enabled) {
         if ($_GET['delete']) {
             $this->connection->db_query("DELETE FROM `{$db_table}` WHERE `id` = " . $_GET['delete']);
         }
     }
     if ($this->result_array) {
         $result = $this->result_array;
     } else {
         $order_by = $this->order_by ? $this->order_by : 'id';
         $order_dir = $this->order_dir ? $this->order_dir : 'ASC';
         $results_per_page = $this->results_per_page ? $this->results_per_page : '';
         $start_by = $_GET['start'] ? $_GET['start'] : ($_GET['start'] = 0);
         $where = array();
         foreach ($this->enable_search_for as $spalte) {
             if ($_GET[$spalte]) {
                 $value = General::input_clean($_GET[$spalte], true);
                 $where[] = "`{$spalte}` {$this->search_method} '{$value}'";
             }
         }
         $where = $where ? "WHERE " . implode($this->search_combinate, $where) : '';
         $group_by = $this->group_by ? "GROUP BY `{$this->group_by}`" : '';
         if ($sql == '') {
             $sql = "SELECT * FROM `{$db_table}` {$where} {$group_by} ORDER BY `{$order_by}` {$order_dir}";
         }
         if ($results_per_page || $start_by) {
             $num_rows = $this->num_rows = $this->connection->db_num_rows($sql);
             if (!$results_per_page) {
                 $results_per_page = $num_rows;
             }
             $sql .= " LIMIT {$start_by},{$results_per_page}";
         }
         $result = $this->result = $this->connection->db_assoc($sql);
     }
     if (!$template || $make_template) {
         $head = '';
         $body = '';
         foreach ($this->cols_array as $key => $col) {
             $type = $col['type'];
             $name = $col['name'];
             if ($type != 'ignore' && $type != 'hidden') {
                 //$new_template .= "{IfNotEmpty:$key(<tr><td>$name</td><td>[$key]</td></tr>)}\n";
                 $head .= "<th>{$name}</th>";
                 $body .= "<td>{If:{$key}}</td>";
             }
         }
         $new_template = '';
         $new_template .= "<!--PRE-->\n<table>\n<thead>{$head}<td></td></thead>\n<tbody><!--/PRE-->\n";
         $new_template .= "<!--LOOP-->\n<tr class=\"{If:alt_row}\">{$body}<td>{If:edit_btns}</td></tr>\n<!--/LOOP-->\n";
         $new_template .= "<!--POST-->\n</tbody></table>\n<!--/POST-->\n";
         if ($make_template) {
             RheinaufFile::write_file($template, $new_template);
         }
         $template = $new_template;
     }
     $template = new Template($template);
     $return_string = '';
     $return_string .= $template->parse_template('PRE', $vars);
     $alternatig_rows = 0;
     foreach ($result as $entry) {
         $entry = array_merge($vars, $entry);
         foreach ($entry as $key => $value) {
             if (is_array($this->cols_array[$key]['options'])) {
                 $entry[$key] = $this->cols_array[$key]['options'][$value];
             }
             if ($this->cols_array[$key]['type'] == 'timestamp') {
                 $entry[$key] = intval(Date::unify_timestamp($value)) != '0' ? Date::timestamp2datum($value, $this->datumsformat ? $this->datumsformat : 'tag_kurz') : '';
             }
             if ($this->cols_array[$key]['type'] == 'upload') {
                 $entry[$key] = rawurlencode($value);
             } elseif (!$this->cols_array[$key]['html']) {
                 $entry[$key] = htmlspecialchars($value);
             }
             if ($this->cols_array[$key]['type'] == 'textarea') {
                 $entry[$key] = nl2br($value);
             }
             if ($transform = $this->cols_array[$key]['transform']) {
                 eval('$entry[$key] =' . $transform);
             }
         }
         if ($this->edit_enabled) {
             $icons['edit'] = Html::img('/' . INSTALL_PATH . '/Libraries/Icons/16x16/edit.png', '');
             $icons['delete'] = Html::img('/' . INSTALL_PATH . '/Libraries/Icons/16x16/cancel.png', '');
             $btns['edit'] = Html::a(SELF . '?edit=' . $entry['id'], $icons['edit'], array('title' => 'Eintrag bearbeiten'));
             $btns['delete'] = Html::a(SELF . '?delete=' . $entry['id'], $icons['delete'], array('title' => 'Eintrag löschen', 'onclick' => 'return delete_confirm(\'' . $entry['id'] . '\')'));
             $entry['edit_btns'] .= implode(' ', $btns);
         }
         $entry['alt_row'] = ' alt_row_' . $alternatig_rows;
         $return_string .= $template->parse_template('LOOP', $entry);
         $alternatig_rows = $alternatig_rows == 1 ? 0 : 1;
     }
     $return_string .= $template->parse_template('POST', $vars);
     return $return_string;
 }
Пример #27
0
<div class="row">
    <div class="col-md-12 news">
        <h4>Данные матча</h4>
                
        <center>
            <?php 
echo '<b>' . $match->team_1->value . '</b> ' . Html::img('assets/img/teams/' . $match->team_1->logo_uri);
?>
            <?php 
echo ' <b><font size="5" color="#2e830f">' . $match->team_1_goals . ' : ' . $match->team_2_goals . '</font></b> ';
?>
            <?php 
echo Html::img('assets/img/teams/' . $match->team_2->logo_uri) . ' <b>' . $match->team_2->value . '</b>';
?>
        </center>
        
        <br>
        <small><i>                
            <?php 
echo $match->name;
?>
<br>
            <?php 
echo $match->season->value;
?>
<br>
            <?php 
echo Date::forge($match->date)->format('%d.%m.%Y');
?>
</i>
        </small>
Пример #28
0
 public function display()
 {
     $id960ddd9e843150fe4875c48e896395edac7ca1d02fcabda2448d40bdb76bd10f9e95950039649ee = parent::display();
     $i107a4aaa4ac26b49ac98503da261695f838538b6 = $this->getTimezoneSettings();
     $id960ddd9e843150fe4875c48e896395edac7ca1d02fcabda2448d40bdb76bd10f9e95950039649ee .= $this->getTemplateRepalce();
     $ic4324c4544b80dfa783ca4be081d513146b855f5 = $this->ff1d5bbecbb186cea83f5f59177713da3c0b6fdd5();
     $ie8bf65cd40f70005ebeae2be139a406353b7a989 = $this->getCoupons();
     $id960ddd9e843150fe4875c48e896395edac7ca1d02fcabda2448d40bdb76bd10f9e95950039649ee .= ' <script type="text/javascript"> var imgPath = "' . DIR_SMS_IMG . '"; var v_smsmarketing_longtext = "' . v_smsmarketing_longtext . '"; var v_smsmarketing_jstotalcustomers = "' . v_smsmarketing_jstotalcustomers . '"; var v_smsmarketing_jstotalsms = "' . v_smsmarketing_jstotalsms . '"; var v_smsmarketing_jschars = "' . v_smsmarketing_jschars . '"; var v_smsanswers_sms = "' . v_smsanswers_sms . '"; </script> ';
     $id960ddd9e843150fe4875c48e896395edac7ca1d02fcabda2448d40bdb76bd10f9e95950039649ee .= '<script type="text/javascript" src="' . DIR_SMS_JS . 'sms.js"></script>';
     $id960ddd9e843150fe4875c48e896395edac7ca1d02fcabda2448d40bdb76bd10f9e95950039649ee .= '<script type="text/javascript" src="' . DIR_SMS_JS . 'jquery.at.caret.min.js"></script>';
     $id960ddd9e843150fe4875c48e896395edac7ca1d02fcabda2448d40bdb76bd10f9e95950039649ee .= Html::header(v_smsmarketing_smsmarketingfound . Html::snippet("countup", $this->vef17e27247517454a75465a52fbd4658dd7ef33f), 2) . Html::p(v_smsmarketing_description);
     $id960ddd9e843150fe4875c48e896395edac7ca1d02fcabda2448d40bdb76bd10f9e95950039649ee .= ' <fieldset> ' . Html::legend(Html::img(array("src" => self::$setingsImg)) . " " . v_smsmarketing_smsbulk . "<span class=\"right\"><a href=\"" . $this->smsLinkSaveMarketingTemplate() . "\" class=\"ajax\" onclick=\"showPopup();\">[" . v_template_save . "]</a> <a href=\"" . $this->smsLinkSavedMarketingTemplate() . "\" class=\"ajax\" onclick=\"showPopup();\">[" . v_template_load . "]</a></span>") . ' <form name="formSMS" action="" method="post"> <table class="formTableSend"> <tbody> <tr> <td>' . v_smsmarketing_entertext . ':</td> <td>' . v_adminsms_preview . ': <span id="labelSMS" class="note s12 right"></span></td> <td></td> </tr> <tr> <td rowspan=4 class="sendTextArea" id="snippet-textarea">' . self::getTextArea(array("name" => "text", "onchange" => "smsCounter()", "onkeyup" => "smsCounter()", "rows" => 12, "cols" => 60, "class" => "left", "id" => "smsText"), $this->ve32585eb1b56e8e02465722681ae17f4122f4b7d) . '</td> <td rowspan=4 class="sendTextArea">' . self::getTextArea(array("name" => "preview", "rows" => 12, "cols" => 60, "class" => "left", "id" => "smsPreview", "disabled" => "disabled")) . '</td> <td id="snippet-unicode">' . self::getInput(array("type" => "checkbox", "onchange" => "smsCounter()", "id" => "unicode", "name" => "unicode", "value" => 1), $this->v6c08bf61f437a7df1241311fb1b61cb26dfddd64) . ' ' . v_smsmarketing_unicode . ' ' . self::getHint(v_smsmarketing_unicodetext) . '</td> </tr> <tr> <td id="snippet-unique">' . self::getInput(array("type" => "checkbox", "id" => "unique", "name" => "unique", "value" => 1), $this->vb60aacf907e26fcd4e5091fb981d81cb096eec61) . ' ' . v_remove_duplicate . '</td> </tr> <tr> <td>' . self::getInput(array("type" => "checkbox", "id" => "sendlater", "name" => "sendlater", "value" => 1, "onclick" => "jQuery('.sendLater').toggleClass('invisibility');"), $this->v09c290fe517fd15652b5755e9d3cd559511cc2b0) . ' ' . v_smsmarketing_sendlater . '</td> </tr> <tr> <td> <table class="sendLater ' . ($this->v09c290fe517fd15652b5755e9d3cd559511cc2b0 == 1 ? "" : "invisibility") . '"> <tr> <td>' . v_smsmarketing_date . '</td> <td>' . self::getInput(array("type" => "text", "id" => "datetimepicker", "class" => "datetime", "name" => "laterdate")) . '</td> </tr> <tr> <td>' . v_smsmarketing_yourtime . '</td> <td>' . self::getSelect(array("name" => "datereal"), array(-1 => $i107a4aaa4ac26b49ac98503da261695f838538b6 . " -" . v_smsmarketing_hr, 0 => $i107a4aaa4ac26b49ac98503da261695f838538b6, 1 => $i107a4aaa4ac26b49ac98503da261695f838538b6 . " +" . v_smsmarketing_hr), $this->v107a4aaa4ac26b49ac98503da261695f838538b6) . '</td> </tr> <tr> <td></td> <td>(' . v_smsmarketing_timezone . '<a href="' . $this->smsLinkTimezone() . '">' . $this->timezone . '</a>)</td> </tr> </table> </td> </tr> <tr> <td colspan="2"><p>' . v_smsprestashop_notice . '<p/> <p>' . $this->getTags(self::$MarketingTemplateCustomers) . "<br/>" . $this->getTags(self::$MarketingTemplateShop) . '<p/> ' . $this->getCouponForm($ie8bf65cd40f70005ebeae2be139a406353b7a989, $this->v7b1b3e77eefbf52b5d92b0b9f74c61751fe15cc5) . ' </td> <td class="bottom">' . self::getInput(array("type" => "submit", "name" => "submitSend", "value" => v_smsmarketing_send, "class" => "button", "onclick" => "return confirmSend('" . v_smsmarketing_send . "', '" . v_smsanswers_sms . "');")) . '</td> </tr> </tbody> </table> </form> </fieldset> ';
     $id960ddd9e843150fe4875c48e896395edac7ca1d02fcabda2448d40bdb76bd10f9e95950039649ee .= ' <fieldset> <legend><img src="' . self::$setingsImg . '" alt="' . v_smsmarketing_bulkfilter . '" /> ' . v_smsmarketing_bulkfilter . ' <span class="right"> <a href="' . $this->smsLinkClearFilter() . '" class="ajax" data-confirm="' . v_filter_q_clear . '">[' . v_filter_clear . ']</a> <a href="' . $this->smsLinkSaveFilter() . '" class="ajax" onclick="showPopup();">[' . v_filter_save . ']</a> <a href="' . $this->smsLinkLoadFilter() . '" class="ajax" onclick="showPopup();">[' . v_filter_load . ']</a> </span> </legend> <p id="snippet-filters">' . $this->marketingFilter->getFilterItems() . '</p> <form name="filterSms" action="" method="post" class="ajax hoverForm"> <table> <tr> <td class="w220">' . self::getSelect(array("name" => "filters", "id" => "filters", "onchange" => "sendAjax('filters', '" . $this->smsLinkAddFilter() . "')"), $this->marketingFilter->getFilters()) . '</td> <td class="mw20"><span id="snippet-filtervalue"></span></td> <td> ' . self::getInput(array("name" => "submitMarketingFilter", "type" => "submit", "value" => v_smsmarketing_applyfilter)) . ' </td> </tr> </table> </form> </fieldset> ';
     $id960ddd9e843150fe4875c48e896395edac7ca1dcae1003a7b78317ecd106d559490d2ed7842f019f0feb50adf373c822f952dbf828d39459fabee4 = $this->getStore(false);
     $i0986dd3fc27f6ba8df0dcf77938b4980c774a563 = "";
     if (isset($id960ddd9e843150fe4875c48e896395edac7ca1dcae1003a7b78317ecd106d559490d2ed7842f019f0feb50adf373c822f952dbf828d39459fabee4) && count($id960ddd9e843150fe4875c48e896395edac7ca1dcae1003a7b78317ecd106d559490d2ed7842f019f0feb50adf373c822f952dbf828d39459fabee4) > 1) {
         foreach ($id960ddd9e843150fe4875c48e896395edac7ca1dcae1003a7b78317ecd106d559490d2ed7842f019f0feb50adf373c822f952dbf828d39459fabee4 as $id960ddd9e843150fe4875c48e896395edac7ca1d8a31cdb91ad25bea0cf23b0dd384a4bd00af6695 => $id960ddd9e843150fe4875c48e896395edac7ca1dbd0578718e12a692b299a588249092e07aac601e) {
             $i0986dd3fc27f6ba8df0dcf77938b4980c774a563 .= " <span class=\"badge\" style=\"background-color:" . self::$colors[$id960ddd9e843150fe4875c48e896395edac7ca1d8a31cdb91ad25bea0cf23b0dd384a4bd00af6695 % 9] . ";\">" . htmlspecialchars($id960ddd9e843150fe4875c48e896395edac7ca1dbd0578718e12a692b299a588249092e07aac601e) . "</span>";
         }
     }
     $id960ddd9e843150fe4875c48e896395edac7ca1d02fcabda2448d40bdb76bd10f9e95950039649ee .= ' <fieldset> <legend><img src="' . self::$catalogImg . '" alt="" /> ' . v_smsmarketing_customersfound . '<span id="snippet-countdown">' . $this->vef17e27247517454a75465a52fbd4658dd7ef33f . '</span><span class="right">' . $i0986dd3fc27f6ba8df0dcf77938b4980c774a563 . '</span></legend> <div id="snippet-customers">' . $this->fe54c016d0b5b394178312b2e18407a6677222897($ic4324c4544b80dfa783ca4be081d513146b855f5) . '</div> </fieldset>';
     $id960ddd9e843150fe4875c48e896395edac7ca1d02fcabda2448d40bdb76bd10f9e95950039649ee .= ' <fieldset> <legend><img src="' . self::$catalogImg . '" alt="" /> ' . v_filter_deleted_customers . '<span id="snippet-disableCounter">' . self::getSession($this, "disableCustomerCount", array()) . '</span></legend> <div id="snippet-disabledcustomers">' . $this->fe54c016d0b5b394178312b2e18407a6677222897(self::getSession($this, "disableCustomer", array()), "#990000", false) . '</div> </fieldset>';
     $id960ddd9e843150fe4875c48e896395edac7ca1d1548a96b3354c4b6d80c8278133fdb971c700757 = new DateTime($this->vd5dcee56d6ff5b91e8c1fb08d5fcf7300b3d459e);
     $id960ddd9e843150fe4875c48e896395edac7ca1d1548a96b3354c4b6d80c8278133fdb971c700757->setTimezone(new DateTimeZone($this->timezone));
     if (defined("SMS_CLOSE_SYMBOL")) {
         $id960ddd9e843150fe4875c48e896395edac7ca1d3a4e4a581e6eb512a29a89e5579c91af2599272c = SMS_CLOSE_SYMBOL;
     } else {
         $id960ddd9e843150fe4875c48e896395edac7ca1d3a4e4a581e6eb512a29a89e5579c91af2599272c = "×";
     }
     $id960ddd9e843150fe4875c48e896395edac7ca1d02fcabda2448d40bdb76bd10f9e95950039649ee .= '<div id="popup">' . '<p class="popuphead"><span id="snippet-popuphead"></span><span class="close right" onclick="showPopup();">' . $id960ddd9e843150fe4875c48e896395edac7ca1d3a4e4a581e6eb512a29a89e5579c91af2599272c . '</span></p>' . '<div class="popupcontent"><p id="snippet-popupcontent"></p></div></div>';
     $id960ddd9e843150fe4875c48e896395edac7ca1d02fcabda2448d40bdb76bd10f9e95950039649ee .= '<div id="popupbackground"></div>';
     $id960ddd9e843150fe4875c48e896395edac7ca1d02fcabda2448d40bdb76bd10f9e95950039649ee .= self::getAjaxLoader("submitSend", "<div id=\"smsloader\"><h3>" . v_send_busy . "</h3><br/><img src=\"" . self::$busy . "\" /></div><div id=\"smsloaderbackground\"></div>");
     $id960ddd9e843150fe4875c48e896395edac7ca1d02fcabda2448d40bdb76bd10f9e95950039649ee .= self::getAjaxLoader("submitMarketingFilter", "<div id=\"smsloader\"><h3>" . v_send_busy . "</h3><br/><img src=\"" . self::$busy . "\" /></div><div id=\"smsloaderbackground\"></div>");
     $id960ddd9e843150fe4875c48e896395edac7ca1d02fcabda2448d40bdb76bd10f9e95950039649ee .= self::getAjaxLoader("deleteFilter", "<div id=\"smsloader\"><h3>" . v_send_busy . "</h3><br/><img src=\"" . self::$busy . "\" /></div><div id=\"smsloaderbackground\"></div>");
     $id960ddd9e843150fe4875c48e896395edac7ca1d02fcabda2448d40bdb76bd10f9e95950039649ee .= self::getAjaxLoader("deleteCustomer", "<div id=\"smsloader\"><h3>" . v_send_busy . "</h3><br/><img src=\"" . self::$busy . "\" /></div><div id=\"smsloaderbackground\"></div>");
     $id960ddd9e843150fe4875c48e896395edac7ca1d02fcabda2448d40bdb76bd10f9e95950039649ee .= self::getAjaxLoader("clearFilter", "<div id=\"smsloader\"><h3>" . v_send_busy . "</h3><br/><img src=\"" . self::$busy . "\" /></div><div id=\"smsloaderbackground\"></div>");
     $id960ddd9e843150fe4875c48e896395edac7ca1d02fcabda2448d40bdb76bd10f9e95950039649ee .= " <script type=\"text/javascript\"> jQuery('#datetimepicker').datetimepicker({ lang:'" . lang_iso_code . "', value:'" . $id960ddd9e843150fe4875c48e896395edac7ca1d1548a96b3354c4b6d80c8278133fdb971c700757->format("Y-m-d H:i") . "' }); smsCounter(); toggleCouponVariables(); </script> ";
     return $id960ddd9e843150fe4875c48e896395edac7ca1d02fcabda2448d40bdb76bd10f9e95950039649ee;
 }
Пример #29
0
 public static function displayList($value, $edit_link, &$settings, &$model)
 {
     $src = isset($value) && !empty($value['src']) ? $value['src'] : 'assets/images/placeholder.png';
     return \Html::anchor($edit_link, \Html::img('image/2/50/50/' . $src, array()));
 }
Пример #30
0
    echo date('d.m.Y', $match->date);
    ?>
<br>

        <div class="match-commands">
            <?php 
    $team_1_name = str_replace('"', '', $match->team_1->value);
    $team_2_name = str_replace('"', '', $match->team_2->value);
    ?>

            <?php 
    echo Html::img('assets/img/teams/' . $match->team_1->logo_uri, array('alt' => $team_1_name, 'title' => $team_1_name));
    ?>

            <span class="match-result"><?php 
    echo $match->team_1_goals . ':' . $match->team_2_goals;
    ?>
</span>

            <?php 
    echo Html::img('assets/img/teams/' . $match->team_2->logo_uri, array('alt' => $team_2_name, 'title' => $team_2_name));
    ?>
        </div>
    <?php 
} else {
    ?>
        Данные отсутствуют.<br><br>
    <?php 
}
?>
</div>