From d70706bf976b2b3bdfa3a8474eacf8611d5e8460 Mon Sep 17 00:00:00 2001 From: Tim Morgan Date: Sat, 2 Apr 2016 17:21:49 -0500 Subject: [PATCH] Add list of open source church software --- css/tablesort.css | 34 +++++++++ js/tablesort.min.js | 6 ++ open-source-church-software/index.html | 95 ++++++++++++++++++++++++++ 3 files changed, 135 insertions(+) create mode 100644 css/tablesort.css create mode 100644 js/tablesort.min.js create mode 100644 open-source-church-software/index.html diff --git a/css/tablesort.css b/css/tablesort.css new file mode 100644 index 0000000..0825d8f --- /dev/null +++ b/css/tablesort.css @@ -0,0 +1,34 @@ +th.sort-header { + cursor: pointer; +} + +th.sort-header::-moz-selection, +th.sort-header::selection { + background: transparent; +} + +table th.sort-header:after { + content: ''; + float: right; + margin-top: 7px; + border-width: 0 4px 4px; + border-style: solid; + border-color: #404040 transparent; + visibility: hidden; +} + +table th.sort-header:hover:after { + visibility: visible; +} + +table th.sort-up:after, +table th.sort-down:after, +table th.sort-down:hover:after { + visibility: visible; + opacity: 0.4; +} + +table th.sort-up:after { + border-bottom: none; + border-width: 4px 4px 0; +} diff --git a/js/tablesort.min.js b/js/tablesort.min.js new file mode 100644 index 0000000..4202753 --- /dev/null +++ b/js/tablesort.min.js @@ -0,0 +1,6 @@ +/*! + * tablesort v1.6.3 (2014-01-16) + * http://tristen.ca/tablesort/demo + * Copyright (c) 2014 ; Licensed MIT +*/ +(function(){function e(e,t){if(e.tagName!=="TABLE")throw new Error("Element must be a table");this.init(e,t||{})}e.prototype={init:function(e,t){var n=this,r;this.thead=!1,this.options=t,this.options.d=t.descending||!1,e.rows&&e.rows.length>0&&(e.tHead&&e.tHead.rows.length>0?(r=e.tHead.rows[e.tHead.rows.length-1],n.thead=!0):r=e.rows[0]);if(!r)return;var i=function(e){var t=o(u,"tr").getElementsByTagName("th");for(var r=0;r-1},h=function(e,t,n){e.attachEvent?(e["e"+t+n]=n,e[t+n]=function(){e["e"+t+n](window.event)},e.attachEvent("on"+t,e[t+n])):e.addEventListener(t,n,!1)};typeof module!="undefined"&&module.exports?module.exports=e:window.Tablesort=e})(); diff --git a/open-source-church-software/index.html b/open-source-church-software/index.html new file mode 100644 index 0000000..e6e6665 --- /dev/null +++ b/open-source-church-software/index.html @@ -0,0 +1,95 @@ +--- +layout: default +title: Church.IO - List of Open Source Church Software +--- + +
+
+

Open Source Church Software

+ +

After a bit of searching the web, we built a list of open source software for churches.

+ +

We are only affiliated with Cedar and OneBody. Also, this list has recently been culled of projects that haven't made a release in the last 5 years.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeLicenseTechLast Release
BVCMSChMSGPLv2C♯ (.NET)2016
Cedarmedia projectionMITJavaScript (Meteor)2016
ChurchInfoChMSGPLv2PHP2015
OneBodymember portalAGPLv3Ruby on Rails2016
OpenLPmedia projectionGPLv2Python2015
OpenSongmedia projectionGPLv2REALbasic2014
Rock RMSChMSApache 2.0C♯ (.NET)2016
SoftProjectormedia projectionGPLv3Qt/C++2014
+ +

To suggest an addition or correction for this list, please create an issue.

+
+
+ + + + +