<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for Software4Nonprofits Blog</title>
	<atom:link href="http://www.software4nonprofits.com/blog/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.software4nonprofits.com/blog</link>
	<description>Weblog for the Software4Nonprofits.com DONATION program</description>
	<lastBuildDate>Thu, 04 Mar 2010 16:27:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Per-Database, Per-User and Overall Settings by Dan Cooperstock</title>
		<link>http://www.software4nonprofits.com/blog/2010/02/settings-levels/comment-page-1/#comment-689</link>
		<dc:creator>Dan Cooperstock</dc:creator>
		<pubDate>Thu, 04 Mar 2010 16:27:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.software4nonprofits.com/blog/?p=160#comment-689</guid>
		<description>Another change: All settings from Maintenance -&gt; Email Sending Configuration will be overall settings for that computer.

I had said originally that the From Name and Email address would be an exception to that, and instead be per-database. My thought was that arguably you could want email receipts etc. for each DB/organization to come from a different name. But first of all, I think if the same person is doing it on the same computer, they are likely to want emails to come from the same person. Plus, there are technical reasons for keeping all of those settings in the same place (which would be a bit tricky to explain). And, it will be less confusing for users if all settings on one window are stored at the same level.</description>
		<content:encoded><![CDATA[<p>Another change: All settings from Maintenance -> Email Sending Configuration will be overall settings for that computer.</p>
<p>I had said originally that the From Name and Email address would be an exception to that, and instead be per-database. My thought was that arguably you could want email receipts etc. for each DB/organization to come from a different name. But first of all, I think if the same person is doing it on the same computer, they are likely to want emails to come from the same person. Plus, there are technical reasons for keeping all of those settings in the same place (which would be a bit tricky to explain). And, it will be less confusing for users if all settings on one window are stored at the same level.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Per-Database, Per-User and Overall Settings by Dan Cooperstock</title>
		<link>http://www.software4nonprofits.com/blog/2010/02/settings-levels/comment-page-1/#comment-686</link>
		<dc:creator>Dan Cooperstock</dc:creator>
		<pubDate>Tue, 02 Mar 2010 22:05:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.software4nonprofits.com/blog/?p=160#comment-686</guid>
		<description>A correction: In my original post, I said that &quot;The last date on which you did a database backup, and location to which you did it, plus your desired backup reminder frequency&quot; would be stored per-database, in the database.

Having thought about this, it should be stored per-database, but NOT in the database. That&#039;s because, for instance, if you backup from one computer, and restore to another computer, your desired backup directory may be different on that other computer. And you don&#039;t want that restore to reset the last backup date on the other computer either.

So, there will be another new INI file, one per database, in the new data folder, to store these sort of settings, that are per-database, but shouldn&#039;t be stored in the database or restored when you restore a backup.</description>
		<content:encoded><![CDATA[<p>A correction: In my original post, I said that &#8220;The last date on which you did a database backup, and location to which you did it, plus your desired backup reminder frequency&#8221; would be stored per-database, in the database.</p>
<p>Having thought about this, it should be stored per-database, but NOT in the database. That&#8217;s because, for instance, if you backup from one computer, and restore to another computer, your desired backup directory may be different on that other computer. And you don&#8217;t want that restore to reset the last backup date on the other computer either.</p>
<p>So, there will be another new INI file, one per database, in the new data folder, to store these sort of settings, that are per-database, but shouldn&#8217;t be stored in the database or restored when you restore a backup.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Per-Database, Per-User and Overall Settings by Dan Cooperstock</title>
		<link>http://www.software4nonprofits.com/blog/2010/02/settings-levels/comment-page-1/#comment-676</link>
		<dc:creator>Dan Cooperstock</dc:creator>
		<pubDate>Sat, 27 Feb 2010 02:45:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.software4nonprofits.com/blog/?p=160#comment-676</guid>
		<description>Actually, you are right, this is a problem. Yes, it would have to be one of the above. BUT, I&#039;m not sure how to make this work right for the mail-merge receipts, since the same templates would be used for all of your databases, when you have more than one, but the logos have to be different. I&#039;m sure I will figure something out. 

Perhaps a new merge code for the database extension, like &lt;&lt;DBEXT&gt;&gt;, could be used as part of the image filename or pathname, for the logo and signature. That would work fine for the merged receipts (where the merge codes have been filled in with their correct values), but would not work when editing the template receipt itself - you wouldn&#039;t see the logo or signature displayed. Again, will have to think about it.

Another possibility is to have a way to store the logo and signature bitmaps right in each database. (The actual complete bitmap file, not just the filename.) Then, when you switch to that database, those files would be extracted and saved in one standard place (common for all databases). Then the mail merge templates could all refer to them in that standard place, and everything would work. (Also, having that option to store them in the database, probably with a File Open dialog to select them, would save users having to move them to the right folder themselves, and would also mean they didn&#039;t even have to use my standardized names.)</description>
		<content:encoded><![CDATA[<p>Actually, you are right, this is a problem. Yes, it would have to be one of the above. BUT, I&#8217;m not sure how to make this work right for the mail-merge receipts, since the same templates would be used for all of your databases, when you have more than one, but the logos have to be different. I&#8217;m sure I will figure something out. </p>
<p>Perhaps a new merge code for the database extension, like < <DBEXT>>, could be used as part of the image filename or pathname, for the logo and signature. That would work fine for the merged receipts (where the merge codes have been filled in with their correct values), but would not work when editing the template receipt itself &#8211; you wouldn&#8217;t see the logo or signature displayed. Again, will have to think about it.</p>
<p>Another possibility is to have a way to store the logo and signature bitmaps right in each database. (The actual complete bitmap file, not just the filename.) Then, when you switch to that database, those files would be extracted and saved in one standard place (common for all databases). Then the mail merge templates could all refer to them in that standard place, and everything would work. (Also, having that option to store them in the database, probably with a File Open dialog to select them, would save users having to move them to the right folder themselves, and would also mean they didn&#8217;t even have to use my standardized names.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Per-Database, Per-User and Overall Settings by John Hanson</title>
		<link>http://www.software4nonprofits.com/blog/2010/02/settings-levels/comment-page-1/#comment-675</link>
		<dc:creator>John Hanson</dc:creator>
		<pubDate>Sat, 27 Feb 2010 00:04:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.software4nonprofits.com/blog/?p=160#comment-675</guid>
		<description>So you would put the signatur and logo files in different folders or give them unique names depending on the Dbase extension?</description>
		<content:encoded><![CDATA[<p>So you would put the signatur and logo files in different folders or give them unique names depending on the Dbase extension?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Per-Database, Per-User and Overall Settings by Dan Cooperstock</title>
		<link>http://www.software4nonprofits.com/blog/2010/02/settings-levels/comment-page-1/#comment-669</link>
		<dc:creator>Dan Cooperstock</dc:creator>
		<pubDate>Thu, 25 Feb 2010 12:55:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.software4nonprofits.com/blog/?p=160#comment-669</guid>
		<description>Thanks, John. Currently the built-in receipts assume that the logo and bitmap files are in the same directory the program is installed in (normally C:\Program Files\Donation), though they are coded with no pathname component (e.g. just &quot;logo.bmp&quot; and &quot;signatur.bmp&quot;) so that works whatever directory you choose to install DONATION in.

On the other hand, the mail-merge receipts hard-code the directory name C:\Program Files\Donation in with the bitmap filenames for the logo and signature. 

I think I can code the built-in receipts to be modified at runtime each time they are used, fairly easily. 

With the mail-merge receipts, I think what I will do is after the program opens the HTML template file, I will have it do a search and replace for &quot;C:\Program Files\Donation\logo.bmp&quot; and &quot;C:\Program Files\Donation\signatur.bmp&quot;, replacing the directory part with the appropriate place on the user&#039;s computer, and save it back if that needed to be replaced.</description>
		<content:encoded><![CDATA[<p>Thanks, John. Currently the built-in receipts assume that the logo and bitmap files are in the same directory the program is installed in (normally C:\Program Files\Donation), though they are coded with no pathname component (e.g. just &#8220;logo.bmp&#8221; and &#8220;signatur.bmp&#8221;) so that works whatever directory you choose to install DONATION in.</p>
<p>On the other hand, the mail-merge receipts hard-code the directory name C:\Program Files\Donation in with the bitmap filenames for the logo and signature. </p>
<p>I think I can code the built-in receipts to be modified at runtime each time they are used, fairly easily. </p>
<p>With the mail-merge receipts, I think what I will do is after the program opens the HTML template file, I will have it do a search and replace for &#8220;C:\Program Files\Donation\logo.bmp&#8221; and &#8220;C:\Program Files\Donation\signatur.bmp&#8221;, replacing the directory part with the appropriate place on the user&#8217;s computer, and save it back if that needed to be replaced.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Per-Database, Per-User and Overall Settings by John Hanson</title>
		<link>http://www.software4nonprofits.com/blog/2010/02/settings-levels/comment-page-1/#comment-666</link>
		<dc:creator>John Hanson</dc:creator>
		<pubDate>Thu, 25 Feb 2010 06:51:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.software4nonprofits.com/blog/?p=160#comment-666</guid>
		<description>Dan,

You seem to have reached a good requirements compromise by using the three different settings locations depending on a particular feature&#039;s function. 
How do you currently associate the signatur.bmp and logo.bmp files in the standard receipt format if you need different signatures and logos for each database? 

John.</description>
		<content:encoded><![CDATA[<p>Dan,</p>
<p>You seem to have reached a good requirements compromise by using the three different settings locations depending on a particular feature&#8217;s function.<br />
How do you currently associate the signatur.bmp and logo.bmp files in the standard receipt format if you need different signatures and logos for each database? </p>
<p>John.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Per-Database, Per-User and Overall Settings by Dan Cooperstock</title>
		<link>http://www.software4nonprofits.com/blog/2010/02/settings-levels/comment-page-1/#comment-659</link>
		<dc:creator>Dan Cooperstock</dc:creator>
		<pubDate>Wed, 24 Feb 2010 18:30:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.software4nonprofits.com/blog/?p=160#comment-659</guid>
		<description>I wasn&#039;t claiming that I had said in the original post where the database would be. (I may have mentioned it in the previous post on stopping running DONATION as an administrator, though.) Anyways, glad we are both clear now!

Having the location of the database be in the INI file in that data directory does mean that users can move it if they want, though I will probably not document how to do that, and will discourage it if asked, because it causes support headaches. (Currently you can do that by editing the ODBC data source DONATION_FB, and a few users do that.)</description>
		<content:encoded><![CDATA[<p>I wasn&#8217;t claiming that I had said in the original post where the database would be. (I may have mentioned it in the previous post on stopping running DONATION as an administrator, though.) Anyways, glad we are both clear now!</p>
<p>Having the location of the database be in the INI file in that data directory does mean that users can move it if they want, though I will probably not document how to do that, and will discourage it if asked, because it causes support headaches. (Currently you can do that by editing the ODBC data source DONATION_FB, and a few users do that.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Per-Database, Per-User and Overall Settings by David Robertson</title>
		<link>http://www.software4nonprofits.com/blog/2010/02/settings-levels/comment-page-1/#comment-658</link>
		<dc:creator>David Robertson</dc:creator>
		<pubDate>Wed, 24 Feb 2010 18:19:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.software4nonprofits.com/blog/?p=160#comment-658</guid>
		<description>Dan,

OK.. but I still don&#039;t see it above.. I see that the location of the database will be in overall settings don&#039;t see where the actual database will be. Sorry to be dense.

Your response cleared it up, however.

David</description>
		<content:encoded><![CDATA[<p>Dan,</p>
<p>OK.. but I still don&#8217;t see it above.. I see that the location of the database will be in overall settings don&#8217;t see where the actual database will be. Sorry to be dense.</p>
<p>Your response cleared it up, however.</p>
<p>David</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Per-Database, Per-User and Overall Settings by Dan Cooperstock</title>
		<link>http://www.software4nonprofits.com/blog/2010/02/settings-levels/comment-page-1/#comment-657</link>
		<dc:creator>Dan Cooperstock</dc:creator>
		<pubDate>Wed, 24 Feb 2010 17:41:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.software4nonprofits.com/blog/?p=160#comment-657</guid>
		<description>In the database, as always - donation4.db if you only have one database. But the database will be moved from C:\Program Files\Donation\Data to the new data directory I referred to above, e.g. places like C:\Users\Public\Documents\Cooperstock Software\Donation in Windows Vista or 7.</description>
		<content:encoded><![CDATA[<p>In the database, as always &#8211; donation4.db if you only have one database. But the database will be moved from C:\Program Files\Donation\Data to the new data directory I referred to above, e.g. places like C:\Users\Public\Documents\Cooperstock Software\Donation in Windows Vista or 7.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Per-Database, Per-User and Overall Settings by David Robertson</title>
		<link>http://www.software4nonprofits.com/blog/2010/02/settings-levels/comment-page-1/#comment-656</link>
		<dc:creator>David Robertson</dc:creator>
		<pubDate>Wed, 24 Feb 2010 17:09:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.software4nonprofits.com/blog/?p=160#comment-656</guid>
		<description>Dan.. I think that sounds reasonable, although I am single user-single machine, so some of this makes my eyes glaze over!!

Question.. where will the actual data be stored? (members, addresses, donations, etc.)?</description>
		<content:encoded><![CDATA[<p>Dan.. I think that sounds reasonable, although I am single user-single machine, so some of this makes my eyes glaze over!!</p>
<p>Question.. where will the actual data be stored? (members, addresses, donations, etc.)?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
