<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>Ideas</title>
		<link>https://www.cotonti.com</link>
		<description>New ideas discussed here</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Wed, 24 Jun 2026 21:59:50 -0000</pubDate>

		<item>
			<title>schulle4u - user-selectable editor</title>
			<description><![CDATA[<p>Yes, I already thought that running two systems siede-by-side isn't that easy. But what abut a solution like in wordpress? There it is possible to use a wysiwyg editor or a simple textbox with some formating buttons, both are html-based. When using the textbox, linebreaks and paragraphs are automatically converted into html, the rest is html syntax. This solution shouldn't be difficult to implement as no pages have to be converted to a new system.<br />
 </p>
]]></description>
			<pubDate>Пн, 18 Бер 2013 14:50:15 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=37261#37261]]></link>
		</item>
		<item>
			<title>Trustmaster - user-selectable editor</title>
			<description><![CDATA[<p>This feature is not so easy to implement, yet it is possible as a plug-in which you could install on sites where it's necessary.</p>

<p>Speaking of cotonti.com in particular and similar sites, I would prefer <a href="http://daringfireball.net/projects/markdown/" rel="nofollow">Markdown</a> over HTML as it is more simple than bbcode and not so junky as HTML. We can start using markItUp with Markdown for new pages on this site at any time, but all our existing pages are in HTML and cannot be converted to markdown. The same is true for forum posts, except for the bigger problem: we cannot use several types of markup in forums at the same time, all posts must be in the same format. So we can't use markdown on forums.</p>
]]></description>
			<pubDate>Пн, 18 Бер 2013 11:43:15 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=37260#37260]]></link>
		</item>
		<item>
			<title>schulle4u - user-selectable editor</title>
			<description><![CDATA[<p>I already have this idea for some time, but since there have been recent browser issues with the new ckeditor version it came to my attention again. </p>
<p>In forum software like SMF, a registered user is able to choose his prefered editor for composing new messages. This is something I definitely miss in cotonti from the beginning. In most cases I personally don't need a blowed message editor with all possible features, aspecially in forums and comment forms. If I need formating features, bbcode buttons like in the old markitup are good enough or even simple html. And as a blind user, simple text boxes are more accessible to my screen-reading software than complex browser apps, even if ckeditor is accessible in most parts.</p>
<p>As a matter of course this is only my personal opinion, but other users also might have special needs. So instead of one side wide editor I'd like to have my favorite editor selectable in user profile.</p>
<p>Steffen</p>]]></description>
			<pubDate>Сб, 16 Бер 2013 19:45:55 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=37248#37248]]></link>
		</item>
		<item>
			<title>Kingsley - Merge pade.add and page.edit</title>
			<description><![CDATA[<p>
	@ trust. ok, then I am cool with that :)</p>
]]></description>
			<pubDate>Пт, 07 Гру 2012 16:24:59 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=36470#36470]]></link>
		</item>
		<item>
			<title>Trustmaster - Merge pade.add and page.edit</title>
			<description><![CDATA[<p>
	@Kingsley</p>
<p>
	No, it's different from polls. Polls actually have several templates mixed in 1 file. What we propose here is having 1 template (1 MAIN block) for both adding and editing. Which is less work for coders.</p>
<p>
	@Macik</p>
<p>
	Yes, support for pade.add.tpl still should be there if the template exists. But by default it would fall back to page.edit.tpl otherwise.</p>
<p>
	As for hooks, I think they still should be different because some actions are done when a page is added for the first time but not when editing, and vice versa. But e.g. page.add.tags and page.edit.tags can be merged. In other words, each hook needs individual consideration.</p>
]]></description>
			<pubDate>Пт, 07 Гру 2012 12:51:47 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=36469#36469]]></link>
		</item>
		<item>
			<title>Macik - Merge pade.add and page.edit</title>
			<description><![CDATA[<p>
	Vote for  «YES», but have several questions…</p>
<p>
	Is there ability to use one function with different TPLs?  I speak about using 2 tpl - one for add and one for edit.</p>
<p>
	Or some compromise solution to pass TPL path as a parameter, so (when we adding a page) first we can check is there separate «add» template, otherwise use standart «edit» one.</p>
<p>
	By the way, is this merge consider any «add/edit.first/tags» hooks? Would it be backwards compatible so old plugins still works?</p>
]]></description>
			<pubDate>Пт, 07 Гру 2012 12:39:09 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=36465#36465]]></link>
		</item>
		<item>
			<title>Kingsley - Merge pade.add and page.edit</title>
			<description><![CDATA[<p>
	So in the end it will be more work for coders? Meh.. Do not like combined tpl's.. Like the one of the polls; it's a freaking nightmare..</p>
]]></description>
			<pubDate>Пт, 07 Гру 2012 11:25:55 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=36463#36463]]></link>
		</item>
		<item>
			<title>lukgoh - Merge pade.add and page.edit</title>
			<description><![CDATA[<p>
	I dont see any problem with merging them but keeping 2 different templates for the seperate pages. At least this way it wont confuse new people using the CMF. </p>
]]></description>
			<pubDate>Пт, 07 Гру 2012 10:52:07 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=36462#36462]]></link>
		</item>
		<item>
			<title>Trustmaster - Merge pade.add and page.edit</title>
			<description><![CDATA[<p>
	Now that page management is <a href="https://github.com/Cotonti/Cotonti/issues/920" rel="nofollow">unified underneath</a>, the functionality of page.add and page.edit is almost identical. Therefore they can be merged to reduce code duplication.</p>
<p>
	Pros:</p>
<ul><li>
		Maintain just page.edit.tpl instead of page.add.tpl and page.edit.tpl.</li>
	<li>
		Reduces code redundancy.</li>
</ul><p>
	Cons:</p>
<ul><li>
		If you need different sets of fields for adding and editing a page, you need to use IFs in the template or still make 2 different templates for add and edit.</li>
</ul><p>
	What do you think?</p>
]]></description>
			<pubDate>Пт, 07 Гру 2012 10:08:05 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=36459#36459]]></link>
		</item>
		<item>
			<title>tensh - Redactorjs</title>
			<description><![CDATA[<p>
	Oh snap, didn't notice it was commercial.</p>
<p>
	Looks cool anyway, if I decide to buy the commercial licence, I'll try to make a plugin for it :)</p>
]]></description>
			<pubDate>Вт, 25 Вер 2012 13:29:29 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=35604#35604]]></link>
		</item>
		<item>
			<title>Nik Samokhvalov - Localization of plugin names</title>
			<description><![CDATA[<p>
	Hi!</p>
<p>
	I propose to make localization of names of the plugins, as in the description of plugins.</p>
<p>
	<br /><strong>Example (eng → rus)</strong></p>
<pre class="brush:xml;">
"Forums" → "Форумы",
"Whos online" → "Кто онлайн?",
"Pages" → "Страницы" / "Стуктура".</pre>
<p>
	If name is not localized, using default name (english). Sort plugins list in the admin by field "code".</p>
<p>
	If can't translate plugin name, localization may be based on transliteration.</p>
<p>
	<br /><strong>Example (eng → rus)</strong></p>
<pre class="brush:xml;">
"PhotoShop" → "Фотошоп",

"Windows" → "Виндовс".</pre>
<p>
	 </p>
<p>
	Please vote! ;-)</p>
]]></description>
			<pubDate>Пн, 24 Вер 2012 12:42:05 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=35588#35588]]></link>
		</item>
		<item>
			<title>Trustmaster - Redactorjs</title>
			<description><![CDATA[<p>
	Oh, yet another WYSIWYG editor made in Russia :) Well, it looks lovely but it's commercial and I doubt that you can find many plugins for it on the web.</p>
]]></description>
			<pubDate>Пт, 21 Вер 2012 17:27:08 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=35548#35548]]></link>
		</item>
		<item>
			<title>tensh - Redactorjs</title>
			<description><![CDATA[<p>
	How about this wysiwyg editor for Cotonti?</p>
<p>
	http://redactorjs.com/</p>
]]></description>
			<pubDate>Пт, 21 Вер 2012 12:42:22 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=35546#35546]]></link>
		</item>
		<item>
			<title>GHengeveld - General CRSF protection for AJAX GET requests</title>
			<description><![CDATA[<p>
	Interesting article, thanks. Generally I'm a fan of RESTful interfaces, but more often than not it's easier to deviate from the standard and use GET where POST is expected or use POST where PUT/DELETE would be prefered.</p>
]]></description>
			<pubDate>Пн, 27 Сер 2012 16:22:56 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=35223#35223]]></link>
		</item>
		<item>
			<title>ez - General CRSF protection for AJAX GET requests</title>
			<description><![CDATA[<p>
	I know that strictly speaking only POST should be used for changing data.. However I use GET's regular to alter data in the DB (flags and things like that).</p>
<p>
	<br />
	In general : Any request that can change data on the server which can be either GET or POST should have the XSS protection. Developers should be aware of this.</p>
<p>
	<br />
	So everybody who uses GETs to alter data should add a protection.</p>
<p>
	 </p>
<p>
	nice article for the interested people: <a href="http://teamtreehouse.com/blog/the-definitive-guide-to-get-vs-post" rel="nofollow">http://teamtreehouse.com/blog/the-definitive-guide-to-get-vs-post</a></p>
]]></description>
			<pubDate>Ср, 22 Сер 2012 08:14:30 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=35180#35180]]></link>
		</item>
		<item>
			<title>GHengeveld - General CRSF protection for AJAX GET requests</title>
			<description><![CDATA[<p>
	CSRF protection is only necessary for POST requests, not for GET. This however does rely on GET requests to be <a href="http://en.wikipedia.org/wiki/Idempotence" rel="nofollow">idempotent</a>. CSRF attacks are only effective when the script actually does something. If you implement your extension correctly, any action that changes something on the server (usually a db record) is performed using a POST request, never a GET.</p>
<p>
	If you still want to check every GET request for x, use cot_check_xg(). You can achieve this using a plugin that hooks into common.php.</p>
]]></description>
			<pubDate>Ср, 22 Сер 2012 07:15:51 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=35179#35179]]></link>
		</item>
		<item>
			<title>ez - General CRSF protection for AJAX GET requests</title>
			<description><![CDATA[<p>
	I looked at all code.. and I have a universal solution for ALL my ajaxcalls.</p>
<p>
	I can add the x parameter using something like:</p>
<pre class="brush:jscript;">
jsMainSettings.xfactor='theXtoken';
$(document).ajaxSend(function(evt, request, settings){
    var x=$.getUrlParameter(settings.url,'x');
    if (!x) { settings.url+='&amp;x='+jsMainSettings.xfactor };
});</pre>
<p>
	This was a small test I made in the console, I have made $.getUrlParameter and I have a global named jsMainSettings where I can put the $sys['xk'] thing in.<br />
	I think with this little coding i have covered ALL my ajax requests... :D<br /><strong>This example is not ready yet.. but it is just to show the idea</strong></p>
<p>
	<br />
	BIG Question:</p>
<p>
	There should be a piece in common.php like :</p>
<pre class="brush:php;">
//======== Anti XSS addition =============
if ($_SERVER['REQUEST_METHOD'] == 'GET')
{
	if (empty($x)) {
		$x = sed_import('x', 'G', 'ALP');
	}
	if (!empty($x) &amp;&amp; !defined('SED_NO_ANTIXSS') &amp;&amp; !defined('SED_AUTH') &amp;&amp; $x != $sys['xk'] &amp;&amp; (empty($sys['xk_prev']) || $x != $sys['xk_prev'])) {
		sed_redirect(sed_url('message', 'msg=950', '', true));
	}
}
//===================================
</pre>
<p>
	where sed_redirect for AJAX - JSON should be something else i think... but you get my point !!</p>
]]></description>
			<pubDate>Ср, 22 Сер 2012 05:55:50 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=35178#35178]]></link>
		</item>
		<item>
			<title>GHengeveld - Hierarchical Data Format(s)</title>
			<description><![CDATA[One of the nice things about Cotonti is that you can achieve a certain result in various ways. Discovering new ways is part of the way up enlightenment. ]]></description>
			<pubDate>Нд, 03 Чер 2012 09:35:36 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=34548#34548]]></link>
		</item>
		<item>
			<title>nicafyl - Hierarchical Data Format(s)</title>
			<description><![CDATA[<p>
	That was my assumption (and why I said "at this time". While I am not ready today to try to make these things happen, it really doesn't seem that hard.</p>
<p>
	Thinking about this reminds me of the GOD (Good Old Days) of Usenet, back when you would find posts by DMR and everyone knew that was Dennis Ritchie. A common competition was to find the lightest tool to do a job. It might start with someone's C program to do something. You would then have someone show how to do it with awk, then sed, ... It was fun to play the game but, also, you learned a lot about the capabilities of those tools.</p>
<p>
	Learning to do "fancy things" with Cotonti could be equally enlightening.</p>
]]></description>
			<pubDate>Нд, 03 Чер 2012 00:13:52 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=34543#34543]]></link>
		</item>
		<item>
			<title>GHengeveld - Hierarchical Data Format(s)</title>
			<description><![CDATA[Depending on the exact features you need,  Cotonti can be used for individual blogs and photo galleries using some plugins.  There are several photo galleries out there and individual blogs is just a matter of writing a plugin which grants admin rights to a user in a specific category.  ]]></description>
			<pubDate>Сб, 02 Чер 2012 21:57:52 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=34540#34540]]></link>
		</item>
		<item>
			<title>nicafyl - Hierarchical Data Format(s)</title>
			<description><![CDATA[<p>
	Interesting. It's pretty clear I need to stop talking and do some serious playing. It sounds like this would make Cotonti a viable tool for I site I have on my project list. NicaLiving also requires individual blogs and a photo gallery so it is clearly not a fit at this time (nor did I expect it to be).</p>
<p>
	And, a bit later ...</p>
<blockquote>
	<p>
		I tried to figure out how to implement your suggestion. Adding the field is easy but I then realized it would need to be in the template, ... So, time for less talking and more research.</p>
</blockquote>
]]></description>
			<pubDate>Сб, 02 Чер 2012 20:47:39 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=34536#34536]]></link>
		</item>
		<item>
			<title>Trustmaster - Hierarchical Data Format(s)</title>
			<description><![CDATA[<p>
	I was going to start this message with how different the Cotonti's "categories + pages" approach is to Drupal's "nodes". But then I suddenly realized that you can add a text extra field to the structure table in Cotonti and turn the category tree into the nodes tree. Comments and ratings are (theoretically) supported for categories too (but currently they are buggy there).</p>
]]></description>
			<pubDate>Сб, 02 Чер 2012 17:49:16 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=34526#34526]]></link>
		</item>
		<item>
			<title>nicafyl - Hierarchical Data Format(s)</title>
			<description><![CDATA[<p>
	Drupal offers what they call books. It is a set of pages grouped together in a hierarchical relationship. An example of this can be found at <a href="http://www.nicaliving.com/node/5" rel="nofollow">http://www.nicaliving.com/node/5</a> which is one of a few books on the site. There is nothing particularly special about the "pages" other than their relationship in a tree. For example, each page has its own comments.</p>
<p>
	A similar capability but a bit more free-form is CEDI in ocportal. It could best be described as more like a Wiki but with a tree structure as well. If you have ever used Zim (<a href="http://zim-wiki.org" rel="nofollow">http://zim-wiki.org</a>) you probably grok this right away. The web site itself was actually created using Zim by building the tree in Zim and then exporting the pages in HTML.</p>
]]></description>
			<pubDate>Сб, 02 Чер 2012 17:27:44 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=34525#34525]]></link>
		</item>
		<item>
			<title>nicafyl - Feature requests for 1.x branch</title>
			<description><![CDATA[<p>
	Two separate issues:</p>
<ul><li>
		There are only two Drupal versions supported at a time. As Drupal 7 has been out for some time, Drupal 5 is no longer supported. That means no security updates and potential compatability issues. (For example, Drupal 5 will not run on PHP newer than that version 5.2.x.)</li>
	<li>
		While there is nothing that says an old custom module cannot be maintained, they tend not to be. Lack of core fixes is part of that and another is that improvements may take advantage of core features or other modules that don't exist in an older version.</li>
</ul><p>
	My "disaster" was that my Drupal-5 based site was running on shared hosting. One morning, at about 5AM, the hosting company decided it was using too much in the way of resources and turned it off. They didn't tell us until 2 hours later -- after I asked for help trying to figure out why it was down. (I am pretty hacked off about this as the site traffic had been pretty stable for at least the last year.)</p>
<p>
	In any case, I needed a quick fix. I had another shared hosting account. While I knew it wasn't the right long-term solution, it was the quick fix. I moved it, got DNS pointed, ... Got bit by the default PHP 5.3.x issue. Fixed that. Now, they "automatically" decide if you are using too much in the way of resources and turn off your database connection "for a while". The result is regularly broken tables. It also means attempting to move the site pretty much guarantees it goes down because of all the accesses for the dump.</p>
<p>
	Right now, all the image galleries are broken as a result of getting automatically shut down during an upgrade. Now, most of this is not a Drupal issue but it's reality. In the mean time, we had been looking at how to get to Drupal 7. Looking for over a year. Ignoring the migration issue (migration tools only handle going up one major release and we need to go two) Drupal 7 has some serious changes which make our current photo gallery approach not work. So, we remain in limbo with a limping site.</p>
<p>
	I mentioned the "too many choices" issue for modules. Here is an example. There are (at least) two different modules to add WYSIWYG editing to Drupal. One supports a specific editor, the other supports about six editors. For a site I am working on (that will probbly become a Cotonti site instead of Drupal), I picked the first one, figuring it was more likely to "work right". There are problems. So, I need to try out two modules and six editors to find something that works right. A clear issue of too much choice is not a good thing.</p>
]]></description>
			<pubDate>Сб, 02 Чер 2012 17:10:08 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=34524#34524]]></link>
		</item>
		<item>
			<title>Trustmaster - Feature requests for 1.x branch</title>
			<description><![CDATA[<p>
	Could you identify this "module trap" for D4/5/6 users more precisely: is it the old Drupal core that is no longer supported, or is it custom modules they have that are no longer maintained? Do they experience problems keeping their existing sites alive or do they have problems getting new features into them?</p>
]]></description>
			<pubDate>Пт, 01 Чер 2012 19:14:05 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=34501#34501]]></link>
		</item>
		<item>
			<title>nicafyl - Feature requests for 1.x branch</title>
			<description><![CDATA[<blockquote>
	<a href="https://www.cotonti.com/forums?m=posts&amp;p=34492#34492">#34492</a> <strong>Trustmaster: </strong><br /><p>
		Will Drupal 5/6 users find sufficient modules/plugins here?</p>
</blockquote>
<p>
	Some will, some won't. My (now ex-) company and I have used Drupal for lots of things for ages. I have/we have also developed web sites back when you wrote HTML by hand (I even wrote one interactive site using awk) and have friends who seem to think Drupal is the solution for everything. I just wanted to say that up front so you get an idea where I am coming from.</p>
<p>
	Historically, Drupal 4 didn't do all that much fancy stuff which really started the huge "add a module" campaign. It was not uncommon for multiple modules to be introduced, by different people, to address a need. Some modules were just written to address one user's needs. As a Drupal 7 module is generally very different from a Drupal 4.7/5/6 module, folks in that boat are going to be re-writing anyway.</p>
<p>
	Those who picked more general-purpose modules (and I fall into the category with a couple of sites) picked wrong. That is, there were multiple choices (photo galleries is one common example) and pretty much whatever you picked was wrong because there is no such animal in Drupal 7 yet and what is getting designed is not a plug-in replacement. (I can explain this case in detail if anyone cares but it is really a significant design change that does more than just break backward compatability.)</p>
<p>
	There are lots of Drupal sites I know of which consist of some static pages, forums and, maybe, multi-user blogs. And not much more. For others, add photo galleries and tags and you have everything covered. As photo galleries and blogs are the most requested features here, having them should make cotonti a possible new home for people wanting something new.</p>
<p>
	I have three "more than trivial" sites running Drupal. All need some upgrades and Drupal is probably not the right solution for at least two of them.</p>
<ul><li>
		The most active is still running Drupal 5 and we have some serious issues. (It is seriously broken right now because of some hosting issues which has turned a "move when D7 does what we want" into a "gotta fix it now" issue. It is not a candidate for moving to cotonti because it has what Drupal calls books, a hierarchical set of pages which make up a lot of the site. Othen than that feature, cotonti with photo galleries and blogs would be a possible choice. (Today, ocportal feels like the best fit.)</li>
	<li>
		Another site is little more than a personal blog with comments running on Drupal 6. It also has a (not well maintained) set of web links. While it doesn't need to be updated, it would be an easy fit into cotonti. I did it in Drupal because, at the time, I was doing everything in Drupal. From others I know, this was not an uncommon approach.</li>
	<li>
		The third site started mostly as an experiment to test out some Drupal 7 features. It has a plan and a bit of content but, based on issues with Drupal 7, I am looking for a better platform. It is/will be a bunch of semi-static pages organized into at least what looks like a few hierarchies, forums and a glossary. Other than the glossary, which should be easy to implement, this would seem to be a good fit for cotonti.</li>
</ul><p>
	I think what I have described is pretty typical. That is, people used Drupal to do something (which may of may not have needed some fancy stuff) and when they needed another site, they used the same tool. In general, this should have been the right approach. Unfortunately, so many D4/5/6 modules now leading to a dead end has made this an unwise decision.</p>
<p>
	Note that I a not trying to trash Drupal. Dries has done something pretty amazing and the big changes in Drupal 7 are going to be a good thing. The audience I am suggesting for conversion are those who got caught in this big change.</p>
]]></description>
			<pubDate>Пт, 01 Чер 2012 17:59:45 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=34498#34498]]></link>
		</item>
		<item>
			<title>Trustmaster - Feature requests for 1.x branch</title>
			<description><![CDATA[<p>
	Will Drupal 5/6 users find sufficient modules/plugins here?</p>
]]></description>
			<pubDate>Пт, 01 Чер 2012 07:34:22 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=34492#34492]]></link>
		</item>
		<item>
			<title>nicafyl - Feature requests for 1.x branch</title>
			<description><![CDATA[<blockquote>
	<a href="https://www.cotonti.com/forums?m=posts&amp;p=30957#30957">#30957</a> <strong>Sergeich: </strong><br /><p>
		drupal</p>
</blockquote>
<p>
	...</p>
<p>
	I just want to toss in that there are a lot of people who are "stuck" with two Drupal-related situations right now:</p>
<ul><li>
		There are a lot of sites still running the now unsupported Drupal 5 and there is no direct way to get from Drupal 5 to Drupal 7.</li>
	<li>
		Drupal 7 is a very different animal. The good news is that it is a serious cleanup of a lot of old ideas patched to come close to working better. Unfortunately for Drupal 5 and 6 users, a move to Drupal 7 is at least painful and, for many, close to impossible. So much Drupal functionality is in modules. In Drupal 7, a popular set of modules has been moved into the core but thousands of users who happened to pick what seemed like a popular module ages ago are finding out they have a huge conversion task in front of them.</li>
</ul><p>
	That's a long way of saying that a Drupal 5 and 6 importer could get a lot of these folks moving to Cotonti.</p>
]]></description>
			<pubDate>Thu, 31 Травень 2012 22:01:42 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=34489#34489]]></link>
		</item>
		<item>
			<title>Macik - new ideas</title>
			<description><![CDATA[<p>
	Broken links check - it's an interesting feature. It may be released as plugin (Admin tool). External links (for example) we can check with CURL request, checking http responce codes.</p>
<p>
	«strict reference checks» is interesting too, but if it will not be «heavyweight» code.</p>
<p>
	As for PFS it more actual for me is checking files not used (has no active links on it) in CMS. So I can purge unused ones.</p>
]]></description>
			<pubDate>Ср, 30 Травень 2012 19:59:09 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=34476#34476]]></link>
		</item>
		<item>
			<title>elfrenazo - new ideas</title>
			<description><![CDATA[latest ideas is automatic insertion plugins codes to make it easier to use. thanks for your answers, I think they do a good job. First would be the safety of Cotonti. Greetings!]]></description>
			<pubDate>Вт, 29 Травень 2012 23:54:34 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=34466#34466]]></link>
		</item>
		<item>
			<title>GHengeveld - new ideas</title>
			<description><![CDATA[<p>
	Broken link check - This has been on my mind too, but is difficult to implement. It can be done in several ways. First is to check the link when it's added into the page (in ckeditor). Second way is to check upon page submission. Third is to implement an admin tool to check all pages for broken links (seems most useful and feasible to me). Last way I can think of is strict reference checks (for internal links), meaning you'll get a warning when trying to remove a page that's being linked to by another page (this can also be implemented for PFS files).</p>
<p>
	Toplist - Should be a plugin, it doesn't belong in the main package.</p>
<p>
	Responsive page size - Depends on the theme. I'm working on one that supports it. Actually it's not really hard to retrofit this to an existing theme.</p>
<p>
	Widgetizing - Interesting feature, but it would take a lot of work. Probably requires a custom theme and plugin (admin tool). Not something for core I think.</p>
<p>
	I don't know what you mean by your last two suggestions.</p>
]]></description>
			<pubDate>Вт, 29 Травень 2012 17:50:49 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=34465#34465]]></link>
		</item>
		<item>
			<title>elfrenazo - new ideas</title>
			<description><![CDATA[ Check for broken links in articles and forums.   |||    Most downloaded list and visited.   |||   Self-adjusting the size of the page and use any resolution.   |||    Change position in blocks, change from the administration.   |||    Insert automatic index codes, pages, list, forums, etc...   |||   insert automatic Hide codes.]]></description>
			<pubDate>Пн, 28 Травень 2012 21:54:44 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=34455#34455]]></link>
		</item>
		<item>
			<title>GHengeveld - Feature requests for 1.x branch</title>
			<description><![CDATA[<p>
	I've extensively updated the <a href="https://github.com/GHengeveld/cot-factory/wiki/ORM" rel="nofollow">CotORM documentation</a>, including a lot of example code.</p>
]]></description>
			<pubDate>Thu, 05 Кві 2012 11:59:49 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=33765#33765]]></link>
		</item>
		<item>
			<title>Trustmaster - Backport requests for Genoa</title>
			<description><![CDATA[<p>
	There is <a href="http://www.cotonti.com/extensions/editor-parser/CKEditor">CKEditor for Genoa</a>.</p>
]]></description>
			<pubDate>Пн, 02 Кві 2012 11:31:18 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=33725#33725]]></link>
		</item>
		<item>
			<title>tensh - Backport requests for Genoa</title>
			<description><![CDATA[<p>
	Please, please the WYSIWYG html editor with html tidy! :)</p>
]]></description>
			<pubDate>Пн, 02 Кві 2012 08:21:17 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=33722#33722]]></link>
		</item>
		<item>
			<title>tensh - Feature requests for 1.x branch</title>
			<description><![CDATA[<p>
	@ Trustmaster - but my request is a bit more complex.</p>
<p>
	@ GHengeveld - of course, I'm very interested :)</p>
]]></description>
			<pubDate>Пн, 02 Кві 2012 08:16:43 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=33721#33721]]></link>
		</item>
		<item>
			<title>ez - Backport requests for Genoa</title>
			<description><![CDATA[<p>
	I would like the login (user authentication) improvements being backported from Siena.<br /><br />
	This way changing IP's are handled correctly .</p>
<p>
	Thnx<br /><br /><br />
	All core improvements that CAN be backported should be backported maybe... ? The really nice once's anyway<br />
	 </p>
]]></description>
			<pubDate>Нд, 01 Кві 2012 08:16:49 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=33712#33712]]></link>
		</item>
		<item>
			<title>Trustmaster - Backport requests for Genoa</title>
			<description><![CDATA[<p>
	If you use Cotonti Genoa and don't plan migrating to Siena but you want some specific Siena features to be ported to Genoa, please request them here with some explanation why you really need it.</p>
<p>
	Big things such as installer and new admin layout cannot be ported. But smaller things probably could.</p>
]]></description>
			<pubDate>Нд, 01 Кві 2012 08:12:42 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=33711#33711]]></link>
		</item>
		<item>
			<title>GHengeveld - Feature requests for 1.x branch</title>
			<description><![CDATA[<p>
	Some features mentioned in the topicstart are currently being implemented as a developer package named <a href="https://github.com/GHengeveld/cot-factory" rel="nofollow">Factory</a>. It includes an extended version of SimpleORM (named CotORM), as well as helpers for RESTful API design and a Model-View-Controller architecture for modules. With this package it becomes a lot easier to write modules for Cotonti, because a lot of common stuff is done automatically, in a fast and secure way. For whom it is known, it's been inspired by Ruby on Rails. The main features at a glance:</p>
<p>
	<strong>ORM</strong><br />
	Makes storing data in the database a lot easier by automatically handling the data validation and retrieval.</p>
<p>
	<strong>REST</strong><br />
	Helps to create clean URLs for your data resources. Mostly useful if you want to output data in XML or JSON rather than HTML.</p>
<p>
	<strong>MVC</strong><br />
	Allows object-oriented module development. Adds structure to your module code and makes implementation of the ORM even more straightforward.</p>
<p>
	While Factory is still under development (currently as a joint effort by Trustmaster and me), we'd like to have some users to try and test it. Please let us know if you're interested in developing a module using Factory. Note that it's not meant for plugins and it requires PHP5.3 installed on the server (I can help you with that if you really need it).</p>
]]></description>
			<pubDate>Thu, 29 Бер 2012 20:49:11 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=33694#33694]]></link>
		</item>
		<item>
			<title>lukgoh - Feature requests for 1.x branch</title>
			<description><![CDATA[<blockquote>
	<a href="https://www.cotonti.com/forums?m=posts&amp;p=33692#33692">#33692</a> <strong>Twiebie: </strong><br /><a href="https://www.cotonti.com/forums?m=posts&amp;p=33690#33690">#33690</a> <strong>lukgoh: </strong><br /><p>
		I'm not sure if it has been mentioned, but I would love the ability to look at, download and use available modules, plugins and themes from the admin section, like Wordpress.</p>
	<p>
		<a href="https://github.com/Cotonti/Cotonti/issues/760" rel="nofollow">https://github.com/Cotonti/Cotonti/issues/760</a></p>
</blockquote>

Awesome!
]]></description>
			<pubDate>Thu, 29 Бер 2012 19:12:50 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&p=33693#33693]]></link>
		</item>
	</channel>
</rss>