<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to feature-requests</title><link href="https://sourceforge.net/p/picfinity/feature-requests/" rel="alternate"/><link href="https://sourceforge.net/p/picfinity/feature-requests/feed.atom" rel="self"/><id>https://sourceforge.net/p/picfinity/feature-requests/</id><updated>2007-09-05T17:22:29Z</updated><subtitle>Recent changes to feature-requests</subtitle><entry><title>Don't always want to update the XML</title><link href="https://sourceforge.net/p/picfinity/feature-requests/7/" rel="alternate"/><published>2007-09-05T17:22:29Z</published><updated>2007-09-05T17:22:29Z</updated><author><name>Andrew Smith</name><uri>https://sourceforge.net/u/espadav8/</uri></author><id>https://sourceforge.net45a8d7b06961953c24fd59e7ad5d7b2998fb9791</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;As it currently stands, each time the PHP page is requested, it goes through every folder to create an XML layout which is then passed to the XSL and possibly saved to the gallery.xml file.&lt;/p&gt;
&lt;p&gt;With large galleries this could be a slow point and also unwanted behavior (if, for example, you want to upload some photos but not have them shown until you do a manual update).&lt;/p&gt;
&lt;p&gt;Therefore, if the XML file exists, and a flag is set saying not to create a new one, just load the old file, pass that to the XSL and end, rather than re-creating everything. If you don't want the XML file to be updated, but there isn't already one there then re-create it.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Standarised DB for possible \'advanced\' themes</title><link href="https://sourceforge.net/p/picfinity/feature-requests/6/" rel="alternate"/><published>2007-08-06T22:41:32Z</published><updated>2007-08-06T22:41:32Z</updated><author><name>Andrew Smith</name><uri>https://sourceforge.net/u/espadav8/</uri></author><id>https://sourceforge.net07d19730fa5bab2769973f6ab903e4ca7c9ae44e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;As it stands there can be 'basic' themes (like the gallery theme) and 'heavy' themes (like the ajax theme), these only provide image displaying though, if extra things were needed/wanted like comments/descriptions then each 'advanced' theme would need to create their own database and layout which would mean you couldn't switch between themes since you'd lose the data from the other tables.&lt;/p&gt;
&lt;p&gt;Creating a standardised database that all 'advanced' themes could access (with possible standard functions) would insure that cross-theme support wouldn't be an issue.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Consistent IDs for folders/files / linkable folders/files</title><link href="https://sourceforge.net/p/picfinity/feature-requests/5/" rel="alternate"/><published>2007-08-06T22:32:54Z</published><updated>2007-08-06T22:32:54Z</updated><author><name>Andrew Smith</name><uri>https://sourceforge.net/u/espadav8/</uri></author><id>https://sourceforge.netae2b00d384c41c030f5091c19123fd58292ebafc</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;IDs are just created using the PHP function uniqid('id') at the moment which produces a different ID for the folders/files each time the page is viewed. This should be changed so that you can create a 'link to image' and use the ID to ensure that the correct image is shown.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Fix default theme to support other browsers</title><link href="https://sourceforge.net/p/picfinity/feature-requests/4/" rel="alternate"/><published>2007-07-18T11:58:38Z</published><updated>2007-07-18T11:58:38Z</updated><author><name>Andrew Smith</name><uri>https://sourceforge.net/u/espadav8/</uri></author><id>https://sourceforge.net1594f977a74650149febd7e62d51c6abe4041f56</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Currently the default theme only works in Firefox (and possibly Opera). The JavaScript needs to be modified so that it will work with other browsers (e.g IE and Safari).&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Remove the need for the PEAR module</title><link href="https://sourceforge.net/p/picfinity/feature-requests/3/" rel="alternate"/><published>2007-07-18T11:57:03Z</published><updated>2007-07-18T11:57:03Z</updated><author><name>Andrew Smith</name><uri>https://sourceforge.net/u/espadav8/</uri></author><id>https://sourceforge.net5205e5695c0149bcd331f42784621ed8dd483a59</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Currently the XML is converted from an Array via the PEAR module XML_Serializer. On a lot of hosting sites it's not possible to install this, so it needs to be changed to a more usable method.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Set the theme in a cookie</title><link href="https://sourceforge.net/p/picfinity/feature-requests/2/" rel="alternate"/><published>2007-07-18T11:54:40Z</published><updated>2007-07-18T11:54:40Z</updated><author><name>Andrew Smith</name><uri>https://sourceforge.net/u/espadav8/</uri></author><id>https://sourceforge.net33a8d928dde7f09637f687a36bae0a14ff11ebb2</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Have it so the selected theme can be saved in a cookie. This way, should the user change the theme it'll be saved between sessions.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Add themes to XML</title><link href="https://sourceforge.net/p/picfinity/feature-requests/1/" rel="alternate"/><published>2007-07-18T11:50:43Z</published><updated>2007-07-18T11:50:43Z</updated><author><name>Andrew Smith</name><uri>https://sourceforge.net/u/espadav8/</uri></author><id>https://sourceforge.neta3dfd0670dacaea448d427dd8eec5af674aa4c69</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Append a list of current themes (from the .themes/) folder to the XML before passing it to the XSLT. This way the current theme can offer a way for the user to change the theme.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>