Activity for ChurchInfo

  • djfkc djfkc posted a comment on discussion Help

    Found a solution: // while ($element = each($_SESSION['aPeopleCart'])) { foreach ($_SESSION['aPeopleCart'] as $key => $personID) { // Enter ID into event $sSQL = "INSERT IGNORE INTO event_attend (event_id, person_id)"; // $sSQL .= " VALUES ('".$iEventID."','".$_SESSION['aPeopleCart'][$element['key']]."')"; $sSQL .= " VALUES ('" . $iEventID . "','" . $personID . "')"; RunQuery($sSQL); $iCount++; }

  • djfkc djfkc posted a comment on discussion Help

    Fatal error: Uncaught Error: Call to undefined function each() in /var/www/html/churchinfo/CartToEvent.php:39 Stack trace: #0 {main} thrown in /var/www/html/churchinfo/CartToEvent.php on line 39 It seems the while each functionality is no longer supported. ChurchInfo Version: 1.3.1 Release Date: 2023-03-28 License: GPL (Free, Open Source) Ubuntu 22.04.5 LTS PHP 8.4.2 (cli) (built: Dec 24 2024 06:04:16) (NTS) Copyright (c) The PHP Group Zend Engine v4.4.2, Copyright (c) Zend Technologies with Zend...

  • JERRY PECK JERRY PECK created ticket #259

    Fatal Error: $_SESSION['sURLPath'] is empty.

  • MIKEHOTROD\mike committed [44fe23] on CodeGit

    Initialize array correctly

  • Michael Wilt Michael Wilt posted a comment on a blog post

    The latest release of ChurchInfo supports PHP 8. The Italian translation is probably badly out of date. I have done a few "Google" quality translations with decent success. I have not been very active lately but I did put a lot of work into compatibility recently. The hosting providers started forcing updates to more recent versions of PHP and I wanted to be sure they would continue to work. Mike Michael Wilt ChurchInfo Team Leader

  • Giulio Pezzoli Giulio Pezzoli posted a comment on a blog post

    Good afternoon, I'm a PHP developer and some years ago I worked on this project for a non-profit organization that is still using Churchinfo in an old release. Some years ago it seemed the community wasn't so active, now it seems different. Is it so? We are interested on this topic because we have two questions: * will this new release compatible with PHP 8* ? * someone is working on the localization (Italian in particular)? * if yes, how can we help you testing this new version? Thank you so much!...

  • Amanda Zih Amanda Zih posted a comment on discussion Help

    My church has been using ChurchInfo for several years without issue, and it was set up by someone other than me. But as of sometime in July, the login page started displaying this message instead: "Cannot connect to the MySQL server because: No route to host" Currently it displays this: "Cannot connect to the MySQL server because: php_network_getaddresses: getaddrinfo failed: Name or service not known" I have tried to resolve this with the host (GoDaddy), and the agent said there was no issue with...

  • ChurchInfo ChurchInfo released /churchinfo/1.3.2/Readme.txt

  • ChurchInfo ChurchInfo released /churchinfo/1.3.2/churchinfo-1.3.2.zip

  • ChurchInfo ChurchInfo released /churchinfo/1.3.2/churchinfo-1.3.2.tar.gz

  • MIKEHOTROD\mike committed [955973] on CodeGit

    Preparing to release 1.3.2

  • djfkc djfkc modified a comment on discussion Open Discussion

    we are looking for a way to allow registered members to see the directory online.

  • djfkc djfkc posted a comment on discussion Open Discussion

    we are looking for a way to allow registered members to see the direction online.

  • Brian McKinlay Brian McKinlay posted a comment on discussion Help

    How do I get the full download, please?

  • MIKEHOTROD\mike committed [9a8192] on CodeGit

    Another fix inspired by a user of Sunday School reports

  • Brian McKinlay Brian McKinlay posted a comment on ticket #258

    I am using 1.2.7, but the reports do not inlclude the titles or suffixes of the names

  • MIKEHOTROD\mike committed [47cb0e] on CodeGit

    Fixes inspired by bug reports from a church that just upgraded to handle PHP compatibility issues

  • MIKEHOTROD\mike committed [4eb787] on CodeGit

    Additional fixes for newer versions of php

  • Michael Wilt committed [73aea2] on CodeGit

    Fixes for the newer versions of PHP

  • Michael Wilt Michael Wilt posted a comment on ticket #258

    What version of ChurchInfo are you running? Mike Michael Wilt ChurchInfo Team Leader

  • Brian McKinlay Brian McKinlay created ticket #258

    Include titles and suffixes in Directory Report

  • Josh Huhmann Josh Huhmann created ticket #253

    Person creation with php 8.2

  • Josh Huhmann Josh Huhmann created ticket #252

    Pervious Person link when viewing first person

  • Josh Huhmann Josh Huhmann modified a comment on discussion Help

    I figured out the error that was being generated when saving users. It was caused by the general setting bHideFriendDate being set to True. The default state is False. If the field is not hidden, the errors are not generated. I have submitted a bug report.

  • Josh Huhmann Josh Huhmann posted a comment on discussion Help

    I figured out the error that was being generated when saving users. It was caused by the general setting bHideFriendDate being set to True. The default state is False. If the field is not hidden, the errors is not generated. I have submitted a bug report.

  • Josh Huhmann Josh Huhmann created ticket #251

    bHideFriendDate general setting causes errors

  • Josh Huhmann Josh Huhmann modified a comment on discussion Help

    For more information, I've tried deploying a new test churchinfo 1.3.1 setup and found that when I click the "Add Group View to Cart" I get the same error. This happens with a new install, and only one group created with no other data in the install. The person editing works with the fresh install though.

  • Josh Huhmann Josh Huhmann posted a comment on discussion Help

    For more information, I've tried deploying a new test churchinfo 1.3.1 setup and found that it does not have the problem. I restored our data into the test and the errors came back.

  • Josh Huhmann Josh Huhmann posted a comment on discussion Help

    I've been using the 1.3.1 update for a while now with php 8.0, and things have been working well. I encountered a couple of errors recently while updating member information though. When I attempt to update a member's information, I get the following errors: Warning: Undefined array key "FriendDate" in /churchinfo/PersonEditor.php on line 156 Warning: Cannot modify header information - headers already sent by (output started at /churchinfo/PersonEditor.php:156) in /churchinfo/Include/UtilityFunctions.php...

  • Michael Wilt Michael Wilt posted a comment on discussion Help

    Thank you for all this excellent troubleshooting! I will fold your updates back into the source control system. Mike Michael Wilt ChurchInfo Team Leader

  • Michael Wilt Michael Wilt posted a comment on discussion Help

    In the general settings, you can change the navigation mode to access an older style of the navigation menus. This might help as a short-term solution. Another thing to try is clearing the cached data in your browser. Settings->Privacy and security->Clear Data button. You don't have to clear cookies, just cached data. If you need more help send me a private message. Mike Michael Wilt ChurchInfo Team Leader

  • Bruce Fihe Bruce Fihe posted a comment on discussion Help

    I just upgaded from 1.3.0 to 1.3.1. I can access the database and all the links in any data entry work fine. But I have no dropdown menus. If I enter the URL for a menu item, such as .../Help.php?page=About, I get the About page, or .../SettingsGeneral.php, I get the General Settings page. Any guidance I can get for restoring the dropdown menus would be appreciated.

  • Andy Rowan Andy Rowan posted a comment on discussion Help

    I found the cause of the custom fields problem. The query at line 652 puts "0 for per_ID" for the union-ed selections having memberCount = 1 and memberCount > 1. So the $aRow array has a zero for Per_ID for those people. If I change the first union'd SELECT to select per_ID for real, the custom fields work again for solos. (And leaving the second UNION as is prevents the custom fields from getting tacked on to the end of a multi-person family.) I can't see anything unwanted that that change would...

  • Andy Rowan Andy Rowan posted a comment on discussion Help

    A second issue, which I have yet to solve: custom fields appear fine for persons in families of >1 person, but no longer appear for persons that are the only one in the family.

  • Andy Rowan Andy Rowan posted a comment on discussion Help

    Just moved my setup to version 1.3.1. First, many thanks for making the changes to support php 8. I was afraid I would get stuck on Debian 11, because Debian 12 does not include php 7 at all. Now in my members directory, for families with >1 member, the e-mail address for the head of household started appearing twice. Once under that person's info, and once with the family info at the end of the entry. It appears that this is caused by a line added at line 706: $per_Email = $aHead['per_Email']; //...

  • Michael Wilt committed [33e393] on CodeGit

    correct Config.php and README.md

  • Michael Wilt committed [1f41a8] on CodeGit

    Merge branch 'master' of https://github.com/ChurchInfo/ChurchInfo

  • GitHub committed [8888b7] on CodeGit

    Merge pull request #34 from aharris88/patch-1

  • GitHub committed [6e5b91] on CodeGit

    Update README.md

  • GitHub committed [e22c86] on CodeGit

    Fix markdown in readme

  • GeorgeD GeorgeD committed [0fe958] on CodeGit

    Merge pull request #10 from MatForsberg/patch-1

  • Mat Forsberg committed [eeace3] on CodeGit

    Incorrect spelling

  • mikewilt committed [1041a4] on CodeGit

    Update README.md

  • GeorgeD GeorgeD committed [f27175] on CodeGit

    Update README.md

  • GeorgeD GeorgeD committed [c3c753] on CodeGit

    Revert "added viewport meta tag"

  • GeorgeD GeorgeD committed [f306fe] on CodeGit

    added viewport meta tag

  • GeorgeD GeorgeD committed [21b928] on CodeGit

    Sync with 1.2.14

  • GeorgeD GeorgeD committed [5ce9d0] on CodeGit

    Create README.md

  • GeorgeD GeorgeD committed [a56f01] on CodeGit

    Revert "Emailing A family a pdf"

  • GeorgeD GeorgeD committed [ec5751] on CodeGit

    Emailing A family a pdf

  • GeorgeD GeorgeD committed [b4acc1] on CodeGit

    Revert "Test commit"

  • Michael Wilt Michael Wilt posted a comment on discussion Help

    There is a configuration option to specify the version of fpdf to use. With this latest release I am including fpdf185. One of our beta testers had an issue where this setting did not update automatically. Please check Admin->Edit General Settings and be sure this include path is set to: Include/fpdf185 Mike Michael Wilt ChurchInfo Team Leader

  • ChurchInfo ChurchInfo released /churchinfo/1.3.1/readme.txt

  • ChurchInfo ChurchInfo released /churchinfo/1.3.1/churchinfo-1.3.1.zip

  • ChurchInfo ChurchInfo released /churchinfo/1.3.1/churchinfo-1.3.1.tar.gz

  • Dennis Bushnell Dennis Bushnell posted a comment on discussion Help

    Thanks for the info. I previously used Churchinfo on a hosted website for years under PHP 7 versions. When I was forced to accept PHP 8, the program no longer worked. So in installed XAMPP with PHP 7.4.33 and everything is working except for any PDF creation function. I am assuming it has something to do with my XAMPP install, as a previous poster has said the construct modifications were already addressed. I will try a dedicated box with a Linux distro and see if that changes things. Thanks for...

  • Michael Wilt committed [e59f54] on CodeGit

    Corrected errors

  • Michael Wilt Michael Wilt created a blog post

    Compatiblity Update Coming

  • Michael Wilt Michael Wilt posted a comment on discussion Help

    In SelfRegister.php, around line 40 there is a call to $builder->build(). This function accepts width and height as arguments, with default values of width=150 and height=40. You should be able to make it twice as big by changing to this: $builder->build(300, 80); I noticed that the larger picture takes longer to build, to the page doesn't load right away. It might be better to tweak the settings to make it less difficult. There are a bunch of options in CaptchaBuilder.php that affect the difficulty...

  • Michael Wilt Michael Wilt posted a comment on discussion Help

    We created a fake family "Deceased" for this purpose. The issue is that the payment records were associated with deposits, so the deposits would be incorrect if the all the payment records were deleted along with the family. Mike Michael Wilt ChurchInfo Team Leader

  • Michael Wilt committed [528815] on CodeGit

    Remove an earlier version of PHPMailer which has compatibility issues with the more recent versions of PHP.

  • Michael Wilt Michael Wilt posted a comment on discussion Help

    I am working on compatibility issues with the newer versions of PHP right now. The latest from git is the best version to run on a newer server now. These updates include moving to the latest versions of fpdf, phpmailer, and captcha libraries. I would very much appreciate any input regarding this latest version. Most of the compatibility issues should be fixed now. Mike Michael Wilt ChurchInfo Team Leader

  • Michael Wilt committed [330c45] on CodeGit

    Use the latest phpmailer to avoid pulling in incompatibilies found in older versions. Fixed some undefined variables. Change NULL values in person_per to empty strings. This fixes a lot of situations where passing NULL is deprecated.

  • Michael Wilt committed [59ca5d] on CodeGit

    Fixed bug #247- prevent execution of a file uploaded as an email attachment. After exploring a number of options the solution chosen is to upload a .htaccess file as well as the attachment. The server must have this capability enabled.

  • Michael Wilt committed [842eeb] on CodeGit

    Fix bug #249- prevent cross-site scripting attacks

  • Michael Wilt committed [3ceaee] on CodeGit

    Fixed more compatibility issues with the latest version of php- mostly uninitialized variables, one picky thing about the overloaded add page method in fundraiser reports

  • Michael Wilt committed [5817db] on CodeGit

    Push the years forward for the comparison queries

  • Michael Wilt committed [5d9890] on CodeGit

    Use current versions of the PHPMailer and Captcha libraries

  • Michael Wilt committed [a84c55] on CodeGit

    Minor fixes inspired by an existing user database

  • DESKTOP-3MFIM5O\mike committed [ca7b15] on CodeGit

    Removed old versions of fpdf. Update the version and change to the new fpdf library in config_cfg. Fixed more uninitialized variables in the directory report.

  • DESKTOP-3MFIM5O\mike committed [acee7e] on CodeGit

    Many updates for compatibility with php 8.1. Removed each() which is now deprecated. Corrected many places where null values were used. Removed link to the wiki, which was destroyed by power-spam. Fixed constructor names per current standard (mostly in the reports). Add the latest version of fpdf.

  • DESKTOP-3MFIM5O\mike committed [475512] on CodeGit

    Updating to show version 1.3.1, fixed nasty issue with AjaxFunctions.php that was difficult to debug because its output is piped directly into autocomplete

  • DESKTOP-3MFIM5O\mike committed [5a753e] on CodeGit

    More improvements for compatibility with current PHP, mostly making sure variables are initialized

  • Terry Buda Terry Buda posted a comment on discussion Help

    Hi Dennis! I think you may be running into a problem similar to the PHP version issues discussed on this blog: https://sebhastian.com/php-deprecated-methods-same-name-constructors/ I've seen others posting issues on various PHP web applications. I think it is just a matter of finding the file that has this error and correcting it as they describe. The file that throws your error is located in the directory as stated in the error message. 1. Drill into the directory C:\xampp\htdocs\churchinfo\Reports\...

  • Dennis Bushnell Dennis Bushnell modified a comment on discussion Help

    My web host is no longer supporting anything under PHP 8. So, I installed XXAMP running PHP version: 7.4.33. I installed Churchinfo using the database from the original web host and every thing fine except creating PDFs. For example trying to create a Deposit Slip I get: Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; PDFAccessReport has a deprecated constructor in C:\xampp\htdocs\churchinfo\Reports\PrintDeposit.php on line 73 FPDF error:...

  • Dennis Bushnell Dennis Bushnell posted a comment on discussion Help

    My web host is no longer supporting anything under PHP 8. So, I installed XXAMP running PHP version: 7.4.33. I installed Churchinfo using the database from the original web host and every thing fine except creating PDFs. For example trying to create a Deposit Slip I get: Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; PDFAccessReport has a deprecated constructor in C:\xampp\htdocs\churchinfo\Reports\PrintDeposit.php on line 73 FPDF error:...

  • DESKTOP-3MFIM5O\mike committed [22b70f] on CodeGit

    Initial changes for compatibility with the current version of PHP

  • Michael Wilt Michael Wilt posted a comment on discussion Help

    I am working on this now. So far it is going smoothly. Most of the issues are related to the newer version of PHP being more picky about uninitialized variables. Mike Michael Wilt ChurchInfo Team Leader

  • Michael Wilt Michael Wilt posted a comment on discussion Help

    Hi all, I'm sorry I haven't gotten to this yet. It is still my intention to support the latest versions of PHP and MariaDB/MySQL. If necessary as an interim measure I can host on my own server. Also, anyone with this issue please post the version of ChurchInfo you are currently running. If you are not yet running 1.3.0 we will also need to be sure your upgrade path works ok. Mike Michael Wilt ChurchInfo Team Leader

  • Geoffrey Hall Geoffrey Hall posted a comment on discussion Help

    What does it mean to associate donations with another family? Scenario: a member dies and admin attempts to remove the family record. The message is - "Please select another family with whom to associate these donations: WARNING: This action can not be undone and may have legal implications!" How does one chose another family?

  • James Richard Parker James Richard Parker posted a comment on discussion Help

    yes I have the same issue. my isp is making me go to 8.1 from 7.4 and I get http 500. is there going to be a fix/

  • Jimmy Heath Jimmy Heath posted a comment on discussion Help

    Is there any update concerning this PHP issue? My hosting site will discontinue PHP 7.4 in April, and I'll need to move to 8.1 before then.

  • Joe Joe posted a comment on discussion Help

    Hello, Geoffrey & Michael, Just wondering if you happen to fix this issue. I am seeing the same thing with the tax report heading is off. thank you - Joe

  • Lawrence Filler Lawrence Filler posted a comment on discussion Help

    I am needing to make the captcha larger, but I am missing exactly where I need to make adjustments. Could someone assist me? We have individuals that are having a hard time making out the code. This is my first venture into captcha's. Thanks for the assistance.

  • Bantariza Derrick Matthew Bantariza Derrick Matthew posted a comment on discussion Help

    Here is the link to older xampp versions, https://sourceforge.net/projects/xampp/files/XAMPP%20Windows/ Hope it helps

  • Steve Hill Steve Hill modified a comment on discussion Help

    Well I couldn't find any older version of xampp other than 7.1 and after installation couldn't get anything but a blank screen when trying to log into localhost/churchinfo. I give up. I have two older computers with churchinfo and xampp 3.2.2 that I programmed several years ago. I'll just keep using them instead of throwing them away and look for a Program, other than churchinfo, that doesn't use xampp. Three days I've wasted away on this.

  • Steve Hill Steve Hill modified a comment on discussion Help

    Well I couldn't find any older version of xampp other than 7.1 and after installation couldn't get anything but a blank screen when trying to log into localhost/churchinfo. I give up. I have two older computers that have xampp working OK with churchinfo that I programmed several years ago. I'll just just keep using them instead of throwing them away and look for a Program, other than churchinfo, that doesn't use xampp. Three days I've wasted away on this.

  • Steve Hill Steve Hill modified a comment on discussion Help

    Later: Well I couldn't find any older version than 7.1 and couldn't get anything but a blank screen when trying to log into localhost/churchinfo. I give up. I have two older computers that have xampp working. I'll just just keep using them instead of throwing them away and look for a Program, other than churchinfo, that doesn't use xampp. Three days I've wasted away on this.

  • Steve Hill Steve Hill posted a comment on discussion Help

    I've tried a number of times, too. I get a "no tables found". I have xampp version 3.2.2 working fine on an older, windows 10 computer. I'm gonna see if I can find that and give it a try. I took some pics to see if I can replicate it on a different computer. I think the simple installation should be updated for Windows 11 computers.

  • Holy trinity prestwood Holy trinity prestwood posted a comment on discussion Help

    Hi Mike -- I'm getting worried because PHP 7.4 will stop receiving security updates on Monday, 28 November 2022 at which point it will be unsuitable for use on a live site. Will there be a churchdb upgrade so I can move to PHP 8.1 before then? If not I will need a lot of time to plan a migration to another church management software. I really don't want to because churchdb meets all our needs!

  • Christopher Haller Christopher Haller created merge request #2

    Adding Changes for various CVEs

  • Donnell Donnell posted a comment on discussion Help

    I get the same problem.

  • Donnell Donnell posted a comment on discussion Help

    I tried following the Simple Installation on Windows instructions. Used xampp version 8.1.4 and churchinfo version 1.3.0 when tried to localhost/churchinfo entered username and password "churchinfo" Got following This page isn't working localhost is currently unable to handle this request HTTP ERROR 500 Tried to delete installation and reinstall with instructions with same results. Please help

  • Parag Dighe Parag Dighe posted a comment on discussion Help

    I followed all the steps for initial setup of Church Info. When I go to http://localhost/churchinfo I get the initial log in screen as expected. I enter the default user name and password and when I click on "Login", I get an error 500. This page isn’t working right nowlocalhost can't currently handle this request. HTTP ERROR 500 I am using MySQL, PHP ver 8.1.4, and XAMPP on Windows 11.

1 >
MongoDB Logo MongoDB