<?xml version="1.0" ?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="text"></title>
  <subtitle type="text">
    DZIRcms Bugtracker
  </subtitle>
  <id>https://dev.dzir.org/</id>
    <updated>2023-03-06T12:29:12Z</updated>
  <link rel="self" type="text/xml" href="feed.php?feed_type=atom"/>
  <link rel="alternate" type="text/html" hreflang="en" href="/feed.php"/>
    <entry>
    <title>FS#136: Upgrade to PHP8</title>
    <link href="https://dev.dzir.org/task/136" />    
    <updated>2023-03-06T12:29:12Z</updated>    
    <published>2023-03-06T12:24:57Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> </div>
    </content>
    <author><name>René Mansveld</name></author>
    <id>https://dev.dzir.org/:136</id>
  </entry>
    <entry>
    <title>FS#135: Error while entering data in ..._effective_settings</title>
    <link href="https://dev.dzir.org/task/135" />    
    <updated>2022-02-23T12:30:38Z</updated>    
    <published>2022-01-07T09:35:04Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
Warning: Trying to access array offset on value of type null in /home/www/DZIR/dev.dzir.org/plugins/dokuwiki/lib/plugins/changelinks/syntax.php on line 123

Warning: Trying to access array offset on value of type null in /home/www/DZIR/dev.dzir.org/plugins/dokuwiki/lib/plugins/changelinks/syntax.php on line 124

Warning: Undefined array key "target" in /home/www/DZIR/dev.dzir.org/plugins/dokuwiki/lib/plugins/changelinks/syntax.php on line 127

Warning: Trying to access array offset on value of type null in /home/www/DZIR/dev.dzir.org/plugins/dokuwiki/lib/plugins/changelinks/syntax.php on line 127

Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in /home/www/DZIR/dev.dzir.org/plugins/dokuwiki/inc/common.php on line 30

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/www/DZIR/dev.dzir.org/plugins/dokuwiki/inc/parser/xhtml.php on line 938
<pre class="code">[07-Jan-2022 10:25:08 Europe/Berlin]  error: 1064 (You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near &#039;off&quot;,&quot;correct&quot;,&quot;correct,fonts&quot;,&quot;correct,images&quot;,&quot;correct,fonts,images&quot;,&quot;full&quot;...&#039; at line 2) - info: /front_content.php?idcat=7&amp;lang=2 INSERT INTO `DZIRCMS_effective_settings` (`setting_id`, `type`, `name`, `default_value`, `short_description`, `long_description`, `possible_values`)  VALUES (61, &quot;generator&quot;, &quot;output_compression&quot;, &quot;full&quot;, &quot;Correct or compress the output&quot;, &quot;With this setting you control the output compressor and tell it wether to compress, download fonts, and convert images&quot;, &quot;[&quot;off&quot;,&quot;correct&quot;,&quot;correct,fonts&quot;,&quot;correct,images&quot;,&quot;correct,fonts,images&quot;,&quot;full&quot;,&quot;full,fonts&quot;,&quot;full,images&quot;,&quot;full,fonts,images&quot;]&quot;)</pre>

<p>
Reported by derSteffen: <a href="https://www.dzir.org/de/forum/DZIRCMS/DZIRCMS-2.1.x/Bug-Reports-2.1.x/Error-Log-bzgl.-compress/190/p=190/#190" class="urlextern" title="https://www.dzir.org/de/forum/DZIRCMS/DZIRCMS-2.1.x/Bug-Reports-2.1.x/Error-Log-bzgl.-compress/190/p=190/#190"  rel="nofollow">https://www.dzir.org/de/forum/DZIRCMS/DZIRCMS-2.1.x/Bug-Reports-2.1.x/Error-Log-bzgl.-compress/190/p=190/#190</a><a href="http://en.wikipedia.org/wiki/" class="internallink"></a> 
</p>
</div>
    </content>
    <author><name>René Mansveld</name></author>
    <id>https://dev.dzir.org/:135</id>
  </entry>
    <entry>
    <title>FS#134: Move writable areas into &#039;data&#039;</title>
    <link href="https://dev.dzir.org/task/134" />    
    <updated>2022-11-07T13:57:19Z</updated>    
    <published>2021-12-25T10:50:41Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
Both in front- and backend, move writable areas (like &#8216;cache&#8217;) into the &#8216;data&#8217; directory.<br />This way, only the &#8216;data&#8217; directories need to be writable.<br />
</p>
</div>
    </content>
    <author><name>René Mansveld</name></author>
    <id>https://dev.dzir.org/:134</id>
  </entry>
    <entry>
    <title>FS#133: Implement the Smarty Template Engine</title>
    <link href="https://dev.dzir.org/task/133" />    
    <updated>2022-01-04T12:35:08Z</updated>    
    <published>2021-12-25T10:48:09Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
Implement the Smarty Template Engine both in front- and backend.<br />Make it available through it&#8217;s class name: 
</p>
<pre class="code">$smarty = new Smarty();</pre>

<p>
 Make it use cache and compile directories inside data areas in the respective back- and frontends.<br />
</p>
</div>
    </content>
    <author><name>René Mansveld</name></author>
    <id>https://dev.dzir.org/:133</id>
  </entry>
    <entry>
    <title>FS#132: Implement a page with all module&#039;s translatable strings for all languages</title>
    <link href="https://dev.dzir.org/task/132" />    
    <updated>2021-12-25T10:34:19Z</updated>    
    <published>2021-12-15T11:24:32Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
Implement a page in the backend which lists the translatable strings of all modules in two areas:<br />- all strings that are not translated in at least one language<br />- all strings<br />In each list, use a header line with the module name.<br />Also implement a search possibility for strings.<br />
</p>
</div>
    </content>
    <author><name>René Mansveld</name></author>
    <id>https://dev.dzir.org/:132</id>
  </entry>
    <entry>
    <title>FS#130: Rename drugCMS to DZIRcms</title>
    <link href="https://dev.dzir.org/task/130" />    
    <updated>2021-09-17T09:44:00Z</updated>    
    <published>2017-07-20T15:46:33Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
&lt;p&gt;Rename drugCMS to DZIRcms&lt;/p&gt;<br />
</p>
</div>
    </content>
    <author><name>René Mansveld</name></author>
    <id>https://dev.dzir.org/:130</id>
  </entry>
    <entry>
    <title>FS#129: Update the system for restrictive SQL</title>
    <link href="https://dev.dzir.org/task/129" />    
    <updated>2021-12-15T11:16:58Z</updated>    
    <published>2017-07-20T15:43:26Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
&lt;p&gt;As <acronym title="Structured Query Language">SQL</acronym> gets more restrictive, one can&amp;#039;t use &amp;#039;0000-00-00 00:00:00&amp;#039; for a datetime field.&lt;br/&gt;Also one can&amp;#039;t GROUP BY or ORDER BY non selected fields, or have fields missing in GROUP BY which are selected.&lt;/p&gt;<br />
</p>
</div>
    </content>
    <author><name>René Mansveld</name></author>
    <id>https://dev.dzir.org/:129</id>
  </entry>
    <entry>
    <title>FS#128: Implement &quot;Jaro Winkler Similarity&quot; for searches</title>
    <link href="https://dev.dzir.org/task/128" />    
    <updated>2016-07-22T12:44:35Z</updated>    
    <published>2016-07-21T13:56:20Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
&lt;p&gt;Implement the &amp;quot;Jaro Winkler Similarity&amp;quot; code in <acronym title="Hypertext Preprocessor">PHP</acronym> for comparing words&lt;/p&gt;<br />
</p>
</div>
    </content>
    <author><name>René Mansveld</name></author>
    <id>https://dev.dzir.org/:128</id>
  </entry>
    <entry>
    <title>FS#126: Implement a DB Query Builder</title>
    <link href="https://dev.dzir.org/task/126" />    
    <updated>2016-07-07T07:30:45Z</updated>    
    <published>2016-07-07T06:44:33Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
&lt;p&gt;Implement a DB Query Builder based on the one CodeIgniter has (used in Gambio GX2).&lt;/p&gt;&lt;p&gt;Usage examples:&lt;br/&gt;$aResult = $db-&amp;gt;select(&amp;#039;*&amp;#039;)-&amp;gt;from($cfg[&amp;#039;tab&amp;#039;][&amp;#039;art_lang&amp;#039;])-&amp;gt;where(&amp;#039;idartlang&amp;#039;, 3)-&amp;gt;get()-&amp;gt;result_array();&lt;br/&gt;echo $aResult[0][&amp;#039;title&amp;#039;];&lt;/p&gt;&lt;p&gt;$db-&amp;gt;select(&amp;#039;*&amp;#039;)-&amp;gt;from($cfg[&amp;#039;tab&amp;#039;][&amp;#039;art_lang&amp;#039;])-&amp;gt;where(&amp;#039;idartlang&amp;#039;, 3);&lt;br/&gt;foreach ($db-&amp;gt;get()-&amp;gt;result_array() as $aResult) {&lt;br/&gt;    echo $aResult[&amp;#039;title&amp;#039;];&lt;br/&gt;}&lt;/p&gt;&lt;p&gt;$db-&amp;gt;update($cfg[&amp;#039;tab&amp;#039;][&amp;#039;art_lang&amp;#039;], array(&amp;#039;title&amp;#039; =&amp;gt; &amp;#039;Hello World&amp;#039;, &amp;#039;urlname&amp;#039; =&amp;gt; Hello_World&amp;#039;), &amp;#039;idartlang=3&amp;#039;);&lt;/p&gt;&lt;p&gt;$db-&amp;gt;insert($cfg[&amp;#039;tab&amp;#039;][&amp;#039;art_lang&amp;#039;], array(&amp;#039;title&amp;#039; =&amp;gt; &amp;#039;Hello World&amp;#039;, &amp;#039;urlname&amp;#039; =&amp;gt; Hello_World&amp;#039;));&lt;/p&gt;&lt;p&gt;$db-&amp;gt;replace($cfg[&amp;#039;tab&amp;#039;][&amp;#039;art_lang&amp;#039;], array(&amp;#039;title&amp;#039; =&amp;gt; &amp;#039;Hello World&amp;#039;, &amp;#039;urlname&amp;#039; =&amp;gt; Hello_World&amp;#039;));&lt;/p&gt;&lt;p&gt;Old methods are supported for compatibility reasons ($db-&amp;gt;query($sql), $db-&amp;gt;next_record(), $db-&amp;gt;f(&amp;#039;title&amp;#039;)).&lt;/p&gt;<br />
</p>
</div>
    </content>
    <author><name>René Mansveld</name></author>
    <id>https://dev.dzir.org/:126</id>
  </entry>
    <entry>
    <title>FS#125: Core: Add (S)FTP capabilities for self-installing components</title>
    <link href="https://dev.dzir.org/task/125" />    
    <updated>2016-03-14T19:04:20Z</updated>    
    <published>2016-03-08T07:39:27Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
&lt;p&gt;While testing the new PIM, we found that on some servers, where <acronym title="File Transfer Protocol">FTP</acronym> and Web are different users, there is a write permission problem.&lt;br/&gt;To solve this (not only for the PIM, but for the DesignShop and AutoUpdate as well) we need to implement (S)<acronym title="File Transfer Protocol">FTP</acronym> functionallity.&lt;/p&gt;<br />
</p>
</div>
    </content>
    <author><name>René Mansveld</name></author>
    <id>https://dev.dzir.org/:125</id>
  </entry>
  </feed>
