Регистрация    Забыли пароль?        Правила форума    FAQ (читать перед созданием новой темы)
Имя   Пароль  запомнить
  
Просмотр темы
Вернуться на сайт: PHP-Fusion SF Russian Support Site

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Моды/Плагины | Моды/Mods
# 1 Тема: надо поправить пару панелек
hitori2008
Пользователь

Avatar пользователя



Любитель Fusion

Сообщений: 153
Откуда: Ylanovsk
Зарегистрирован: 15 Сентября 2008, 22:57:42
Сказали спасибо 7 раз
Статус: offline
ICQ статус 478891377
Опубликовано 10 Марта 2009, 22:25:10
опять я за помощью, подскажите пожалуйста кто чем может ))

можно ли сделать так. нужна переделать панельку выводимая в случайном порядке фотки, так чтобы выводила ток те фотки у которых в базе есть пометка. в общем добавил столбик в базу и если к примеру записано 1 то эти фотки выводить в данной панели фотки с 0 игнорировать соответственно.

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

opentable("Последние комменты");
echo "<table width='100%' cellpadding='0' cellspacing='0'>";
$result = dbquery(
"SELECT * FROM ".$db_prefix."comments LEFT JOIN ".$db_prefix."users
ON ".$db_prefix."comments.comment_name=".$db_prefix."users.user_id
ORDER BY comment_datestamp DESC
LIMIT 10");
if (dbrows($result) != 0) {
while($data = dbarray($result)) {

$message = trimlink($data['comment_message'], 100);
$message = preg_replace("/([^\s]{100})/", "$1\n", $message);
$trimcomment = $message;
if ($data['comment_type'] == 'C') $item_url = 'viewpage.php?page_id';
if ($data['comment_type'] == 'A') $item_url = 'readarticle.php?article_id';
if ($data['comment_type'] == 'U') $item_url = 'userphotogallery.php?photo_id';
if ($data['comment_type'] == 'GB') $item_url = 'profile.php?lookup';
if ($data['comment_type'] == 'B') $item_url = 'infusions/announcements/readboard.php?board_id';
if ($data['comment_type'] == 'BL') $item_url = 'blog.php?page=blog_id&id';
if ($data['comment_type'] == 'O') $item_url = 'infusions/member_poll_panel/polls_archive.php?viewpoll_id';

echo "<tr><td class='small'><img src='".THEME."images/bullet.gif' alt=''> $trimcomment
<a href='".BASEDIR.$item_url."=".$data['comment_item_id']."'><br>Далее...</a> ".showdate("forumdate", $data['comment_datestamp'])."</td></tr>\n";
}
}
echo "</table>";

closetable();


 
^ наверх ^ 478891377
# 2  
Grande
Пользователь

Avatar пользователя



Местный

Сообщений: 13
Зарегистрирован: 09 Марта 2009, 15:01:11
Сказали спасибо 0 раз
Статус: offline
Опубликовано 11 Марта 2009, 01:37:29
Ничего не понятно тут у вас. Я лично не могу решить вашу проблему как бы не старался и вообще я вам советую обратиться к опытным PHP программистам. Есть сайт где очень много PHP программистов: inphp.org
да и мне что то лень сейчас смотреть..smiley ночь спать пора идти...


[Изменил(а) Grande, 11 Марта 2009, 01:39:00]

--------------------
WWW.GREELING.COM
^ наверх ^
# 3  
hitori2008
Пользователь

Avatar пользователя



Любитель Fusion

Сообщений: 153
Откуда: Ylanovsk
Зарегистрирован: 15 Сентября 2008, 22:57:42
Сказали спасибо 7 раз
Статус: offline
ICQ статус 478891377
Опубликовано 11 Марта 2009, 21:34:21
обе проблемы решил. тут возникла новая проблемка. поставил мод комментов на ajax оформил как мне надо. но не знаю как сделать чтобы сообщения новые были с верху, а не снизу как на форуме. в аттаче файл из includes может кто знает как это поправить и поможет, ну хотя бы совет или ссылочку на какую не буть статейку. статейку
Прикрепленные файлы
Для просмотра вложения зарегистрируйтесь
 
^ наверх ^ 478891377
# 4  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 11 Марта 2009, 21:42:18
В теории нада ASC сменить на DESC (или наоборот!) в скл запросе. Если там тот запрос о котором я думаю smiley


--------------------
Retired
^ наверх ^
1 пользователь сказал спасибо Вам: hitori2008
# 5  
hitori2008
Пользователь

Avatar пользователя



Любитель Fusion

Сообщений: 153
Откуда: Ylanovsk
Зарегистрирован: 15 Сентября 2008, 22:57:42
Сказали спасибо 7 раз
Статус: offline
ICQ статус 478891377
Опубликовано 26 Марта 2009, 22:38:07
Вот еще пару вопросиков нарыл )) мож кто заметит сообщение и подскажет. такс : к примеру возьмем парочку какой не буть из профиля допустим имя и фамилия, если прописать так
if ($data['user_ima'] != "") {
$profile .= "Имя: <b>".$data['user_ima']."</b>";
} else {
}


то если есть запись в базе в соответствующим столбе user_ima то будит отображать если нет то не будит соответственно. а как совместить 2 строчки. типа если не указанно имя и фамилия то нечего не отображается, а если хоть одно выбрано то соответственно наоборот. Если так можно то как-->
if ($data['ЧТО ТУТ ДОЛЖНО БЫТЬ???'] != "") {
$profile .= "Имя: <b>".$data['user_ima']."</b><br>Фамилия: <b>".$data['user_fam']."</b>";
} else {
}


И еще вопросик, в регистрации добавил выпадающий список который нужно сделать обязательным но не выходит input без проблем, а select не как ((
 
^ наверх ^ 478891377
Перейти на форум:


105,468,945 уникальных посетителей
сейчас: 22 Ноября 2024, 10:48:45
Генерация страницы: 0.13 сек.

Original size:23 кб.
GZipped size: 7 кб.
Compression:70%