Skip to content

Latest commit

 

History

History
74 lines (51 loc) · 3.08 KB

File metadata and controls

74 lines (51 loc) · 3.08 KB

Proclaim JSitemap Plugin

JSitemap Professional external plugin for the Proclaim Joomla component. Indexes studies/sermons, series, and teachers for HTML, XML, and RSS sitemap generation.

Latest Release License PHP Joomla
Latest Release License PHP Joomla

Requirements

Installation

  1. Download the latest proclaim-x.x.x.zip from Releases
  2. In your Joomla admin, navigate to Components > JSitemap > Data Sources
  3. Click on any data source (or create a new one) to open the edit view
  4. In the Import Plugin accordion section, upload the zip file
  5. The plugin will appear as a new "Proclaim" data source

What Gets Indexed

Content Type Sitemap Role Configurable
Studies/Sermons Items grouped by series Always included
Series Categories (flat hierarchy) Always included as categories; detail pages optional
Teachers Additional items Optional (enabled by default)

Topics and message types are not indexed -- they have no frontend detail views in Proclaim.

Configuration

After installation, edit the Proclaim data source in JSitemap to configure:

Parameter Default Description
Fallback to created date Yes Use created/publish date when last modified is unavailable
Include teacher pages Yes Add teacher detail pages as sitemap items
Include series pages as items Yes Add series detail pages as individual items (in addition to category nodes)
Series IDs to include (empty) Comma-separated list to limit to specific series
Series IDs to exclude (empty) Comma-separated list to exclude specific series

Building from Source

# Build the installable zip
composer build

# or directly:
php build/build.php

Output: build/proclaim-x.x.x.zip

Contributing

  1. Fork this repository
  2. Create a topic branch
  3. Make your changes following PSR-12 coding standards
  4. Submit a pull request

Contact

License

Distributed under the GNU General Public License version 2 or later. See LICENSE.txt for details.

(C) 2026 CWM Team.