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 == 0 ) 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 = htmlspecialchars( stripslashes(substr( $row['text'], 0, 200 ) . "..."));
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, 3 ) == "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&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>График выхода Серияов (в США по понедельникам): <br />Серия 1 - Twenty Vicodin - 3 октября.<br />Серия 2 - Transplant - 10 октября.<br />Серия 3 - Charity Case - 17 октября.<br />ВНИМАНИЕ! ДВУХНЕДЕЛЬН...</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>График выхода серий:<br /><br />1x15 Expulsion From the Garden of Eden 31.01.2012<br />1x16 Las Dos Fridas 7.02.2012<br />1x17 Protect Me From What I Want 14.02.2012<br />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>График выхода Серияов (в США по вторникам):<br />Серия 1 - Pilot - 20 сентября.<br />Серия 2 - Heros - 27 сентября.<br />Серия 3 - Check Out Time - 4 октября.<br />Серия 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>График выхода Серияов (в США по воскресеньям):<br />Серия 1 - Summertime - 8 января.<br />Серия 2 - Summer Loving - 15 января.<br />Серия 3 - I&#039;ll Light a Candle for You Every Day - 22 января.<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>График выхода Серияов (в США по вторникам):<br />Серия 1 - On Guard - 7 июня.<br />Серия 2 - Where There&#039;s a Will - 14 июня.<br />Серия 3 - Deadline - 21 июня.<br />Серия 4 - Dentist of Detroit -...</dt>
</dl>
</div>
apelisin ещё бы знать как это реализовать, но за помощь спасибо !