Вход Регистрация
Файл: readme.txt
Строк: 73
### Скрипт ### Название: Граффити на
стенку Автор: Killer CMS: DCMS Social, GD2 ###
Описание ### Теперь Ваши пользователи
смогут рисовать граффити на стенке своих
друзей! Можно прикреплять к одному
сообщению только одно граффити. При
удалении сообщения удаляется так же и
граффити, которое к нему
прикреплено. Рисование граффити
доступно только с компьютера. В другом
случае пользователю не будет выводится
кнопка "Граффити". Размер
выводимого граффити зависит от
устройства пользователя, а окно для
рисования граффити - от типа выбранной
темы (т.е. если пользователь использует
wap-тему, то выводится окно поменьше). Мод
очень прост в установке! ### Установка
### 1) Откываем файл user/stena/index.php. Находим
такие строчки: echo
"".medal($ank_stena['id'])."
".online($ank_stena['id']).""; if (isset($user))echo "
<a
href='/info.php?id=$ank[id]&amp;response=$ank_stena[id]'>[*]</a>"; echo
" (".vremja($post['time']).")<br />"; После
них вставляем: if ($post['graff'] &&
file_exists(H."style/stena_graf/$post[graff]")) { echo
"<a href='/style/stena_graf/$post[graff]'><img
src='/style/stena_graf/$post[graff]'
width='".($webbrowser?400:200)."' /></a><br
/>\n"; } Файл не закрываем! 2) В этом же
файле находим строчку: echo "$tPanel<textarea
name=\"msg\">$otvet</textarea><br
/>\n"; После нее пишем: if
(isset($_SESSION['stena_graf'][$ank['id']]) &&
file_exists($_SESSION['stena_graf'][$ank['id']]['tmp_name']) &&
$webbrowser) { echo "<img
src='/style/stena_graf/".$_SESSION['stena_graf'][$ank['id']]['name']."'
width='400' /><br />\n"; echo "<img
src='/style/icons/delete.png' alt='Удалить' /> <a
href='/user/stena/graff.php?id=$ank[id]&delete'>Удалить
граффити</a><br />\n"; } if
(isset($_POST['attach_graf']))header("Location:
/user/stena/graff.php?id=$ank[id]"); Строчку echo
"<input value=\"Отправить\"
type=\"submit\" />\n"; заменяем на echo
"<input value=\"Отправить\"
type=\"submit\" />".($webbrowser?" <input
type='submit' name='attach_graf' value='Граффити'
/>":null)."\n"; 3) Открываем файл info.php.
Находим: mysql_query("DELETE FROM `stena` WHERE `id` =
'$post[id]'"); mysql_query("DELETE FROM `stena_like` WHERE
`id_stena` = '$post[id]'"); После чего пишем: if
($post['graff'] &&
file_exists(H."style/stena_graf/$post[graff]"))
{ unlink(H."style/stena_graf/$post[graff]"); } Находим
код: mysql_query("INSERT INTO `stena` (id_user, time, msg,
id_stena) values('$user[id]', '$time', '".my_esc($msg)."',
'$ank[id]')"); После него пишем: $id =
mysql_insert_id(); if (isset($_SESSION['stena_graf'][$ank['id']])) { if
(file_exists($_SESSION['stena_graf'][$ank['id']]['tmp_name']))mysql_query("UPDATE
`stena` SET `graff` =
'".$_SESSION['stena_graf'][$ank['id']]['name']."' WHERE `id` =
'$id'"); unset($_SESSION['stena_graf'][$ank['id']]); } 4) Файл
graff.php закидываем в папку user/stena. 5) Папку
graf закидываем в папку sys. 6) В папке style
создаем папку stena_graf и ставим на нее права
(chmod) 777 (в нее мы будем закидывать
нарисованные граффити). 7) Выполняем
запрос: ALTER TABLE `stena` ADD COLUMN `graff` VARCHAR(150) NULL
DEFAULT NULL; 8) Оставляем положительный
отзывчик о работоспособности скрипта. 9)
Уведомляем своих пользователей о новой
фишке на их любимом сайте ;) Спасибо за
то, что приобрели наш товар! Больше
красивых и качественных скриптов Вы
сможете купить здесь
http://gix.su/shop/user.php?id=96 ### Контакты ### ICQ:
686579 ### Это важно! ### (с) Killer Все права
защищены. Если этот модуль попал к вам не
из рук автора, просьба оповестить нас о
этом, используя наши контакты.
Онлайн: 4
Реклама