The software work has been completed and is now installed on thesaker.is. Saker has asked that I provide a write up on the work so here its.
Short version at bottom.
The work on this software naturally fell into two distinct and different project. The first was the modification to the wordpress software to allow commentators with ‘vignette privileges’ to comment without moderation on ‘vignette’ posts. The 2nd project was the gathering, reviewing and then granting ‘vignette’ privileges. The first project, WordPress modification , was somewhat intricate but minimal in lines of code. Testing for a value , correctly placing an ‘if’ statement and making a slight change in the program flow. Most likely no more than 30 lines of code changes in the WordPress software. This took several days and a few days of testing to ensure that it worked correctly. Now that thesaker.is was able to accept ‘vignette’ commentators the issue became how do we gather, review, and grant the necessary credentials. The first thought was just have everyone email Saker with the required info and create ‘vignette’ accounts for those approved by Saker. This would not work as each individual would compose a unique email. It may or may not contain the needed information and would require careful reading to extract the needed information. Saker would also be required to read each unique email to determine its disposition. A manual entry and creation of the new ‘vignette’ account would also be required. This was not going to work so another approach was required. What was needed was an online form so all required data was gathered and then provided in a form acceptable to computer input. The tool that I decided to use was ‘Google Forms’. Easy to use, ensures that required information is entered and then re-formats the data acceptable to both human (Saker needs to review) and computer use. The 2nd requirement was to find a computer tool that would create WordPress accounts from a computer generated file. WordPress has a featured called “plugins” that extend the capability of WordPress. I reviewed the plugins that took an input file containing required account creation data and created new WordPress accounts. I tried several ones and finally settled on one,”Import and export users”, that has high user marks and over 60,000 users. Now that the tools were selected the software to integrate these packages needed to be written. Two programs were required.The first program reformat the data provided by ‘Forms’ and reformat it to be acceptable to the ‘Import’ program. In addition it fired off email to let the commentator know status accepted/declined. The 2nd program ran after successful addition of the new ‘vignette’ account and did final cleanup of the account request. Now we had 5 components of our request work flow(forms,accept/decline,reformat,import,cleanup). These all needed to be tied together to work as one unified whole. Normally this is easy if all software is on same platform but this exists on three different environments (Google Cloud, our server and WordPress). These were all tied together using “Google Sheets” (review/disposition) and 3 ‘cron’ jobs (to execute the reformat,import,cleanup programs). Its all been tested and now works. It could take up to 24 hours to process your request if you enter it just at Saker’s bed time and the next day is very busy.
Note: Saker will provide link to request form when he is ready to review requests.
The short summary
- Fill out on-line form: https://docs.google.com/forms/d/e/1FAIpQLSckNkK8DCmUUN5G5QwTZwmW5089TMj0oCIxOCu-PQ0NJx0FZA/viewform
- Saker will review the request and either accept or decline the request. The requester will receive an email informing them of Saker disposition. This could take 24 hours or more depending on Saker availability to review the request.
- A ‘Vignette’ user account will be created on the thesaker.is site with the login name requested on the initial form. Once the account has been created an email welcoming the individual will be sent. The email will also provide the necessary login details.
- After a successful login the individual will be able to comment without moderation on any of Saker’s Christian Vignette post.
Regards
Herb Swanson (webmaster)
Congrats.
Reason for interest in this project: My interest goes back to the late 1960’s as a student at the U. of California/Riverside. This lead to my entrance into Seminary in the mid 1970’s with ordination in the Christian Church (Disciples of Christ). I loved church history and preaching (others but this was focus). I have been a pastor and missionary since.
What you hope to gain from it: further my love and understanding of the church of the first several centuries.
Your current level of knowledge on religious matters (formal or informal instruction) (have a M.Div manga cum laud from the Graduate Seminary of Phillips University (Now Phillips Gradue Seminary)
How much, if anything, do you think you know about Christianity, especially the early, original, one, As a Christian minister, a good amount. As to the early church, same especially Gospel of Mark, Didache, other writings, etc.
Your faith, if any, or that you are an agnostic or even a militant atheist (both are welcome). If you consider yourself a Christian, please indicate from which denomination. (answered hopefully)
If you are lapsed Christian (also welcome!) then please indicate why you lapsed and from which denomination. Not lapsed, actually tried to retire (I am 73) several times, but still working.
A few words about yourself. I am 73, married twice (my first wife died of brain cancer). Have 4 children, 8 grandchildren, soon 2 great-great-grandchildren. Born in Ohio, lived in California (high school, college), lived in Montana, Colorado, Oklahoma (seminary and served 5 churches there), lived in New Zealand for 5 years as a local pastor and missionary from the denomination. Now live in Kansas and served 2 church (including current church).
Can give you more, just ask specifics please.
Thanks for the info, but the place to put it was here: First, please go to this page:
https://docs.google.com/forms/d/e/1FAIpQLSckNkK8DCmUUN5G5QwTZwmW5089TMj0oCIxOCu-PQ0NJx0FZA/viewform
and please fill the form.
The Saker
Saker…I’m looking forward to your vignettes. I don’t need to comment…I’m here to learn.
Saker, I was born into an Orthodox family. I need to revisit my roots.
Nice job there, Herb..
I am also a PHP developer, with some 15+ years experience, so I get the idea what kind of a stunt you did.. Thumbs up!