Skip to Content

Ecclesiact Web System for Churches
SEARCH

[ Previous | Next ]

Version History

|        of 430 records 
|  Filter 
All
This Month
Last Month
This Year
Last Year

Build Code Version Changes
2.5.16.1384
2010-03-04
Codebase 2.5.16, SQL Build 1384 (Checksum: 2ac41563)
  Changes:
2.5.16.1384 (2010-03-04)
Summary:
Email to Friend and Secure Email systems now add 'reply-to' addresses
Tweak for online signin

Final Checksums:
Database CS:2ac41563
Classes CS:90482100
Libraries CS:5e5242de

Code Changes:
codebase.php
1) mailto() now accepts replyto_email and replyto_name if given
2) Updated version information
classes/class.component.php 1.0.30 (2010-03-01)
1) Tweak to Component::inline_signin() to specify an input of type image for
actual signin button - works much better now
modules/module.community.php 1.0.21 (2010-03-03)
1) Community::_draw_community_listing_setup() now loads community record
2) All postings panels now implement their own community-aware classes
modules/module.community_member.php 1.0.5 (2010-03-03)
1) All postings panels now have their own community-aware overloaded class methods

Database Changes:
1384.sql
1) Set version information

Notes:
Promote:
codebase.php 2.5.16
classes/ (1 file changed)
class.component.php 1.0.30 CS:8339e0fb
modules/
module.community.php 1.0.21
module.community_member.php 1.0.5
2.5.15.1383
2010-02-27
Codebase 2.5.15, SQL Build 1383 (Checksum: 2ac41563)
  Changes:
2.5.15.1383 (2010-02-27)
Summary:
More work on communities modules
Various bug fixes for RSS feeds

Final Checksums:
Database CS:2ac41563
Classes CS:92769c8f
Libraries CS:5e5242de

Code Changes:
codebase.php
1) get_color_for_weight() now uses sscanf for hex spitting
2) Updated version information
classes/class.event.php 1.0.13 (2010-02-27)
1) Bug fix for Event::get_calendar_dates() to show recurring annual dates
where present e.g. '0000-12-25' Christmas day
2) Event class now has its own version of _get_records_get_sql_filter_date() to override
this for calendar, past, future and month modes none of which make any sense
for other posting types
classes/class.google_map.php 1.0.4 (2010-02-26)
1) Added Google_Map::get_sql_map_range()
classes/class.posting.php 1.0.18 (2010-02-27)
1) Refactored Posting::get_records() to split into helper functions to
allow for easier overriding of parts by child classes
classes/class.remote.php 1.0.1 (2010-02-27)
1) Remote::get_items() now has friendly URL for all modes except config -
this will remain until last two dinosaurs at AOL get upgraded
classes/class.rss.php 1.0.4 (2010-02-27)
1) Bug fix for RSS::serve() to use correct site URL for enclosures
2) RSS::serve() now includes non-standard (but very useful...) duration attribute
to duplicate setting provided for itunes NS entry
3) Added capability to handle 'shared_podcasts' - was missing
4) Updated RSS::get_items() to retrieve enclosure attributes for audio
modules/module.comunity_member.php
1) Community_Member::set_up_member_page_vars() now gets cps for switched layout
2) Community_Member::get_member_profile now gets communityID
3) Community_Member_Event class now overloads Event::_get_records_get_sql()

Database Changes:
1383.sql
1) Fix for community selector for communmity_membership form
2) Set version information

Notes:
Promote:
codebase.php 2.5.15
classes/ (5 files changed)
class.event.php 1.0.13 CS:ed4e4b01
class.google_map.php 1.0.4 CS:e69377ff
class.posting.php 1.0.18 CS:d766973
class.remote.php 1.0.1 CS:cf045118
class.rss.php 1.0.4 CS:2ca323be
modules/
module.community_member.php 1.0.4
2.5.14.1382
2010-02-25
Codebase 2.5.14, SQL Build 1382 (Checksum: 2ac41563)
  Changes:
2.5.14.1382 (2010-02-25)
Summary:
1) Refinements to email broadcast system to close jobs which have recipients
having no email addresses
2) Standard email broadcast form now has 'send now' functionality
3) More work on Community modules

Final Checksums:
Database CS:2ac41563
Classes CS:2f4a4790
Libraries CS:5e5242de

Code Changes:
codebase.php
1) Updated version information
classes/class.email_queue.php 1.0.9 (2010-02-24)
1) Change to Email_Queue::deliver() to allow closing of a job if only pending
items are for persons with missing or invalid emails
2) Changes to Email_Queue::draw_broadcast_form() to change label on button
'Add job to queue' to 'Send later' and added new 'Send Now' function as
with the draw_wizard system to make this clearer and easier to operate.
classes/class.event.php 1.0.12 (2010-02-25)
1) Changes to Event::export_icalendar() to diagnose when PEAR library is not present
modules/module.community.php 1.0.20 (2010-02-25)
1) Community Map map entries now link directly to member profiles
modules/module.community_member.php 1.0.3 (2010-02-25)
1) Member Map map entry now links back to member profile
2) Added wrapper classes for:
Community_Member_Article
Community_Member_Event
Community_Member_News_Item
Community_Member_Podcast
These are used to set memberID after initialisation

Database Changes:
1382.sql
1) Changes to filters for 'complete' and 'incomplete' for mail_broadcast to
look at completed date not items pending - which may be due to missing addresss
2) Set version information

Notes:
Promote:
codebase.php 2.5.14
classes/ (2 files changed)
class.email_queue.php 1.0.9 CS:36fdbd12
class.event.php 1.0.12 CS:da24e342
modules/
module.community.php 1.0.20
module.community_member.php 1.0.3
2.5.13.1381
2010-02-21
Codebase 2.5.13, labels.gif 852878bf, SQL Build 1381 (Checksum: 2ac41563)
  Changes:
2.5.13.1381 (2010-02-21)

Summary:
1) More work on Communities Edition

Final Checksums:
Database CS:2ac41563
Classes CS:c587b9cf
Libraries CS:5e5242de

Code Changes:
codebase.php
1) Updated version information
modules/module.community.php 1.0.19 (2010-02-20)
1) Completely refactored code to split draw_community functionality across
multiple helper functions - all variables are now referenced via base object
modules/module.community_member.php 1.0.2 (2010-02-21)
1) Added map and calendar for members profile page


Database Changes:
1381.sql
1) Changes to 'module.community' IFRAME virtual field for members listing
2) Changes to 'module.community_member' report to allow creation of community
membership records from within the edit form and to display number of communities
members belongs to
3) Added report 'module.community_member_membership' to set membership from
community_member form
4) Set version information

Notes:
Promote:
codebase.php 2.5.13
images/labels.gif CS:852878bf
modules/
module.community.php 1.0.19
module.community_member.php 1.0.2
2.5.12.1380
2010-02-19
Codebase 2.5.12, SQL Build 1380 (Checksum: 2ac41563)
  Changes:
2.5.12.1380 (2010-02-19)
Summary:
1) New CP for articles detail - 'category_show'

Final Checksums:
Database CS:2ac41563
Classes CS:c587b9cf
Libraries CS:713d1007

Code Changes:
codebase.php
1) Updated version information
classes/class.article.php 1.0.10 (2010-02-19)
1) Added CP for 'category_show' in article detail mode
classes/class.custom_form.php 1.0.9 (2010-02-19)
1) Removed the following redundant functions which were left in only to
support HRPYRs golf day registration system plus some pehistoric code
in CICBV - these are now part of the Custom extender class for hrpyr
in custom.php if they are ever needed again (doubtful!)
Custom_Form::frm_hr()
Custom_Form::frm_control_radio()
Custom_Form::frm_control_radio_YN()
Custom_Form::frm_control_radio_YN_group()
Custom_Form::frm_js_block()
Custom_Form::frm_js_doVerify()


Database Changes:
1380.sql
1) Changes to Block Layout for Articles to include category option
in single-item mode
2) Set version information

Notes:
Promote:
codebase.php 2.5.12
classes/ (2 files changed)
class.article.php 1.0.10 CS:51eb5285
class.custom_form.php 1.0.9 CS:82e882e
2.5.11.1379
2010-02-17
Codebase 2.5.11, SQL Build 1379 (Checksum: 2ac41563)
  Changes:
IMPORTANT: Remove the classes/class.mailidentity.php file - this is obsolete

2.5.11.1379 (2010-02-17)
Summary:
1) Bug fix for e-commerce options issue on all sites when logged in as site admin
or below

Final Checksums:
Database CS:2ac41563
Classes CS:adcf598
Libraries CS:713d1007

Code Changes:
codebase.php
1) Updated version information
classes/class.email_identity.php 1.0.4 (2010-02-17)
1) Added edit parameters to allow report copy with rename
classes/class.group.php 1.0.13 (2010-02-17)
1) Added edit parameters to allow report copy with rename
classes/class.system.php 1.0.25 (2010-02-17)
1) Updated System::export_sql() to include `membership_rule` and `report_defaults`
and more seriously to include select clause for
`community`, `community_membership` and `payment_methods` - only delete
was present

Database Changes:
1379.sql
1) Added Primary key for payment_method table - was missing
2) Set permissions for 'ecommerce_options' report - should not be for regular admins
3) Field-level permission updates for report columns in gateway_type
4) Field-level permission updates for report columns in gateway_settings
5) Field-level permission updates for report columns in payment_methods
6) Field-level permission updates for report columns in lst_payment_status
7) Field-level permission updates for report columns in lst_delivery_method
8) Field-level permission updates for report columns in lst_delivery_status
9) Field-level permission updates for report columns in lst_refund_status
10) Field-level permission updates for report columns in lst_product_type
11) Field-level permission updates for report columns in lst_effective_period_units
12) Set version information

Notes:
IMPORTANT: Remove the classes/class.mailidentity.php file - this is obsolete

Promote:
codebase.php 2.5.11
classes/ (3 files changed)
class.email_identity.php 1.0.4 CS:5417ebb2
class.group.php 1.0.13 CS:f86f3c09
class.system.php 1.0.25 CS:e960b5be
2.5.10.1378
2010-02-16
Codebase 2.5.10, SQL Build 1378 (Checksum: ab7c8e66)
  Changes:
2.5.10.1378 (2010-02-16)
Summary:
1) Added support for components which can render very early in page lifecycle
to allow components to alter any page parameter (content, layout, options, title)

Final Checksums:
Database CS:ab7c8e66
Classes CS:e6e4250d
Libraries CS:713d1007

Code Changes:
codebase.php
1) Updated version information
classes/class.html.php 1.0.16 (2010-02-16)
1) Changes to HTML::draw_toolbar() to deal with renaming of page_var componentID
to componentID_post (as distinct from new componentID_pre)
classes/class.page.php 1.0.20 (2010-02-16)
1) Changes to Page::get_vars() to deal with renaming of componentID to
componentID_post and to include componentID_pre for pre-render changes

Database Changes:
1378.sql
1) Changes to pages table:
Renamed field in page `componentID` to `componentID_late`
Added new field `componentID_early`
2) New indices for community table
3) New indices for community_membership table
4) Changes to Pages report to deal with new componentID_pre / post options
5) New component 'SYSTEM: Community Member: Set up Member Profile page vars'
6) Set version information

Notes:
Promote:
codebase.php 2.5.10
classes/ (2 files changed)
class.html.php 1.0.16 CS:d5bbea44
class.page.php 1.0.20 CS:30105559
modules/module.community.php 1.0.18
modules/module.community_member.php 1.0.1
2.5.9.1377
2010-02-15
Codebase 2.5.9, Icons.gif 6fc5b98d, labels.gif cbdb00d9, JS functions.js 1.1.100, SQL Build 1377 (Checksum: 3b31ac7e)
  Changes:
2.5.9.1377 (2010-02-15)
Summary:
1) Support added for multiple communities with overlapping memberships

Final Checksums:
Database CS:3b31ac7e
Classes CS:43603aff
Libraries CS:713d1007

Code Changes:
codebase.php
1) Updated version information
classes/class.html.php 1.0.15 (2010-02-13)
1) Community Dashboard now called Community Member dashboard and references
commmunity_member_dashboard now, not community_dashboard
classes/class.system.php 1.0.24 (2010-02-13)
1) Revised tables list to include new community and community_membership tables
2) Changes to System::export_sql() to include new comunity tables
3) System::draw_popup_layer() now responds to mode community_member_dashboard
and invokes new Community_Member object (not Community)
js/functions.js 1.1.100 (2010-02-13)
1) Change to popup_layer() to accept community_member_dashboard NOT community_dashboard

Database Changes:
1377.sql
1) New table `community`
2) New table `community_membership`
3) Changes to table `community_member` to remove some fields, rename and add others
4) New report 'module.community'
5) Big changes to report 'module.community.members' - now called 'module.community_member'
6) New report 'module.community_membership'
7) Changes to component 'SYSTEM: Community Member: Update lat / lon for location'
8) Changes to ECL tags 'module.community.member_data' and 'module.community.member_photo'
9) Set version information

Notes:
Promote:
codebase.php 2.5.9
classes/ (2 files changed)
class.html.php 1.0.15 CS:8e993c36
class.system.php 1.0.24 CS:38bc19e9
images/icons.gif CS:6fc5b98d
images/labels.gif CS:cbdb00d9
js/functions.js 1.1.100a1 CS:bc72080c
modules/module.community.php 1.0.17
modules/module.community_member.php 1.0.0
modules/module.community_membership.php 1.0.0
2.5.8.1376
2010-02-10
Codebase 2.5.8, Icons.gif 593d440e, SQL Build 1376 (Checksum: 11387ad1)
  Changes:
2.5.8.1376 (2010-02-10)
Summary:
1) Added ability to delete a posting in single-item view
2) Bug fix for bulk deletion of items having actions - i.e. custom forms
3) Working towards provision of admin maps for various reports
(broken since version 1.13.4.1298 released 2009-05-29)

Final Checksums:
Database CS:11387ad1
Classes CS:94560f7b
Libraries CS:4df2cda8

Code Changes:
codebase.php
1) Updated version information
classes/class.article.php 1.0.9 (2010-02-12)
1) Added edit_param in constructor for icon_delete
classes/class.displayable_item.php 1.0.14 (2010-02-12)
1) Displayable_Item::draw_detail() now handles posting deletion
classes/class.event.php 1.0.11 (2010-02-12)
1) Added edit_param in constructor for icon_delete
classes/class.google_map.php 1.0.3 (2010-02-10)
1) Improved debug message if there's a problem looking up a location
classes/class.html.php 1.0.14 (2010-02-12)
1) Added delete posting functionality to HTML::draw_toolbar() for 'posting_edit'
classes/class.job_posting.php 1.0.5 (2010-02-12)
1) Added edit_param in constructor for icon_delete
classes/class.news_item.php 1.0.5 (2010-02-12)
1) Added edit_param in constructor for icon_delete
classes/class.page.php 1.0.19 (2010-02-10)
1) Moved 'Success - page was deleted' handler into Page::draw_detail
(was in HTML::draw_toolbar() for page_create - a bit convoluted)
classes/class.podcast.php 1.0.6 (2010-02-12)
1) Added edit_param in constructor for icon_delete
classes/class.posting.php 1.0.17 (2010-02-12)
1) Added 'icon_delete' for default edit parameters
classes/class.record.php 1.0.21 (2010-02-12)
1) Added clause for icon_delete in Record::set_edit_params()
2) Bug fix for Record::get_actions() - used when deleting custom forms
Bug occured when more than one custom form was selected for deletion
Fix means IN() clause now used, not = clause
classes/class.report_column.php 1.0.19 (2010-02-11)
1) Changes to Report_Column::draw_report_field() for type 'link_map' to have
this call new global _map page with appropriate parameters

Database Changes:
1376.sql
1) Set version information

Notes:
Promote:
codebase.php 2.5.8
classes/ (12 files changed)
class.article.php 1.0.9 CS:cee9dba0
class.displayable_item.php 1.0.14 CS:c5b69285
class.event.php 1.0.11 CS:84d435c1
class.google_map.php 1.0.3 CS:bbd1091e
class.html.php 1.0.14 CS:d7e6c2f6
class.job_posting.php 1.0.5 CS:f43186af
class.news_item.php 1.0.5 CS:81b39a4e
class.page.php 1.0.19 CS:2b7f4fd2
class.podcast.php 1.0.6 CS:919ee469
class.posting.php 1.0.17 CS:93cb2625
class.record.php 1.0.21 CS:aeb879a7
class.report_column.php 1.0.19 CS:4234c9e6
images/icons.gif CS:593d440e
2.5.7.1375
2010-02-09
Ajax 1.0.12, Backup 1.0.5, CSS 1.0.88, Codebase 2.5.7, FCKeditor 2.5.b, FCKeditor Config 1.0.9, Functions 1.0.8, GetID3 1.7.7, Icons.gif 6ad6279d, labels.gif c746603f, Img 2.0.12, JS functions.js 1.1.99, JS member.js 1.0.55, JS prototype.js 1.6.0.3, SQL Build 1375 (Checksum: 11387ad1), System 1.0.13
  Changes:
2.5.7.1375 (2010-02-09)
Summary:
1) Enhancements to email_form
2) Added secuire_email form component - uses field transformers
3) Extension of map functionality for persons home AND work address
4) Fix for members search when not including state / province
5) Audio tag now available form all postings

Final Checksums:
Database CS:11387ad1
Classes CS:799476d6
Libraries CS:76e126ff

Code Changes:
codebase.php
1) Updated version information
classes/class.component.php 1.0.29 (2010-02-09)
1) Tweaks to Component::email_form() to include page name in sent email and
to avoid writing 'poll_max_votes_for_nnn' values in message body
2) Added component secure_email() to implement James email transformer functions
3) Fix to Component::member_search() for searching on city field alone
classes/class.fck.php 1.0.6 (2010-01-08)
1) Added Audio tag for all postings (requested by Darlene)
classes/class.person.php 1.0.8 (2010-02-09)
1) Implemented local Person::onupdate_set_map_location() to limit operation
based on availability of 'person-maps' feature or MASTERADMIN
2) Changes to Person::get_coords() to return sets of coordinates for both
home and work addresses

Database Changes:
1375.sql
1) New fields for person table:
AMap_lat, AMap_lon, AMap_location, WMap_lat, WMap_lon, WMap_location
2) Bring existing content for map_* into new WMap_* fields
3) Drop map_* fields - will cause problems initially for The Auroran
4) Changes to persons reportr for map field alterations
5) Change to subject column for email templates report to make it highlight ecl tags
6) Retask ECL tag 'secure_email' from TSM to global and use component class
7) Retask page '_secure_email' from TSM to global version
8) Set version information

Notes:
Promote:
codebase.php 2.5.7
classes/ (3 files changed)
class.component.php 1.0.29 CS:e6b8bfea
class.fck.php 1.0.6 CS:be88a0b2
class.person.php 1.0.8 CS:dcb660be

[ Previous | Top | Next ]