IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> фиксированная ширина блока..., вывода последних сообщений с форума
Clarus
сообщение 16.05.09 - 06:21
Сообщение #1


Member
**

Группа: Clients
Сообщений: 14
Регистрация: 03.04.09
Пользователь №: 4,793



Решил засунуть блок вывода последних сообщений с форума в правый блок и столкнулся с проблемой unsure.gif - по ширине выпирает текст... возможно ли его как-то ограничить по ширине ? я пробовал проставлять ширину таблицы, брать таблицу в DIV с фикс шириной - но ничего не помогло ((( Буду очень благодарен - если наведёте меня на "путь истинный" rolleyes.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Anch
сообщение 16.05.09 - 13:48
Сообщение #2


Gorsk.net Studio
***

Группа: Admin
Сообщений: 164
Регистрация: 25.02.05
Из: Горск
Пользователь №: 5



По идее, там список (а не таблица), и ничего никуда выпирать не должно. А можно глянуть на модуль в боевых условиях?


--------------------
Сижу, никого не трогаю, примус починяю ;)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Clarus
сообщение 16.05.09 - 16:29
Сообщение #3


Member
**

Группа: Clients
Сообщений: 14
Регистрация: 03.04.09
Пользователь №: 4,793



(Anch @ 15.05.09 - 23:48) *

По идее, там список (а не таблица), и ничего никуда выпирать не должно. А можно глянуть на модуль в боевых условиях?


Вроде таблица biggrin.gif


<table cellspacing="0" cellpadding="0">
EOF;
//                mysql_connect ($db_host, $db_user, $db_pass);

                $access="";
                  if($deny_forums!="")
                  {
                    $denys_forums=explode (",", $deny_forums);
                    $i=0;
                    while($denys_forums[$i])
                    {
                               $access.= " AND (t.forum_id != '".$denys_forums[$i]."')";
                               $i++;
                    }
                  }

$sql="SELECT p.pid,p.post,p.topic_id,p.author_name,t.tid,t.title,t.posts,t.last_post,t.views,t.forum_id
FROM {$table_pfx}topics t, {$table_pfx}posts p
WHERE state='open' AND t.tid=p.topic_id {$access}
ORDER BY p.pid DESC  LIMIT 0 , {$number_topic};";
                  $result = mysql_db_query ($db_database,$sql);

                if(mysql_num_rows($result))
                {
                        while ($sql = mysql_fetch_object ($result))
                        {
                                $sql->title=preg_replace("/([^a-zA-Zа-яА-Я0-9\x20\ё\Ё\_\-\+\=\.\:\;\?\!\,\&\#]{1,})/","",strip_tags($sql->title));
// ----------

$search = array ("'<!--quote[^>]*?.*?<!--QuoteEEnd-->'si",
                 "'<!--c1-->*?.*?<!--ec2-->'si",
                 "'<\[PHP\]*?.*?\[\/PHP\]'si",
                 "'<br*?.*?>'i",
                 "'<img*?.*?\/>'i");

$replace = array ("",
                  "",
                  "",
                  " ",
                  "");


$sql->post = preg_replace ($search, $replace, $sql->post);

                                $sql->post=strip_tags($sql->post);
                                $sql->post=preg_replace("/([^0-9a-zA-Zа-яА-Я\x20\ё\Ё\_\-\+\=\.\?\!\&\#\"\'\:\;\,]{1,})/","",$sql->post);
                                $sql->post=substr($sql->post,0,$char_limit);
$tmp_post = str_replace (" ", "",$sql->post);
if (!$tmp_post) $sql->post = "Read more";
// ----------
                                $html_buffer.=<<<EOF
<tr><td  valign="middle"><b>{$sql->author_name}</b>&nbsp;reply in topic&nbsp;"{$sql->title}":&nbsp;{$sql->post}<br/><a class="readon" href="{$url_forum}?showtopic={$sql->tid}&view=findpost&p={$sql->pid}" target="_blank" title="Enter to the topic">read more...</a> replies {$sql->posts},&nbsp;views {$sql->views}<hr></td></tr>

EOF;
                        }
//                        mysql_free_result ($result);
                }
                          $html_buffer.=<<<EOF
<tr><td><a href="$url_forum?act=Online&CODE=listall&sort_key=click">Who is on forum</a>&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;<b><a href="$url_forum?act=idx">Enter to the forum</a></b></td></tr>
</table>


cool.gif http://adulter.co.uk

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Clarus
сообщение 19.05.09 - 13:26
Сообщение #4


Member
**

Группа: Clients
Сообщений: 14
Регистрация: 03.04.09
Пользователь №: 4,793




unsure.gif wacko.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic

 



Lo-Fi Version Time is now: 18.05.12 - 08:51
Рейтинг@Mail.ru Rambler's Top100 Яндекс цитирования