- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
if (!empty($forum_actions))
{
?>
<div class="linksb">
<div class="inbox crumbsplus">
<p class="subscribelink clearb"><?php echo implode(' - ', $forum_actions); ?></p>
</div>
</div>
<?php
}
?>
<div id="brdstats" class="block">
<h2><span><?php echo $lang_index['Board info'] ?></span></h2>
<div class="box">
<div class="inbox">
<dl class="conr">
<dt><strong><?php echo $lang_index['Board stats'] ?></strong></dt>
<dd><span><?php printf($lang_index['No of users'], '<strong>'.forum_number_format($stats['total_users']).'</strong>') ?></span></dd>
<dd><span><?php printf($lang_index['No of topics'], '<strong>'.forum_number_format($stats['total_topics']).'</strong>') ?></span></dd>
<dd><span><?php printf($lang_index['No of posts'], '<strong>'.forum_number_format($stats['total_posts']).'</strong>') ?></span></dd>
</dl>
<dl class="conl">
<dt><strong><?php echo $lang_index['User info'] ?></strong></dt>
<dd><span><?php printf($lang_index['Newest user'], $stats['newest_user']) ?></span></dd>
<?php
if ($pun_config['o_users_online'] == '1')
{
// Fetch users online info and generate strings for output
$num_guests = 0;
$users = array();
$result = $db->query('SELECT user_id, ident FROM '.$db->prefix.'online WHERE idle=0 ORDER BY ident', true) or error('Unable to fetch online list', __FILE__, __LINE__, $db->error());
while ($pun_user_online = $db->fetch_assoc($result))
{
if ($pun_user_online['user_id'] > 1)
{
if ($pun_user['g_view_users'] == '1')
$users[] = "\n\t\t\t\t".'<dd><a href="profile.php?id='.$pun_user_online['user_id'].'">'.pun_htmlspecialchars($pun_user_online['ident']).'</a>';
else
$users[] = "\n\t\t\t\t".'<dd>'.pun_htmlspecialchars($pun_user_online['ident']);
}
else
++$num_guests;
}
skubent 08.03.2011 19:49 # +1
brainstorm 08.03.2011 20:04 # −1
нет префикса БД - как правило в движках БД нормальных систем таблицы ставят в спец. скобки и нет вот этой хуйни:
'SELECT user_id, ident FROM '.$db->prefix.'online
если $db хранит префикс - то почему бы не встроит его обработку внутрь слоя БД?
говнокод короче.
mindfreakthemon 08.03.2011 21:08 # 0
Засовывание префикса перед online и offline будет ещё худшим говнокодом.
brainstorm 08.03.2011 21:36 # 0
db_query('SELECT * FROM {online} LEFT JOIN {offline} USING `my_field` WHERE ......
таким образом движок базы сам думает что подставить вместо имен таблиц. кстати в определенной ситуации можно эти имена прописать в конфиге - например таблицы юзерей общие для двух сайтов на разных доменах. и программер не ебет мозг что куда и как.
профит!
я про то что вопрос подставки префиксов должен решаться за программиста
skubent 08.03.2011 23:18 # −1
И не признак говнокода - шаблонизаторы зачастую гораздо больше говна вносят.
А с базой реальное говнище, эталонное.
Но говнокод с базой укладывается в одну строку, нахуя 50-то постить ?
brainstorm 08.03.2011 23:35 # 0
насчет мешанины - СМОТРЯ ГДЕ.
есть функции темизации в друпал например - для вывода массивов и тд - да ниче против не имаю что в строку html складывают и возвращают. но не такое же как тут.....
sectus 09.03.2011 07:09 # −3
Про секурность скажите чего или нет?
istem 08.03.2011 20:05 # +2
Lure Of Chaos 08.03.2011 22:26 # 0
brainstorm 10.03.2011 22:31 # 0
bugmenot 11.03.2011 08:05 # 0
brainstorm 11.03.2011 11:09 # 0
ну у меня былы задача сделать аналог table который бы обтекался внешними картинками. dd dl это делают на ура.
ZX_Spectrum 11.03.2011 07:02 # 0
ZX_Spectrum 10.03.2011 21:54 # 0
когда-то сам ковырялся в этом движке, там были как раз такие названия...
brainstorm 10.03.2011 22:32 # 0
мне из всех в свое время jforum оч понравился. но он сука на жабе.
guest 20.01.2017 00:08 # 0
here: <b>Gtczxvdg</b> http://fxfskrddfbxdf.com
<b>best Gtczxvdg</b> http://fxfskrddfbxdf.com
<a href=http://fxfskrddfbxdf.com><b>Maefegvtjy</b></a>
dfsdgbcdsHLBHFDasufksdfjln
Ozxcjkl <a href=http://fxfskrddfbxdf.com>Maefegvtjy</a> dfdfdfdsdgd
FGxczDHXfgvdhjhjhjhsdadddfxgbnbm
Dr_Stertor 20.01.2017 00:14 # +1
☑ Не стал бы частью социума;
☑ Не стал бы частью антисоциума;
☑ Не пользовался бы канализацией;
☑ Не потреблял бы кислород и продукты питания;
☑ Не спамил бы ГК
guest 24.01.2017 21:30 # 0
guest 24.01.2017 21:33 # +1
inkanus-gray 24.01.2017 22:03 # +2
guest 24.01.2017 22:05 # +1