<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[PunBB по-русски - Проблема при установке pun poll на PostgreSQL]]></title>
	<link rel="self" href="http://punbb.ru/feed-atom-topic2963.xml" />
	<updated>2009-03-04T12:37:43Z</updated>
	<generator>PunBB</generator>
	<id>http://punbb.ru/topic2963-problema-pri-ustanovke-pun-poll-na-postgresql.html</id>
		<entry>
			<title type="html"><![CDATA[Re: Проблема при установке pun poll на PostgreSQL]]></title>
			<link rel="alternate" href="http://punbb.ru/post22858.html#p22858" />
			<content type="html"><![CDATA[<p>Разобрался сам. Отпишу, может быть кому в будущем пригодится.</p><p>В manifest.xml необходимо заменить все &quot; на \&#039; в строчках касаемых таблицы config.</p><p>///////////</p><p>Оказалось, что рано радовался. Пришлось много чего ещё править. Вот манифест:</p><div class="codebox"><pre><code>&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;
&lt;!DOCTYPE extension SYSTEM &quot;ext-1.0.dtd&quot;&gt;

&lt;!--
/**
 * Allows users to quote posts without a page reloading
 *
 * @copyright Copyright (C) 2008 PunBB
 * @license http://www.gnu.org/licenses/gpl.html GPL version 2 or higher
 * @package pun_quote
 */
--&gt;

&lt;extension engine=&quot;1.0&quot;&gt;
    &lt;id&gt;pun_quote&lt;/id&gt;
    &lt;title&gt;JS post quote&lt;/title&gt;
    &lt;version&gt;2.1&lt;/version&gt;
    &lt;description&gt;Select the text you want to quote right in the topic view. Click &quot;Quote&quot; for multiple quotes in quick reply form.&lt;/description&gt;
    &lt;author&gt;PunBB Development Team&lt;/author&gt;

    &lt;minversion&gt;1.3&lt;/minversion&gt;
    &lt;maxtestedon&gt;1.3.2&lt;/maxtestedon&gt;

    &lt;note type=&quot;install&quot; timing=&quot;pre&quot;&gt;Tested in Internet Explorer 7, FireFox 3, Opera 9.63 and Google Chrome 1.0.&lt;/note&gt;

    &lt;hooks&gt;
        &lt;hook id=&quot;vt_end&quot;&gt;&lt;![CDATA[
            ?&gt;
            &lt;form id=&quot;pun_quote_form&quot; action=&quot;post.php&quot; method=&quot;post&quot;&gt;
                &lt;div class=&quot;hidden&quot;&gt;
                    &lt;input type=&quot;hidden&quot; value=&quot;&quot; id=&quot;post_msg&quot; name=&quot;post_msg&quot;/&gt;
                    &lt;input type=&quot;hidden&quot; value=&quot;&lt;?php echo forum_link($forum_url[&#039;quote&#039;], array($id, $cur_post[&#039;id&#039;])) ?&gt;&quot; id=&quot;pun_quote_url&quot; name=&quot;pun_quote_url&quot; /&gt;
                &lt;/div&gt;
            &lt;/form&gt;
            &lt;?php
        ]]&gt;&lt;/hook&gt;

        &lt;hook id=&quot;po_qr_get_quote&quot;&gt;&lt;![CDATA[
            if(isset($_POST[&#039;post_msg&#039;]))
                $query[&#039;SELECT&#039;] = &#039;p.poster, \&#039;&#039;.$forum_db-&gt;escape($_POST[&#039;post_msg&#039;]).&#039;\&#039;&#039;;
        ]]&gt;&lt;/hook&gt;

        &lt;hook id=&quot;vt_qr_get_posts&quot;&gt;&lt;![CDATA[
            $pun_quote_js_arrays = &#039;&#039;;
        ]]&gt;&lt;/hook&gt;

        &lt;hook id=&quot;vt_row_new_post_entry_data&quot;&gt;&lt;![CDATA[
            $pun_quote_js_arrays .= &#039;pun_quote_posts[&#039;.$cur_post[&#039;id&#039;].&#039;] = &quot;&#039;.str_replace(&quot;\n&quot;, &#039;\n&#039;, htmlspecialchars($cur_post[&#039;message&#039;])).&#039;&quot;;&#039;;
            $pun_quote_js_arrays .= &#039; pun_quote_authors[&#039;.$cur_post[&#039;id&#039;].&#039;] = &quot;&#039;.$cur_post[&#039;username&#039;].&#039;&quot;;&#039;.&quot;\n&quot;;
        ]]&gt;&lt;/hook&gt;

        &lt;hook id=&quot;ft_about_pre_copyright&quot;&gt;&lt;![CDATA[
            if (FORUM_PAGE == &#039;viewtopic&#039; &amp;&amp; !empty($pun_quote_js_arrays))
                echo &#039;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--&#039;.&quot;\n&quot;.&#039;var pun_quote_posts = new Array(&#039;.$forum_page[&#039;item_count&#039;].&#039;);&#039;.&quot;\n&quot;.&#039;var pun_quote_authors = new Array(&#039;.$forum_page[&#039;item_count&#039;].&#039;);&#039;.&quot;\n&quot;.$pun_quote_js_arrays.&#039;--&gt;&lt;/script&gt;&#039;.&quot;\n&quot;;
        ]]&gt;&lt;/hook&gt;

        &lt;hook id=&quot;hd_head&quot;&gt;&lt;![CDATA[
            if (FORUM_PAGE == &#039;viewtopic&#039;)
                $forum_head[&#039;quote_js&#039;] = &#039;&lt;script type=&quot;text/javascript&quot; src=&quot;&#039;.$ext_info[&#039;url&#039;].&#039;/scripts.js&quot;&gt;&lt;/script&gt;&#039;;
        ]]&gt;&lt;/hook&gt;

        &lt;hook id=&quot;vt_row_pre_post_actions_merge&quot;&gt;&lt;![CDATA[
            if (file_exists($ext_info[&#039;path&#039;].&#039;/lang/&#039;.$forum_user[&#039;language&#039;].&#039;/&#039;.$ext_info[&#039;id&#039;].&#039;.php&#039;))
                require $ext_info[&#039;path&#039;].&#039;/lang/&#039;.$forum_user[&#039;language&#039;].&#039;/&#039;.$ext_info[&#039;id&#039;].&#039;.php&#039;;
            else
                require $ext_info[&#039;path&#039;].&#039;/lang/English/&#039;.$ext_info[&#039;id&#039;].&#039;.php&#039;;

            if (!$forum_user[&#039;is_guest&#039;])
            {
                $quote_link = forum_link($forum_url[&#039;quote&#039;], array($id, $cur_post[&#039;id&#039;]));
                $forum_page[&#039;post_actions&#039;][&#039;reply&#039;] = &#039;&lt;span class=&quot;edit-post first-item&quot;&gt;&lt;a href=&quot;&#039;.$quote_link.&#039;&quot; onclick=&quot;Reply(&#039;.$cur_post[&#039;id&#039;].&#039;, this); return false;&quot;&gt;&#039;.$lang_pun_quote[&#039;Reply&#039;].&#039;&lt;span&gt;&amp;#160;&#039;.$lang_topic[&#039;Post&#039;].&#039; &#039;.($forum_page[&#039;start_from&#039;] + $forum_page[&#039;item_count&#039;]).&#039;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&#039;;
                //If quick post is enabled generate Quick Quote link
                if ($forum_config[&#039;o_quickpost&#039;] == &#039;1&#039;)
                {
                    unset($forum_page[&#039;post_actions&#039;][&#039;quote&#039;]);
                    $forum_page[&#039;post_actions&#039;][&#039;quote&#039;] = &#039;&lt;span class=&quot;edit-post first-item&quot;&gt;&lt;a href=&quot;&#039;.$quote_link.&#039;&quot; onclick=&quot;QuickQuote(&#039;.$cur_post[&#039;id&#039;].&#039;); return false;&quot;&gt;&#039;.$lang_pun_quote[&#039;Quote&#039;].&#039;&lt;span&gt;&amp;#160;&#039;.$lang_topic[&#039;Post&#039;].&#039; &#039;.($forum_page[&#039;start_from&#039;] + $forum_page[&#039;item_count&#039;]).&#039;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&#039;;
                }
                unset($quote_link);
            }
        ]]&gt;&lt;/hook&gt;

        &lt;hook id=&quot;co_common&quot;&gt;&lt;![CDATA[
            $pun_extensions_used = array_merge(isset($pun_extensions_used) ? $pun_extensions_used : array(), array($ext_info[&#039;id&#039;]));
        ]]&gt;&lt;/hook&gt;

        &lt;hook id=&quot;ft_about_end&quot; priority=&quot;10&quot;&gt;&lt;![CDATA[
            if (!defined(&#039;PUN_EXTENSIONS_USED&#039;) &amp;&amp; !empty($pun_extensions_used))
            {
                define(&#039;PUN_EXTENSIONS_USED&#039;, 1);
                echo &#039;&lt;p id=&quot;extensions-used&quot;&gt;Currently used extensions: &#039;.implode(&#039;, &#039;, $pun_extensions_used).&#039;. Copyright &amp;copy; 2008 &lt;a href=&quot;http://punbb.informer.com/&quot;&gt;PunBB&lt;/a&gt;&lt;/p&gt;&#039;;
            }
        ]]&gt;&lt;/hook&gt;
    &lt;/hooks&gt;
&lt;/extension&gt;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[ikartunin]]></name>
				<uri>http://punbb.ru/user2562.html</uri>
			</author>
			<updated>2009-03-04T12:37:43Z</updated>
			<id>http://punbb.ru/post22858.html#p22858</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема при установке pun poll на PostgreSQL]]></title>
			<link rel="alternate" href="http://punbb.ru/post22856.html#p22856" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>padizar пишет:</cite><blockquote><p>Почисти базу, удали таблицы pun poll и попытайся установить снова.</p></blockquote></div><p>таблиц нет. Может быть косяк из-за того, что база Postgres?</p>]]></content>
			<author>
				<name><![CDATA[ikartunin]]></name>
				<uri>http://punbb.ru/user2562.html</uri>
			</author>
			<updated>2009-03-04T09:11:35Z</updated>
			<id>http://punbb.ru/post22856.html#p22856</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема при установке pun poll на PostgreSQL]]></title>
			<link rel="alternate" href="http://punbb.ru/post22855.html#p22855" />
			<content type="html"><![CDATA[<p>Почисти базу, удали таблицы pun poll и попытайся установить снова.</p>]]></content>
			<author>
				<name><![CDATA[padizar]]></name>
				<uri>http://punbb.ru/user934.html</uri>
			</author>
			<updated>2009-03-04T08:16:36Z</updated>
			<id>http://punbb.ru/post22855.html#p22855</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Проблема при установке pun poll на PostgreSQL]]></title>
			<link rel="alternate" href="http://punbb.ru/post22844.html#p22844" />
			<content type="html"><![CDATA[<p>Всем доброго времени суток. Такая проблемка:<br />Жму &quot;установка расширения&quot; и получаю<br /></p><div class="codebox"><pre><code>An error was encountered

The error occurred on line 94 in /home/s/smolguru/ex_game/public_html/forum/public_html/admin/extensions.php(176) : eval()&#039;d code

Database reported: ERROR: column &quot;p_pun_poll_enable_read&quot; does not exist .</code></pre></div><p>В чём проблема?<br />Заранее спасибо...</p>]]></content>
			<author>
				<name><![CDATA[ikartunin]]></name>
				<uri>http://punbb.ru/user2562.html</uri>
			</author>
			<updated>2009-03-03T17:00:49Z</updated>
			<id>http://punbb.ru/post22844.html#p22844</id>
		</entry>
</feed>

