<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Вывод кортинок от pagethumb на главную</title>
		<link>https://www.cotonti.com</link>
		<description>Laatste forum onderwerpen</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Sat, 02 May 2026 17:25:03 -0000</pubDate>

		<item>
			<title>Landgraft</title>
			<description><![CDATA[Чтобы получить доступ к картинке, сохраненной в поле page_extra1 - это поле нужно из базы извлечь. Т.е. в запрос нужно добавить запись page_extra1, чтобы получилось &quot;...SELECT page_id, page_cat, page_title, page_count, page_alias, page_extra1 FROM $db_pages...&quot;. И потом, в цикле while, обращатся к нему как $row['page_extra1'].]]></description>
			<pubDate>Vr, 01 Okt 2010 01:23:49 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=3318&d=0#post26412]]></link>
		</item>
		<item>
			<title>Clever</title>
			<description><![CDATA[Эээээ... плагин toppages не знаю, но я вывожу тумб плагином news: www.auto62rus.ru<br />
<br />
Для этого в news.functions.php строчки: <br />
$news_thumb  = (!empty($pag['page_extra1'])) ? &quot;&lt;img class=\&quot;&quot;.$class.&quot;\&quot; src=https://www.cotonti.com/\&quot;&quot;.$pag['page_extra1'].&quot;\&quot; alt=\&quot;&quot;.sed_cc($pag['page_title']).&quot;\&quot; /&gt;&quot; : &quot;&quot;;<br />
<br />
и &quot;NEWS_THUMB&quot; =&gt;  $news_thumb в соответствующих местах плагина.]]></description>
			<pubDate>Ma, 30 Aug 2010 02:41:13 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=3318&d=0#post25855]]></link>
		</item>
		<item>
			<title>Oughtem</title>
			<description><![CDATA[Я не сильно секу в пхп, поэтому прошу помощи. Вот файл toppages.inc.php из плагина toppages<br />
<div style="margin:4px 0px 4px 0px"><input type="button" value="код" onclick="if(this.parentNode.getElementsByTagName('div')[0].style.display != '') { this.parentNode.getElementsByTagName('div')[0].style.display = ''; } else { this.parentNode.getElementsByTagName('div')[0].style.display = 'none'; }" /><div style="display:none" class="spoiler">
<br />
<div class="highlight"><pre class="php">&lt;?PHP
/* ====================
Seditio - Website engine
Copyright Neocrome
<a href="http://www.neocrome.net" rel="nofollow">http://www.neocrome.net</a>

&#091;BEGIN_SED&#093;
File=plugins/toppages/inc/toppages.inc.php
Version=110
Updated=2006-jan-24
Type=Core
Author=Azazello
Description=Functions
&#091;END_SED&#093;

==================== */

if (!defined('SED_CODE')) { die('Wrong URL.'); }

$plu_empty = $L&#091;'None'&#093;.&quot;&lt;br /&gt;&quot;;

function sed_get_toppages($c, $limit, $mask)
        {
        global $L, $db_pages, $usr, $cfg, $sed_cat, $sed_catacc, $plu_empty;

        $mtch = $sed_cat&#091;$c&#093;&#091;'path'&#093;.&quot;.&quot;;
        $mtchlen = strlen($mtch);
        $catsub = array();
        $catsub&#091;&#093; = $c;

        @reset($sed_cat);
        while (list($i,$x) = each($sed_cat) )
                {
                if (substr($x&#091;'path'&#093;,0,$mtchlen)==$mtch)
                        {
                        $catsub&#091;&#093; = $i;
                        }
                }

        $sql = sed_sql_query(&quot;SELECT page_id,page_cat,page_title,page_count,page_alias FROM $db_pages
                WHERE page_state=0
                AND page_cat NOT LIKE 'system'
                AND page_cat IN ('&quot;.implode(&quot;','&quot;, $catsub).&quot;')
                ORDER by page_count DESC LIMIT $limit&quot;);

        while ($row = sed_sql_fetcharray($sql))
                {
                $row&#091;'page_urlpar'&#093; = (empty($row&#091;'page_alias'&#093;)) ? &quot;id=&quot;.$row&#091;'page_id'&#093; : &quot;al=&quot;.$row&#091;'page_alias'&#093;;

                $res .= (sed_auth('page', $row&#091;'page_cat'&#093;, 'R')) ? sprintf($mask,
                    &quot;&lt;a href=https://www.cotonti.com/\&quot;list.php?c=&quot;.$row&#091;'page_cat'&#093;.&quot;\&quot;&gt;&quot;.$sed_cat&#091;$row&#091;'page_cat'&#093;&#093;&#091;'title'&#093;.&quot;&lt;/a&gt;&quot;,
                    &quot;&lt;a href=https://www.cotonti.com/\&quot;page.php?&quot;.$row&#091;'page_urlpar'&#093;.&quot;\&quot;&gt;&quot;.sed_cc(sed_cutstring(stripslashes($row&#091;'page_title'&#093;),45)).&quot;&lt;/a&gt;&quot;,
                        $row&#091;'page_count'&#093;

                                ) : '';
                }

        $res = (empty($res)) ? $plu_empty : $res;

        return($res);
        }


if ($cfg&#091;'plugin'&#093;&#091;'toppages'&#093;&#091;'maxpages'&#093;&gt;0 &amp;&amp; !empty($cfg&#091;'plugin'&#093;&#091;'toppages'&#093;&#091;'categories'&#093;))
        {
        $cats = explode(',', $cfg&#091;'plugin'&#093;&#091;'toppages'&#093;&#091;'categories'&#093;);
        foreach($cats as $k =&gt; $i)
                {
                $i = trim($i);
                $toppages&#091;$i&#093; = sed_get_toppages(
                        $i,
                        $cfg&#091;'plugin'&#093;&#091;'toppages'&#093;&#091;'maxpages'&#093;,
                        $cfg&#091;'plu_mask_toppages'&#093;);
                }
        }

?&gt;</pre></div>
<br />
</div></div>
<br />
Вот toppages.index.php содержащий маску (немного мною изменённую):<br />
<div style="margin:4px 0px 4px 0px"><input type="button" value="показать" onclick="if(this.parentNode.getElementsByTagName('div')[0].style.display != '') { this.parentNode.getElementsByTagName('div')[0].style.display = ''; } else { this.parentNode.getElementsByTagName('div')[0].style.display = 'none'; }" /><div style="display:none" class="spoiler">
<br />
<div class="highlight"><pre class="php">&lt;?PHP
/* ====================
Seditio - Website engine
Copyright Neocrome
<a href="http://www.neocrome.net" rel="nofollow">http://www.neocrome.net</a>

&#091;BEGIN_SED&#093;
File=plugins/toppages/toppages.index.php
Version=110
Updated=2006-jan-24
Type=Plugin
Author=Azazello
Description=
&#091;END_SED&#093;

&#091;BEGIN_SED_EXTPLUGIN&#093;
Code=toppages
Part=main
File=toppages.index
Hooks=index.tags
Tags=index.tpl:{PLUGIN_TOPPAGES.categorycodehere}
Minlevel=0
Order=10
&#091;END_SED_EXTPLUGIN&#093;

==================== */

if (!defined('SED_CODE')) { die('Wrong URL.'); }

/* ============ MASKS FOR THE HTML OUTPUTS =========== */

$cfg&#091;'plu_mask_toppages'&#093; = &quot;%1\$s&quot;.&quot; &quot;.$cfg&#091;'separator'&#093;.&quot; &quot;.&quot;%2\$s&quot;.&quot; &lt;br /&gt;&quot;;
//(%3\$s)

// %1\$s = Link to the category
// %2\$s = Link to the page
// %3\$s = Count

require_once(&quot;plugins/toppages/inc/toppages.inc.php&quot;);

$t-&gt; assign(array(
        &quot;PLUGIN_TOPPAGES&quot; =&gt; $toppages,
        &quot;PLUGIN_TOPPAGES_MAXLINES&quot; =&gt; $cfg&#091;'plugin'&#093;&#091;'toppages'&#093;&#091;'maxpages'&#093;
                ));

?&gt;</pre></div>
</div></div>
<br />
Как мне надо изменить 53,54 строки toppages.inc.php, чтоб плугом toppages выводилась картинка из EXTRA1 (занесённая туда плугом pagethumb)? Было бы классно, если бы картинку обозначить переменной и занести её в маску.<br /><br /><b>Добавлено 11 часов 13 Минут спустя:</b><br /><br />Вообще лучше бы было если бы картинка выводилась в ТПЛ, а не в пхп. Но в тпл, к сожалению, тоже не выводится.<br /><br /><b>Добавлено 1 день спустя:</b><br /><br />Пробовал так &lt;img csr=&quot;{PAGE_EXTRA1}&gt;dfdfdf&lt;/img&gt; Вместо PAGE_ подставлял и др. значения, но не работает... Кто поможет?]]></description>
			<pubDate>Di, 22 Sep 2009 03:34:21 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=3318&d=0#post17199]]></link>
		</item>
		<item>
			<title>Sergey</title>
			<description><![CDATA[для того чтобы прочитать конкретную строку из таблицы необходимо ее вначале открыть <pre class="code">
if (!empty($al))
	{
	$sql = sed_sql_query(&quot;SELECT * FROM $db_pages WHERE page_alias='$al' LIMIT 1&quot;);
	}
	else if(!empty($id))
		{
		$sql = sed_sql_query(&quot;SELECT * FROM $db_pages WHERE page_id='$id' LIMIT 1&quot;);
		}
</pre> ключевые запросы $id или $al поступают: либо из параметров плагина, либо из строки uri.($id = sed_import('id','G','INT'); $al = sed_import('al','G','ALP');)<br />
Когда строка в таблице не найдена, формируется $sql=0, поэтому ваш while ($row = sed_sql_fetcharray($sql)) всегда дает FALSE - и цикл не выполняется]]></description>
			<pubDate>Ma, 21 Sep 2009 03:40:35 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=3318&d=0#post17170]]></link>
		</item>
		<item>
			<title>Oughtem</title>
			<description><![CDATA[Народ, помогите разобраться....<br />
Использую плагин pagethumb. Информация о тумбе прописывается в екстраслот страницы - page_extra1<br />
<br />
Плагином toppages вывожу список самых популярных на главную вот таким вот макаром:<br />
<pre class="code">        while ($row = sed_sql_fetcharray($sql))
                {
                $row&#091;'page_urlpar'&#093; = (empty($row&#091;'page_alias'&#093;)) ? &quot;id=&quot;.$row&#091;'page_id'&#093; : &quot;al=&quot;.$row&#091;'page_alias'&#093;;

                $res .= (sed_auth('page', $row&#091;'page_cat'&#093;, 'R')) ? sprintf($mask,
                 &quot;&lt;a href=https://www.cotonti.com/\&quot;page.php?&quot;.$row&#091;'page_urlpar'&#093;.&quot;\&quot;&gt;&quot;.&quot;&lt;img src=https://www.cotonti.com/\&quot;&quot;.$row&#091;'page_extra1'&#093;.&quot;\&quot; width=140 height=105&gt;&lt;/img&gt;&quot;.&quot;&lt;/a&gt;&quot;, 
               &quot;&lt;a href=https://www.cotonti.com/\&quot;page.php?&quot;.$row&#091;'page_urlpar'&#093;.&quot;\&quot;&gt;&quot;.sed_cc(sed_cutstring(stripslashes($row&#091;'page_title'&#093;),45)).&quot;&lt;/a&gt;&quot;,
                        $row&#091;'page_count'&#093;

                                ) : '';
                }</pre>
Но не роботает. Картинка не отображается. src пустые идут. Подскажите как надо, плиз.<br /><br /><b>Добавлено 1 Минута спустя:</b><br /><br />Чё, никто не подскажет?]]></description>
			<pubDate>Vr, 18 Sep 2009 04:08:19 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=3318&d=0#post17133]]></link>
		</item>
	</channel>
</rss>