<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://ionizecms.com/forum/extern.php?action=feed&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[ionize CMS forum]]></title>
		<link>http://www.ionizecms.com/forum/index.php</link>
		<description><![CDATA[The most recent topics at ionize CMS forum.]]></description>
		<lastBuildDate>Sun, 19 May 2013 07:14:37 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Translation into Hebrew and RTL support in backend]]></title>
			<link>http://www.ionizecms.com/forum/viewtopic.php?id=644&amp;action=new</link>
			<description><![CDATA[<p>yes im asking too <br />what about changing it to RTL<br />thanks in advance.</p>]]></description>
			<author><![CDATA[dummy@example.com (seco)]]></author>
			<pubDate>Sun, 19 May 2013 07:14:37 +0000</pubDate>
			<guid>http://www.ionizecms.com/forum/viewtopic.php?id=644&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[change the layout RTL when  change the language]]></title>
			<link>http://www.ionizecms.com/forum/viewtopic.php?id=1198&amp;action=new</link>
			<description><![CDATA[<p>any idea</p>]]></description>
			<author><![CDATA[dummy@example.com (seco)]]></author>
			<pubDate>Sat, 18 May 2013 10:26:33 +0000</pubDate>
			<guid>http://www.ionizecms.com/forum/viewtopic.php?id=1198&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[My portfolio using ionize]]></title>
			<link>http://www.ionizecms.com/forum/viewtopic.php?id=1205&amp;action=new</link>
			<description><![CDATA[<p>Good job! I like it!</p>]]></description>
			<author><![CDATA[dummy@example.com (salgua)]]></author>
			<pubDate>Sat, 18 May 2013 07:52:06 +0000</pubDate>
			<guid>http://www.ionizecms.com/forum/viewtopic.php?id=1205&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Bug in Element Tagmanager using multi-value field]]></title>
			<link>http://www.ionizecms.com/forum/viewtopic.php?id=1204&amp;action=new</link>
			<description><![CDATA[<p>Hi guys, </p><p>I think that I just found a bug in the file application/libraries/Tagmanager/Element.php, row 307.</p><p>If I use content element and multiple-value field (checkbox), to fetch multiple selected values I use this template syntax:</p><div class="codebox"><pre><code>&lt;ion:element:my-element&gt;
   &lt;ion:items&gt;
      &lt;ion:my-field&gt;
         &lt;ion:values&gt;
            &lt;ion:value/&gt; : &lt;ion:label/&gt;
         &lt;/ion:values&gt;
      &lt;/ion:my-field&gt;
   &lt;/ion:items&gt;
&lt;/ion:element:my-element&gt;</code></pre></div><p>Using that syntax I noticed that ion:label fetch correctly the label, but ion:value doesn&#039;t work... <br />I think that the value variable is overwritten in some place, but I don&#039;t know where. In fact I tried to change on line 307 this</p><div class="codebox"><pre><code>$tag-&gt;set(&#039;value&#039;, $value);</code></pre></div><p>in this</p><div class="codebox"><pre><code>$tag-&gt;set(&#039;valuez&#039;, $value);</code></pre></div><p>than using ion:valuez in my template it works fine. Using value as tag, it doesn&#039;t work. I just open a ticket on <a href="https://github.com/ionize/ionize/issues/82">github</a></p>]]></description>
			<author><![CDATA[dummy@example.com (salgua)]]></author>
			<pubDate>Fri, 17 May 2013 17:46:00 +0000</pubDate>
			<guid>http://www.ionizecms.com/forum/viewtopic.php?id=1204&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[CSS hook in header template]]></title>
			<link>http://www.ionizecms.com/forum/viewtopic.php?id=1203&amp;action=new</link>
			<description><![CDATA[<p>Hi,</p><p>a traditional Ionize template system is composed from an header and a footer file that you include in your page templates. As usual, you put the css link in the header file, but what have I to do if I need a specific css for a specific page? (or a specific js)? I can rewrite the complete header, but this isn&#039;t a good idea. I found this solution:</p><p>in the header.php:</p><div class="codebox"><pre><code>&lt;!DOCTYPE html&gt;
&lt;html lang=&quot;&lt;ion:current_lang /&gt;&quot;&gt;
&lt;head&gt;
        &lt;title&gt;&lt;ion:meta_title /&gt; | &lt;ion:site_title /&gt;&lt;/title&gt;
        &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;&gt;
        &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&gt;
        &lt;link href=&quot;&lt;ion:theme_url /&gt;assets/css/main.css&quot; rel=&quot;stylesheet&quot;&gt;
        &lt;?php if (&quot;&quot; != &quot;&lt;ion:get key=&#039;customcss&#039; /&gt;&quot;): ?&gt;
			&lt;link href=&quot;&lt;ion:theme_url /&gt;assets/css/&lt;ion:get key=&#039;customcss&#039; /&gt;&quot; rel=&quot;stylesheet&quot;&gt;
	&lt;?php endif; ?&gt;
        ....</code></pre></div><p>then, in my page templates I can include a custom css in this way:</p><div class="codebox"><pre><code>&lt;ion:set key=&quot;customcss&quot; value=&quot;custom.css&quot; /&gt;
&lt;ion:partial view=&quot;header&quot; /&gt;
...</code></pre></div><p>this solution allow you to include only one custom css per page template, but obviously you can use it also for js files and anything that you need to put in the header. What do you think? Anyone know a better solution?</p>]]></description>
			<author><![CDATA[dummy@example.com (salgua)]]></author>
			<pubDate>Fri, 17 May 2013 09:38:44 +0000</pubDate>
			<guid>http://www.ionizecms.com/forum/viewtopic.php?id=1203&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[code completion for ionize]]></title>
			<link>http://www.ionizecms.com/forum/viewtopic.php?id=1200&amp;action=new</link>
			<description><![CDATA[<p>Ionize uses php and for this you can use an IDE like eclipse, aptana, netbeans etc. If you mean that you want an IDE that supports the Ionize template language, I&#039;m sorry but I think that it doesn&#039;t exist...</p>]]></description>
			<author><![CDATA[dummy@example.com (salgua)]]></author>
			<pubDate>Fri, 17 May 2013 09:25:58 +0000</pubDate>
			<guid>http://www.ionizecms.com/forum/viewtopic.php?id=1200&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Wamp with 0.9.9.2 sending mail]]></title>
			<link>http://www.ionizecms.com/forum/viewtopic.php?id=1202&amp;action=new</link>
			<description><![CDATA[<p>Hello,<br />unfortunately I&#039;ve already lost a day trying to send me mails using the contact form, therefore I&#039;ve come here to ask for help.<br />I use an updated version of wamp with 0.9.9.2 of Ionize.<br />I use a bootstrap theme that I renamed to fit the name of the site (only for keeping order).<br />I use an edited theme/view/page_contact.php, but I only added some extra information field.<br />I had to edit also theme/language/en/form_lang.php to add the fields translation.<br />Same on theme/config/forms.php.<br />However, even if everything seems to be working I&#039;m unable to receive emails from the contacts page.<br />I also added theme/view/mail/form_contact/to_administrator.php &amp; to_user.php with the following content:</p><p>&lt;!DOCTYPE html&gt;<br />&lt;head&gt;<br />&#160; &#160; &lt;title&gt;&lt;ion:data:subject /&gt;&lt;/title&gt;<br />&#160; &#160; &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;<br />&#160; &#160; &lt;meta http-equiv=&quot;Content-Language&quot; content=&quot;&lt;ion:current_lang /&gt;&quot; /&gt;<br />&lt;/head&gt;<br />&lt;body&gt;<br />&lt;table border=&quot;0&quot; width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;<br />&#160; &#160; &lt;tr&gt;<br />&#160; &#160; &#160; &#160; &lt;td class=&quot;bg_fade&quot;&gt;<br />&#160; &#160; &#160; &#160; &#160; &#160; &lt;table border=&quot;0&quot; width=&quot;880&quot;&gt;<br />&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &lt;tr&gt;<br />&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &lt;td&gt;<br />&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &lt;h2&gt;&lt;ion:lang key=&quot;mail_contact_message&quot; /&gt;&lt;/h2&gt;<br />&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &lt;p&gt;<br />&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &lt;ion:lang key=&quot;form_label_name&quot;/&gt; : &lt;b&gt;&lt;ion:data:name /&gt;&lt;/b&gt;&lt;br/&gt;<br />&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &lt;ion:lang key=&quot;form_label_phone&quot;/&gt; : &lt;b&gt;&lt;ion:data:phone /&gt;&lt;/b&gt;&lt;br/&gt;<br />&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &lt;ion:lang key=&quot;form_label_email&quot;/&gt; : &lt;b&gt;&lt;ion:data:email /&gt;&lt;/b&gt;&lt;br/&gt;<br />&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &lt;ion:lang key=&quot;form_label_subject&quot;/&gt; : &lt;b&gt;&lt;ion:data:subject /&gt;&lt;/b&gt;&lt;br/&gt;<br />&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &lt;ion:lang key=&quot;form_label_comments&quot;/&gt; : &lt;b&gt;&lt;ion:data:comments /&gt;&lt;/b&gt;<br />&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &lt;/p&gt;<br />&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &lt;/td&gt;<br />&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &lt;/tr&gt;<br />&#160; &#160; &#160; &#160; &#160; &#160; &lt;/table&gt;<br />&#160; &#160; &#160; &#160; &lt;/td&gt;<br />&#160; &#160; &lt;/tr&gt;<br />&lt;/table&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;</p><p>However no mail is received.<br />From admin panel settings -&gt; advanced -&gt; email i tried all the possible configs I was able to think of, however I didn&#039;t manage to get any results.<br />If you need more informations I can be more specific, just ask.</p>]]></description>
			<author><![CDATA[dummy@example.com (Dzhalagash)]]></author>
			<pubDate>Fri, 17 May 2013 08:21:39 +0000</pubDate>
			<guid>http://www.ionizecms.com/forum/viewtopic.php?id=1202&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[New blog post: Getting the CMS settings from views or controllers]]></title>
			<link>http://www.ionizecms.com/forum/viewtopic.php?id=126&amp;action=new</link>
			<description><![CDATA[<p>I am creating a site using your cms but i can not create submenu.I am creating a menu called sample.I want to create a submenu of this menu but i can not create submenu of sample.please help me to get rid of this problem</p>]]></description>
			<author><![CDATA[dummy@example.com (abhijit)]]></author>
			<pubDate>Thu, 16 May 2013 12:48:38 +0000</pubDate>
			<guid>http://www.ionizecms.com/forum/viewtopic.php?id=126&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[convert artisteer template to ionize]]></title>
			<link>http://www.ionizecms.com/forum/viewtopic.php?id=1201&amp;action=new</link>
			<description><![CDATA[<p>Hi<br />i want to convert the theme comes from artisteer to ionize<br />what is the blocks of ion tags that im going to add to make it ready for ionize cms?<br />thanks in advance.</p>]]></description>
			<author><![CDATA[dummy@example.com (seco)]]></author>
			<pubDate>Thu, 16 May 2013 08:57:18 +0000</pubDate>
			<guid>http://www.ionizecms.com/forum/viewtopic.php?id=1201&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[add the language list to the main page]]></title>
			<link>http://www.ionizecms.com/forum/viewtopic.php?id=1199&amp;action=new</link>
			<description><![CDATA[<p><a href="http://doc.ionizecms.com/en/tags-reference/languages-tags">http://doc.ionizecms.com/en/tags-refere … uages-tags</a></p><p>You should really read through the ionize dev doco - there&#039;s some good content there that covers almost every topic for creating a simple site.</p>]]></description>
			<author><![CDATA[dummy@example.com (damascus)]]></author>
			<pubDate>Thu, 16 May 2013 05:55:25 +0000</pubDate>
			<guid>http://www.ionizecms.com/forum/viewtopic.php?id=1199&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[how to create theme?!]]></title>
			<link>http://www.ionizecms.com/forum/viewtopic.php?id=109&amp;action=new</link>
			<description><![CDATA[<p>i wanna get a piece of tutorial in pdf formation. but it seems only in html online. i want to study ionize offline sometimes.&#160; would the ionize team present it to us. thanks a lot.</p>]]></description>
			<author><![CDATA[dummy@example.com (andrew)]]></author>
			<pubDate>Wed, 15 May 2013 14:02:10 +0000</pubDate>
			<guid>http://www.ionizecms.com/forum/viewtopic.php?id=109&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[demo theme not for production]]></title>
			<link>http://www.ionizecms.com/forum/viewtopic.php?id=860&amp;action=new</link>
			<description><![CDATA[<p>yeah, it will increase the possiblity for hacked. the best theme is that we design it ourself</p>]]></description>
			<author><![CDATA[dummy@example.com (andrew)]]></author>
			<pubDate>Wed, 15 May 2013 12:48:13 +0000</pubDate>
			<guid>http://www.ionizecms.com/forum/viewtopic.php?id=860&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[settings theme save - not saving, no feedback (Solved - invalid chars)]]></title>
			<link>http://www.ionizecms.com/forum/viewtopic.php?id=1197&amp;action=new</link>
			<description><![CDATA[<p>So for some reason any attempt to save themes just holds up indefinitely. </p><p>The submit action is defined by /web/public_html/themes/admin/views/toolboxes/setting_theme_toolbox.php. </p><p>Ive checked the js: </p><p>/web/public_html/themes/admin/javascript/ionize/ionize_forms.js&#160; </p><div class="codebox"><pre class="vscroll"><code>/**
 * Set an XHR action to a form and add click event to the given element
 *
 * @param string  form ID
 * @param string  element on wich attach the action (ID)
 * @param string  action URL (with or without the base URL prefix)
 * @param object  Confirmation object {message: &#039;The confirmation question&#039;}
 *
 */
setFormSubmit: function(form, button, url, confirm)
{
//  console.log(&#039;setFormSubmit&#039;);
  if (typeOf($(form))!=&#039;null&#039; &amp;&amp; typeOf($(button)) != &#039;null&#039;)
  {
  //  console.log(&#039;valid form&#039;);
    // Form Validation
    var fv = new Form.Validator.Inline(form, {
      stopOnFailure: true,
      errorPrefix: &#039;&#039;,
      showError: function(element) {
        element.show();
      }
    });

    // Warning if changed but not saved
    ION.initSaveWarning(form);

    // Stores the button in the form
    $(form).store(&#039;submit&#039;, $(button));

    // Add the form submit event with a confirmation window
    if ($(button) &amp;&amp; (typeOf(confirm) == &#039;object&#039;))
    {
      var func = function()
      {
        var options = ION.getJSONRequestOptions(url, $(form));

        var r = new Request.JSON(options);
        r.send();
      };

      // Form submit or button event
      $(button).removeEvents(&#039;click&#039;);
      $(button).addEvent(&#039;click&#039;, function(e)
      {
        if (typeOf(e) != &#039;null&#039;) e.stop();
        ION.confirmation(&#039;conf&#039; + button.id, func, confirm.message);
      });
    }
    // Add the form submit button event without confirmation
    else if ($(button))
    {
      // Form submit or button event
      $(button).removeEvents(&#039;click&#039;);
      $(button).addEvent(&#039;click&#039;, function(e)
      {
        console.log(&#039;ION.setFormSubmit() button clicked&#039;);
        if (typeOf(e) != &#039;null&#039;) e.stop();

        var parent = $(form).getParent(&#039;.mocha&#039;);
        var result = fv.validate();

        if ( ! result)
        {
          console.log(&#039;ION.setFormSubmit() button clicked with ! result&#039;);
          new ION.Notify(parent, {type:&#039;error&#039;}).show(&#039;ionize_message_form_validation_please_correct&#039;);
        }
        else
        {
          console.log(&#039;ION.setFormSubmit() button clicked found result&#039;);

          // tinyMCE and CKEditor trigerSave
          ION.updateRichTextEditors();

          console.log(&#039;ION.setFormSubmit() updateRichTextEditors() run&#039;);
          // Get the form
          var options = ION.getJSONRequestOptions(url, $(form));
          console.log(&#039;ION.setFormSubmit() getJSONRequestOptions() run&#039;);

          console.log(&#039;options = &#039;); console.log(options);
          var r = new Request.JSON(options);
          console.log(&#039;ION.setFormSubmit() r set&#039;);
          r.send();
          console.log(&#039;ION.setFormSubmit() r.send() run&#039;);

          // Close the window
          if (typeOf(parent) != &#039;null&#039;)
            parent.close();
        }
      });
    }
  }
  else
  {
    console.log(&#039;ION.setFormSubmit() error : The form &quot;&#039; + form + &#039;&quot; or the button &quot;&#039; + button + &#039;&quot; do not exist.&#039;);
  }
  console.log(&#039;setFormSubmit done&#039;);
},</code></pre></div><p>With the output as: </p><div class="codebox"><pre><code>ION.setFormSubmit() button clicked ionize_forms.js:113
ION.setFormSubmit() button clicked found result ionize_forms.js:126
ION.setFormSubmit() updateRichTextEditors() run ionize_forms.js:131
ION.setFormSubmit() getJSONRequestOptions() run ionize_forms.js:134
options =  ionize_forms.js:136
Object {url: &quot;http://localhost/onecnc/web/public_html/en/admin/setting/save_views&quot;, method: &quot;post&quot;, loadMethod: &quot;xhr&quot;, data: form#viewsForm, onRequest: function…}
data: form#viewsForm
loadMethod: &quot;xhr&quot;
method: &quot;post&quot;
onFailure: function (xhr)
onRequest: function ()
onSuccess: function (responseJSON, responseText)
url: &quot;http://localhost/onecnc/web/public_html/en/admin/setting/save_views&quot;
__proto__: Object
 ionize_forms.js:136
ION.setFormSubmit() r set </code></pre></div><p>So I really dont see it being the js. </p><p>However there are no log entries created and no ChromePHP::log or $this-&gt;success calls show output.</p><p>/web/public_html/application/controllers/admin/setting.php</p><div class="codebox"><pre><code> function save_views()
 {
    ChromePHP::log(&#039;/admin/setting/test run&#039;);
    $this-&gt;success(&#039;/admin/setting/test run&#039;);		
    $this-&gt;error(&#039;/admin/setting/test run&#039;);		</code></pre></div><p>produces no output...</p><p>Ive already checked my logger and other settings pages but no problems.</p><p>I&#039;m really stumped as other settings controller functions seem to work but not the viewsForm</p><p>Also, this might not due to another issue, but when using a conventional submit button like this:</p><div class="codebox"><pre><code> &lt;form name=&quot;viewsForm&quot; id=&quot;viewsForm&quot; method=&quot;post&quot; action=&quot;&lt;?php echo admin_url(); ?&gt;setting/save_views&quot;&gt;
 &lt;input type=&quot;submit&quot; value=&quot;Submit&quot;&gt;</code></pre></div><p>I recieve a </p><div class="quotebox"><blockquote><div><p>Disallowed Key Characters.</p></div></blockquote></div><p> as html output. Though this may is probably just because it redirects as well.</p><p>I&#039;ve already spent too long on this, does anyone have any ideas?</p><br /><br /><br /><h5>Update - Solved</h5><p>As I read my post back I thought to check the &#039;edit_view&#039; action on all the views in the list - turns out one of them produced an error when opening the edit window.</p><p>My best guess is that round brackets are disallowed characters, as I had not too long ago copied a file and renamed was something like &#039;header(old_1).php&#039;. </p><p>When renaming it to &#039;header-old_1.php&#039; the problem seemed to vanish...</p>]]></description>
			<author><![CDATA[dummy@example.com (damascus)]]></author>
			<pubDate>Wed, 15 May 2013 04:28:43 +0000</pubDate>
			<guid>http://www.ionizecms.com/forum/viewtopic.php?id=1197&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[get current language in helper]]></title>
			<link>http://www.ionizecms.com/forum/viewtopic.php?id=1131&amp;action=new</link>
			<description><![CDATA[<p>ukyo, related to your &quot;check this&quot;-link:<br /><a href="http://ionizecms.com/forum/viewtopic.php?id=1175">Thread</a> which contains some small changes to the language detection code (and also asks why the current code is they way it is now).</p><br /><p>bye<br />Ron</p>]]></description>
			<author><![CDATA[dummy@example.com (GWR)]]></author>
			<pubDate>Tue, 14 May 2013 20:35:41 +0000</pubDate>
			<guid>http://www.ionizecms.com/forum/viewtopic.php?id=1131&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Create custom content element fields (for url's)]]></title>
			<link>http://www.ionizecms.com/forum/viewtopic.php?id=1196&amp;action=new</link>
			<description><![CDATA[<p>Hey,</p><p>So I do remember seeing 1 similar post to this but that was regarding the media manager.</p><p>What I&#039;m looking for is a convenient way to have a non-locale dependent &#039;link url&#039; field type in some content elements.</p><p>Whether this on the backend ui and/or by using auto_link (which I&#039;ve seen but never used), both approaches are fine. However I would prefer a more foolproof ui component as this would help streamline editing.</p><p>I&#039;ve noted code used in /web/public_html/themes/admin/views/shared/link.php as well as the filemanager js (populated using calls to /web/public_html/themes/admin/javascript/ionize/ionize_tree_xhr.js BrowserTreeXhr).</p><p>Either is fine as I&#039;m really looking for a way to extend the convenience of either of those components to an extended field, for use in several content elements.</p><p>Thanks in advance,<br />Damascus</p>]]></description>
			<author><![CDATA[dummy@example.com (damascus)]]></author>
			<pubDate>Tue, 14 May 2013 08:49:12 +0000</pubDate>
			<guid>http://www.ionizecms.com/forum/viewtopic.php?id=1196&amp;action=new</guid>
		</item>
	</channel>
</rss>
