Заметки

496
.
Заметки:
Распаковать в корень.
Залить таблицы из файла /marks/base.sql
Вставить эту функцию в /incfiles/func.php:
function total_marks()
{
global $realtime;
$marks = mysql_num_rows(mysql_query("SELECT * FROM `marks`;"));
$marks_new = mysql_num_rows(mysql_query("SELECT * FROM `marks` WHERE `putdate` >= $realtime - 3600*24;"));
$marks_out .= $marks;
if($marks_new)
$marks_out .= '/<font color="red"> +' . $marks_new . '</font>';
return $marks_out;
}

В файл /pages/mainmenu.php вставляем ссылку вида:
echo '<a href="marks/?act=all">Заметки</a> (' . total_marks() . ')';

Можно пользоватся.
Прикрепленные файлы:
.
Архив для JohnCMS 3.x.x
Прикрепленные файлы:
.
Архив для JohnCMS 4.x.x
Прикрепленные файлы:
.
Z3RO
Этот код выводит 3 заметки пользователя случайным образом(в анкете):
/////////////
// Заметки //
/////////////
$resnum = mysql_num_rows(mysql_query("SELECT * FROM `marks` WHERE `avtor` = " . $user['id'] . ";"));
$req = mysql_query("SELECT * FROM `marks` WHERE `avtor` = " . $user['id'] . " ORDER BY RAND() LIMIT 3;");
echo '<div class="list1">';
echo '<img src="../images/marks.png" alt="marks"/> ';
if ($user['id'] == $user_id)
    echo '<b>Мои заметки</b>';
else
    echo '<b>Заметки ' . $user['name'] . '</b>';
echo '&nbsp;(' . $resnum . ')';
if($resnum)
{
while($res = mysql_fetch_array($req))
{
    $numkom = mysql_num_rows(mysql_query("SELECT * FROM `marks_kom` WHERE `refid` = " . $res['id'] . ";"));
    $type = $res['status'];
    $date = date("H:i:s d/m/Y", $res['putdate'] + $set_user['sdvig'] * 3600);;
echo '<table><tr><td><img src="../images/mark.gif" alt="mark"/></td>';
echo '<td><b><a href="../marks/index.php?act=show&amp;id=' . $res['id'] . '">' . $res['head'] . '</a></b><br/>';
echo '<div style="font-size:xx-small"><a href="../marks/komm.php?id=' . $res['id'] . '">Комментарии</a> (' . $numkom . ') | ' . $date . '</div>';
echo '</td></tr></table>';
++$i;
}
}
else
echo '<ul><li>Заметок пока нет!</li></ul>';
if($user_id == $user['id'])
echo '<a href="../marks">Все заметки</a>';
else if($user_id != $user['id'] && $resnum >=4)
echo '<a href="../marks/index.php?id=' . $user['id'] . '">Все заметки' . $res['name'] . '</a>';
echo '</div>';
Прикрепленные файлы:
.
Ах да. За работоспособность модулей нихера не отвечаю. Гг
.
Это наподобие дневников или блогов?
.
Пока не ставьте модуль. Он не будет работать. Я забыл коечто убрать Гг.
.
Исправление для 3.х.х
Прикрепленные файлы:
.
Исправление для 4.х.х
Прикрепленные файлы:
.
Z3RO (03.06.2011/22:56)
Пока не ставьте модуль. Он не будет работать. Я забыл коечто убрать Гг.
вот так ты мне его и скинул раньше? ты негодяй я тебе скажу)))
Всего: 19