Stoneroller’s Guerrilla Guide to Digital Bulletin Viewers
Getting church bulletins online shouldn’t be a nightmare—or cost you a subscription fee. Here’s what actually works in the real world.
What Are Your Options?
There are a few main ways to display bulletins or newsletters online, and not all are created equal:-
Built-in widgets (Wix, Squarespace, Weebly): Quick, but basic. You get a simple PDF display, no frills, no control.
-
Subscription flipbooks (Issuu, FlippingBook): Slick animations, recurring payments, locked-down branding, and overkill for most congregations.
-
Open-source viewers (like this one): Free, flexible, customizable. You upload your files, control your displayand never owe anyone a monthly fee.
Platform-by-Platform Reality Check
Why the Stoneroller Bulletin Viewer?
This is a free, open-source kit built for regular people who dp. No logins, no ads, no risk of your bulletin archive disappearing because someone missed a payment. No cute “page-flip” effect—just an accessible, side-by-side PDF display that anyone can use, even on a phone.How It Works
-
Download the Stoneroller Bulletin Viewer kit.
-
Upload it to your web server (or subfolder). See the full setup guide for more details!
-
Add your PDFs into the
pdfs
folder and update the dropdown inindex.html
to list your bulletins.
-
Refresh your browser—your latest bulletin is now online.
Security and Privacy
-
Only upload PDFs you trust; don’t accept files from just anyone.
-
No public upload or user input—this kit is admin-only.
-
For privacy, add a blank
index.html
file to your/pdfs/
folder, or turn off directory browsing.
Browser Quirks
If you’re testing this kit locally (just opening files on your desktop), Chrome and Firefox won’t display the viewer because of security restrictions. Always test on your live website.Also, some browsers—especially Chrome and Edge—may download a PDF instead of previewing it when you click “View PDF.” That’s a browser (or server) thing, not a problem with your kit. Open the PDF from your downloads, or ask your host to use “Content-Disposition: inline” for PDFs.
Installing on WordPress (Self-Hosted)
- Use FTP or your hosting file manager to upload the kit into a new folder (like
/bulletin-viewer/
).
- Add your bulletins to the
pdfs
folder and update the dropdown.
- Link to the viewer from your WordPress menu, or embed it with an iframe.
Troubleshooting
-
Nothing loads locally: Always test on your live website.
-
PDF not showing: Check spelling and file/folder names.
- PDF downloads instead of preview: Ask your host to set “Content-Disposition: inline,” or try a different browser.
Not on Regular Hosting? Alternatives
- Wix/Squarespace/Weebly: Use their PDF or file embed widgets.
- WordPress.com: Use the File block; no interactive viewer.
- Still stuck? Try Coffeecup’s Free Online PDF Embedder or PDF.js Express Viewer.
How to Set Up and Incorporate the Viewer on Your Website
The Stoneroller Bulletin Viewer works as a standalone page, or you can embed it into an existing site page—your choice.
To create a new, standalone page:
- Upload the entire viewer folder (HTML, CSS, JS, the
pdfjs
folder, and thepdfs
folder) to your web host using FTP or your file manager. You can name this folder something likebulletin-viewer
orbulletins
.
-
Add your bulletin PDFs to the
pdfs
folder inside that directory.
-
Edit the dropdown in
index.html
so each bulletin appears in the menu.
-
Link to this new viewer page from your website’s main menu, homepage, or weekly newsletter (for example,
yourchurch.org/bulletin-viewer/
).
- Follow steps 1–3 above so the viewer works in its own folder.
- On the page where you want the viewer to appear, add this code:
<iframe src="/bulletin-viewer/index.html" width="100%" height="900" style="border:0;"></iframe>
-
Adjust the
width
andheight
to fit your site.
For WordPress.com or page builder sites (Wix, Squarespace, etc.), you’ll be limited to their own file and PDF widgets.
No subscriptions, no third-party branding, just your bulletins, your way!
Want It Customized?
Email studio@stonerollercoop.com or visit stonerollercoop.com.