Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > DataLife Engine
Расширенный поиск

DataLife Engine Скачать хаки для DLE, темы для DLE

Ответ
 
Опции темы Поиск в этой теме
Старый 26.02.2012, 16:51 Вверх   #1
Новичок
 
Аватар для alex24
alex24 вне форума
Доп. информация
Вопрос В модуле последние комментарии выводястя теги < br / >

Доброго времени суток. В общем проблема в шаблоне ProFilms by CSR в нём есть модуль вывода последних комментариев, и вот он выводит комменты с тегами < br / > в тех местах где осуществляется переход на следующую строку. Подскажите пожалуйста как это можно поправить ?
  Ответить с цитированием
Старый 27.02.2012, 11:39 Вверх   #2
Уважаемая личность
 
Аватар для zer0cool
zer0cool вне форума
Доп. информация
По умолчанию

в шаблоне написать <br>
или вообще убрать, если конечно не помешает выводу комментарий
  Ответить с цитированием
Старый 27.02.2012, 15:57 Вверх   #3
Грамотный форумчанин
 
Аватар для jakal
jakal вне форума
Доп. информация
По умолчанию

Проверьте плагином FireBag для браузера Firefox или дайте ссылку на свой сайт я гляну.
  Ответить с цитированием
Старый 27.02.2012, 18:48 Вверх   #4
Знаток
 
Аватар для apelisin
apelisin вне форума
Доп. информация
По умолчанию

</br> должно быть так ,а не вот так <br/>
  Ответить с цитированием
Старый 27.02.2012, 21:27 Вверх   #5
Новичок
 
Аватар для alex24
alex24 вне форума
Доп. информация
По умолчанию

zer0cool там в шаблоне за модуль отвечает только вроде бы 1 php файл, вот он:

PHP код:
<?php

# www.verstka.pro
if ( $copy $copy intval$copy );
else 
$copy 0;
if ( 
$cache_time $cache_time intval$cache_time );
else 
$cache_time 14400;
if ( 
$catid $catid intval$catid );
else 
$catid 1;
if( 
$copy == ) include_once ( ENGINE_DIR.'/modules/csr.templates.functions.php' );

$profilms_last LoadCache'profilms_last_c'.$copy$cache_time'text' );

if ( !
$profilms_last ) {
    
$sql_result $db->query("SELECT comments.post_id, comments.is_register, comments.text, comments.autor, comments.email, post.id, post.date as newsdate, post.title, post.category, post.alt_name, post.flag FROM " PREFIX "_comments as comments, " PREFIX "_post as post WHERE post.id=comments.post_id ORDER BY comments.date DESC LIMIT 0, $count);
                                                    
    while (
$row $db->get_row()){
        
        
$title $row['title'];
        
$text htmlspecialcharsstripslashes(substr$row['text'], 0200 ) . "..."));
        
        if(! 
$row['is_register'] == "1" ) {
            if( 
$row['email'] != "") {
                if( 
preg_match"/^[\.A-z0-9_\-]+[@][A-z0-9_\-]+([.][A-z0-9_\-]+)+[A-z]{1,4}$/"$row['email'] ) ) { $url_target ""$mail_or_url "mailto:"; }
                else {
                    
$url_target "target=\"_blank\"";
                    
$mail_or_url "";
                    if( 
substr$row[email], 0) == "www" ) { $mail_or_url "http://"; } 
                }
                if( 
$mail_or_url == "mailto:" ) {
                    
$email explode("@"$row['email'], 2);
                    
$autor "<script>var em0 = '$email[0]'; document.write('<a href=\"mailto:' + em0 + '@$email[1]\">" $row['autor'] . "</a>');</script>";
                } else {
                    
$autor "<a $url_target href=\"$mail_or_url$row[email] . "\">" $row['autor'] . "</a>"  ;
                }
            } else { 
$autor $row['autor']; }
        } else {
            if( 
$config['allow_alt_url'] == "yes" ) {
                
$autor "<a href=\"" $config['http_home_url'] . "user/" urlencode$row['autor'] ) . "/\">" $row['autor'] . "</a>";
            } else {
                
$autor "<a href=\"$PHP_SELF?subaction=userinfo&amp;user=" urlencode$row['autor'] ) . "\">" $row['autor'] . "</a>";
            }
        }

        if( 
$config['allow_alt_url'] == "yes" ) {
            if( 
$row['flag'] ) {
                
$full_link $config['http_home_url'] . $row['id'] . "-" $row['alt_name'] . ".html";
            } else {
                
$full_link $config['http_home_url'] . $row['id'] . $row['alt_name'] . ".html";
            }
        } else {
            
$full_link $config['http_home_url'] . "index.php?newsid=" $row['id'];
        }        
            
        
$profilms_last .= "
        <dl>
          <dd><b>"
.iconv"UTF-8""windows-1251"'Фильм' ).":</b> <b><a href=\"".$full_link."\">".$title."</a></b></dd>
          <dd><b>"
.iconv"UTF-8""windows-1251"'Пишет' ).":</b> ".$autor."</dd>
          <dt>"
.$text."</dt>
        </dl>"
;
        
SaveCache'profilms_last_c'.$copy$profilms_last );

    }
}
echo 
$profilms_last;


?>
jakal отправил данные в личку
Вот так выглядит исходный код модуля

PHP код:
      <h6 class="i-lastcomms">Последние комментарии</h6>

      <
div class="block-lastcomms">
        
        <
dl>
          <
dd><b>Фильм:</b> <b><a href="/6-doktor-xaus-8-sezon.html">Доктор Хаус 8 сезон</a></b></dd>
          <
dd><b>Пишет:</b> <a href="/user/admin/">admin</a></dd>
          <
dt></br>График выхода Серияов (в США по понедельникам): &lt;br /&gt;Серия 1 Twenty Vicodin 3 октября.&lt;br /&gt;Серия 2 Transplant 10 октября.&lt;br /&gt;Серия 3 Charity Case - 17 октября.&lt;br /&gt;ВНИМАНИЕДВУХНЕДЕЛЬН...</dt>

        </
dl>
        <
dl>
          <
dd><b>Фильм:</b> <b><a href="/70-pereputannye.html">Перепутанные</a></b></dd>
          <
dd><b>Пишет:</b> <a href="/user/admin/">admin</a></dd>
          <
dt></br>График выхода серий:&lt;br /&gt;&lt;br /&gt;1x15 Expulsion From the Garden of Eden 31.01.2012&lt;br /&gt;1x16 Las Dos Fridas 7.02.2012&lt;br /&gt;1x17 Protect Me From What I Want 14.02.2012&lt;br /&gt;1x18 The Art of Painting 21.0...</dt>

        </
dl>
        <
dl>
          <
dd><b>Фильм:</b> <b><a href="/69-nezabyvaemoe.html">Незабываемое</a></b></dd>
          <
dd><b>Пишет:</b> <a href="/user/admin/">admin</a></dd>
          <
dt></br>График выхода Серияов (в США по вторникам):&lt;br /&gt;Серия 1 Pilot 20 сентября.&lt;br /&gt;Серия 2 Heros 27 сентября.&lt;br /&gt;Серия 3 Check Out Time 4 октября.&lt;br /&gt;Серия 4 Up In Flames 11 октября....</dt>

        </
dl>
        <
dl>
          <
dd><b>Фильм:</b> <b><a href="/65-besstyzhie-2-sezon.html">Бесстыжие 2 сезон</a></b></dd>
          <
dd><b>Пишет:</b> <a href="/user/admin/">admin</a></dd>
          <
dt></br>График выхода Серияов (в США по воскресеньям):&lt;br /&gt;Серия 1 Summertime 8 января.&lt;br /&gt;Серия 2 Summer Loving 15 января.&lt;br /&gt;Серия 3 I&amp;#039;ll Light a Candle for You Every Day - 22 января.&lt;br...</dt>

        
</dl>
        <
dl>
          <
dd><b>Фильм:</b> <b><a href="/64-belyj-vorotnichok-3-sezon.html">Белый воротничок 3 сезон</a></b></dd>
          <
dd><b>Пишет:</b> <a href="/user/admin/">admin</a></dd>
          <
dt></br>График выхода Серияов (в США по вторникам):&lt;br /&gt;Серия 1 On Guard 7 июня.&lt;br /&gt;Серия 2 Where There&amp;#039;s a Will - 14 июня.&lt;br /&gt;Серия 3 - Deadline - 21 июня.&lt;br /&gt;Серия 4 - Dentist of Detroit -...</dt>

        
</dl>
      </
div
apelisin ещё бы знать как это реализовать, но за помощь спасибо !

Последний раз редактировалось alex24; 27.02.2012 в 21:31..
  Ответить с цитированием
Старый 28.02.2012, 19:14 Вверх   #6
Грамотный форумчанин
 
Аватар для jakal
jakal вне форума
Доп. информация
По умолчанию

Цитата Сообщение от apelisin Посмотреть сообщение
</br> должно быть так ,а не вот так <br/>
ничего подобного XHTML или HTML 5 используют <br /> для переноса строки в новый ряд
  Ответить с цитированием
Cказали cпасибо:
Старый 28.02.2012, 19:19 Вверх   #7
Грамотный форумчанин
 
Аватар для jakal
jakal вне форума
Доп. информация
По умолчанию

Цитата Сообщение от alex24 Посмотреть сообщение
отправил данные в личку
судя по всему Ваша проблема заключается в том что тег
PHP код:
<br/> 
у Вас введен с помощью кодов, а коды преобразуются при выводе и получается
PHP код:
<br/> 
Вот к примеру в модуле тег
PHP код:
<br/> 
может быть прописан так
PHP код:
&lt;br /> 
, потмоу и в выводе последних "комментов" он имеет вид <br/>
  Ответить с цитированием
Старый 29.02.2012, 11:56 Вверх   #8
Новичок
 
Аватар для alex24
alex24 вне форума
Доп. информация
По умолчанию

Вопрос решён, спасибо всем кто откликнулся !
  Ответить с цитированием
Старый 29.02.2012, 20:52 Вверх   #9
Грамотный форумчанин
 
Аватар для jakal
jakal вне форума
Доп. информация
По умолчанию

Цитата Сообщение от alex24 Посмотреть сообщение
Вопрос решён, спасибо всем кто откликнулся !
так а как решили, напишите пожалуйста!)
p.s. может кому еще понадобится?
  Ответить с цитированием
Старый 01.03.2012, 13:28 Вверх   #10
Новичок
 
Аватар для alex24
alex24 вне форума
Доп. информация
По умолчанию

Вместо встроенного модуля установил модуль "Последние комментарии" версия 2.3,
Флуд:
Обычно я и стараюсь обходить rips за километр, в этот раз на свой страх я всё же решил поставить модуль с их участием, не хотелось нарушать целостность задумки автора шаблона
  Ответить с цитированием
Ответ

Метки
<br />, profilms, вывод последних комментариев


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 12:53. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.18126 секунды с 11 запросами