Link to home
Start Free TrialLog in
Avatar of IP4IT Staff
IP4IT StaffFlag for Ireland

asked on

What would you recommend as best solution for Church bulletin webpage

Hi,

My local church has asked for us to create a website for them.

On that website will be a webpage that will display all church bulletins.

Each week there will be someone who will upload a new Church bulletin PDF to this webpage.

The website is designed using HTML and CSS.

Ideally, the person uploading the bulletin should click a button, choose the PDF and then the PDF should appear on the webpage.


Requirements;

1. For the bulletin layout on webpage I would like to implement an image grid like the following;
https://emly.ie/category/parish-bulletin/

2. I would like to have numbered buttons at the bottom of the grid for changing between pages, i.e. could be 10 PDFs per page on grid;
http://www.beaufort-parish.com/category/church-bulletin-archives/church-bulletin-2015/

3. Should be easy for the person to upload the bulletin PDF file, like clicking a button that says "Upload bulletin" and selecting PDF to upload

4. Upload option should not be accessible to public, i.e. may only be one person doing it each week

5. Would like to have option to enter optional detail like date, title, etc. when uploading file.

6. User should get confirmation/ error depending on whether bulletin was uploaded or not

7. After upload button clicked, the uploaded bulletin should display on Church bulletin website page

8. The uploaded bulletin should be listed on the site in correct order of uploaded PDFs on the page, i.e. newest should appear first/ on top left of page
 
9. When someone visits the website and clicks on one of the listed bulletins, the PDF for it should open up.

10. The person who uploads the PDF each week should be able to edit/ update PDFs listed on website page if they upload the wrong one.


If there is a solution out there that those all this we will consider it if it is free.

Please let me know what you recommend.

Thanks,
Robbie
Avatar of Arana (G.P.)
Arana (G.P.)

You could use wordpress just as the link you mention does (both links do).
it has plugins for all of your need and is easily customizable
you could use the builtin media library or get a document manager plugin
You need a CMS (Content management system instead creating a web site from scratch) :
One of the best (or the best) : https://wordpress.com/ 

1) layout : customize template :
https://developer.wordpress.org/themes/template-files-section/page-template-files/ 

2) numbered buttons at the bottom : pagination
https://developer.wordpress.org/themes/functionality/pagination/ 
https://wordpress.org/plugins/search/pagination/ 

3) easy upload :
pdf, file manager
https://wordpress.org/plugins/search/pdf+upload/ 
for example :
https://wordpress.org/plugins/bsk-pdf-manager/ 
https://fr.wordpress.org/plugins/wp-file-upload/ 

4) upload button not available to public :role and capabilities :
https://wordpress.org/support/article/roles-and-capabilities/ 

5-10) back to 3)



It is much easier to use wix, weebly or squarspace.com and not mess around with a managed site.  squarespace.com has a lot of options for calendars, donations, and contacts you may find useful as well.
Avatar of IP4IT Staff

ASKER

Hi,

I am aware that Wordpress, Wix and other similar solutions would be more customisable and easier to provide these solutions.

We use cPanel for managing this website.

I am unsure how I could use Wordpress or the other solutions with cPanel.

How would I go about setting up Wordpress or Wix with cPanel?

Thanks,
Robbie

cPanel is managing your server, not the website.

I use plesk on my server, but cpanel has something similar https://docs.cpanel.net/knowledge-base/third-party/how-to-install-wordpress-with-cpanel/ 

Wix, Weebly and Squarespace will be easier options and the main reason is you can ditch your hosting service and just worry about adding content. You will run into more headaches than it is worth.  If you just enjoy tinkering and are using it for yourself to learn, then hosting your own makes sense. I think in the end, you will understand what I am saying.
ASKER CERTIFIED SOLUTION
Avatar of Alicia St Rose
Alicia St Rose
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Hi,

Thanks for all the help.

Is Wordpress secure?

I have heard that Wordpress back doors make it easier for hackers to hack into your website.

Is there a way to protect against this?

Thanks,
Robbie


Wordpress by itself is secure.  Now add to the mix using themes and plug ins and those will be your weak link.  Even the best plug ins can have moments of insecurity or a plug in may stop getting updated making it insecure for the future.  

Wordpress gives you more room to do what you want than the options I provided, but not being careful or not fully understanding what you are doing is going to be where things can happen.

Another factor is to make sure all of your WP users use strong passwords.

I do manage wordpress sites, but for somebody that just wants to update their content and not have to worry about these things, squarespace and the like are very good options.

If you do go to wordpress, you should check in with your admin panel on a weekly basis to make sure there are no updates to your theme or plug ins that need to be updated. There is the ability to automate updates. I found sometimes this can skip or an update for one thing can break something else. It is a good idea to have another wordpress site for testing and you can do this locally on your own computer or just another installation on a different or subdomain.
I would also add that whichever you choose, you will find everybody has their own favorites. Alicia made some good points about WP but you can do the same with the other options.

It would be worth your time to either do a free trial on wordpress.com or install WP on your testing server/desktop and also do a free trial on squarespace and see for yourself. Testing like this is the only way to really know what you are getting into.
Wordpress.com it's very limited by what you can do. It's multisite and you're pretty much limited to the Jetpack plugin to extend it. You can download DesktopServer and install it on your local machine then you can try anything WordPress provides.

I'm going to repeat the importance of Accessibility. Whatever you choose make sure it meets the standards. Since I last posted, I was able to see demo of a blind person using a screen reader on several websites. A very sobering experience.

As far as security, yes, check in often and update plugins and core. This is called site maintenance and it should be a regular aspect of any website, whether you do it yourself or pay a monthly retainer to someone else.