<?xml version="1.0" encoding="UTF-8"?><!-- generator="bbPress" -->

<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
>

<channel>
<title>Support Forums: Recent Posts</title>
<link>http://www.synapp2.org/forum/</link>
<description><a href="http://synapp2.org" title="SynApp2 - Home">synapp2.org</a></description>
<language>en</language>
<pubDate>Sat, 19 May 2012 22:37:46 +0000</pubDate>

<item>
<title>richard on "Form Field Types"</title>
<link>http://www.synapp2.org/forum/topic.php?id=95#post-168</link>
<pubDate>Sun, 15 Jan 2012 09:55:59 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">168@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;&#60;strong&#62;Q:&#60;/strong&#62; Are checkbox, radio-button, or autocomplete/autosuggest fields are supported and is this documented?&#60;/p&#62;
&#60;p&#62;&#60;strong&#62;A:&#60;/strong&#62; SynApp2 builds GUI elements to support fundamental operations and manage records in related database tables. It does that using a small set of html input elements - 'text', 'textarea' and 'select', to be specific. The date picker is an example of how slightly more sophisticated GUI is incorporated. SynApp2 happens to do this automatically, as dates are essential to so many practical applications.&#60;/p&#62;
&#60;p&#62;It's quite amazing how far you can go with these basic building blocks wrapped around a normalized database structure.&#60;/p&#62;
&#60;p&#62;With experience and understanding, it is certainly possible to integrate any kind of specialized GUI to work with, or parallel to, the underlying framework. &#60;/p&#62;
&#60;p&#62;See SynApp2 Concepts, 2010-04-10, Page 46&#60;br /&#62;
&#60;a href=&#34;http://www.synapp2.org/documentation/SynApp2_Concepts.pdf&#34; rel=&#34;nofollow&#34;&#62;http://www.synapp2.org/documentation/SynApp2_Concepts.pdf&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;The SynApp2 'application' pages that support the code generation use exactly the same framework as generated applications, and have custom GUI that incorporates 'radio' type input elements. So, it's absolutely possible to incorporate them in other areas too. It would just take understanding. That would come only with experience. As far as autocomplete goes, same story. But, I will suggest that the way SynApp2 deals with multi-table navigation is a ready, and perhaps better, alternative to autocomplete/autosuggest than I've seen implemented in a number of applications where 'lookups' are done in the course of filling out forms.&#60;/p&#62;
&#60;p&#62;The mission of SynApp2 is to get effective, useful database applications up and running quickly and reliably. There is necessarily some compromise.&#60;/p&#62;
&#60;p&#62;I always recommend that developers start with the database design that's going to make it possible to capture and report from the accumulated data - first. SynApp2 can get you working with a database design very quickly. SynApp2 is small, lightweight and can co-exist with nearly any other tools or frameworks that you may have or find useful. You don't have to make any hard choices or commit to use SynApp2 exclusively. If you're working with MySQL or Oracle, SynApp2 can and does provide great value.&#60;/p&#62;
&#60;p&#62;So, everything comes down to what your needs are.
&#60;/p&#62;</description>
</item>
<item>
<title>richard on "Forum Self-Registration is Blocked Until Further Notice"</title>
<link>http://www.synapp2.org/forum/topic.php?id=94#post-167</link>
<pubDate>Thu, 25 Aug 2011 05:31:16 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">167@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;I'm sorry to report that fighting off the spammers is more than I have time to deal with.&#60;/p&#62;
&#60;p&#62;Send me an email, or use the contact page if you'd like to join.&#60;/p&#62;
&#60;p&#62;Richard
&#60;/p&#62;</description>
</item>
<item>
<title>richard on "SynApp2 runs great with Opera 11.50"</title>
<link>http://www.synapp2.org/forum/topic.php?id=72#post-145</link>
<pubDate>Sun, 21 Aug 2011 07:43:42 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">145@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;Kudos to the Opera team for bringing the keyboard event handling in line with the rest of the pack. The most notable change is how PgUp / PgDn keys can now be captured by SynApp2 SELECT forms to page through database records, even in a small window with an active vertical scrollbar.
&#60;/p&#62;</description>
</item>
<item>
<title>richard on "SynApp2 – Version 1.8.1 Released!"</title>
<link>http://www.synapp2.org/forum/topic.php?id=69#post-142</link>
<pubDate>Sun, 19 Jun 2011 16:44:15 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">142@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;If you haven’t tried SynApp2 – now is the time. If you’ve been waiting for the official production release – it’s here! SynApp2 Web Application Generator and MVC framework has the power to bring information management projects to life. Create GUI, PDF reports and special processing features quickly and reliably. Web-based access makes deployment and integration with your business workflow easy.&#60;/p&#62;
&#60;p&#62;Take a break from spreadsheets. Build your next project with SynApp2.&#60;/p&#62;
&#60;p&#62;SynApp2 is supported by PHP, MySQL database and Apache HTTP Server – all free and open source software projects.&#60;/p&#62;
&#60;p&#62;Visit &#60;a href=&#34;http://www.synapp2.org&#34; rel=&#34;nofollow&#34;&#62;http://www.synapp2.org&#60;/a&#62;
&#60;/p&#62;</description>
</item>
<item>
<title>richard on "charset problem"</title>
<link>http://www.synapp2.org/forum/topic.php?id=54&#038;page=2#post-141</link>
<pubDate>Sun, 19 Jun 2011 16:41:36 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">141@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;SynApp2 version 1.8.1 has support for ISO-8859-2 (latin2) and other single-byte character sets.
&#60;/p&#62;</description>
</item>
<item>
<title>richard on "charset problem"</title>
<link>http://www.synapp2.org/forum/topic.php?id=54&#038;page=2#post-126</link>
<pubDate>Sat, 02 Apr 2011 11:56:52 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">126@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;I've been making progress on a comprehensive approach to character set management, and have learned a lot. In a nutshell, all the layers have to match - html, xml, php, MySQL (database and connection) and, in the case of FPDF the fonts.&#60;/p&#62;
&#60;p&#62;Through SynApp2 1.8.0 (beta 4), there are some discontinuities. The html pages and xml are using utf-8, but the database connection and manipulation assumes latin-1. A conversion layer, implemented by encode_entities() and decode_entites(), compensates. This explicit conversion layer turns out to be &#60;em&#62;unnecessary&#60;/em&#62; if all the pieces agree on encoding and character set.&#60;/p&#62;
&#60;p&#62;See MySQL and UTF-8 Notes: &#60;a href=&#34;http://www.phpwact.org/php/i18n/utf-8/mysql&#34; rel=&#34;nofollow&#34;&#62;http://www.phpwact.org/php/i18n/utf-8/mysql&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;There's a significant difference between utf-8 and many, if not all, of the ISO characters sets like latin-1, latin-2, etc. - the number of bytes per character. UTF-8 is Unicode and each character may be encoded with multiple bytes, whereas the latin- character sets , for example, are represented with single-byte values that are commingled with traditional ASCII. &#60;/p&#62;
&#60;p&#62;In order for a client (browser) or database to understand what character is represented by a specific single-byte code (e.g., does \xA1 represent '¡' or 'Ą') the character set must be known. The same code represents a different character depending on the character set. This also implies that the single-byte character sets can't really be mixed. You can have latin-1 or latin-2, but not both. With utf-8 each character has its own code, so characters (languages) can be mixed.&#60;/p&#62;
&#60;p&#62;Handling multi-byte characters correctly, requires some additional care and attention to detail. Functions that handle [data] at an application-level, must be implemented appropriately. In the case of PHP particularly, string functions that count, search, or manipulate multi-byte character data, must be suited to the task.&#60;/p&#62;
&#60;p&#62;The changes needed for character set management fall into several distinct areas:&#60;/p&#62;
&#60;ol&#62;
&#60;li&#62;configuration - designation of character set/encoding&#60;/li&#62;
&#60;li&#62;generating html markup with correct meta tag charset&#60;/li&#62;
&#60;li&#62;returning correct xml response encoding&#60;/li&#62;
&#60;li&#62;use correct data processing/manipulation functions&#60;/li&#62;
&#60;li&#62;implement utf-8/unicode multilingual character set and fonts for FPDF (with tFPDF)
&#60;/li&#62;
&#60;li&#62;translate database results (as needed) to utf-8 for FPDF reports&#60;/li&#62;
&#60;/ol&#62;
&#60;br /&#62;
This all should be reasonably straight forward and contained.&#60;/p&#62;
&#60;p&#62;The ball is rolling.&#60;/p&#62;
&#60;p&#62;-Richard
&#60;/p&#62;</description>
</item>
<item>
<title>ggery on "table names order"</title>
<link>http://www.synapp2.org/forum/topic.php?id=55#post-125</link>
<pubDate>Fri, 25 Mar 2011 00:43:49 +0000</pubDate>
<dc:creator>ggery</dc:creator>
<guid isPermaLink="false">125@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;Hi Richard&#60;/p&#62;
&#60;p&#62;Thank you very much for your help. I missed that in the documentation.&#60;/p&#62;
&#60;p&#62;Regard,&#60;br /&#62;
GGery
&#60;/p&#62;</description>
</item>
<item>
<title>richard on "table names order"</title>
<link>http://www.synapp2.org/forum/topic.php?id=55#post-124</link>
<pubDate>Thu, 24 Mar 2011 07:52:53 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">124@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;Once you get NAV/RPT tabs you want, then you can use the &#60;code&#62;TAB_ORDER&#60;/code&#62; customization element to set the display sequence on the page.
&#60;/p&#62;</description>
</item>
<item>
<title>richard on "table names order"</title>
<link>http://www.synapp2.org/forum/topic.php?id=55#post-123</link>
<pubDate>Thu, 24 Mar 2011 07:45:17 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">123@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;I was able to duplicate the behavior you described. Thank you for the feedback. Improvements are on the way.&#60;/p&#62;
&#60;p&#62;In the mean time, you should be able to work around the issue. The details depend on what you want to do.&#60;/p&#62;
&#60;p&#62;A) rename the tab for the uk table page (uk.htm) to be 'United Kingdom'&#60;br /&#62;
B) create an additional tab and page for the uk table&#60;/p&#62;
&#60;p&#62;If you just want to rename the tab for qid/table 'uk':&#60;/p&#62;
&#60;p&#62;1. use PageGen to generate the basis page for qid/table 'uk' as 'united_kingdom.htm'&#60;br /&#62;
2. add a customization element (to custom.inc.php) for the tab:&#60;/p&#62;
&#60;p&#62;    &#60;code&#62;$this-&#38;gt;m_data[APPID][&#38;#39;countries&#38;#39;][INCL][NAV][] = array(A_HREF=&#38;gt;&#38;#39;united_kingdom&#38;#39;, A_TEXT=&#38;gt;&#38;#39;United Kingdom&#38;#39;);&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;    * OR *&#60;/p&#62;
&#60;p&#62;    &#60;code&#62;$this-&#38;gt;m_data[APPID][&#38;#39;countries&#38;#39;][INCL][NAV] = &#38;#39;united_kingdom&#38;#39;;&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;3. delete the Basis Page file 'uk.htm' (or it will continue to appear with a NAV tab) (the same is true for uk_report.htm)&#60;/p&#62;
&#60;p&#62;If you want an additional page for qid/table 'uk':&#60;/p&#62;
&#60;p&#62;1. use Tools/QueryID to define a Secondary QueryID 'united_kingdom' for Basis QueryID 'uk'&#60;br /&#62;
2. use PageGen to generate a Basis Page (and/or) Report Page for qid/table 'united_kingdom (uk)'&#60;/p&#62;
&#60;p&#62;You could use the Secondary QueryID technique to just create renamed NAV/RPT tabs, pages and reports from the outset. But, if you've used PageGen to generate a Basis Page and/or Report Page for a default qid/table, then you'll have to clear the Basis Page and/or Report Page check box(es) and Run PageGen again, to record the settings, and prevent the page/report from being re-generated. Delete the corresponding default qid/table Basis Page and/or Report Page (.htm file(s) to get rid of the pages (and tabs).&#60;/p&#62;
&#60;p&#62;So, I'll work on the INCL/OMIT behavior while you see if you can use the suggestions to get your application working the way you want.&#60;/p&#62;
&#60;p&#62;-Richard
&#60;/p&#62;</description>
</item>
<item>
<title>ggery on "table names order"</title>
<link>http://www.synapp2.org/forum/topic.php?id=55#post-122</link>
<pubDate>Thu, 24 Mar 2011 00:50:44 +0000</pubDate>
<dc:creator>ggery</dc:creator>
<guid isPermaLink="false">122@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;Hi&#60;br /&#62;
I have a problem with the order of names of tables in synapp2 and the names of these tables. NAV feature, and omit do not work as it is described.&#60;/p&#62;
&#60;p&#62;(&#60;br /&#62;
$this-&#38;gt;m_data[APPID]['countries'][INCL][NAV][] = array(A_HREF=&#38;gt;'uk', A_TEXT=&#38;gt;'&#60;em&#62;&#60;strong&#62;United Kingdom&#60;/strong&#62;&#60;/em&#62;');&#60;br /&#62;
)&#60;/p&#62;
&#60;p&#62;This makes duplicated names...
&#60;/p&#62;</description>
</item>
<item>
<title>richard on "charset problem"</title>
<link>http://www.synapp2.org/forum/topic.php?id=54#post-121</link>
<pubDate>Mon, 21 Mar 2011 08:42:57 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">121@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;Ok. I'll take a look at adding support for additional character sets, starting with ISO-8859-2 (Latin-2).
&#60;/p&#62;</description>
</item>
<item>
<title>ggery on "charset problem"</title>
<link>http://www.synapp2.org/forum/topic.php?id=54#post-120</link>
<pubDate>Mon, 21 Mar 2011 01:24:00 +0000</pubDate>
<dc:creator>ggery</dc:creator>
<guid isPermaLink="false">120@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;Yes ISO-8859-2 (latin2).&#60;/p&#62;
&#60;p&#62;problematic charts ĄąĆćĘęŁłÓóŚśŻŻŹź&#60;/p&#62;
&#60;p&#62;Thanks richard
&#60;/p&#62;</description>
</item>
<item>
<title>richard on "charset problem"</title>
<link>http://www.synapp2.org/forum/topic.php?id=54#post-119</link>
<pubDate>Fri, 18 Mar 2011 10:34:29 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">119@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;Perhaps what you need is support for the ISO-8859-2 (Latin-2) character set? This character set reportedly covers Polish language characters.&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://www.global-translation-services.com/iso8859.html#ISO-8859-2&#34; rel=&#34;nofollow&#34;&#62;http://www.global-translation-services.com/iso8859.html#ISO-8859-2&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;Do any (or all) of the characters depicted on the page (linked to) above, match the ones you're having trouble with?&#60;/p&#62;
&#60;p&#62;-Richard
&#60;/p&#62;</description>
</item>
<item>
<title>richard on "charset problem"</title>
<link>http://www.synapp2.org/forum/topic.php?id=54#post-118</link>
<pubDate>Fri, 18 Mar 2011 09:07:57 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">118@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;Currently, SynApp2 supports ISO-8859-1 (Latin-1) character set with UTF-8 encoding.&#60;/p&#62;
&#60;p&#62;The data exchange between the browser and the server uses AJAX and XML. XML requires an entity definition for all but a few special characters. The entity management is handled by three functions in _shared_/util.php - encode_entities(), decode_entities() and get_entity_references().&#60;/p&#62;
&#60;p&#62;If you need support for another character set, encode_entities() and decode_entities() will require modification.&#60;/p&#62;
&#60;p&#62;UTF-8 is an encoding method, not a character set. Exactly what character set do you need to support? ISO-8859-15 and WINDOWS-1252 are a couple of possibilities.&#60;/p&#62;
&#60;p&#62;Perhaps you could send me a database with a table and records with the characters you're trying to work with. It shouldn't be too hard to add another character set, but I have to know what it is, first.&#60;/p&#62;
&#60;p&#62;Richard
&#60;/p&#62;</description>
</item>
<item>
<title>ggery on "charset problem"</title>
<link>http://www.synapp2.org/forum/topic.php?id=54#post-117</link>
<pubDate>Fri, 18 Mar 2011 00:54:33 +0000</pubDate>
<dc:creator>ggery</dc:creator>
<guid isPermaLink="false">117@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;Hi&#60;/p&#62;
&#60;p&#62;I'm new.  I have a problem with displaying characters in the Polish language in UTF-8 charset. Synapp2 cuts accented characters when entering into the database from aplication. Entered directly into the database are not displayed correctly.&#60;br /&#62;
Everywhere I set UTF-8: apache, php5, mysql database and mysql table.&#60;br /&#62;
How to fix it??
&#60;/p&#62;</description>
</item>
<item>
<title>MarkJohns on "Did I miss a step?"</title>
<link>http://www.synapp2.org/forum/topic.php?id=53#post-116</link>
<pubDate>Mon, 07 Mar 2011 12:37:55 +0000</pubDate>
<dc:creator>MarkJohns</dc:creator>
<guid isPermaLink="false">116@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;Never mind. I had an error in my SQL that was wiping out the new table as soon as it was created.
&#60;/p&#62;</description>
</item>
<item>
<title>MarkJohns on "Did I miss a step?"</title>
<link>http://www.synapp2.org/forum/topic.php?id=53#post-115</link>
<pubDate>Mon, 07 Mar 2011 12:32:40 +0000</pubDate>
<dc:creator>MarkJohns</dc:creator>
<guid isPermaLink="false">115@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;I am working through a little application, and I found I needed to add a table. How do I get PageGen to see the new table? I've logged off/on, and I re-ran setup.htm on the database/app name. Still in PageGen, the new table still does not show up as an option for the basis table.&#60;/p&#62;
&#60;p&#62;Thanks
&#60;/p&#62;</description>
</item>
<item>
<title>MarkJohns on "Applying Synapp2 to an existing web application"</title>
<link>http://www.synapp2.org/forum/topic.php?id=51#post-114</link>
<pubDate>Thu, 17 Feb 2011 08:15:38 +0000</pubDate>
<dc:creator>MarkJohns</dc:creator>
<guid isPermaLink="false">114@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;I &#60;em&#62;carefully&#60;/em&#62; re-read the instructions, and I have got it going. I'm just starting to poke around in one of my existing apps, just to see how it goes.
&#60;/p&#62;</description>
</item>
<item>
<title>richard on "Error running the User report on a fresh install"</title>
<link>http://www.synapp2.org/forum/topic.php?id=52#post-113</link>
<pubDate>Wed, 16 Feb 2011 15:48:23 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">113@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;This problem affects all versions of SynApp2 through 1.8.0 Beta 4, but will only surface when there is a copy of &#60;code&#62;fpdp.php&#60;/code&#62; in the PHP &#60;code&#62;include_path&#60;/code&#62; other than the one distributed with SynApp2. Member MarkJohns found this (thank you!) to be the case with a recent XAMPP distribution for Windows. I verified the problem with &#60;code&#62;XAMPP 1.7.4&#60;/code&#62; running on &#60;code&#62;Windows 7&#60;/code&#62;.&#60;/p&#62;
&#60;p&#62;The workaround is to edit &#60;code&#62;_shared_/3rdparty/mc_table.php&#60;/code&#62;, and comment out or remove line 2.&#60;/p&#62;
&#60;p&#62;Change:&#60;/p&#62;
&#60;p&#62;&#60;code&#62;require(&#38;#39;fpdf.php&#38;#39;);&#60;/code&#62; &#60;/p&#62;
&#60;p&#62;To:&#60;/p&#62;
&#60;p&#62;&#60;code&#62;//require(&#38;#39;fpdf.php&#38;#39;);&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;Or, delete the line altogether.&#60;/p&#62;
&#60;p&#62;The problem will be permanently fixed in the next SynApp2 release.
&#60;/p&#62;</description>
</item>
<item>
<title>richard on "Error running the User report on a fresh install"</title>
<link>http://www.synapp2.org/forum/topic.php?id=52#post-112</link>
<pubDate>Wed, 16 Feb 2011 13:38:32 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">112@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;I've been able to duplicate the problem on one of our servers with XAMPP.&#60;/p&#62;
&#60;p&#62;I'm looking at what it takes to mitigate it. Please stand by.
&#60;/p&#62;</description>
</item>
<item>
<title>richard on "Applying Synapp2 to an existing web application"</title>
<link>http://www.synapp2.org/forum/topic.php?id=51#post-109</link>
<pubDate>Wed, 16 Feb 2011 09:16:52 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">109@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;Hi Mark,&#60;/p&#62;
&#60;p&#62;I'll need some more details.&#60;/p&#62;
&#60;p&#62;I assume you're using the Beta 4 release? &#60;/p&#62;
&#60;p&#62;If so, point your browser to the setup diagnostics page - something like this:&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://YOUR_DOCUMENT_ROOT/synapp2/synapp2/setup.htm&#34; rel=&#34;nofollow&#34;&#62;http://YOUR_DOCUMENT_ROOT/synapp2/synapp2/setup.htm&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;Fill in the fields, appid, username, password and click Test. (with a standard installation the username and password should both be 'admin')&#60;/p&#62;
&#60;p&#62;You can send me the Diagnostic Messages in an email. richard@ synapp2 dot org.&#60;/p&#62;
&#60;p&#62;-Richard
&#60;/p&#62;</description>
</item>
<item>
<title>MarkJohns on "Error running the User report on a fresh install"</title>
<link>http://www.synapp2.org/forum/topic.php?id=52#post-108</link>
<pubDate>Wed, 16 Feb 2011 06:44:17 +0000</pubDate>
<dc:creator>MarkJohns</dc:creator>
<guid isPermaLink="false">108@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;Installation went without a hitch. I tried running the User report and got the following messages:&#60;/p&#62;
&#60;p&#62;Notice: Constant FPDF_VERSION already defined in D:\xampp\php\PEAR\fpdf.php on line 10&#60;/p&#62;
&#60;p&#62;Fatal error: Cannot redeclare class FPDF in D:\xampp\php\PEAR\fpdf.php on line 13&#60;/p&#62;
&#60;p&#62;Just FYI. I don't know if it happens on Ubuntu, where I will be deploying for real.
&#60;/p&#62;</description>
</item>
<item>
<title>MarkJohns on "Applying Synapp2 to an existing web application"</title>
<link>http://www.synapp2.org/forum/topic.php?id=51#post-107</link>
<pubDate>Wed, 16 Feb 2011 06:41:33 +0000</pubDate>
<dc:creator>MarkJohns</dc:creator>
<guid isPermaLink="false">107@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;I have an existing web app written in PHP and backed by MySQL.&#60;br /&#62;
1. I put the name of the database for this app in AppID&#60;br /&#62;
2. Click the green checkmark button&#60;br /&#62;
3. Nothing happens. No error messages, no choices appear in the QueryID&#60;/p&#62;
&#60;p&#62;Is there something I'm missing? I am running under the latest XAMPP on Windows XPSP3, latest Firefox.&#60;/p&#62;
&#60;p&#62;Thanks
&#60;/p&#62;</description>
</item>
<item>
<title>richard on "New customization methods - custom::set_...()"</title>
<link>http://www.synapp2.org/forum/topic.php?id=50#post-106</link>
<pubDate>Wed, 09 Feb 2011 15:09:45 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">106@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;These customization methods are new for &#60;strong&#62;SynApp2 1.8.0 (Beta 4)&#60;/strong&#62;, and provide a convenient alternative to array notation for setting customization elements in &#60;code&#62;custom.inc.php&#60;/code&#62; files. Use the &#60;code&#62;get_custom()&#60;/code&#62; function to return a reference to the &#60;code&#62;global $g_custom&#60;/code&#62; [master] instance of &#60;code&#62;class custom&#60;/code&#62;.&#60;/p&#62;
&#60;p&#62;Invoke any of these methods, from &#60;code&#62;&#38;lt;application_dir&#38;gt;/custom.inc.php&#60;/code&#62;, using the following form:&#60;/p&#62;
&#60;p&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#60;code&#62;get_custom()-&#38;gt;set_...();&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;&#60;code&#62;////&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;&#60;code&#62;custom::set_username_password_mgr($qid = UPW_STD_QID)&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;&#60;code&#62;custom::set_validator($qid, $col, $func, $context_key = VALIDATOR_PRIMARY)&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;&#60;code&#62;custom::bind_process($qid, $func, $context_key = PROCESS_MAIN)&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;&#60;code&#62;custom::set_col_media_type($qid, $col, $media_type) // especially to identify report columns as: TYPE_IMAGE&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;&#60;code&#62;custom::set_rpt_row_size($qid, $row_size) // especially when there is column set to media TYPE_IMAGE&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;&#60;code&#62;custom::set_export_type($export_type, $qid = null)&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;&#60;code&#62;custom::set_media_loc($media_loc, $media_type = TYPE_ANY, $qid = null)&#60;/code&#62;&#60;br /&#62;
&#60;code&#62;custom::set_temp_loc($temp_loc, $qid = null)&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;&#60;code&#62;////&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;The SynApp2 Wiki examples show all of these functions in action: &#60;a href=&#34;http://www.synapp2.org/wiki/index.php?title=Examples&#34; rel=&#34;nofollow&#34;&#62;http://www.synapp2.org/wiki/index.php?title=Examples&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;The SynApp2 Customization document has detailed explanations of configuration elements: &#60;a href=&#34;http://www.synapp2.org/documentation/SynApp2_Customization.pdf&#34; rel=&#34;nofollow&#34;&#62;http://www.synapp2.org/documentation/SynApp2_Customization.pdf&#60;/a&#62;
&#60;/p&#62;</description>
</item>
<item>
<title>richard on "SynApp2 on GoDaddy"</title>
<link>http://www.synapp2.org/forum/topic.php?id=49#post-105</link>
<pubDate>Sat, 05 Feb 2011 10:02:31 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">105@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;SynApp2 1.8.0 (Beta 4) has greater configurability of database connections settings. It works with GoDaddy and has been tested with several interesting setups, on hosts around the world.
&#60;/p&#62;</description>
</item>
<item>
<title>richard on "Google Chrome 2.0 works well for SynApp2"</title>
<link>http://www.synapp2.org/forum/topic.php?id=19#post-104</link>
<pubDate>Sat, 05 Feb 2011 09:56:12 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">104@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;Version 9.0.597.84 of Google Chrome works, as does the built-in PDF viewer.
&#60;/p&#62;</description>
</item>
<item>
<title>richard on "Google Chrome 8 built-in PDF viewer - zoom is broken"</title>
<link>http://www.synapp2.org/forum/topic.php?id=48#post-103</link>
<pubDate>Sat, 05 Feb 2011 09:48:42 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">103@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;The built-in PDF viewer seems to work again, as of Chrome 9. You can adjust plugin settings for Google Chrome if you navigate to &#60;a href=&#34;chrome://plugins&#34; rel=&#34;nofollow&#34;&#62;chrome://plugins&#60;/a&#62; (in the GC address bar).
&#60;/p&#62;</description>
</item>
<item>
<title>richard on "SynApp2 Patterns - Examples and Tutorials"</title>
<link>http://www.synapp2.org/forum/topic.php?id=43#post-102</link>
<pubDate>Sat, 05 Feb 2011 09:23:45 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">102@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;Examples of complete applications are available on the SynApp2 Wiki. Detailed commentary, screenshots and download kits let you explore practical ways of working with the MVC framework. Learn about handling images, document links, access privileges and more.&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://www.synapp2.org/wiki/index.php?title=Examples&#34; rel=&#34;nofollow&#34;&#62;http://www.synapp2.org/wiki/index.php?title=Examples&#60;/a&#62;
&#60;/p&#62;</description>
</item>
<item>
<title>richard on "SynApp2 on GoDaddy"</title>
<link>http://www.synapp2.org/forum/topic.php?id=49#post-101</link>
<pubDate>Sat, 18 Dec 2010 08:43:59 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">101@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;Go Daddy dot com hosts MySQL databases from servers that are separate from the http host/server. SynApp2 version 1.8.0 (beta 4) has additional configuration elements to explicitly manage multiple database hosts. A new setup test/diagnostic tool is in the works.&#60;/p&#62;
&#60;p&#62;The configuration test tool shows details about the database connection configuration and how it's working (or not).&#60;/p&#62;
&#60;p&#62;If you'd like to preview the new configuration and database connection test features, use the SynApp2 contact page to let us know: &#60;a href=&#34;http://www.synapp2.org/main/?page_id=145&#34; rel=&#34;nofollow&#34;&#62;http://www.synapp2.org/main/?page_id=145&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;Here are a some help articles about MySQL database hosting on godaddy.com.&#60;/p&#62;
&#60;p&#62;Setting up a MySQL or SQL Server Database for Your Hosting Account: &#60;a href=&#34;http://help.godaddy.com/article/36&#34; rel=&#34;nofollow&#34;&#62;http://help.godaddy.com/article/36&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;Locating Your Database Host Name: &#60;a href=&#34;http://help.godaddy.com/article/39&#34; rel=&#34;nofollow&#34;&#62;http://help.godaddy.com/article/39&#60;/a&#62;
&#60;/p&#62;</description>
</item>
<item>
<title>richard on "SynApp2 on GoDaddy"</title>
<link>http://www.synapp2.org/forum/topic.php?id=49#post-100</link>
<pubDate>Mon, 06 Dec 2010 08:55:26 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">100@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;I'm working on this with Milga offline. There are in fact a few hoops to jump through to host SynApp2 from GoDaddy. A concise summary will be posted as soon as we find a good course of action.&#60;/p&#62;
&#60;p&#62;-Richard&#60;/p&#62;
&#60;p&#62;[moved topic from General Discussion to Installation]
&#60;/p&#62;</description>
</item>
<item>
<title>kbir1220 on "SynApp2 on GoDaddy"</title>
<link>http://www.synapp2.org/forum/topic.php?id=49#post-99</link>
<pubDate>Sun, 05 Dec 2010 16:46:38 +0000</pubDate>
<dc:creator>kbir1220</dc:creator>
<guid isPermaLink="false">99@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;Hello,&#60;/p&#62;
&#60;p&#62;I want to have GoDaddy host a SynApp2 app. The problem is, the synapp2 user will not have access to my database. GoDaddy only allows a user that is the same name as your database, and only that user is given privileges to the database, so SynApp2 user will not be able to get to the tables.&#60;/p&#62;
&#60;p&#62;Have you seen this before? Is there a work around, like maybe changing the username SynApp2 uses (from SynApp2 to the name of my GoDaddy User)?&#60;/p&#62;
&#60;p&#62;Many Thanks,&#60;/p&#62;
&#60;p&#62;Milga
&#60;/p&#62;</description>
</item>
<item>
<title>richard on "Google Chrome 8 built-in PDF viewer - zoom is broken"</title>
<link>http://www.synapp2.org/forum/topic.php?id=48#post-98</link>
<pubDate>Fri, 03 Dec 2010 11:58:09 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">98@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;The built-in PDF viewer supplied with Chrome 8 is unusable and it's enabled by default.&#60;/p&#62;
&#60;p&#62;To restore Adobe Reader:&#60;/p&#62;
&#60;p&#62;1. in the Chrome address bar enter: &#60;strong&#62;about:plugins&#60;/strong&#62;&#60;br /&#62;
2. find Chrome PDF Viewer and click: Disable&#60;br /&#62;
3. find Adobe Reader and click: Enable&#60;/p&#62;
&#60;p&#62;If you don't have Adobe Reader installed - get it: &#60;a href=&#34;http://get.adobe.com/reader/&#34; rel=&#34;nofollow&#34;&#62;http://get.adobe.com/reader/&#60;/a&#62;
&#60;/p&#62;</description>
</item>
<item>
<title>richard on "Install MySQL 5.1 on Mac"</title>
<link>http://www.synapp2.org/forum/topic.php?id=47#post-97</link>
<pubDate>Fri, 26 Nov 2010 13:42:16 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">97@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;Here is the definitive discussion about MySQL 5.1 installation for Mac. MySQL comes pre-loaded on some Mac Server systems. Don't do anything more than is necessary.&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://dev.mysql.com/doc/refman/5.1/en/macosx-installation-pkg.html&#34; rel=&#34;nofollow&#34;&#62;http://dev.mysql.com/doc/refman/5.1/en/macosx-installation-pkg.html&#60;/a&#62;
&#60;/p&#62;</description>
</item>
<item>
<title>richard on "PHP and MySQL on Mac"</title>
<link>http://www.synapp2.org/forum/topic.php?id=46#post-96</link>
<pubDate>Fri, 26 Nov 2010 11:40:30 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">96@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;Assuming you've enabled Apache HTTP Server on your Mac, here's a good discussion about enabling PHP and MySQL:&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://stackoverflow.com/questions/1293484/easiest-way-to-activate-php-and-mysql-on-mac-os-10-6-snow-leopard&#34; rel=&#34;nofollow&#34;&#62;http://stackoverflow.com/questions/1293484/easiest-way-to-activate-php-and-mysql-on-mac-os-10-6-snow-leopard&#60;/a&#62;
&#60;/p&#62;</description>
</item>
<item>
<title>richard on "Show Some Love"</title>
<link>http://www.synapp2.org/forum/topic.php?id=45#post-95</link>
<pubDate>Mon, 22 Nov 2010 18:43:29 +0000</pubDate>
<dc:creator>richard</dc:creator>
<guid isPermaLink="false">95@http://www.synapp2.org/forum/</guid>
<description>&#60;p&#62;SynApp2 is a free and open source software project, worthy of some good press.&#60;/p&#62;
&#60;p&#62;Please give your support to the SynApp2 project with links, bookmarks and mentions, in appropriate channels, wherever your travels take you.&#60;/p&#62;
&#60;p&#62;Thanks,&#60;br /&#62;
Richard
&#60;/p&#62;</description>
</item>

</channel>
</rss>

