DarkFell 0 Опубликовано: 13 февраля 2008 Рассказать Опубликовано: 13 февраля 2008 (изменено) Всем привет... хочу задать к уважаемым гуру DLE парочку вопросов: - где мне убрать или настроить вывод картинок, точнее вывод title и alt картинки в новости - подскажите как сделать меню заказа, наподобее feedback - подскажите интересные эффекты на css, кто какие использует?)) - ... потом появятся)) Изменено 13 февраля 2008 пользователем DarkFell Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 066 Опубликовано: 13 февраля 2008 Рассказать Опубликовано: 13 февраля 2008 - где мне убрать или настроить вывод картинок, точнее вывод title и alt картинки в новости [IMG=выравнивание|свой текст для alt] ссылка [/IMG] Вставка картинки новость и выравнивание ее по указанному параметру, а также назначение картинке собственного описания Цитата Ссылка на сообщение Поделиться на других сайтах
DarkFell 0 Опубликовано: 13 февраля 2008 Рассказать Опубликовано: 13 февраля 2008 (изменено) Автор Так они же прописываются сами... я ничего не вводил, меня больше интересует где в движке им это присваивается - есть ли в движке возможность произвольной сортировки новостей как в категориях? Изменить порядок надо, но так, чтоб не по алфавиту, не по дате, не по просмотрам, а произвольно Изменено 13 февраля 2008 пользователем DarkFell Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 066 Опубликовано: 13 февраля 2008 Рассказать Опубликовано: 13 февраля 2008 Так они же прописываются сами... я ничего не вводил, меня больше интересует где в движке им это присваивается По умолчанию присваивается название новости, я написал как вам можно изменить на другое значение. Если вы хотите что то править в файлах, то это engine/classes/parse.class.php- есть ли в движке возможность произвольной сортировки новостей как в категориях? Изменить порядок надо, но так, чтоб не по алфавиту, не по дате, не по просмотрам, а произвольно нет такой возможности в скрипте нет. Цитата Ссылка на сообщение Поделиться на других сайтах
DarkFell 0 Опубликовано: 13 февраля 2008 Рассказать Опубликовано: 13 февраля 2008 Автор Мне наоборот alt оставить, а убрать title.. Цитата Ссылка на сообщение Поделиться на других сайтах
Greeze 0 Опубликовано: 13 февраля 2008 Рассказать Опубликовано: 13 февраля 2008 Мне наоборот alt оставить, а убрать title.. engine/classes/parse.class.php "function build_image" & "function build_thumb". Цитата Ссылка на сообщение Поделиться на других сайтах
DarkFell 0 Опубликовано: 13 февраля 2008 Рассказать Опубликовано: 13 февраля 2008 (изменено) Автор Это вот это $alt = "alt=\"".$alt."\" title=\"".$alt."\" "; Тут надо удалить последние 2 пункта? Изменено 13 февраля 2008 пользователем DarkFell Цитата Ссылка на сообщение Поделиться на других сайтах
DarkFell 0 Опубликовано: 15 февраля 2008 Рассказать Опубликовано: 15 февраля 2008 Автор Ну так что нужно отредактировать, чтоб осталось только tittle? Цитата Ссылка на сообщение Поделиться на других сайтах
Greeze 0 Опубликовано: 15 февраля 2008 Рассказать Опубликовано: 15 февраля 2008 по логике, надо убрать "alt".. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 066 Опубликовано: 15 февраля 2008 Рассказать Опубликовано: 15 февраля 2008 Ну так что нужно отредактировать, чтоб осталось только tittle? убрать alt=\"".$alt."\" Цитата Ссылка на сообщение Поделиться на других сайтах
DarkFell 0 Опубликовано: 16 февраля 2008 Рассказать Опубликовано: 16 февраля 2008 Автор Пробовал удалять if ($option[1] != "") { $alt = htmlspecialchars(strip_tags(stripslashes($option[1])), ENT_QUOTES); $alt = title=\"".$alt."\" "; } else { $alt = htmlspecialchars(strip_tags(stripslashes($_POST['title'])), ENT_QUOTES); $alt = "alt='".$alt."' title='".$alt."' "; } Выдает ошибку при редактировании новости Parse error: parse error, unexpected '=' in z:\home\best.ru\www\engine\classes\parse.class.php on line 607, я поэтому и справшиваю, почему не получается Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 16 февраля 2008 Рассказать Опубликовано: 16 февраля 2008 Выдает ошибку при редактировании новости Parse error: parse error, unexpected '=' in z:\home\best.ru\www\engine\classes\parse.class.php on line 607что в 607-й строке? Цитата Ссылка на сообщение Поделиться на других сайтах
Greeze 0 Опубликовано: 16 февраля 2008 Рассказать Опубликовано: 16 февраля 2008 DarkFell, не там ты удалил)) в том же файле, находишь "function build_image", чуть ниже будет примерно такой код: if ($option[1] != "") { $alt = htmlspecialchars(strip_tags(stripslashes($option[1])), ENT_QUOTES); $alt = "alt=\"".$alt."\" title=\"".$alt."\" "; } else { $alt = htmlspecialchars(strip_tags(stripslashes($_POST['title'])), ENT_QUOTES); $alt = "alt='".$alt."' title='".$alt."' "; } заменяешь этот кусок на: if ($option[1] != "") { $alt = htmlspecialchars(strip_tags(stripslashes($option[1])), ENT_QUOTES); $alt = "title=\"".$alt."\" "; } else { $alt = htmlspecialchars(strip_tags(stripslashes($_POST['title'])), ENT_QUOTES); $alt = "title='".$alt."' "; } далее ниже, в том же файле, ищем "function build_thumb". чуть ниже такой же код: if ($option[1] != "") { $alt = htmlspecialchars(strip_tags(stripslashes($option[1])), ENT_QUOTES); $alt = "alt=\"".$alt."\" title=\"".$alt."\" "; } else { $alt = htmlspecialchars(strip_tags(stripslashes($_POST['title'])), ENT_QUOTES); $alt = "alt='".$alt."' title='".$alt."' "; } также заменяем на: if ($option[1] != "") { $alt = htmlspecialchars(strip_tags(stripslashes($option[1])), ENT_QUOTES); $alt = "title=\"".$alt."\" "; } else { $alt = htmlspecialchars(strip_tags(stripslashes($_POST['title'])), ENT_QUOTES); $alt = "title='".$alt."' "; } кстати..) Мне наоборот alt оставить, а убрать title.. Ну так что нужно отредактировать, чтоб осталось только tittle? ты уж определился бы сперва, перед тем как просить описанный мною метод убирает "alt". Цитата Ссылка на сообщение Поделиться на других сайтах
osaka 0 Опубликовано: 16 февраля 2008 Рассказать Опубликовано: 16 февраля 2008 У меня тоже вопрос ! После покупки лицензии я могу убрать копирайты ? Цитата Ссылка на сообщение Поделиться на других сайтах
revix.ru 0 Опубликовано: 16 февраля 2008 Рассказать Опубликовано: 16 февраля 2008 если вы покупали лицензию "Неограниченная по сроку действия лицензия" то да Цитата Ссылка на сообщение Поделиться на других сайтах
Greeze 0 Опубликовано: 16 февраля 2008 Рассказать Опубликовано: 16 февраля 2008 У меня тоже вопрос ! После покупки лицензии я могу убрать копирайты ? можете убрать. Цитата Ссылка на сообщение Поделиться на других сайтах
DarkFell 0 Опубликовано: 16 февраля 2008 Рассказать Опубликовано: 16 февраля 2008 Автор Не, я правильно удалял...но не ставил кавычки до title, поэтому ошибку и выдавало..спасибо! Цитата Ссылка на сообщение Поделиться на других сайтах
DarkFell 0 Опубликовано: 17 февраля 2008 Рассказать Опубликовано: 17 февраля 2008 Автор - а как подсчитать общее количество sql запросов? Цитата Ссылка на сообщение Поделиться на других сайтах
WMDrakon 20 Опубликовано: 17 февраля 2008 Рассказать Опубликовано: 17 февраля 2008 - а как подсчитать общее количество sql запросов? в index.php внизу есть: GzipOut(); замените на: GzipOut(1); Далее после загрузки страницы просматриваете HTML код и внизу увидите все данные по сайту. Цитата Ссылка на сообщение Поделиться на других сайтах
DarkFell 0 Опубликовано: 17 февраля 2008 Рассказать Опубликовано: 17 февраля 2008 Автор Спасибо Тогда еще один вопрос... скачал модуль order <?php if(!defined('DATALIFEENGINE')) { die("Hacking attempt!"); } if (isset ($_REQUEST['mod'])) $do = $_POST['mod']; else $mod = ""; if (isset ($_REQUEST['opt'])) $opt = $_REQUEST['opt']; else $opt = ""; if ($do == "order" AND $opt=="save"){ if (!$user_group[$member_id['user_group']]['captcha']) { $_SESSION['sec_code_session'] = 1; $_POST['sec_code'] = 1; } if ($_POST['sec_code'] != $_SESSION['sec_code_session'] OR !$_SESSION['sec_code_session']) { msgbox ("Ошибка!", "Введен неверный код безопасности<br /><a href=\"java script:history.go(-1)\">".$lang['all_prev']."</a>"); } elseif (empty($pole1) || empty($pole24) || empty($pole3) || empty($pole20)) { msgbox ("Не все поля заполнены", "<b>Не все поля заполнены! Заполните все поля и повторите попытку.</b><br /><a href=\"java script:history.go(-1)\">".$lang['all_prev']."</a>"); } else if (!empty($pole1) || !empty($pole24) || !empty($pole3) || !empty($pole20)) { if(preg_match("/^[\.A-z0-9_\-]+[@][A-z0-9_\-]+([.][A-z0-9_\-]+)+[A-z]{1,4}$/", $pole24)){ $mail="C ".$config['http_home_url']." поступила заявка.\n\nДанные формы.\n Марка: ".$pole1."\n Модель автомобиля: ".$pole2. "\n Модель и номер кузова (рамы, шасси): ".$pole3. "\n Год выпуска: ".$pole4. "\n ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ: ".$pole9. "\n Наименование запчасти: ".$pole20. "\n Тип запчасти: ".$pole21. "\n Фамилия Имя Отчество: ".$pole22. "\n Город: ".$pole23. "\n E-mail: ".$pole24. "\n Телефон: ".$pole25. "\n Факс: ".$pole26. "\n\n ".$config['http_home_url']." \n\n"; mail($config['admin_mail'], 'Khabara.Ru - AUTO', $mail); msgbox ("Заявка принята", "<b>Заявка принята и будет обработана!</b><br /><a href=\"java script:history.go(-1)\">".$lang['all_prev']."</a>"); } else{ msgbox ("Ошибка!", "Извините, но Вы ввели неверный E-Mail адрес<br /><a href=\"java script:history.go(-1)\">".$lang['all_prev']."</a>"); } } } if ($do == "order" AND $opt==""){ $CONTENT = <<<HTML <b>ИНФОРМАЦИЯ ОБ АВТОМОБИЛЕ:</b><br><form action='index.php?do=order&opt=save' method=post > <INPUT TYPE='hidden' NAME='action' VALUE='post'> <table border=0 cellspacing=0 cellpadding=0 > <tr> <td colspan=2 valign=top > <span class='style1'>*</span> Марка:<br> <span class='MsoNormal'><span style='font-size:7.5pt;font-family:Verdana; color:#444444'> <SELECT NAME='pole1' id='pole1'> <option>Выбрать <option value='TOYOTA '>TOYOTA <option value='NISSAN '>NISSAN <option value='HONDA '>HONDA <option value='MITSUBISHI '>MITSUBISHI <option value='MAZDA '>MAZDA <option value='ISUZU '>ISUZU <option value='SUBARU '>SUBARU <option value='SUZUKI '>SUZUKI <option value='DAIHATSU '>DAIHATSU </SELECT> </span></span></td> <td colspan=2 valign=top > <span class='style1'>*</span> Модель автомобиля:<br> <span class='MsoNormal'><span style='font-size:7.5pt;font-family:Verdana; color:#444444'> <INPUT NAME='pole2' TYPE='TEXT' id='pole2' SIZE='26'> </span></span> <br> (CARINA, LAUREL...) </td> </tr> <tr> <td colspan=2 valign=top > <span class='style1'>*</span> Модель и номер кузова (рамы, шасси):<br> <INPUT TYPE='TEXT' MAXLENGTH='30' SIZE='26' NAME='pole3'> <br> (Chassis: CT210-6000123)</td> <td colspan=2 valign=top> Год выпуска:<br> <span class='MsoNormal'><span style='font-size:7.5pt;font-family:Verdana; color:#444444'> <SELECT NAME='pole4' id='pole4'> <option value='0' selected>Год <option value='1989 '>1989 <option value='1990 '>1990 <option value='1991 '>1991 <option value='1992 '>1992 <option value='1993 '>1993 <option value='1994 '>1994 <option value='1995 '>1995 <option value='1996 '>1996 <option value='1997 '>1997 <option value='1998 '>1998 <option value='1999 '>1999 <option value='2000 '>2000 <option value='2001 '>2001 <option value='2002 '>2002 <option value='2003 '>2003 <option value='2004 '>2004 <option value='2005 '>2005 </SELECT> </span></span> <br> (1997....)</td> </tr> </table> <table border=0 cellspacing=0 cellpadding=0' width='477'> <tr> <td colspan=2 valign=bottom > <b>ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ ОБ АВТОМОБИЛЕ</b> </td> </tr> <tr> <td colspan=2 valign=bottom > В дополнительной информации об автомобиле уточните наличие TRC, 4WS, TEMS, VTEC, VVT-I и т.д. <br> <TEXTAREA COLS='44' NAME='pole9'></TEXTAREA> </td> </tr> <tr> <td colspan=2 > </td> </tr> <tr> <td colspan=2 > <b>СПИСОК ЗАПЧАСТЕЙ </b> </td> </tr> <tr> <td > * Наименование запчасти:</td> <td > Тип запчасти:</td> </tr> <tr> <td > <INPUT TYPE='TEXT' SIZE='44' NAME='pole20'> <br> Пример: Стойка подвески передняя, правая. (Оригинал)</td> <td valign=top > <SELECT NAME='pole21'> <OPTION SELECTED>Не выбрано <OPTION VALUE='Оригинал'>Оригинал <OPTION VALUE='Не оригинал'>Не оригинал <OPTION VALUE='Контрактные'>Контрактные <OPTION VALUE='Новая'>Новая </SELECT> </td> </tr> </table> <table border=0 cellspacing=0 cellpadding=0 '> <tr> <td> <h3>ИНФОРМАЦИЯ О КЛИЕНТЕ</h3></td> </tr> <tr> <td > Фамилия Имя Отчество: <br> <INPUT TYPE='TEXT' SIZE='44' NAME='pole22'> </td> </tr> <tr> <td > Город: <br> <INPUT TYPE='TEXT' SIZE='39' NAME='pole23'> </td> </tr> <tr> <td> <span class='style1'>*</span> E-mail: <br> <INPUT TYPE='TEXT' SIZE='39' NAME='pole24'></td> </tr> <tr> <td > Телефон (код города, номер): <br> <INPUT TYPE='TEXT' SIZE='39' NAME='pole25'> </td> </tr> <tr> <td > Факс (код города, номер): <br> <INPUT TYPE='TEXT' SIZE='39' NAME='pole26'> </td> </tr> </table> HTML; $content1 = <<<HTML <p class='style1'>* - Звездочкой помечены поля, обязательные к заполнению </p> <strong>Внимание!</strong> Модель двигателя и кузова заполняются полностью например: двигатель RB 20 DE 366779A, кузов HC 33 002060 эти данные у вас находятся на алюминевой табличке под капотом, и они могут немного несовпадать с теми данными которые указанны в ПТС. <p> <INPUT TYPE='submit' ACTION='index.php?do=order&opt=save' VALUE='Отправить' METHOD='post' NAME='B1'> <INPUT TYPE='reset' VALUE='Сброс' NAME='B2'> </p> </form> HTML; $reload_captcha = <<<HTML <script language='JavaScript' type="text/javascript"> function reload () { var rndval = new Date().getTime(); document.getElementById('dle-captcha').innerHTML = '<img src="{$path['path']}engine/modules/antibot.php?rndval=' + rndval + '" border="0" width="120" height="50"><br /><a onclick="reload(); return false;" href="#">{$lang['reload_code']}</a>'; }; </script> HTML; if ($user_group[$member_id['user_group']]['captcha']) { $path = parse_url($config['http_home_url']); $captcha = $reload_captcha."<br />Код:<br /><span id=\"dle-captcha\"><img src=\"".$path['path']."engine/modules/antibot.php\" alt=\"${lang['sec_image']}\" border=\"0\"><br /><a onclick=\"reload(); return false;\" href=\"#\">{$lang['reload_code']}</a></span><br /><br /><span class='style1'>*</span> Введите код: <input type=\"text\" name=\"sec_code\" id=\"sec_code\" style=\"width:115px\" SIZE=\"12\" />"; } else { $captcha = ""; } $tpl->load_template('static2.tpl'); $tpl->set('{description}', "Форма заказа"); $tpl->set('{pages}', ""); $tpl->set('{static}', $CONTENT.$captcha.$content1); $tpl->compile('content'); $tpl->clear(); } ?> Так вот, заполняю все поля, а мне он пишет что не все поля заполнены! В чем может быть проблема? Цитата Ссылка на сообщение Поделиться на других сайтах
DarkFell 0 Опубликовано: 19 февраля 2008 Рассказать Опубликовано: 19 февраля 2008 Автор Кто поможет разобраться с этим модулем? Цитата Ссылка на сообщение Поделиться на других сайтах
DarkFell 0 Опубликовано: 19 февраля 2008 Рассказать Опубликовано: 19 февраля 2008 Автор - как отсортировать новости, чтоб начинались с "А", а не с "Я", и почему когда сортируются новости, то надпись "10" оказывается рядом с "1", а не после "9"?? Цитата Ссылка на сообщение Поделиться на других сайтах
DarkFell 0 Опубликовано: 19 февраля 2008 Рассказать Опубликовано: 19 февраля 2008 Автор с сортировкой разобрался)) а вот с модулем никак не получается((( Цитата Ссылка на сообщение Поделиться на других сайтах
DarkFell 0 Опубликовано: 1 марта 2008 Рассказать Опубликовано: 1 марта 2008 Автор - Можно ли задать для тега attachment какое-нибудь описание, чтоб в нем выводилось не имя скачиваемого файла, а например "скачать"? как разместить прямую ссылку на скачивание файла, я делаю, а движок предлагает открыть ее как страницу...сайт www.termokomplekt.ru Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.