Чтение RSS каналов

Форум

Открыть Ответить

Модуль Pages

4

4
1
16.12.2009 05:11:4016.12.2009 17:40:40

Модуль Pages

как убрать те надписи, кот. отмечены красным? что поправить в модуле надо?...



Версия системы: SLAED CMS 2.6 Lite
Версия PHP: PHP 5
Сервер: Сервер в интернете
4.6

4.6
2
16.12.2009 17:37:2916.12.2009 17:41:05

Если оформление, смотрите файлы:

templates/Stability/basic.html
и
templates/Stability/title.html


О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
3.24

3.24
3
16.12.2009 19:20:27

я имею ввиду надписи убрать: Статьи и заголовок статьи, в данном случае - Audrey Kitching (Одри Китчинг)

4.6

4.6
4
16.12.2009 19:54:42

я имею ввиду надписи убрать: Статьи и заголовок статьи, в данном случае - Audrey Kitching (Одри Китчинг)


версию озвуч

3.89

3.89
5
16.12.2009 19:58:20

Файл: modules/Pages/index.php
Функция: function page($pid, $pagenum=0) {
Удалите следующее:

title(""._PAGESNOTE."");


и

"<font class=\"option\">$title</font><br />".


О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
3.24

3.24
6
16.12.2009 20:30:11

SLAED CMS, спасибо. Завтра попробую.

decide, версия у меня 2.6 лайт.


ну и сразу вопрос не в тему. как убрать иконку отображающую тему новости, а то сама новость смещается из-за неё и выглядит не очень красиво. Убрать нужно полностью, чтобы новость строго по центру была.

topics.gif



Версия системы: SLAED CMS 2.6 Lite
Версия PHP: PHP 5
Сервер: Сервер в интернете
4.6

4.6
7
16.12.2009 20:52:07

SLAED CMS, такс...насчет Pages. Сделал все как вы сказали.., теперь при нажатии на статью тупо белый экран и все..

а готового нет такого модуля?



Версия системы: SLAED CMS 2.6 Lite
4.6

4.6
8
16.12.2009 21:16:42

0wnell, скопируйте код ниже и замените им свой код в modules/Pages/index.php

Код страницы:

&lt;&#063;php<br /> if (!defined(&#039;MODULE_FILE&#039;)) {<br /> Header(&quot;Location: ../../index.php&quot;);<br /> exit;<br /> }<br /> $module_name = basename(dirname(__FILE__));<br /> get_lang($module_name);<br /> require_once(&quot;config/config_pages.php&quot;);<br /> $pagetitle = &quot;$defis &quot;._CONTENT_NAME.&quot;&quot;;<br /> <br /> function categories($id=&quot;&quot;) {<br /> global $prefix, $db, $module_name, $multilingual, $currentlang, $tablenumhome, $homesubcat, $catdescrhome, $shownumeric;<br /> static $massiv, $massiv2;<br /> $id = (intval($id)) &#063; $id : 0;<br /> if ($id) {<br /> $where = &quot;WHERE parentid = &#039;$id&#039;&quot;;<br /> } elseif ($id &amp;&amp; $multilingual) {<br /> $where = &quot;WHERE parentid = &#039;$id&#039; AND (planguage=&#039;$currentlang&#039; OR planguage=&#039;&#039;)&quot;;<br /> } elseif ($multilingual) {<br /> $where = &quot;WHERE planguage=&#039;$currentlang&#039; OR planguage=&#039;&#039;&quot;;<br /> } else {<br /> $where = &quot;&quot;;<br /> }<br /> $tdwidth = intval(100/$tablenumhome);<br /> if (!is_array($massiv)) {<br /> $result = $db-&gt;sql_query(&quot;SELECT cid, title, description, parentid FROM &quot;.$prefix.&quot;_pages_categories &quot;.$where.&quot;&quot;);<br /> while (list($cid, $title, $description, $parentid) = $db-&gt;sql_fetchrow($result)) $massiv[] = array($cid, $title, $description, $parentid);<br /> }<br /> if (!is_array($massiv2)) {<br /> $result = $db-&gt;sql_query(&quot;SELECT cid, title, description, parentid FROM &quot;.$prefix.&quot;_pages_categories&quot;);<br /> while (list($cid, $title, $description, $parentid) = $db-&gt;sql_fetchrow($result)) $massiv2[] = array($cid, $title, $description, $parentid);<br /> }<br /> if ($massiv) {<br /> foreach ($massiv as $key =&gt; $val) {<br /> if ($val[3] == $id) {<br /> $description = ($catdescrhome) &#063; &quot;&lt;tr&gt;&lt;td colspan=&#092;&quot;2&#092;&quot;&gt;&lt;i&gt;&quot;.$val[2].&quot;&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;&quot; : &quot;&quot;;<br /> $ccontent .= &quot;&lt;td valign=&#092;&quot;top&#092;&quot; width=&#092;&quot;&quot;.$tdwidth.&quot;%&#092;&quot;&gt;&lt;table border=&#092;&quot;0&#092;&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;img border=&#092;&quot;0&#092;&quot; src=&#092;&quot;images/blocks/Pages.gif&#092;&quot; title=&#092;&quot;$title&#092;&quot;&gt;&lt;/td&gt;&lt;td width=&#092;&quot;100%&#092;&quot;&gt;&lt;a href=&#092;&quot;index.php&#063;name=$module_name&amp;op=cat&amp;id=$val[0]&#092;&quot; title=&#092;&quot;$val[1]&#092;&quot;&gt;&lt;b&gt;$val[1]&lt;/b&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&quot;.$description.&quot;&quot;;<br /> if ($homesubcat == 1 &amp;&amp; $massiv2) {<br /> foreach ($massiv2 as $key =&gt; $val2) {<br /> if ($val[0] == $val2[3]) {<br /> $ccontent .= &quot;&lt;tr&gt;&lt;td colspan=&#092;&quot;2&#092;&quot;&gt;&lt;img border=&#092;&quot;0&#092;&quot; src=&#092;&quot;images/navi.gif&#092;&quot; title=&#092;&quot;$val2[1]&#092;&quot;&gt; &lt;a href=&#092;&quot;index.php&#063;name=$module_name&amp;op=cat&amp;id=$val2[0]&#092;&quot; title=&#092;&quot;$val2[1]&#092;&quot;&gt;$val2[1]&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&quot;;<br /> }<br /> }<br /> }<br /> $ccontent .= &quot;&lt;/table&gt;&lt;/td&gt;&quot;;<br /> if ($cont == ($tablenumhome - 1)) {<br /> $ccontent .= &quot;&lt;/tr&gt;&lt;tr&gt;&quot;;<br /> $cont = 0;<br /> } else {<br /> $cont++;<br /> }<br /> }<br /> }<br /> }<br /> if ($ccontent) {<br /> OpenTable();<br /> echo &quot;&lt;table border=&#092;&quot;0&#092;&quot; cellspacing=&#092;&quot;0&#092;&quot; cellpadding=&#092;&quot;10&#092;&quot; align=&#092;&quot;center&#092;&quot;&gt;&lt;tr&gt;&quot;.$ccontent.&quot;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&quot;;<br /> if ($shownumeric == 1) {<br /> list($pages_num) = $db-&gt;sql_fetchrow($db-&gt;sql_query(&quot;SELECT Count(pid) FROM &quot;.$prefix.&quot;_pages WHERE active=&#039;1&#039;&quot;));<br /> list($cat_num) = $db-&gt;sql_fetchrow($db-&gt;sql_query(&quot;SELECT Count(cid) FROM &quot;.$prefix.&quot;_pages_categories&quot;));<br /> echo &quot;&lt;hr&gt;&lt;center&gt;&quot;._ALLP.&quot;: &lt;b&gt;$pages_num&lt;/b&gt; &quot;._ALLP2.&quot; &lt;b&gt;$cat_num&lt;/b&gt; &quot;._ALLP3.&quot;&lt;/center&gt;&quot;;<br /> }<br /> CloseTable();<br /> }<br /> }<br /> <br /> function main() {<br /> global $db, $prefix, $module_name, $multilingual, $currentlang, $tablenumhome, $newhome, $newhomenum, $datetime;<br /> head();<br /> title(&quot;&quot;._PAGESNOTE.&quot;&quot;);<br /> categories();<br /> $newhomenum = intval($newhomenum);<br /> if ($newhome == 1) {<br /> $result = $db-&gt;sql_query(&quot;SELECT pid, title, hometext, date FROM &quot;.$prefix.&quot;_pages WHERE cid != &#039;0&#039; AND date &lt;= now() AND active = &#039;1&#039; ORDER BY pid DESC LIMIT $newhomenum&quot;);<br /> if ($db-&gt;sql_numrows($result) &gt; 0) {<br /> OpenTable();<br /> echo &quot;&lt;font class=&#092;&quot;option&#092;&quot;&gt;&quot;._NEWPAGES.&quot;&lt;/font&gt;&lt;hr&gt;&quot;;<br /> while (list($p_pid, $p_title, $p_hometext, $date) = $db-&gt;sql_fetchrow($result)) {<br /> formatTimestamp($date);<br /> echo &quot;&lt;a href=&#092;&quot;index.php&#063;name=$module_name&amp;op=page&amp;pid=$p_pid&#092;&quot; title=&#092;&quot;$p_title&#092;&quot;&gt;&lt;b&gt;$p_title&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;&quot;.bb_decode($p_hometext).&quot;&lt;br /&gt;&lt;br /&gt;&quot;._SENDDATE.&quot;: $datetime&lt;br /&gt;&lt;br /&gt;&quot;;<br /> }<br /> CloseTable();<br /> }<br /> }<br /> $result2 = $db-&gt;sql_query(&quot;SELECT pid, title, hometext, date FROM &quot;.$prefix.&quot;_pages WHERE cid = &#039;0&#039; AND date &lt;= now() AND active = &#039;1&#039; ORDER BY pid DESC&quot;);<br /> if ($db-&gt;sql_numrows($result2) &gt; 0) {<br /> OpenTable();<br /> echo &quot;&lt;font class=&#092;&quot;option&#092;&quot;&gt;&quot;._PAGESHOMECATS.&quot;&lt;/font&gt;&lt;hr&gt;&quot;;<br /> while (list($p_pid, $p_title, $p_hometext, $date) = $db-&gt;sql_fetchrow($result2)) {<br /> formatTimestamp($date);<br /> echo &quot;&lt;a href=&#092;&quot;index.php&#063;name=$module_name&amp;op=page&amp;pid=$p_pid&#092;&quot; title=&#092;&quot;$p_title&#092;&quot;&gt;&lt;b&gt;$p_title&lt;/b&gt;&lt;/a&gt;&lt;br/&gt;&quot;.bb_decode($p_hometext).&quot;&lt;br /&gt;&lt;br /&gt;&quot;._SENDDATE.&quot;: $datetime&lt;br /&gt;&lt;br /&gt;&quot;;<br /> }<br /> CloseTable();<br /> }<br /> get_page($module_name);<br /> foot();<br /> }<br /> <br /> function cat() {<br /> global $db, $prefix, $module_name, $numpage, $pagenum, $datetime, $pagetitle, $defis, $hometext;<br /> $cid = intval($_GET[&#039;id&#039;]);<br /> list($c_title, $c_description) = $db-&gt;sql_fetchrow($db-&gt;sql_query(&quot;SELECT title, description FROM &quot;.$prefix.&quot;_pages_categories WHERE cid=&#039;$cid&#039;&quot;));<br /> $pagetitle = &quot;$defis &quot;._CONTENT_NAME.&quot; $defis $c_title&quot;;<br /> $hometext = $c_description;<br /> head();<br /> title(&quot;&quot;._PAGESNOTE.&quot;&quot;);<br /> OpenTable();<br /> echo &quot;&lt;center&gt;&lt;font class=&#092;&quot;option&#092;&quot;&gt;$c_title&lt;/font&gt;&lt;br /&gt;$c_description&lt;/center&gt;&quot;;<br /> CloseTable();<br /> categories($cid);<br /> if ($pagenum == &quot;&quot;) $pagenum = 1;<br /> $offset = ($pagenum - 1) * $numpage;<br /> $offset = intval($offset);<br /> $numpage = intval($numpage);<br /> $result = $db-&gt;sql_query(&quot;SELECT pid, title, hometext, date, counter FROM &quot;.$prefix.&quot;_pages WHERE cid =&#039;$cid&#039; AND date &lt;= now() AND active = &#039;1&#039; ORDER BY pid DESC LIMIT $offset, $numpage&quot;);<br /> if ($db-&gt;sql_numrows($result) &gt; 0) {<br /> OpenTable();<br /> $i = 0;<br /> while (list($p_pid, $p_title, $p_hometext, $date, $p_counter) = $db-&gt;sql_fetchrow($result)) {<br /> formatTimestamp($date);<br /> $hr = ($i) &#063; &quot;&lt;hr&gt;&quot; : &quot;&quot;;<br /> echo &quot;$hr&lt;b&gt;&lt;a href=&#092;&quot;index.php&#063;name=$module_name&amp;op=page&amp;pid=$p_pid&#092;&quot; title=&#092;&quot;$p_title&#092;&quot;&gt;$p_title&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&quot;.bb_decode($p_hometext).&quot;&lt;br /&gt;&lt;br /&gt;&quot;._SENDDATE.&quot;: $datetime&lt;br /&gt;&quot;._COUNTPAGE.&quot;: $p_counter &quot;._COUNT.&quot;&quot;;<br /> $i++;<br /> }<br /> CloseTable();<br /> }<br /> list($numstories) = $db-&gt;sql_fetchrow($db-&gt;sql_query(&quot;SELECT Count(pid) FROM &quot;.$prefix.&quot;_pages WHERE cid =&#039;$cid&#039; AND date &lt;= now() AND active = &#039;1&#039;&quot;));<br /> $numpages = ceil($numstories / $numpage);<br /> num_page($module_name, $numstories, $numpages, $numpage, &quot;op=cat&amp;id=&quot;.$cid.&quot;&amp;&quot;);<br /> get_page($module_name);<br /> foot();<br /> }<br /> <br /> function page($pid, $pagenum=0) {<br /> global $pagetitle, $hometext, $bodytext, $db, $prefix, $module_name, $admin, $pagecatlink, $pagecatnumlinc, $admin_file, $defis, $datetime;<br /> $pid = intval($pid);<br /> $result = $db-&gt;sql_query(&quot;SELECT cid, title, hometext, bodytext, date, counter FROM &quot;.$prefix.&quot;_pages WHERE pid=&#039;$pid&#039; AND date &lt;= now() AND active = &#039;1&#039;&quot;);<br /> if ($db-&gt;sql_numrows($result) &gt; 0) {<br /> if ($pagenum == 0) $db-&gt;sql_query(&quot;UPDATE &quot;.$prefix.&quot;_pages SET counter=counter+1 WHERE pid=&#039;$pid&#039;&quot;);<br /> list($cid, $title, $hometext, $bodytext, $date, $counter) = $db-&gt;sql_fetchrow($result);<br /> $cid = intval($cid);<br /> $pagetitle = &quot;$defis &quot;._CONTENT_NAME.&quot; $defis $title&quot;; <br /> formatTimestamp($date);<br /> $contentpages = explode(&quot;[pagebreak]&quot;, $bodytext);<br /> $pageno = count($contentpages);<br /> if ($pagenum==&quot;&quot; || $pagenum &lt; 1) $pagenum = 1;<br /> if ($pagenum &gt; $pageno) $pagenum = $pageno;<br /> $arrayelement = (int)$pagenum;<br /> $arrayelement --;<br /> list($c_title, $c_description) = $db-&gt;sql_fetchrow($db-&gt;sql_query(&quot;SELECT title, description FROM &quot;.$prefix.&quot;_pages_categories WHERE cid=&#039;$cid&#039;&quot;));<br /> $c_title = ($c_title) &#063; $c_title : &quot;&quot;._PAGESHOMECATS.&quot;&quot;;<br /> $pagetitle = &quot;$defis &quot;._CONTENT_NAME.&quot; $defis $c_title $defis $title&quot;; <br /> head();<br /> OpenTable();<br /> echo &quot;&lt;center&gt;&lt;font class=&#092;&quot;option&#092;&quot;&gt;$c_title&lt;/font&gt;&lt;br /&gt;$c_description&lt;/center&gt;&quot;;<br /> CloseTable();<br /> OpenTable();<br /> echo &quot;&quot;.bb_decode($hometext).&quot;&lt;hr&gt;&quot;.bb_decode($contentpages[$arrayelement]).&quot;&quot;<br /> .&quot;&lt;hr&gt;&quot;._SENDDATE.&quot;: $datetime&lt;br /&gt;&quot;._COUNTPAGE.&quot;: $counter &quot;._COUNT.&quot;&quot;;<br /> if (is_admin($admin)) {<br /> echo &quot;&lt;hr&gt;&lt;center&gt;[ &lt;a href=&quot;.$admin_file.&quot;.php&#063;op=delete_page&amp;id=$pid&gt;&quot;._DELETE.&quot;&lt;/a&gt; | &lt;a href=&quot;.$admin_file.&quot;.php&#063;op=add_pages&amp;id=$pid&gt;&quot;._EDIT.&quot;&lt;/a&gt; | &lt;a href=&quot;.$admin_file.&quot;.php&#063;op=active_pages&amp;id=$pid&amp;act=0&gt;&quot;._OFFPAGE.&quot;&lt;/a&gt; ]&lt;/center&gt;&quot;;<br /> }<br /> CloseTable();<br /> num_page($module_name, 1, $pageno, 1, &quot;op=page&amp;pid=&quot;.$pid.&quot;&amp;&quot;);<br /> if ($pagecatlink == 1) {<br /> $pagecatnumlinc = intval($pagecatnumlinc);<br /> $result2 = $db-&gt;sql_query(&quot;SELECT pid, title FROM &quot;.$prefix.&quot;_pages WHERE cid=&#039;$cid&#039; AND pid !=&#039;$pid&#039; AND date &lt;= now() AND active = &#039;1&#039; LIMIT $pagecatnumlinc&quot;);<br /> if ($db-&gt;sql_numrows($result2) &gt; 0) {<br /> OpenTable();<br /> echo &quot;&lt;font class=&#092;&quot;option&#092;&quot;&gt;&quot;._LINKPAGES.&quot;&lt;/font&gt;&lt;hr&gt;&quot;;<br /> while (list($l_pid, $l_title) = $db-&gt;sql_fetchrow($result2)) {<br /> echo &quot;&lt;table border=&#092;&quot;0&#092;&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&#092;&quot;index.php&#063;name=$module_name&amp;op=page&amp;pid=$l_pid&#092;&quot; title=&#092;&quot;$l_title&#092;&quot;&gt;&lt;img border=&#092;&quot;0&#092;&quot; src=&#092;&quot;images/blocks/News.gif&#092;&quot; alt=&#092;&quot;$l_title&#092;&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&#092;&quot;index.php&#063;name=$module_name&amp;op=page&amp;pid=$l_pid&#092;&quot; title=&#092;&quot;$l_title&#092;&quot;&gt;&lt;b&gt;$l_title&lt;/b&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&quot;;<br /> }<br /> CloseTable();<br /> }<br /> }<br /> get_page($module_name);<br /> foot();<br /> } else {<br /> Header(&quot;Location: index.php&#063;name=&quot;.$module_name.&quot;&quot;);<br /> }<br /> }<br /> <br /> switch($op) {<br /> case &quot;cat&quot;:<br /> cat();<br /> break;<br /> <br /> case &quot;page&quot;:<br /> page($pid, $pagenum);<br /> break;<br /> <br /> default:<br /> main();<br /> break;<br /> }<br /> &#063;&gt;

3.92

3.92
9
16.12.2009 21:27:31

0wnell,

ну и сразу вопрос не в тему. как убрать иконку отображающую тему новости, а то сама новость смещается из-за неё и выглядит не очень красиво. Убрать нужно полностью, чтобы новость строго по центру была.


0wnell, скопируйте код ниже и замените им свой код в modules/News/index.php

Код страницы:
&lt;&#063;php<br /> if (!defined(&quot;MODULE_FILE&quot;)) {<br /> Header(&quot;Location: ../../index.php&quot;);<br /> exit;<br /> }<br /> $module_name = basename(dirname(__FILE__));<br /> get_lang($module_name);<br /> require_once(&quot;function/comments.php&quot;);<br /> include(&quot;config/config_fields.php&quot;);<br /> <br /> function news($new_topic=0) {<br /> global $db, $storyhome, $topicname, $topicimage, $topictext, $datetime, $user, $prefix, $multilingual, $currentlang, $sitename, $user_news, $pagenum, $anonymous, $module_name, $pagetitle, $defis;<br /> $querylang = ($multilingual == 1) &#063; &quot;AND (alanguage=&#039;$currentlang&#039; OR alanguage=&#039;&#039;)&quot; : &quot;&quot;;<br /> $new_topic = (isset($new_topic)) &#063; intval($new_topic) : 0;<br /> $storynum = (isset($user[3]) &amp;&amp; $user[3] &lt;= $storyhome &amp;&amp; $user_news == 1) &#063; intval($user[3]) : $storyhome;<br /> if ($new_topic == 0) {<br /> $qdb = &quot;WHERE ihome=&#039;0&#039; AND s.time &lt;= NOW() AND status=&#039;1&#039;&quot;;<br /> $pagetitle = &quot;$defis &quot;._NEWS.&quot;&quot;;<br /> head();<br /> } else {<br /> $qdb = &quot;WHERE topic=&#039;$new_topic&#039; AND s.time &lt;= NOW() AND status=&#039;1&#039;&quot;;<br /> list($topic_title) = $db-&gt;sql_fetchrow($db-&gt;sql_query(&quot;SELECT topictext FROM &quot;.$prefix.&quot;_topics WHERE topicid=&#039;$new_topic&#039;&quot;));<br /> $pagetitle = &quot;$defis &quot;._NEWS.&quot; $defis $topic_title&quot;;<br /> head();<br /> OpenTable();<br /> if (!$topic_title) {<br /> echo &quot;&lt;center&gt;&lt;font class=&#092;&quot;title&#092;&quot;&gt;$sitename&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&quot;._NOINFO4TOPIC.&quot;&lt;br /&gt;&lt;br /&gt;[ &lt;a href=&#092;&quot;index.php&#063;name=News&#092;&quot;&gt;&quot;._GOTONEWSINDEX.&quot;&lt;/a&gt; | &lt;a href=&#092;&quot;index.php&#063;name=Topics&#092;&quot;&gt;&quot;._SELECTNEWTOPIC.&quot;&lt;/a&gt; ]&lt;/center&gt;&quot;;<br /> } else {<br /> echo &quot;&lt;center&gt;&lt;font class=&#092;&quot;title&#092;&quot;&gt;$topic_title&lt;/font&gt;&lt;br&gt;&lt;br&gt;&quot;<br /> .&quot;[ &lt;a href=&#092;&quot;index.php&#092;&quot;&gt;&quot;._GOTOHOME.&quot;&lt;/a&gt; | &lt;a href=&#092;&quot;index.php&#063;name=Topics&#092;&quot;&gt;&quot;._SELECTNEWTOPIC.&quot;&lt;/a&gt; ]&lt;/center&gt;&quot;;<br /> }<br /> CloseTable();<br /> }<br /> $pagenum = (!$pagenum) &#063; 1 : $pagenum;<br /> $offset = ($pagenum-1) * $storynum;<br /> $offset = intval($offset);<br /> $storynum = intval($storynum);<br /> $result = $db-&gt;sql_query(&quot;SELECT sid, s.catid, s.aid, s.title, s.time, s.hometext, s.bodytext, s.comments, s.counter, s.topic, s.acomm, s.score, s.ratings, c.title, t.topicid, t.topicname, t.topicimage, t.topictext FROM &quot;.$prefix.&quot;_stories AS s LEFT JOIN &quot;.$prefix.&quot;_stories_cat AS c on (s.catid=c.catid) LEFT JOIN &quot;.$prefix.&quot;_topics AS t on (s.topic=t.topicid) $qdb $querylang ORDER BY s.time DESC LIMIT $offset, $storynum&quot;);<br /> while (list($s_sid , $catid, $aid, $title, $time, $hometext, $bodytext, $comments, $counter, $topic, $acomm, $score, $ratings, $ctitle, $topicid, $topicname, $topicimage, $topictext) = $db-&gt;sql_fetchrow($result)) {<br /> if ($catid &gt; 0) $cattitle = $ctitle;<br /> $topicimage = ($topicimage) &#063; $topicimage : &quot;AllTopics.gif&quot;;<br /> $topictext = ($topictext) &#063; $topictext : &quot;&quot;._ALL.&quot;&quot;;<br /> formatTimestamp($time);<br /> $c_count = $comments;<br /> if ($catid != 0) {<br /> $title_cat = text_filter($ctitle);<br /> $story_link = &quot;&lt;a href=&#092;&quot;index.php&#063;name=News&amp;op=article&amp;sid=$s_sid&#092;&quot; title=&#092;&quot;$title_cat - $title&#092;&quot;&gt;&quot;;<br /> $story_link_c = &quot;&lt;a href=&#092;&quot;index.php&#063;name=News&amp;op=article&amp;sid=$s_sid#$s_sid&#092;&quot; title=&#092;&quot;$title_cat - $title&#092;&quot;&gt;&quot;;<br /> $title = &quot;&lt;a href=&#092;&quot;index.php&#063;name=News&amp;op=cat&amp;catid=$catid&#092;&quot; title=&#092;&quot;$title_cat&#092;&quot;&gt;&lt;font class=&#092;&quot;storycat&#092;&quot;&gt;$title_cat&lt;/a&gt; - &lt;/font&gt;&lt;a href=&#092;&quot;index.php&#063;name=News&amp;op=article&amp;sid=$s_sid&#092;&quot; title=&#092;&quot;$title&#092;&quot;&gt;&lt;font class=&#092;&quot;storytitle&#092;&quot;&gt;$title&lt;/font&gt;&lt;/a&gt;&quot;;<br /> } else {<br /> $story_link = &quot;&lt;a href=&#092;&quot;index.php&#063;name=News&amp;op=article&amp;sid=$s_sid&#092;&quot; title=&#092;&quot;$title&#092;&quot;&gt;&quot;;<br /> $story_link_c = &quot;&lt;a href=&#092;&quot;index.php&#063;name=News&amp;op=article&amp;sid=$s_sid#$s_sid&#092;&quot; title=&#092;&quot;$title&#092;&quot;&gt;&quot;;<br /> $title = &quot;&lt;a href=&#092;&quot;index.php&#063;name=News&amp;op=article&amp;sid=$s_sid&#092;&quot; title=&#092;&quot;$title&#092;&quot;&gt;&lt;font class=&#092;&quot;storytitle&#092;&quot;&gt;$title&lt;/font&gt;&lt;/a&gt;&quot;;<br /> }<br /> if ($acomm == 0) {<br /> if ($c_count == 0) {<br /> $m_com = &quot;| $story_link_c&quot;._COMMENTS.&quot;&lt;/a&gt;&quot;;<br /> } elseif ($c_count == 1) {<br /> $m_com = &quot;| $story_link_c&quot;._COMMENT.&quot;: $c_count&lt;/a&gt;&quot;;<br /> } elseif ($c_count &gt; 1) {<br /> $m_com = &quot;| $story_link_c&quot;._COMMENTS.&quot;: $c_count&lt;/a&gt;&quot;;<br /> }<br /> } else {<br /> $m_com = &quot;&quot;;<br /> }<br /> $posted = ($aid) &#063; &quot;&lt;a href=&#092;&quot;index.php&#063;name=Account&amp;op=info&amp;uname=$aid&#092;&quot;&gt;$aid&lt;/a&gt;&quot; : $anonymous;<br /> $morelink = &quot;&lt;table width=&#092;&quot;100%&#092;&quot; border=&#092;&quot;0&#092;&quot; cellspacing=&#092;&quot;0&#092;&quot; cellpadding=&#092;&quot;0&#092;&quot;&gt;&lt;tr&gt;&lt;td align=&#092;&quot;left&#092;&quot;&gt;$story_link&lt;b&gt;&quot;._READMORE.&quot;&lt;/b&gt;&lt;/a&gt; | &quot;._PDATE.&quot;: $datetime | &quot;._POSTEDBY.&quot;: $posted | &quot;._READS.&quot;: $counter $m_com &lt;td align=&#092;&quot;right&#092;&quot;&gt;&lt;a href=&#092;&quot;index.php&#063;name=News&amp;op=printpage&amp;sid=$s_sid&#092;&quot;&gt;&lt;img src=&#092;&quot;images/blocks/Print.gif&#092;&quot; border=&#092;&quot;0&#092;&quot; alt=&#092;&quot;&quot;._PRINTER.&quot;&#092;&quot; title=&#092;&quot;&quot;._PRINTER.&quot;&#092;&quot; align=&#092;&quot;center&#092;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&#092;&quot;index.php&#063;name=News&amp;op=friendsend&amp;sid=$s_sid&#092;&quot;&gt;&lt;img src=&#092;&quot;images/blocks/Contact.gif&#092;&quot; border=&#092;&quot;0&#092;&quot; alt=&#092;&quot;&quot;._FRIEND.&quot;&#092;&quot; title=&#092;&quot;&quot;._FRIEND.&quot;&#092;&quot; align=&#092;&quot;center&#092;&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&quot;;<br /> if ($score != 0) {<br /> $rated = substr($score / $ratings, 0, 4);<br /> } else {<br /> $rated = 0;<br /> }<br /> $morelink = str_replace(&quot; | | &quot;, &quot; | &quot;, $morelink);<br /> //$cimg = ($topicimage) &#063; &quot;&lt;a href=&#092;&quot;index.php&#063;name=$module_name&amp;new_topic=$topicid&#092;&quot;&gt;&lt;img src=&#092;&quot;images/topics/&quot;.$topicimage.&quot;&#092;&quot; border=&#092;&quot;0&#092;&quot; alt=&#092;&quot;$topictext&#092;&quot; title=&#092;&quot;$topictext&#092;&quot; align=&#092;&quot;right&#092;&quot; hspace=&#092;&quot;10&#092;&quot; vspace=&#092;&quot;10&#092;&quot;&gt;&lt;/a&gt;&quot; : &quot;&quot;;<br /> basic($aid, $datetime, $title, $counter, bb_decode($hometext), $morelink, $topicid, $cimg, $topicname);<br /> }<br /> list($numstories) = $db-&gt;sql_fetchrow($db-&gt;sql_query(&quot;SELECT Count(sid) AS csid FROM &quot;.$prefix.&quot;_stories AS s $qdb $querylang&quot;));<br /> $numpages = ceil($numstories / $storynum);<br /> if (isset($new_topic)) {<br /> num_page($module_name, $numstories, $numpages, $storynum, &quot;new_topic=&quot;.$new_topic.&quot;&amp;&quot;);<br /> } else {<br /> num_page($module_name, $numstories, $numpages, $storynum);<br /> }<br /> foot();<br /> }<br /> <br /> function cat($catid) {<br /> global $storyhome, $topicname, $topicimage, $topictext, $datetime, $user, $prefix, $multilingual, $currentlang, $db, $module_name, $pagenum;<br /> head();<br /> $querylang = ($multilingual == 1) &#063; &quot;AND (alanguage=&#039;$currentlang&#039; OR alanguage=&#039;&#039;)&quot; : &quot;&quot;;<br /> $storynum = (isset($user[3])) &#063; intval($user[3]) : $storyhome;<br /> $catid = intval($catid);<br /> $pagenum = (!$pagenum) &#063; 1 : $pagenum;<br /> $offset = ($pagenum-1) * $storynum;<br /> $offset = intval($offset);<br /> $storynum = intval($storynum);<br /> $sql = &quot;SELECT sid, s.catid, s.aid, s.title, s.time, s.hometext, s.bodytext, s.comments, s.counter, s.topic, s.acomm, s.score, s.ratings, c.title, t.topicid, t.topicname, t.topicimage, t.topictext FROM &quot;.$prefix.&quot;_stories AS s LEFT JOIN &quot;.$prefix.&quot;_stories_cat AS c on (s.catid=c.catid) LEFT JOIN &quot;.$prefix.&quot;_topics AS t on (s.topic=t.topicid) WHERE s.catid=&#039;$catid&#039; AND s.time &lt;= NOW() AND status=&#039;1&#039; $querylang ORDER BY s.time DESC LIMIT $offset, $storynum&quot;;<br /> $result = $db-&gt;sql_query($sql);<br /> while (list($s_sid , $catid, $aid, $title, $time, $hometext, $bodytext, $comments, $counter, $topic, $acomm, $score, $ratings, $ctitle, $topicid, $topicname, $topicimage, $topictext) = $db-&gt;sql_fetchrow($result)) {<br /> $n_catid = intval($catid);<br /> if ($catid &gt; 0) $cattitle = $ctitle;<br /> $topicimage = ($topicimage) &#063; $topicimage : &quot;AllTopics.gif&quot;;<br /> $topictext = ($topictext) &#063; $topictext : &quot;&quot;._ALL.&quot;&quot;;<br /> formatTimestamp($time);<br /> $c_count = $comments;<br /> $title_cat = text_filter($ctitle);<br /> $story_link = &quot;&lt;a href=&#092;&quot;index.php&#063;name=News&amp;op=article&amp;sid=$s_sid&#092;&quot; title=&#092;&quot;$title_cat - $title&#092;&quot;&gt;&quot;;<br /> $story_link_c = &quot;&lt;a href=&#092;&quot;index.php&#063;name=News&amp;op=article&amp;sid=$s_sid#$s_sid&#092;&quot; title=&#092;&quot;$title_cat - $title&#092;&quot;&gt;&quot;;<br /> $title = &quot;&lt;a href=&#092;&quot;index.php&#063;name=News&amp;op=cat&amp;catid=$catid&#092;&quot; title=&#092;&quot;$title_cat&#092;&quot;&gt;&lt;font class=&#092;&quot;storycat&#092;&quot;&gt;$title_cat&lt;/a&gt; - &lt;/font&gt;&lt;a href=&#092;&quot;index.php&#063;name=News&amp;op=article&amp;sid=$s_sid&#092;&quot; title=&#092;&quot;$title&#092;&quot;&gt;&lt;font class=&#092;&quot;storytitle&#092;&quot;&gt;$title&lt;/font&gt;&lt;/a&gt;&quot;;<br /> if ($acomm == 0) {<br /> if ($c_count == 0) {<br /> $m_com = &quot;| $story_link_c&quot;._COMMENTS.&quot;&lt;/a&gt;&quot;;<br /> } elseif ($c_count == 1) {<br /> $m_com = &quot;| $story_link_c&quot;._COMMENT.&quot;: $c_count&lt;/a&gt;&quot;;<br /> } elseif ($c_count &gt; 1) {<br /> $m_com = &quot;| $story_link_c&quot;._COMMENTS.&quot;: $c_count&lt;/a&gt;&quot;;<br /> }<br /> } else {<br /> $m_com = &quot;&quot;;<br /> }<br /> $posted = ($aid) &#063; &quot;&lt;a href=&#092;&quot;index.php&#063;name=Account&amp;op=info&amp;uname=$aid&#092;&quot;&gt;$aid&lt;/a&gt;&quot; : $anonymous;<br /> $morelink = &quot;&lt;table width=&#092;&quot;100%&#092;&quot; border=&#092;&quot;0&#092;&quot; cellspacing=&#092;&quot;0&#092;&quot; cellpadding=&#092;&quot;0&#092;&quot;&gt;&lt;tr&gt;&lt;td align=&#092;&quot;left&#092;&quot;&gt;$story_link&lt;b&gt;&quot;._READMORE.&quot;&lt;/b&gt;&lt;/a&gt; | &quot;._PDATE.&quot;: $datetime | &quot;._POSTEDBY.&quot;: $posted | &quot;._READS.&quot;: $counter $m_com &lt;td align=&#092;&quot;right&#092;&quot;&gt;&lt;a href=&#092;&quot;index.php&#063;name=News&amp;op=printpage&amp;sid=$s_sid&#092;&quot;&gt;&lt;img src=&#092;&quot;images/blocks/Print.gif&#092;&quot; border=&#092;&quot;0&#092;&quot; alt=&#092;&quot;&quot;._PRINTER.&quot;&#092;&quot; title=&#092;&quot;&quot;._PRINTER.&quot;&#092;&quot; align=&#092;&quot;center&#092;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&#092;&quot;index.php&#063;name=News&amp;op=friendsend&amp;sid=$s_sid&#092;&quot;&gt;&lt;img src=&#092;&quot;images/blocks/Contact.gif&#092;&quot; border=&#092;&quot;0&#092;&quot; alt=&#092;&quot;&quot;._FRIEND.&quot;&#092;&quot; title=&#092;&quot;&quot;._FRIEND.&quot;&#092;&quot; align=&#092;&quot;center&#092;&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&quot;;<br /> if ($score != 0) {<br /> $rated = substr($score / $ratings, 0, 4);<br /> } else {<br /> $rated = 0;<br /> }<br /> $morelink = str_replace(&quot; | | &quot;, &quot; | &quot;, $morelink);<br /> $cimg = ($topicimage) &#063; &quot;&lt;a href=&#092;&quot;index.php&#063;name=$module_name&amp;new_topic=$topicid&#092;&quot;&gt;&lt;img src=&#092;&quot;images/topics/&quot;.$topicimage.&quot;&#092;&quot; border=&#092;&quot;0&#092;&quot; alt=&#092;&quot;$topictext&#092;&quot; title=&#092;&quot;$topictext&#092;&quot; align=&#092;&quot;right&#092;&quot; hspace=&#092;&quot;10&#092;&quot; vspace=&#092;&quot;10&#092;&quot;&gt;&lt;/a&gt;&quot; : &quot;&quot;;<br /> basic($aid, $datetime, $title, $counter, bb_decode($hometext), $morelink, $topicid, $cimg, $topicname);<br /> }<br /> list($numstories) = $db-&gt;sql_fetchrow($db-&gt;sql_query(&quot;SELECT Count(catid) AS csid FROM &quot;.$prefix.&quot;_stories AS s WHERE s.catid=&#039;$n_catid&#039; AND s.time &lt;= NOW() AND status=&#039;1&#039; $querylang&quot;));<br /> $numpages = ceil($numstories / $storynum);<br /> num_page($module_name, $numstories, $numpages, $storynum, &quot;op=cat&amp;catid=&quot;.$n_catid.&quot;&amp;&quot;);<br /> foot();<br /> }<br /> <br /> function article($sid) {<br /> global $db, $storyhome, $topicname, $topicimage, $topictext, $datetime, $user, $prefix, $conffi, $multilingual, $currentlang, $sitename, $user_news, $pagenum, $anonymous, $module_name, $pagetitle, $defis, $admin_file, $hometext, $bodytext;<br /> $sid = intval($sid);<br /> $result = $db-&gt;sql_query(&quot;SELECT s.catid, s.aid, s.time, s.title, s.hometext, s.bodytext, s.field, s.counter, s.topic, s.acomm, s.score, s.ratings, s.associated, c.title, t.topicid, t.topicname, t.topicimage, t.topictext FROM &quot;.$prefix.&quot;_stories AS s LEFT JOIN &quot;.$prefix.&quot;_stories_cat AS c on (s.catid=c.catid) LEFT JOIN &quot;.$prefix.&quot;_topics AS t on (s.topic=t.topicid) WHERE sid=&#039;$sid&#039; AND s.time &lt;= NOW() AND status=&#039;1&#039;&quot;);<br /> if ($db-&gt;sql_numrows($result) == 1) {<br /> list($catid, $aid, $time, $title, $hometext, $bodytext, $field, $counter, $topic, $acomm, $score, $ratings, $associated, $ctitle, $topicid, $topicname, $topicimage, $topictext) = $db-&gt;sql_fetchrow($result);<br /> $db-&gt;sql_query(&quot;UPDATE &quot;.$prefix.&quot;_stories SET counter=counter+1 where sid=&#039;$sid&#039;&quot;);<br /> $pagetitle = ($catid != 0) &#063; &quot;$defis &quot;._NEWS.&quot; $defis $ctitle $defis $title&quot; : &quot;$defis &quot;._NEWS.&quot; $defis $title&quot;;<br /> head();<br /> formatTimestamp($time);<br /> $fields = ($conffi[&#039;news&#039;]) &#063; fields_out($field, $conffi[&#039;news&#039;]) : &quot;&quot;;<br /> $fields = ($fields) &#063; &quot;&lt;br /&gt;&lt;br /&gt;&quot;.$fields.&quot;&quot; : &quot;&quot;;<br /> $bodytext = (!$bodytext) &#063; &quot;&quot;.$hometext.&quot;&quot;.$fields.&quot;&quot; : &quot;&quot;.$hometext.&quot;&lt;br /&gt;&lt;br /&gt;&quot;.$bodytext.&quot;&quot;.$fields.&quot;&quot;;<br /> $title = ($catid != 0) &#063; &quot;&lt;a href=&#092;&quot;index.php&#063;name=$module_name&amp;op=cat&amp;catid=$catid&#092;&quot;&gt;&lt;font class=&#092;&quot;storycat&#092;&quot;&gt;$ctitle&lt;/a&gt; - &lt;/font&gt;&lt;font class=&#092;&quot;storytitle&#092;&quot;&gt;$title&lt;/font&gt;&quot; : &quot;&lt;font class=&#092;&quot;storytitle&#092;&quot;&gt;$title&lt;/font&gt;&quot;;<br /> $topicimage = ($topicimage) &#063; $topicimage : &quot;AllTopics.gif&quot;;<br /> $topictext = ($topictext) &#063; $topictext : &quot;&quot;._ALL.&quot;&quot;;<br /> $posted = ($aid) &#063; &quot;&quot;._POSTEDBY.&quot;: &lt;a href=&#092;&quot;index.php&#063;name=Account&amp;op=info&amp;uname=$aid&#092;&quot;&gt;$aid&lt;/a&gt; | &quot;._DATE.&quot;: $datetime&quot; : &quot;&quot;._POSTEDBY.&quot;: $anonymous | &quot;._DATE.&quot;: $datetime&quot;;<br /> //$cimg = ($topicimage) &#063; &quot;&lt;a href=&#092;&quot;index.php&#063;name=$module_name&amp;new_topic=$topicid&#092;&quot;&gt;&lt;img src=&#092;&quot;images/topics/&quot;.$topicimage.&quot;&#092;&quot; border=&#092;&quot;0&#092;&quot; alt=&#092;&quot;$topictext&#092;&quot; title=&#092;&quot;$topictext&#092;&quot; align=&#092;&quot;right&#092;&quot; hspace=&#092;&quot;10&#092;&quot; vspace=&#092;&quot;10&#092;&quot;&gt;&lt;/a&gt;&quot; : &quot;&quot;;<br /> basic($aid, $datetime, $title, $counter, bb_decode($bodytext), $posted, $topicid, $cimg, $topicname);<br /> OpenTable();<br /> echo &quot;&lt;center&gt;[ &lt;a href=&#092;&quot;index.php&#063;name=$module_name&amp;op=printpage&amp;sid=$sid&#092;&quot; title=&#092;&quot;&quot;._PRINTER.&quot;&#092;&quot;&gt;&quot;._PRINTER.&quot;&lt;/a&gt; | &lt;a href=&#092;&quot;index.php&#063;name=$module_name&amp;op=friendsend&amp;sid=$sid&#092;&quot; title=&#092;&quot;&quot;._FRIEND.&quot;&#092;&quot;&gt;&quot;._FRIEND.&quot;&lt;/a&gt;&quot;;<br /> if (is_admin($admin)) {<br /> echo &quot; | &lt;a href=&#092;&quot;&quot;.$admin_file.&quot;.php&#063;op=AddStory&#092;&quot;&gt;&quot;._ADD.&quot;&lt;/a&gt; | &lt;a href=&#092;&quot;&quot;.$admin_file.&quot;.php&#063;op=AddStory&amp;id=$sid&#092;&quot;&gt;&quot;._EDIT.&quot;&lt;/a&gt; | &lt;a href=&#092;&quot;&quot;.$admin_file.&quot;.php&#063;op=DeleteStory&amp;id=$sid&#092;&quot;&gt;&quot;._DELETE.&quot;&lt;/a&gt; ]&lt;/center&gt;&quot;;<br /> } else {<br /> echo &quot; ]&lt;/center&gt;&quot;;<br /> }<br /> CloseTable();<br /> OpenTable();<br /> echo &quot;&lt;center&gt;&lt;font class=&#092;&quot;option&#092;&quot;&gt;&quot;._RATEARTICLE.&quot;&lt;/center&gt;&lt;/font&gt;&lt;/center&gt;&lt;br&gt;&quot;<br /> .&quot;&lt;table align=&#092;&quot;center&#092;&quot;&gt;&lt;tr&gt;&lt;td&gt;&quot;._AVERAGESCORE.&quot;: &lt;/td&gt;&lt;td&gt;&quot;.vote_graphic($ratings, $score).&quot;&lt;/td&gt;&lt;td&gt;&quot;._VOTES.&quot;:&lt;/td&gt;&lt;td&gt;$ratings&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&quot;<br /> .&quot;&lt;hr&gt;&lt;table width=&#092;&quot;100%&#092;&quot; align=&#092;&quot;center&#092;&quot; border=&#092;&quot;0&#092;&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;form action=&#092;&quot;index.php&#063;name=$module_name&#092;&quot; method=&#092;&quot;post&#092;&quot;&gt;&quot;<br /> .&quot;&lt;input type=&#092;&quot;hidden&#092;&quot; name=&#092;&quot;sid&#092;&quot; value=&#092;&quot;$sid&#092;&quot;&gt;&quot;<br /> .&quot;&lt;input type=&#092;&quot;hidden&#092;&quot; name=&#092;&quot;op&#092;&quot; value=&#092;&quot;ratearticle&#092;&quot;&gt;&quot;<br /> .&quot;&lt;input type=&#092;&quot;radio&#092;&quot; name=&#092;&quot;score&#092;&quot; value=&#092;&quot;5&#092;&quot;&gt; &lt;img src=&#092;&quot;images/articles/stars-5.gif&#092;&quot; border=&#092;&quot;0&#092;&quot; alt=&#092;&quot;&quot;._EXCELLENT.&quot;&#092;&quot; title=&#092;&quot;&quot;._EXCELLENT.&quot;&#092;&quot;&gt;&lt;/td&gt;&quot;<br /> .&quot;&lt;td&gt;&lt;input type=&#092;&quot;radio&#092;&quot; name=&#092;&quot;score&#092;&quot; value=&#092;&quot;4&#092;&quot;&gt; &lt;img src=&#092;&quot;images/articles/stars-4.gif&#092;&quot; border=&#092;&quot;0&#092;&quot; alt=&#092;&quot;&quot;._VERYGOOD.&quot;&#092;&quot; title=&#092;&quot;&quot;._VERYGOOD.&quot;&#092;&quot;&gt;&lt;/td&gt;&quot;<br /> .&quot;&lt;td&gt;&lt;input type=&#092;&quot;radio&#092;&quot; name=&#092;&quot;score&#092;&quot; value=&#092;&quot;3&#092;&quot;&gt; &lt;img src=&#092;&quot;images/articles/stars-3.gif&#092;&quot; border=&#092;&quot;0&#092;&quot; alt=&#092;&quot;&quot;._GOOD.&quot;&#092;&quot; title=&#092;&quot;&quot;._GOOD.&quot;&#092;&quot;&gt;&lt;/td&gt;&quot;<br /> .&quot;&lt;td&gt;&lt;input type=&#092;&quot;radio&#092;&quot; name=&#092;&quot;score&#092;&quot; value=&#092;&quot;2&#092;&quot;&gt; &lt;img src=&#092;&quot;images/articles/stars-2.gif&#092;&quot; border=&#092;&quot;0&#092;&quot; alt=&#092;&quot;&quot;._REGULAR.&quot;&#092;&quot; title=&#092;&quot;&quot;._REGULAR.&quot;&#092;&quot;&gt;&lt;/td&gt;&quot;<br /> .&quot;&lt;td&gt;&lt;input type=&#092;&quot;radio&#092;&quot; name=&#092;&quot;score&#092;&quot; value=&#092;&quot;1&#092;&quot;&gt; &lt;img src=&#092;&quot;images/articles/stars-1.gif&#092;&quot; border=&#092;&quot;0&#092;&quot; alt=&#092;&quot;&quot;._BAD.&quot;&#092;&quot; title=&#092;&quot;&quot;._BAD.&quot;&#092;&quot;&gt;&lt;/td&gt;&quot;<br /> .&quot;&lt;td align=&#092;&quot;right&#092;&quot;&gt;&lt;input type=&#092;&quot;submit&#092;&quot; value=&#092;&quot;&quot;._CASTMYVOTE.&quot;&#092;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/form&gt;&lt;/table&gt;&quot;;<br /> CloseTable();<br /> if ($associated != &quot;&quot;) {<br /> OpenTable();<br /> echo &quot;&lt;center&gt;&lt;font class=&#092;&quot;option&#092;&quot;&gt;&quot;._ASTOPIC.&quot;&lt;/font&gt;&lt;/center&gt;&lt;br&gt;&quot;;<br /> $asso_t = explode(&quot;-&quot;, $associated);<br /> for ($i = 0; $i&lt;sizeof($asso_t); $i++) {<br /> if ($asso_t[$i] != &quot;&quot;) {<br /> $t = intval($asso_t[$i]);<br /> $result = $db-&gt;sql_query(&quot;SELECT sid, title, time FROM &quot;.$prefix.&quot;_stories WHERE topic=&#039;$t&#039; AND sid!=&#039;$sid&#039; ORDER BY time DESC LIMIT 0, 10&quot;);<br /> while(list($s_sid, $title, $time)= $db-&gt;sql_fetchrow($result)) {<br /> echo &quot;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;img src=&#092;&quot;images/blocks/News.gif&#092;&quot; border=&#092;&quot;0&#092;&quot; title=&#092;&quot;$title&#092;&quot;&gt;&lt;/td&gt;&lt;td&gt;$time - &lt;a href=&#092;&quot;index.php&#063;name=News&amp;op=article&amp;sid=$s_sid&#092;&quot; title=&#092;&quot;$title&#092;&quot;&gt;$title&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&quot;;<br /> }<br /> }<br /> }<br /> CloseTable();<br /> }<br /> if ($acomm == 0) {<br /> echo &quot;&lt;a name=&#092;&quot;$sid&#092;&quot;&gt;&lt;/a&gt;&quot;;<br /> ShowComments($sid);<br /> }<br /> foot();<br /> } else {<br /> Header(&quot;Location: index.php&quot;);<br /> }<br /> }<br /> <br /> function ratearticle($sid, $score) {<br /> global $prefix, $db, $ratecookie;<br /> $score = intval($score);<br /> $sid = intval($sid);<br /> if ($score) {<br /> if ($score &gt; 5) $score = 5;<br /> if ($score &lt; 1) $score = 1;<br /> if ($score != 1 AND $score != 2 AND $score != 3 AND $score != 4 AND $score != 5) {<br /> Header(&quot;Location: index.php&quot;);<br /> die();<br /> }<br /> if (isset($ratecookie)) $r_cookie = explode(&quot;:&quot;, addslashes(base64_decode($ratecookie)));<br /> for ($i = 0; $i &lt; sizeof($r_cookie); $i++) {<br /> if ($r_cookie[$i] == $sid) $a = 1;<br /> }<br /> if ($a == 1) {<br /> Header(&quot;Location: index.php&#063;name=News&amp;op=ratecomplete&amp;sid=$sid&amp;rated=1&quot;);<br /> } else {<br /> $result = $db-&gt;sql_query(&quot;UPDATE &quot;.$prefix.&quot;_stories SET score=score+$score, ratings=ratings+1 WHERE sid=&#039;$sid&#039;&quot;);<br /> $info = base64_encode(&quot;$rcookie$sid:&quot;);<br /> setcookie(&quot;ratecookie&quot;,&quot;$info&quot;,time()+3600);<br /> update_points(7);<br /> Header(&quot;Location: index.php&#063;name=News&amp;op=ratecomplete&amp;sid=$sid&quot;);<br /> }<br /> } else {<br /> head();<br /> title(&quot;&quot;._ARTICLERATING.&quot;&quot;);<br /> OpenTable();<br /> echo &quot;&lt;center&gt;&quot;._DIDNTRATE.&quot;&lt;br&gt;&lt;br&gt;&quot;._GOBACK.&quot;&lt;/center&gt;&quot;;<br /> CloseTable();<br /> foot();<br /> }<br /> }<br /> <br /> function ratecomplete($sid, $rated=0) {<br /> head();<br /> title(&quot;&quot;._ARTICLERATING.&quot;&quot;);<br /> OpenTable();<br /> if ($rated == 0) {<br /> echo &quot;&lt;center&gt;&quot;._THANKSVOTEARTICLE.&quot;&lt;br&gt;&lt;br&gt;&quot;<br /> .&quot;[ &lt;a href=&#092;&quot;index.php&#063;name=News&amp;op=article&amp;sid=$sid&#092;&quot;&gt;&quot;._BACKTOARTICLEPAGE.&quot;&lt;/a&gt; ]&lt;/center&gt;&quot;;<br /> } elseif ($rated == 1) {<br /> echo &quot;&lt;center&gt;&quot;._ALREADYVOTEDARTICLE.&quot;&lt;br&gt;&lt;br&gt;&quot;<br /> .&quot;[ &lt;a href=&#092;&quot;index.php&#063;name=News&amp;op=article&amp;sid=$sid&#092;&quot;&gt;&quot;._BACKTOARTICLEPAGE.&quot;&lt;/a&gt; ]&lt;/center&gt;&quot;;<br /> }<br /> CloseTable();<br /> foot();<br /> }<br /> <br /> function printpage($sid) {<br /> global $site_logo, $homeurl, $sitename, $datetime, $prefix, $db, $module_name, $defis, $ThemeSel;<br /> $defis = urldecode($defis);<br /> $sid = intval($sid);<br /> $result = $db-&gt;sql_query(&quot;SELECT title, time, hometext, bodytext, topic FROM &quot;.$prefix.&quot;_stories WHERE sid=&#039;$sid&#039; AND time &lt;= NOW() AND status=&#039;1&#039;&quot;);<br /> if ($db-&gt;sql_numrows($result) == 1) {<br /> list($title, $time, $hometext, $bodytext, $topic) = $db-&gt;sql_fetchrow($result);<br /> list($topictext) = $db-&gt;sql_fetchrow($db-&gt;sql_query(&quot;SELECT topictext FROM &quot;.$prefix.&quot;_topics WHERE topicid=&#039;$topic&#039;&quot;));<br /> formatTimestamp($time);<br /> echo &quot;&lt;!DOCTYPE HTML PUBLIC &#092;&quot;-//W3C//DTD HTML 4.01 Transitional//EN&#092;&quot;&gt;&#092;n&quot;<br /> .&quot;&lt;html&gt;&#092;n&quot;<br /> .&quot;&lt;head&gt;&#092;n&quot;<br /> .&quot;&lt;meta http-equiv=&#092;&quot;content-type&#092;&quot; content=&#092;&quot;text/html; charset=&quot;._CHARSET.&quot;&#092;&quot;&gt;&#092;n&quot;<br /> .&quot;&lt;link rel=&#092;&quot;stylesheet&#092;&quot; href=&#092;&quot;templates/$ThemeSel/style.css&#092;&quot; type=&#092;&quot;text/css&#092;&quot;&gt;&#092;n&quot;<br /> .&quot;&lt;title&gt;$title $defis &quot;._NEWS.&quot; $defis $sitename&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&lt;table border=&#092;&quot;0&#092;&quot; align=&#092;&quot;center&#092;&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;table border=&#092;&quot;0&#092;&quot; width=&#092;&quot;640&#092;&quot; cellpadding=&#092;&quot;0&#092;&quot; cellspacing=&#092;&quot;0&#092;&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;table border=&#092;&quot;0&#092;&quot; width=&#092;&quot;640&#092;&quot; cellpadding=&#092;&quot;20&#092;&quot; cellspacing=&#092;&quot;1&#092;&quot; class=&#092;&quot;bodyline&#092;&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;center&gt;&lt;a href=&#092;&quot;$homeurl&#092;&quot;&gt;&lt;img src=&#092;&quot;images/logos/$site_logo&#092;&quot; border=&#092;&quot;0&#092;&quot; alt=&#092;&quot;$sitename&#092;&quot;&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;font class=&#092;&quot;content&#092;&quot;&gt;&lt;b&gt;$title&lt;/b&gt;&lt;/font&gt;&lt;br&gt;&lt;font class=tiny&gt;&lt;b&gt;&quot;._PDATE.&quot;:&lt;/b&gt; $datetime&lt;br /&gt;&lt;b&gt;&quot;._PTOPIC.&quot;:&lt;/b&gt; $topictext&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;/center&gt;&lt;font class=&#092;&quot;content&#092;&quot;&gt;&quot;.bb_decode($hometext).&quot;&lt;br /&gt;&lt;br /&gt;&quot;.bb_decode($bodytext).&quot;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;center&gt;&lt;font class=&#092;&quot;content&#092;&quot;&gt;&quot;._COMESFROM.&quot;: &lt;a href=&#092;&quot;$homeurl&#092;&quot;&gt;$homeurl&lt;/a&gt;&lt;br /&gt;&quot;._THEURL.&quot;: &lt;a href=&#092;&quot;$homeurl/index.php&#063;name=$module_name&amp;op=article&amp;sid=$sid&#092;&quot;&gt;$homeurl/index.php&#063;name=$module_name&amp;op=article&amp;sid=$sid&lt;/a&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/body&gt;&lt;/html&gt;&quot;;<br /> } else {<br /> Header(&quot;Location: index.php&quot;);<br /> }<br /> }<br /> <br /> function friendsend($sid) {<br /> global $user, $userinfo, $prefix, $db, $module_name, $pagetitle, $defis, $stop;<br /> $sid = intval($sid);<br /> $result = $db-&gt;sql_query(&quot;SELECT title FROM &quot;.$prefix.&quot;_stories WHERE sid=&#039;$sid&#039; AND time &lt;= NOW() AND status=&#039;1&#039;&quot;);<br /> if ($db-&gt;sql_numrows($result) == 1) {<br /> list($title) = $db-&gt;sql_fetchrow($result);<br /> $title = stripslashes($title);<br /> $pagetitle = &quot;$defis &quot;._NEWS.&quot; $defis $title $defis &quot;._FRIEND.&quot;&quot;;<br /> head();<br /> title(&quot;&quot;._FRIEND.&quot;&quot;);<br /> if ($stop) warning($stop, &quot;&quot;, &quot;&quot;, 1);<br /> OpenTable();<br /> echo &quot;&lt;center&gt;&lt;font class=&#092;&quot;content&#092;&quot;&gt;&lt;b&gt;&quot;._YOUSENDSTORY.&quot; &#092;&quot;$title&#092;&quot; &quot;._TOAFRIEND.&quot;&lt;/b&gt;&lt;/center&gt;&lt;br&gt;&quot;<br /> .&quot;&lt;form action=&#092;&quot;index.php&#063;name=$module_name&#092;&quot; method=&#092;&quot;post&#092;&quot;&gt;&quot;<br /> .&quot;&lt;input type=&#092;&quot;hidden&#092;&quot; name=&#092;&quot;sid&#092;&quot; value=&#092;&quot;$sid&#092;&quot;&gt;&quot;;<br /> if (is_user($user)) {<br /> getusrinfo($user);<br /> $yn = $userinfo[&#039;user_name&#039;];<br /> $ye = $userinfo[&#039;user_email&#039;];<br /> }<br /> echo &quot;&lt;table align=&#092;&quot;center&#092;&quot;&gt;&lt;tr&gt;&lt;td&gt;&quot;._YOURNAME.&quot;:&lt;/td&gt;&lt;td&gt;&lt;input type=&#092;&quot;text&#092;&quot; name=&#092;&quot;yname&#092;&quot; value=&#092;&quot;$yn&#092;&quot; size=&#092;&quot;30&#092;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&quot;<br /> .&quot;&lt;tr&gt;&lt;td&gt;&quot;._YOUREMAIL.&quot;:&lt;/td&gt;&lt;td&gt;&lt;input type=&#092;&quot;text&#092;&quot; name=&#092;&quot;ymail&#092;&quot; value=&#092;&quot;$ye&#092;&quot; size=&#092;&quot;30&#092;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&quot;<br /> .&quot;&lt;tr&gt;&lt;td&gt;&quot;._FFRIENDNAME.&quot;:&lt;/td&gt;&lt;td&gt;&lt;input type=&#092;&quot;text&#092;&quot; name=&#092;&quot;fname&#092;&quot; size=&#092;&quot;30&#092;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&quot;<br /> .&quot;&lt;tr&gt;&lt;td&gt;&quot;._FFRIENDEMAIL.&quot;:&lt;/td&gt;&lt;td&gt;&lt;input type=&#092;&quot;text&#092;&quot; name=&#092;&quot;fmail&#092;&quot; size=&#092;&quot;30&#092;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br&gt;&quot;<br /> .&quot;&lt;center&gt;&lt;input type=&#092;&quot;hidden&#092;&quot; name=&#092;&quot;op&#092;&quot; value=&#092;&quot;sendstory&#092;&quot;&gt;&#092;n&quot;<br /> .&quot;&lt;input type=&#092;&quot;submit&#092;&quot; value=&quot;._SEND.&quot;&gt;&#092;n&quot;<br /> .&quot;&lt;/form&gt;&lt;/center&gt;&#092;n&quot;;<br /> CloseTable();<br /> foot();<br /> } else {<br /> Header(&quot;Location: index.php&quot;);<br /> }<br /> }<br /> <br /> function sendstory($sid, $yname, $ymail, $fname, $fmail) {<br /> global $sitename, $homeurl, $prefix, $db, $module_name, $stop;<br /> checkemail($ymail);<br /> checkemail($fmail);<br /> if (!$stop) {<br /> $sid = intval($sid);<br /> list($title, $time, $topic) = $db-&gt;sql_fetchrow($db-&gt;sql_query(&quot;SELECT title, time, topic FROM &quot;.$prefix.&quot;_stories WHERE sid=&#039;$sid&#039;&quot;));<br /> $title = stripslashes($title);<br /> $time = stripslashes($time);<br /> $topic = intval($topic);<br /> list($topictext) = $db-&gt;sql_fetchrow($db-&gt;sql_query(&quot;SELECT topictext FROM &quot;.$prefix.&quot;_topics WHERE topicid=&#039;$topic&#039;&quot;));<br /> $topictext = stripslashes($topictext);<br /> $subject = &quot;$sitename - &quot;._INTERESTING.&quot;&quot;;<br /> $message = &quot;&quot;._HELLO.&quot; $fname!&lt;br /&gt;&quot;._YOURFRIEND.&quot; $yname &quot;._CONSIDERED.&quot;&lt;br /&gt;&lt;br /&gt;&quot;._FSTORY.&quot;: $title&lt;br /&gt;&quot;._PDATE.&quot;: &quot;.formatTimestamp($time).&quot;&lt;br /&gt;&quot;._PTOPIC.&quot;: $topictext&lt;br /&gt;&lt;br /&gt;&quot;._THEURL.&quot;: &lt;a href=&#092;&quot;$homeurl/index.php&#063;name=$module_name&amp;op=article&amp;sid=$sid&#092;&quot; target=&#092;&quot;_blank&#092;&quot;&gt;$homeurl/index.php&#063;name=$module_name&amp;op=article&amp;sid=$sid&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&quot;._YOUCANREAD.&quot;: &lt;a href=&#092;&quot;$homeurl&#092;&quot; target=&#092;&quot;_blank&#092;&quot;&gt;$sitename&lt;/a&gt;&lt;br /&gt;&quot;._FSITEURL.&quot;: &lt;a href=&#092;&quot;$homeurl&#092;&quot; target=&#092;&quot;_blank&#092;&quot;&gt;$homeurl&lt;/a&gt;&quot;;<br /> mail_send($fmail, $ymail, $subject, $message, 0, 3);<br /> update_points(6);<br /> head();<br /> title(&quot;&quot;._FRIEND.&quot;&quot;);<br /> warning(&quot;&quot;._FSTORY.&quot; &#092;&quot;$title&#092;&quot; &quot;._HASSENT.&quot; $fname&quot;, &quot;&#063;name=$module_name&amp;op=article&amp;sid=$sid&quot;, 5, 2);<br /> foot();<br /> } else {<br /> friendsend($sid);<br /> }<br /> }<br /> <br /> switch ($op) {<br /> default:<br /> news($new_topic);<br /> break;<br /> <br /> case &quot;cat&quot;:<br /> cat($catid);<br /> break;<br /> <br /> case &quot;article&quot;:<br /> article($sid);<br /> break;<br /> <br /> case &quot;ratearticle&quot;:<br /> ratearticle($sid, $score);<br /> break;<br /> <br /> case &quot;ratecomplete&quot;:<br /> ratecomplete($sid, $rated);<br /> break;<br /> <br /> case &quot;printpage&quot;:<br /> printpage($sid);<br /> break;<br /> <br /> case &quot;sendstory&quot;:<br /> sendstory($sid, $yname, $ymail, $fname, $fmail);<br /> break;<br /> <br /> case &quot;friendsend&quot;:<br /> friendsend($sid);<br /> break;<br /> }<br /> &#063;&gt;

3.92

3.92
10
16.12.2009 21:44:03

GRAFLEKX, спасибо! Все прекрасно работает, как я и хотел)

4.6

4.6
Открыть Ответить
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь