root/trunk/website/forums/installation/readme.txt @ 5

Revision 5, 14.3 kB (checked in by DanWilson, 17 years ago)

Initial Commit Of ModelGlue? Website (upgrade to blogcfc 511)

Line 
1LICENSE
2Copyright 2006 Raymond Camden
3
4   Licensed under the Apache License, Version 2.0 (the "License");
5   you may not use this file except in compliance with the License.
6   You may obtain a copy of the License at
7
8       http://www.apache.org/licenses/LICENSE-2.0
9
10   Unless required by applicable law or agreed to in writing, software
11   distributed under the License is distributed on an "AS IS" BASIS,
12   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13   See the License for the specific language governing permissions and
14   limitations under the License.
15
16
17Welcome to Galleon. This is an open-source forums application for ColdFusion. For installation instructions, please
18read the word documentation. For folks who are upgrading, BE SURE to read the notes below. It details
19what changes in each release.
20
21This application was created by Raymond Camden (ray@camdenfamily.com).
22You may use this application as you will. I ask that you link back to my blog (http://ray.camdenfamily.com).
23
24If you find this app worthy, I have a Amazon wish list set up (www.amazon.com/o/registry/2TCL1D08EZEYE ).
25Gifts are always welcome. ;)
26
27
28---- LATEST VERSION ----
291.7.012 (May 1, 2007)
30/admin/users_edit.cfm - Do not htmleditformat the password or email address.
31/cfcs/settings.ini.cfm - Version
32
33---- ARCHIVED UPDATES ----
341.7.012 (May 1, 2007)
35/images/gravatar.gif - used for people who don't have gravatar accounts
36/cfcs/message.cfc - use isTheUserInAnyRole
37/newpost.cfm - ditto above
38/messages.cfm - ditto above
39/message_edit.cfm - ditto above
40/thread.cfc - ditto above
41/Application.cfm - case fix for the factory
42/cfcs/utils.cfc - Changed udf isUserInAnyRole to isTheUserInAnyRole. This was not done for any special purpose. Really.
43/cfcs/settings.ini.cfm - changed a few values for my own testing, but the real change is the version
44
451.7.011 (March 2, 2007)
46/rss.cfm - Title wasn't dynamic
47/cfcs/settings.ini.cfm - just a version change
48
491.7.010 (February 26, 2007)
50/admin/users.cfm, threads.cfm, and messages.cfm support filtering
51/tags/datatable.cfm - ditto above.
52
53/messages.cfm - use renderMessage, not render (BlueDragon fix)
54/login.cfm - param a few form fields I assumed existed
55/Application.cfm - Use Factory - all factory code written by Rob Gonda
56/includes/udf.cfm - renamed querysort udf (BD fix)
57/stylesheets/style.css - style blockquote
58
59Please note all CFCs updated to use the factory. I was lazy and didn't update the top headers to reflect the new dates.
60/cfcs/message.cfc - use renderMessage, not render (BlueDragon fix)
61/cfcs/message.cfc - When emailing, remove [code], [img] tags. I keep the insides, not the tags.
62/cfcs/message.cfc - Add quote
63/cfcs/settings.ini.cfm - Version only.
64
65/install/mysql.sql - updated to use more indexes.
66
671.7.009 (December 18, 2006)
68/messages.cfm - lowercase the hash for gravatar
69/cfcs/settings.ini.cfm - Version only.
70
711.7.008 (December 8, 2006)
72/admin/gen_stats.cfm - I changed how I got stats. It breaks encapsulation, but it is 10 times faster.
73/admin/stats_charts.cfm - ditto above
74/cfcs/message.cfc - Support for [img]. Idea taken from Rick Root's CFMBB
75/cfcs/settings.ini.cfm - Version only.
76
771.7.007 (December 5, 2006)
78/cfcs/message.cfc - Slight change to emails sent out - it now includes the username
79/cfcs/settings.ini.cfm - Version only.
80
811.7.006 (November 16, 2006)
82/cfcs/message.cfc - fix two bugs related to deleting of messages
83/cfcs/settings.ini.cfm - Version only.
84/Attachment.cfm - fix code that figures out attachment folder
85
861.7.005 (November 14, 2006)
87/cfcs/settings.ini.cfm - Version only.
88/message_edit.cfm - error when attachments weren't enabled
89
901.7.004 (November 9, 2006)
91/cfcs/settings.ini.cfm - Version only.
92/message.cfc - In the past, if the sendOnPost person was subscribed to a thread, s/he would get 2 emails per post. Now you only get one.
93I also tweaked the message sent to subscribers a bit. I added the Conference/Forum/Thread Name to the body.
94/pagetemplates/main_footer.cfm - Changed footer link to riaforge.
95
961.7.003 (November 6, 2006)
97/cfcs/settings.ini.cfm - Version only.
98/user.cfc - if no confirmation required, set confirmation to 1
99/message.cfc - I broke activateURL support, fixed now
100
1011.7.002 (November 6, 2006)
102/admin/gen_stats.cfm - added  s to a few rows so they show nicer in Firefox when the cells are empty.
103/cfcs/settings.ini.cfm - Default to NOT encrypt passwords so default DB scripts work.
104/newpost.cfm - Error if no attachment
105/messages.cfm - ditto
106
1071.7.001 (November 5, 2006)
108/admin/conferences_edit.cfm + forums_edit.cfm changed textareas back to test
109/cfcs/conferences+forums - varchar not longvarchar for description
110
111DB scripts updated for above, also, I forgot to add the signature column
112
113/cfcs/forums.cfc - bug in adding new forum
114
1151.7 (November 3, 2006)
116
117DB Changes:
118forums - add attachments as a bit
119messages - add attachment, filename as varchar/255
120 
121/admin/forums.cfm: Show attachments column
122/admin/forums_edit.cfm: Allow attachments
123/admin/messages_edit.cfm: Show and allow removal of attachments
124/cfcs/forum.cfc - Attachment support
125/cfcs/message.cfc - Attachment support, render of message entries moved in
126/cfcs/settings.ini.cfm: New properties
127        encryptpasswords - if true, encrypt passwords in the db and don't allow password reminders
128        allowgravatars - if true, show gravatars
129        safeExtensions - list of safe file extensions for attachments
130/cfcs/utils.cfc - Some render functions moved out of udfs file and into here.
131/cfcs/user.cfc - password encryption, signature support
132/includes/udf.cfm - moved some funcs to utils.cfc
133/stylesheets/style.css - a few new styles
134/tags/datatable.cfm - minor change
135/tags/pagination.cfm - typo fix
136/attachment.cfm - new file
137/login.cfm - handle encryption and auto focus
138/message_edit.cfm - attachment support
139/messages.cfm - gravatar, sigs, attachments
140/newpost.cfm - attachment support
141/profile.cfm - signature support, support updating email
142/search.cfm - js fix by user
143/install/ All sql install files
144/install/unsupported/ folder added. Has Oracle mods for older version.
145/messages.cfm, newpost.cfm - show renderHelp
146/cfcs/message.cfc - add renderHelp
147
148
1491.6.2 (August 4, 2006)
150/forums.cfm, /index.cfm, /login.cfm, /message_edit.cfm, /messages.cfm, /newpost.cfm, /profile.cfm, /search.cfm, threads.cfm - Show title
151
152Oracle version is now in the unsupported version.
1531.6.1 (August 3, 2006)
154Typo in SQLServer install script. Thanks Josh Rogers. No version change.
155
1561.6.1 (July 27, 2006)
157/install/ - All DB scripts updated. The size of the name fields for
158conferences, forums, threads, and messages are now all set to a max
159of 255. There was also a bug in the mysql script that limited the size
160on one field to a low number.
161
162/admin/conferences_edit, forums_edit, threads_edit, messages_edit -
163all had the sizes removed from name fields.
164
165/cfcs/conferences+messages+forums+threads.cfc - support for new size
166and new email of full messages. Also added wrap to emails.
167
168/cfcs/settings.ini.cfm - added fullemails key
169
170/messages.cfm + /newposts.cfm - updated with new sizes
171
1721.6.002 (July 21, 2006)
173DB install scripts had a bug.
174/cfcs/settings.ini.cfm - just a version change
175
1761.6.001 (July 17, 2006)
177/admin/user_edit.cfm - Bug when requireconfirmation was false
178/admin/Application.cfm, /Application.cfm - better "is admin file" checking.
179/cfcs/settings.ini.cfm - Just a version change
180
1811.6 (final release July 12, 2006)
182
183DB CHANGES: Add confirmed as a bit property to the users table. If you wish to use confirmations,
184you must write a sql query to update all old users and mark them confirmed.
185
186FILE CHANGES: Note the updated files below. Most importantly, you need to rename settings.ini to
187settings.ini.cfm and add requireconfirmation, title fields.
188
189/admin/users.cfm - show confirmation
190/admin/users_edit.cfm - show confirmation, require one group
191/cfc/conference.cfc, forum.cfc, thread.cfc - show last user
192/cfc/message.cfc - fix saving for moderators, make title dynamic
193/cfc/user.cfc - confirmation support and dynamic title
194/cfc/galleon.cfc - use a cfm file
195/includes/udf.cfm - various
196/pagetemplates/main_* - Support dynamic title, show version
197/stylesheets/style.css - minor change to footer
198/tags/datatabase.cfm - confirmation support
199/tags/breadcrumbs.cfm - minor layout mod
200/Application.cfm - Better admin check, logout fix
201/confirm.cfm - new file
202/threads.cfm - show last user
203/search.cfm - auto focus on search box
204/login.cfm - require confirmation changes
205/index.cfm, /forums.cfm - show last user
206/installation - Word doc updated, PDF version added, and SQL install files updated
207
2081.6 (beta released July 6, 2006)
209These notes are NOT complete. Install instructions NOT updated. File headers NOT updated.
210Please add "confirmed" as a bit property to the users table. Better release notes to ship in the
211final 1.6 version.
212
2131.5 (no new version number) (released 11/22/05)
214/cfcs/conference.cfc - restrict length of search term and delete subscription clean ip
215/cfcs/forum.cfc - ditto
216/cfcs/message.cfc - just search term limit
217/cfcs/thread.cfc - search limit + sub fix (as conference.cfc)
218/pagetemplates/* All updated to turn off cfoutput only, and changed footer
219/stylesheets/style.css - added style for footer a
220/tags/pagination.cfm - another IE bug fix
221/search.cfm - limit size of searchstring
222/messages.cfm - allow bigger titles
223/install/ SQL scripts updated to reflect bigger message title.
224
2251.5 (no new version number) (released 10/10/05)
226/pagetemplates/main_header.cfm - quick mod to login link on top
227/members.cfm - fixes for IE bug, and prevent message add if not logged in
228
2291.5 (no new version) (released 10/6/05)
230/cfcs/user.cfc - fixed bug with subscribe
231/pagetemplates/main_header.cfm
232
2331.5 (released 9/15/05)
234/cfcs/conferences.cfc - getConferences returns threadid of last post
235/cfcs/forum.cfc - getForums returns threadid of last post
236/includes/udf.cfm - udfs in support of sorting mainly
237/installation/mysql.sql - missing ; at end
238/stylesheets/style.css - change to support sorting
239/Application.cfm - support for sorting
240/forums.cfm - ditto
241/index.cfm - ditto
242/messages.cfm - ditto
243/threads.cfm - ditto
244
245The last 4 files also had a bug fix applied to paging, and links to last posts added.
246
247/Application.cfm - use an error template, error.cfm
248
2491.4.1  (released 9/9/05)
250Admin pages expanded again to give more room. More information shows up as well. So for example, you see in the messages table the thread, forum,
251and conference the message belongs to.
252
253/admin/conferences.cfm - changed columns
254/admin/forums.cfm - ditto
255/admin/messages.cfm - ditto
256/admin/threads.cfm - ditto
257/cfcs/message.cfm - new cols return on getAll
258/cfcs/settings.ini - new version
259/pagetemplates/admin_header.cfm - small formatting changes
260/stysheets/style.css - ditto
261/tags/datatable.cfm - sorting added (finally)
262
263
2641.4 (released 8/29/05)
265Unfortunately, I can't really list out the files that have changed since pretty much all files
266have changed. Here are the changes in features:
267
268No need for a mapping.
269A new settings.ini property, tableprefix, allows you to specify a prefix in front of each table name.
270
271So what does this mean? Your old table names would have looked like: conferences, threads, etc. If
272you needed to put these tables into an existing database, it may conflict with existing tables. Now
273you can use table names with a prefix, like galleon_. Update the settings file with this prefix, and
274Galleon will use the prefix when performing sql operations.
275
276Default install scripts use table names with galleon_ in front. Default settings.ini file uses this
277as a prefix.
278
279Sticky Threads: If a thread is marked as sticky, it will sit on top of the forum.
280
281Ranks: Allows you to give ranks to people based on the number of posts they have created.
282
283Admin - updated the look a tiny bit, and moved some general stats to the default admin home page.
284
285
286
2871.3.7 (released 8/9/05)
288/rss.cfm - Links in the RSS need to be unique, so added a row counter. Thanks to Tom Thomas
289/messages.cfm - Fix typo
290/pagetemplates/main_header.cfm - Add Firefox auto-rss. Thanks to Tom Thomas.
291/stylesheets/style.css - fix for links in message footer
292
293
2941.3.6 (released 8/3/05)
295/admin/users.cfm and /admin/users_edit.cfm - fixes to bugs related to 1.3.5
296/cfcs/user.cfc - ditto above
297/pagetemplates/main_header.cfm - Use meta tags
298/messages.cfm and /newpost.cfm - refresh user cache on post
299/messages.cfm - reworked the bottom link a bit
300
3011.3.5 (released 7/29/05)
302This releases changes how subscriptions work. In the past, as a user, you would just say yes or no to getting
303email when people post to threads you posted to. Now you have explicit control over what you subscribe to.
304
305You must updated your database. There is a new table, subscriptions.
306Also, the users table has removed the "sendnotifications" column.
307
308/profile.cfm, /login.cfm - changes to subscription support
309/forums.cfm - pass mode to pagination tag
310/messages.cfm, /newport.cfm - subscribe option
311/cfc/user.cfc and messages.cfc - changes for subscription
312/tags/pagination.cfm - show button
313All db scripts updated.
314
315
3161.3.4 (released 7/15/05)
317cfcs/messages.cfc - I pass in the settings now.
318cfc/application.galleon.cfc renamed to galleon.cfc
319stylesheets/style.css - updated with a new style
320tags/pagination.cfm - changed rereplace to a nocase version
321messages.cfm - links to invidual messages, and hide bogus error msg
322
323
3241.3.3 (release 6/17/05)
325Just changed the Reply link to make it auto go to login if not logged on
326
3271.3.2 (Release April 15, 2005)
328Fix in getForums for MS Access in forum.cfc
329Minor layout bugs fixed in index.cfm and forums.cfm
330When we auto-push in index.cfm, addToken=false
331
3321.3.1 (Released April 8, 2005)
333Fixed a bug in page counting: index.cfm, forums.cfm, threads.cfm, messages.cfm
334Removed lastupdated stuff in admin as I'm tired of updating it.
335
3361.3 (Released April 6, 2005)
337Msg count and last post in conf/forums
338
3391.2 (Released March 31, 2005)
340Re-arranged a bit about you post stuff.
341Re-arranged display of posts a bit.
342Fixed bad Util call in messages.cfc.
343Remember-me functionality.
344
3451.1.1 (Released February 3, 2005)
346Fix to conference.cfc getLatestPosts() error for mysql
347Update admin/index.cfm with version #.
348
3491.1 (Released February)
350Support for mysql, msaccess. Search update
351
352
Note: See TracBrowser for help on using the browser.