Skip to main content

Church Directory Software

Introduction

This program creates an address book from a spreadsheet file. The address book that is created is an html file which can be put on the Internet (a password protected location [1] is strongly recommended), or on a local, in-house server. The spreadsheet file contains your lists of addresses. This file is saved in csv format.

The churchdir program was created using the Python programing language and it can be run on any computer (Windows, Mac, Linux, etc.) on which Python is installed. Python [2] is free to download [3] and use.

Python 2.7 or 3.x will work. 3.x is recommended.

Installing

Once Python is installed on your computer (see above) install the Church Directory software by executing this command from the command line:

easy_install churchdir

This will download the program from a repository of Python programs from pypi.python.org and install it on your computer.

Running the program

This program works via the command line. Create a directory in which to work and then make it your working directory:

C:\> mkdir mydirectory
C:\> cd mydirectory

Then execute the program like this:

C:\mydirectory> churchdir-quickstart

You will then be asked a series of questions; most specifically, the name of the input file. If the input file doesn’t exist, a sample one will be created for you. (You should use this csv file to begin your address list since it contains the correct headers. Use a spreadsheet program to edit.)

After all the questions are answered, the output file (the address book) is created in the current working directory.

Photos

Photos, specified in the “Photo URL” column of the input file, should be a head shot of one person, preferably 96x96 pixels. A secondary, larger photo may be specified in the “Photo Secondary” column. When a user visits the html page and if he clicks on the head shot photo, the secondary photo appears.

Changelog

  • version 0.1: intial release

  • version 0.2: program now better handles bad csv input files

  • version 0.3: bug fix: erroneous error message was being shown.


Footnotes

Metadata

Release files for churchdir 0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for churchdir 0.3
File Size Uploaded
churchdir-0.3.tar.gz 10.8 kB Details

Release files / churchdir-0.3.tar.gz

Download URL churchdir-0.3.tar.gz
Size 10.8 kB
Tags Source
SHA-256 checksum
How to use checksums
f05525a032eab3a5a10a85f26b7f619f3a38d94f255a77737ced9c28ff0c8163
BLAKE2b-256 checksum
How to use checksums
7aa17563a8b63692d8e0c6e4df7dbbe97cd4ce459e4f83bd76aeb5707f0d05f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.3 This release

1 release file

0.2

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page