<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Цитирование в личных сообщениях не работает</title>
		<link>https://www.cotonti.com</link>
		<description>Last topic posts</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Tue, 07 Apr 2026 17:42:05 -0000</pubDate>

		<item>
			<title>Macik</title>
			<description><![CDATA[<p>
	К стати, интересная мысль… раз уж у движка есть возможность подключать плагины различных редакторов, то проработать для них единый формат/стандарт для описания функции вставки произвольного текста в «свое окно» редактирования.</p>
<p>
	Т.е. чтобы каждый редактор был обязан «предоставить» свою js функцию вставки текста <span style="background-color:rgb(221,221,221);color:rgb(34,34,34);font-family:monospace, sans-serif;font-size:13px;line-height:20.78333282470703px;">insertText_{editor_name}(feild,text)</span>. </p>
<p>
	Тогда все, что нам нужно в любом месте движка сделать универсальный код (на примере PFS):</p>
<pre class="brush:php;">
$onclick = "var txt = '&lt;blockquote&gt;' + $('#pm_text').text() + '&lt;/blockquote&gt;'; insertText_".$editor_name."('newpmtext',txt); return false;";</pre>
<p>
	 </p>
<p>
	Или еще универсальнее (а так же для красоты и правильности выполнения на случай, если все-таки плагин-редактор не предоставил «функцию вставки») сделать общую для движка обертку, типа (код примерный я в яваскрипте плохо понимаю):</p>
<pre class="brush:jscript;">
function insertTextUni(editor,field,text){
  var func = 'insertText_'+editor;
  if (typeof(func) == 'function') {
    return func(field,text);
  } 
  else return false;
}</pre>
<p>
	 </p>
]]></description>
			<pubDate>Fri, 21 Dec 2012 00:18:42 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=7273&d=0#post36603]]></link>
		</item>
		<item>
			<title>esclkm</title>
			<description><![CDATA[<p>
	это особенность - что Каждый редактор имеет свое апи вставки текста - а вот универсального ничего нет</p>
]]></description>
			<pubDate>Thu, 20 Dec 2012 07:25:39 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=7273&d=0#post36598]]></link>
		</item>
		<item>
			<title>Uch</title>
			<description><![CDATA[<p>
	Не знаю. В PFS для всавки в редактор используется именно <code class="java string">CKEDITOR.instances.newpmtext.insertHtml, а не универсальная </code>`insertText`.</p>
]]></description>
			<pubDate>Wed, 19 Dec 2012 20:43:56 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=7273&d=0#post36597]]></link>
		</item>
		<item>
			<title>Macik</title>
			<description><![CDATA[<p>
	На сколько я помню, `insertText` как раз задумываась как единая ф-я для вставки текста вне зависимости от редактора… Почему она здесь не отрабатывает?</p>
]]></description>
			<pubDate>Wed, 19 Dec 2012 20:01:14 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=7273&d=0#post36596]]></link>
		</item>
		<item>
			<title>Uch</title>
			<description><![CDATA[<p>
	да. там надо хакать pm.message.php и вписывать строчку:</p>
<pre class="brush:java;">
$onclick = "var txt = '&lt;blockquote&gt;' + $('#pm_text').text() + '&lt;/blockquote&gt;'; CKEDITOR.instances.newpmtext.insertHtml(txt); return false;";</pre>
<p>
	вместо<br />
	 </p>
<pre class="brush:java;">
$onclick = "insertText(document, 'newpmtext', '[quote]'+$('#pm_text').text()+'[/quote]'); return false;";</pre>
<p>
	что бы цитрование работало с CKEditor. А по хорошему, конечно, нужна возможность выбирать. И не только редактор, но и его вариант конфигурации, что бы с RC файлами не возиться.</p>
]]></description>
			<pubDate>Wed, 19 Dec 2012 17:33:40 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=7273&d=0#post36592]]></link>
		</item>
		<item>
			<title>Macik</title>
			<description><![CDATA[<p>
	Не работает.</p>
]]></description>
			<pubDate>Wed, 19 Dec 2012 10:39:48 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=7273&d=0#post36587]]></link>
		</item>
		<item>
			<title>Uch</title>
			<description><![CDATA[<p>
	Ссылка "цитата" в личных сообщениях не работает.<br />
	Это у меня одного на этом сайте?</p>
]]></description>
			<pubDate>Tue, 18 Dec 2012 20:18:54 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=7273&d=0#post36583]]></link>
		</item>
	</channel>
</rss>