freeprogs.kiev.ua 0 Опубликовано: 29 августа 2007 Рассказать Опубликовано: 29 августа 2007 Кратко расскажу о проблеме. Купил себе шаблон http://4dle.ru/2007/08/27/m3reborn_legkijj...cionalnyjj.html Для сайта http://freeprogs.kiev.ua/ . Я в полной новости размещаю ссылки на скачивания. которые заключены в тегах , [leach], [hide]. Так вот проблема состоит в том, что эти ссылки не показываются, даже если они не скрыты. Как будто их и нет. Дополнительных полей я не использую. Вот мануал из архива шаблона: <!-- Шаблон сделан в студии Fasthemes.com --> <!-- Автор шаблона: El Pase --> Наша студия выполняет заказы любой сложности. Посетите нашу страницу в интернете, для ознакомления прейскуранта цен, и уже выполненными работами. Установка: --------------------------------------------------- 1) Скопируйте на фтп содержимое папки /fasthemes/ папка /html/ - хтмл вариант шаблонов. /templates/m3-reborn/* /templates/m3-reborn2/* не изменяйте имя шаблона (пропадет css). --------------------------------------------------- 2) /data/emoticons/ это смайлы. В админке (в настройках скрипта), в поле "Смайлики" впишите: smile, biggrin, wink, cool, angry, sad, upset, thinking, crazy, undecide, down, up --------------------------------------------------- 3) в поле "Формат времени для новостей" впишите: M j а также откройте /language/Russian/website.lng найдите 'Jan' ... 'Dec' замените 'Jan' => "<span>янв</span>", 'Feb' => "<span>фев</span>", 'Mar' => "<span>мар</span>", 'Apr' => "<span>апр</span>", 'Jun' => "<span>июн</span>", 'Jul' => "<span>июл</span>", 'Aug' => "<span>авг</span>", 'Sep' => "<span>сен</span>", 'Oct' => "<span>окт</span>", 'Nov' => "<span>ноя</span>", 'Dec' => "<span>дек</span>", --------------------------------------------------- 4) Замените файл /engine/inc/parse.class.php или откройте inc/parse.class.php (если не заменили при установке), найдите: function build_thumb($gurl="", $url="", $align="") { ... } замените этим: function build_thumb($gurl="", $url="", $align="") { $url = trim($url); $url = $this->clear_url( urldecode( $url ) ); $gurl = trim($gurl); $gurl = $this->clear_url( urldecode( $gurl ) ); $align = trim($align); if ($align != "left" AND $align != "right") $align = ''; $alt = "alt='".htmlspecialchars(strip_tags(stripslashes($_POST['title'])), ENT_QUOTES)."'"; $title_news = "title=\"".htmlspecialchars(strip_tags(stripslashes($_POST['title'])), ENT_QUOTES)."\""; if ($align == '') return "<a href=\"$gurl\" rel=\"lightbox\" {$title_news} ><img src=\"$url\" {$alt} /></a>"; else return "<a href=\"$gurl\" rel=\"lightbox\" {$title_news} ><img align=\"$align\" src=\"$url\" {$alt} /></a>"; } --------------------------------------------------- 5) чтобы работал этот текст в шапке: Участников: 11 (+11 сегодня) Новостей на сайте: 11 (+11 за сутки) откройте /index.php найди require_once ROOT_DIR.'/engine/init.php'; добавьте после $row = $db->super_query("SELECT COUNT(*) as count FROM " . PREFIX . "_post"); $stats_news = $row['count']; $row = $db->super_query("SELECT COUNT(*) as count FROM " . PREFIX . "_post where date>NOW() - INTERVAL 1 DAY;"); $stats_daynews = $row['count']; $row = $db->super_query("SELECT COUNT(*) as count FROM " . PREFIX . "_users"); $stats_users = $row['count']; $row = $db->super_query("SELECT COUNT(*) as count FROM " . PREFIX . "_users where FROM_UNIXTIME(reg_date) > NOW() - INTERVAL 1 DAY;"); $stats_newusers = $row['count']; найдите $tpl->load_template('main.tpl'); добавьте после $tpl->set('{allnews}', $stats_news); $tpl->set('{allusers}', $stats_users); $tpl->set('{todaynews}', $stats_daynews); $tpl->set('{todayusers}', $stats_newusers); далее в main.tpl отредактируйте: Участников: <b>{allusers}</b> (<font color="#f3fdb0">+{todayusers}</font> сегодня) <br> Новостей на сайте: <b>{allnews}</b> (<font color="#f3fdb0">+{todaynews}</font> за сутки) {allnews} - всего новостей. {allusers} - кол-во всех пользователей. {todaynews} - новые новости. {todayusers} - новые пользователи. --------------------------------------------------- 6) установите хак http://4dle.ru/2007/08/08/dobavit_kommentarijj_kak_gost.html "добавить комментарий как гость" --------------------------------------------------- 7) по желанию также можете поставить этот хак: http://4dle.ru/2007/08/19/khak_new_novaja_novost.html#comment "пометка что новость новая" не добавляйте новый стиль в css, он уже есть. если поставите, добавье в shortstory.tpl после "[/full-link]" тег "{new}". --------------------------------------------------- 8) вы наверное читали про сжатие скриптов через php5 в описании шаблона. ну так вот, по дефолту стоит именно такое сжатие. если ваш хост не поддерживает php5, то замените эти строчки (в main.tpl): [group=5]<script type="text/javascript" src="{THEME}/fastheme/js/php5-compressed/fsmallest.js"></script>[/group] замените на [group=5]<script type="text/javascript" src="{THEME}/fastheme/js/easy-compressed/fsmall.js"></script>[/group] [group=1,2,3,4][aviable=main|date|cat|favorites|pm|showfull|newposts|userinfo|addnews]<script type="text/javascript" src="{THEME}/fastheme/js/php5-compressed/fsmallest.js"></script>[/aviable][/group] замените на [group=1,2,3,4][aviable=main|date|cat|favorites|pm|showfull|newposts|userinfo|addnews]<script type="text/javascript" src="{THEME}/fastheme/js/easy-compressed/fsmall.js"></script>[/aviable][/group] [aviable=main|date|cat|favorites|showfull|newposts|userinfo]<script type="text/javascript" src="{THEME}/fastheme/js/php5-compressed/fthumb.js"></script>[/aviable] замените на [aviable=main|date|cat|favorites|showfull|newposts|userinfo]<script type="text/javascript" src="{THEME}/fastheme/js/easy-compressed/fthumb.js"></script>[/aviable] [aviable=feedback|showfull|pm|addnews]<script type="text/javascript" src="{THEME}/fastheme/js/php5-compressed/fresizer.js"></script>[/aviable] замените на [aviable=feedback|showfull|pm|addnews]<script type="text/javascript" src="{THEME}/fastheme/js/easy-compressed/fresizer.js"></script>[/aviable] а если поддерживает, то не партесь :) оставьте все как есть. --------------------------------------------------- 9) откройте /engine/modules/topnews.php найдите: if (strlen($row['title']) > 55) $title = substr ($row['title'], 0, 55)." ..."; замените на: if (strlen($row['title']) > 5) $title = substr ($row['title'], 0, 25).".."; в этом же файле найдите: $link = "<a {$go_page}href=\"".$config['http_home_url'].date('Y/m/d/', $row['date']).$row['alt_name'].".html\">".stripslashes($title)."</a>"; замените на: $link = "<div id=\"pointer\"><a href=\"".$config['http_home_url'].date('Y/m/d/', $row['date']).$row['alt_name'].".html\" title=\"".stripslashes($alt)."\">".stripslashes($title)." »</a></div>"; это нужно для изменения внешнего вида блока "популярные новости". --------------------------------------------------- 10) откройте engine/modules/show.full.php найдите: $buffer .= "<li><a href=\"".$config['http_home_url'].date('Y/m/d/', $related['date']).$related['alt_name'].".html\">".stripslashes($related['title'])."</a></li>"; замените на: $buffer .= "<div class=\"related-line\"><span class=\"related-date\">".date('Y-m-d', $related['date'])."</span> <span class=\"related-title\"><a title=\"открыть страницу\" href=\"".$config['http_home_url'].date('Y/m/d/', $related['date']).$related['alt_name'].".html\">".stripslashes($related['title'])."</a> <img src=\"{THEME}/fastheme/f_ml.gif\" alt=\"перейти\"></span></div>"; это нужно для изменения внешнего вида похожих новостей. --------------------------------------------------- 11) по желанию, замените файлы /engine/modules/search.php изменяет внешний вид поиска, делает более аккуратным. /engine/modules/pm.php изменяет внешний вид страницы персональных сообщений. /engine/modules/pm_alert.php заменяет стандартное окно уведомления о новых сообщениях. --------------------------------------------------- 12) замените файл /engine/modules/bbcode.php сделает ббкоды более приятными на глаз. --------------------------------------------------- 13) замените файл engine/modules/calendar.php и /engine/ajax/calendar.php тогда у вас будет работать календарь. --------------------------------------------------- 14) откройте /engine/modules/vote.php найдите: $entry .= "<div class=\"vote\"><input name=\"vote_check\" замените всю строчку на: $entry .= "<div class=\"vote\"><input name=\"vote_check\" style=\"border:0; background:#fff;\" type=\"radio\" $sel value=\"$i\"> $body[$i]</div>"; тогда в голосованиях элементы выбора не будут иметь коричневый бордер. --------------------------------------------------- 15) установите этот хак, по желанию. http://4dle.ru/2007/04/26/novosti_v_fullstory.html отображает ссылки в полной новости "предыдущая" и "следующая" новость. --------------------------------------------------- 16) готово, если есть вопросы, стучите в icq 818222. <!-- Автор шаблона: El Pase --> <!-- Шаблон сделан в студии Fasthemes.com --> /engine/bbcode.php <?PHP if(!defined('DATALIFEENGINE')) { die("Hacking attempt!"); } $i = 0; $output = ""; $smilies = explode(",", $config['smilies']); foreach($smilies as $smile) { $i++; $smile = trim($smile); $output .= "<a id=\"cursor\" onClick=\"dle_smiley(':$smile:'); return false;\"><img alt=\"$smile\" src=\"".$config['http_home_url']."engine/data/emoticons/$smile.gif\" /></a> "; if ($i%3 == 0) $output .= ""; } $output .= ""; if (isset($addtype) AND $addtype == "addnews") { $startform = "short_story"; $addform = "document.entryform"; if ($config['allow_upload'] == "yes" OR ($is_logged AND $member_id['user_group'] == 1)) { $image_upload = "<div class=\"editor_button\" onclick=image_upload()><img title=\"$lang[bb_t_up]\" src=\"{THEME}/bbcodes/upload.gif\" width=\"23\" height=\"25\" border=\"0\"></div>"; } else {$image_upload = "";} $add_id = (isset($_REQUEST['id'])) ? intval($_REQUEST['id']) : ''; $code = <<<HTML <div style="width:400px; height:25px; border:1px solid #bbb; background-image:url('{THEME}/bbcodes/bg.gif');"> <div id="b_left" class="editor_button" onclick="simpletag('left')"><img title="$lang[bb_t_l]" src="{THEME}/bbcodes/l.gif" width="23" height="25" border="0"></div> <div id="b_center" class="editor_button" onclick="simpletag('center')"><img title="$lang[bb_t_c]" src="{THEME}/bbcodes/c.gif" width="23" height="25" border="0"></div> <div id="b_right" class="editor_button" onclick="simpletag('right')"><img title="$lang[bb_t_r]" src="{THEME}/bbcodes/r.gif" width="23" height="25" border="0"></div> <div id="b_b" class="editor_button" onclick="simpletag('b')"><img title="$lang[bb_t_b]" src="{THEME}/bbcodes/b.gif" width="23" height="25" border="0"></div> <div id="b_i" class="editor_button" onclick="simpletag('i')"><img title="$lang[bb_t_i]" src="{THEME}/bbcodes/i.gif" width="23" height="25" border="0"></div> <div id="b_u" class="editor_button" onclick="simpletag('u')"><img title="$lang[bb_t_u]" src="{THEME}/bbcodes/u.gif" width="23" height="25" border="0"></div> <div class="editor_button" onclick=tag_image()><img title="$lang[bb_b_img]" src="{THEME}/bbcodes/image.gif" width="23" height="25" border="0"></div> {$image_upload} <div class="editor_button" onclick="tag_url()"><img title="$lang[bb_t_url]" src="{THEME}/bbcodes/link.gif" width="23" height="25" border="0"></div> <div class="editor_button" onclick="tag_video()"><img title="$lang[bb_t_video]" src="{THEME}/bbcodes/mp.gif" width="23" height="25" border="0"></div> <div id="b_emo" class="editor_button" onClick="outerSlide.toggle(); return false;"><img title="$lang[bb_t_emo]" src="{THEME}/bbcodes/emo.gif" width="23" height="25" border="0"></div> <div id="b_quote" class="editor_button" onclick="simpletag('quote')"><img title="$lang[bb_t_quote]" src="{THEME}/bbcodes/quote.gif" width="23" height="25" border="0"></div> <div id="b_code" class="editor_button" onclick="simpletag('code')"><img title="$lang[bb_t_code]" src="{THEME}/bbcodes/code.gif" width="23" height="25" border="0"></div> <div class="editbclose" onclick="closeall()"><img title="$lang[bb_t_cl]" src="{THEME}/bbcodes/close.gif" width="23" height="25" border="0"></div> </div> <div id="panel"><div style="padding:5px;">{$output}</div></div> <script type="text/javascript"> var outerSlide = new Fx.Slide('panel', {duration: 700, transition: Fx.Transitions.quadOut}); outerSlide.hide(); </script> HTML; } else { $startform = "comments"; $addform = "document.getElementById( 'dle-comments-form' )"; $add_id = false; $code = <<<HTML <img src="{THEME}/fastheme/down.gif"> <a id="cursor-link" onClick="outerCode.toggle(); return false;">теги форматирования</a> <img src="{THEME}/fastheme/down.gif"> <a id="cursor-link" onClick="outerSmile.toggle(); return false;">добавить смайлы</a> <div style="padding:5px; height:20px;" id="usercode"> <div id="b_b" class="editor_button" onclick="simpletag('b')"><img title="$lang[bb_t_b]" src="{THEME}/bbcodes/text_bold.gif" width="16" height="16"></div> <div id="b_i" class="editor_button" onclick="simpletag('i')"><img title="$lang[bb_t_i]" src="{THEME}/bbcodes/text_italic.gif" width="16" height="16"></div> <div id="b_u" class="editor_button" onclick="simpletag('u')"><img title="$lang[bb_t_u]" src="{THEME}/bbcodes/text_underline.gif" width="16" height="16"></div> <div id="b_s" class="editor_button" onclick="simpletag('s')"><img title="$lang[bb_t_s]" src="{THEME}/bbcodes/text_strike.gif" width="16" height="16"></div> <div class="editor_button" onclick="tag_url()"> <img title="$lang[bb_t_url]" src="{THEME}/bbcodes/form_url.jpg" width="20" height="20"></div> <div id="b_quote" class="editor_button" onclick="simpletag('quote')"><img title="$lang[bb_t_quote]" src="{THEME}/bbcodes/form_quote.jpg" width="20" height="20"></div> </div> <div style="padding:5px;" id="smilies">{$output}</div> <script type="text/javascript"> var outerCode = new Fx.Slide('usercode', {duration: 500, transition: Fx.Transitions.quadOut}); outerCode.hide(); </script> <script type="text/javascript"> var outerSmile = new Fx.Slide('smilies', {duration: 500, transition: Fx.Transitions.quadOut}); outerSmile.hide(); </script> HTML; } if ( stristr( $_SERVER['REQUEST_URI'], "pages.php" ) ) { $script_code = @file_get_contents(ENGINE_DIR."/ajax/bbcodes.js"); $script_code .= <<<HTML --> </SCRIPT> HTML; } else { $script_code = <<<HTML --> </SCRIPT> <script type="text/javascript" src="{$config['http_home_url']}engine/ajax/bbcodes.js"></script> HTML; } $bb_code = <<<HTML <script type=text/javascript> <!-- var text_enter_url = "$lang[bb_url]"; var text_enter_page = "$lang[bb_page]"; var text_enter_url_name = "$lang[bb_url_name]"; var text_enter_page_name = "$lang[bb_page_name]"; var text_enter_image = "$lang[bb_image]"; var text_enter_email = "$lang[bb_email]"; var text_code = "$lang[bb_code]"; var text_quote = "$lang[bb_quote]"; var error_no_url = "$lang[bb_no_url]"; var error_no_title = "$lang[bb_no_title]"; var error_no_email = "$lang[bb_no_email]"; var prompt_start = "$lang[bb_prompt_start]"; var img_title = "$lang[bb_img_title]"; var email_title = "$lang[bb_email_title]"; var text_pages = "$lang[bb_bb_page]"; var image_align = "{$config['image_align']}"; var selField = "{$startform}"; var fombj = {$addform}; function image_upload() { window.open('{$config['http_home_url']}engine/images.php?area=' + selField + '&add_id={$add_id}', '_Addimage', 'HEIGHT=500,resizable=yes,scrollbars=yes,WIDTH=550'); } {$script_code} {$code} HTML; ?> Помогите решить проблему. Автор шаблона отмазывается, что у всех работает и очень занят работой. Надеюсь на вашу поддержку Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 29 августа 2007 Рассказать Опубликовано: 29 августа 2007 Ух нихрена себе они такие мануалы пишут! Не стал бы у них заказывать, спасибо за информацию Что же касается вашей информации, т оувы помоч не могу, ибо не пользуюсь этими тегами вообще и соответственно не разбирался как они работают Цитата Ссылка на сообщение Поделиться на других сайтах
freeprogs.kiev.ua 0 Опубликовано: 29 августа 2007 Рассказать Опубликовано: 29 августа 2007 Автор Mr.Smith (13:53:38 29/08/2007) видишь? [El Pase] (13:57:31 29/08/2007) не смотрел) [El Pase] (13:57:33 29/08/2007) что там Mr.Smith (13:57:42 29/08/2007) а ты посмотри [El Pase] (13:59:02 29/08/2007) мне пишут сразу 6 чел по аське и паралельно я делаю два сайта Mr.Smith (14:03:55 29/08/2007) обновился до 6.2, поставил шаб из архива, который ты прислал сегодня и ссылки всеравно не работают Mr.Smith (14:10:56 29/08/2007) он вообще в 6.2 кривой [El Pase] (14:11:23 29/08/2007) что там кривое? Mr.Smith (14:11:56 29/08/2007) ищи ошибку Mr.Smith (14:12:08 29/08/2007) у меня ссылки не отображаются Mr.Smith (14:12:41 29/08/2007) я денбги плачу за готовую роботу, и не должен сидеть изучать шаблон. он должен работать нормально Mr.Smith (15:18:03 29/08/2007) вы здесь? Mr.Smith (15:25:18 29/08/2007) моей проблемой занимаемся? или как? [El Pase] (15:25:58 29/08/2007) нет времени заниматься вашей проблемой [El Pase] (15:26:02 29/08/2007) уже писал об этом [El Pase] (15:26:23 29/08/2007) вы не заказывали установку и настройку, вы купили просто шаблон Mr.Smith (15:26:27 29/08/2007) так что мне тогда делать? [El Pase] (15:26:48 29/08/2007) попросите друга настроить вам сайт Mr.Smith (15:26:57 29/08/2007) здесь настройка не нужна [El Pase] (15:27:07 29/08/2007) ну пусть разберутся Mr.Smith (15:27:29 29/08/2007) шаблон должен работать нормально, это уже бага шаблона, а не скрипта, другие шаблоны работают как часы Mr.Smith (15:27:48 29/08/2007) если вы не можете исправить свою ошибку, тогда наверно ясно, что делдать? Mr.Smith (15:27:53 29/08/2007) возврат денег [El Pase] (15:28:00 29/08/2007) угу, уже отправил Mr.Smith (15:28:07 29/08/2007) зачем мне не рабочий шаблон [El Pase] (15:28:10 29/08/2007) губу зашейте) Mr.Smith (15:28:28 29/08/2007) исправляйте ошибку Mr.Smith (15:28:55 29/08/2007) я пока говорю культурно Mr.Smith (15:29:06 29/08/2007) могу и меры принять [El Pase] (15:29:07 29/08/2007) не стоит мне угрожать Mr.Smith (15:29:26 29/08/2007) Mr.Smith (15:28:28 29/08/2007) исправляйте ошибку [El Pase] (15:29:32 29/08/2007) небудите во мне кролика? [El Pase] (15:29:57 29/08/2007) шаблон должен работать Mr.Smith (15:30:02 29/08/2007) Mr.Smith (15:28:28 29/08/2007) исправляйте ошибку я не плачу денег за лажу, ошибка с вашей стороны, исправляйте [El Pase] (15:30:07 29/08/2007) кроме вас ни у кого таких ошибок нет [El Pase] (15:30:22 29/08/2007) может все дело в криворукости? Mr.Smith (15:30:32 29/08/2007) у лицензионный дистрибутив, с другими шаблонами все работает Mr.Smith (15:30:47 29/08/2007) криворукость может быть только с вашей стороны Mr.Smith (15:31:36 29/08/2007) [El Pase] (13:14:25 29/08/2007) скорее всего дело в какой-то мелкой недоработке Mr.Smith (15:31:45 29/08/2007) ищите ошибку [El Pase] (15:31:51 29/08/2007) или в вашей криворукости [El Pase] (15:32:02 29/08/2007) лучше не требовать, а просить исправить Mr.Smith (15:32:37 29/08/2007) я просил, меня игнорируете. я должен точно знать сроки. когда бужет выполнена работа Mr.Smith (15:33:14 29/08/2007) и снова тишина [El Pase] (15:33:21 29/08/2007) я не игнорировал [El Pase] (15:33:31 29/08/2007) я занят, мне не до вашего шаблона [El Pase] (15:33:41 29/08/2007) прошу не отвлекать Mr.Smith (15:34:06 29/08/2007) я сейчас обьсню. я заплатил деньги. поэтому вам должно быть до моего шаблона. Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 29 августа 2007 Рассказать Опубликовано: 29 августа 2007 Короче я так скажу. Дизайнер ёпнутый ,раз так разговаривает - далеко не уплывёт. Что же касается шаблона, то есть тонкость. Mr.Smith, вы покупали "шаблон для DLE всех версий" или "шаблон для DLE 6.0"? Во втором случае у вас нет аргументов требовать работоспособности шаблона, ибо вы его ставили на 6.2 Цитата Ссылка на сообщение Поделиться на других сайтах
freeprogs.kiev.ua 0 Опубликовано: 29 августа 2007 Рассказать Опубликовано: 29 августа 2007 Автор была версия и для 6.2 проблема уже решена благодаря уважаемому Целсофту, а форумчане могут сделать выводы для себя про дизайнера Цитата Ссылка на сообщение Поделиться на других сайтах
anton 0 Опубликовано: 30 августа 2007 Рассказать Опубликовано: 30 августа 2007 Побольше на дивах дизайны не известно какие покупайте Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.