PHPackages                             threeam/threeam-content-elements-page - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. threeam/threeam-content-elements-page

ActiveTypo3-cms-extension

threeam/threeam-content-elements-page
=====================================

Are you tired of manually creating content elements pages on your TYPO3 website? Introducing our innovative TYPO3 extension that simplifies the process by automatically generating a dedicated page containing all unique content elements present across your site.

1.2.0(3mo ago)0112GPL-2.0-or-laterPHP

Since Mar 13Pushed 3mo ago1 watchersCompare

[ Source](https://github.com/3am-tech/threeam_content_elements_page)[ Packagist](https://packagist.org/packages/threeam/threeam-content-elements-page)[ Docs](https://3am-tech.com)[ RSS](/packages/threeam-threeam-content-elements-page/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (8)Used By (0)

3AM Content Elements Page - Build Content Elements Page Automatically
=====================================================================

[](#3am-content-elements-page---build-content-elements-page-automatically)

Are you tired of manually creating content elements pages on your TYPO3 website? Introducing our innovative TYPO3 extension that simplifies the process by automatically generating a dedicated page containing all unique content elements present across your site.

With our extension, you can say goodbye to the tedious task of individually crafting content element pages. Instead, our solution scans your TYPO3 website, identifies all distinct content elements, and dynamically compiles them into a single, organized page.

Installation
------------

[](#installation)

Install extension with composer `composer req threeam/threeam-content-elements-page`.

How It Works
------------

[](#how-it-works)

The Content Elements Page extension operates by querying the entire database for content elements based on specific criteria, including CType, list\_type, layout, and frame\_class. These criteria are essential for identifying unique combinations of content elements across your TYPO3 installation.

### Querying Content Elements

[](#querying-content-elements)

1. **Identification Parameters:** The extension searches for content elements based on their CType (Content Type), list\_type, layout, and frame\_class.
2. **Unique Combinations:** By analyzing these parameters, Content Elements Page identifies unique combinations of content elements existing within the TYPO3 database.

### Scheduler Integration

[](#scheduler-integration)

Content Elements Page seamlessly integrates with TYPO3's scheduler functionality to automate the process of updating content elements.

1. **Scheduled Execution:** When configured as a scheduler task, the extension periodically checks for updates to content elements.
2. **Duplicate Checking:** Before copying content elements to a page, Content Elements Page verifies if a similar combination already exists on the target page.
3. **Efficient Updates:** If an identical combination is found, the extension skips the copy process, ensuring that only new or modified content elements are added to the page.

### Benefits for Editors

[](#benefits-for-editors)

By utilizing Content Elements Page within TYPO3's environment, editors can experience several advantages:

- **Efficiency:** Editors can quickly find and select the correct content elements needed to construct new pages, saving time and effort.
- **Accuracy:** With automated updates, pages remain up-to-date with the latest content elements, ensuring consistency across the website.
- **Streamlined Workflow:** The seamless integration with TYPO3's scheduler simplifies content management tasks, allowing editors to focus on creating engaging content.

Configuration
-------------

[](#configuration)

Setup page id in extension configuration to the id where you want to place all content elements

Usage
-----

[](#usage)

Create a scheduler of type console command for `cepage:build` or you can execute from cli with `cepage:build`

How to skip content elements
----------------------------

[](#how-to-skip-content-elements)

if some content elements are copied automatically but you don't want them on the content elements page. You can simply disable them on the page so copy process will not copy them again on the page.

Credits
-------

[](#credits)

This extension is created by [3AM Technolgies](https://3am-tech.com).

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance81

Actively maintained with recent releases

Popularity10

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~115 days

Recently: every ~173 days

Total

7

Last Release

98d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/f28608f884670883b39ab5ce3947325f6ba9604c7fdb5d243144e3da19b6ec65?d=identicon)[MohsinQK](/maintainers/MohsinQK)

---

Top Contributors

[![MohsinQK](https://avatars.githubusercontent.com/u/1622975?v=4)](https://github.com/MohsinQK "MohsinQK (15 commits)")

### Embed Badge

![Health badge](/badges/threeam-threeam-content-elements-page/health.svg)

```
[![Health](https://phpackages.com/badges/threeam-threeam-content-elements-page/health.svg)](https://phpackages.com/packages/threeam-threeam-content-elements-page)
```

###  Alternatives

[fluidtypo3/vhs

This is a collection of ViewHelpers for performing rendering tasks that are not natively provided by TYPO3's Fluid templating engine.

1954.1M49](/packages/fluidtypo3-vhs)[in2code/powermail

Powermail is a well-known, editor-friendly, powerful and easy to use mailform extension for TYPO3 with a lots of features

982.5M38](/packages/in2code-powermail)[typo3/testing-framework

The TYPO3 testing framework provides base classes for unit, functional and acceptance testing.

675.0M775](/packages/typo3-testing-framework)[fluidtypo3/flux

The flux package from FluidTYPO3

152982.2k20](/packages/fluidtypo3-flux)[netresearch/rte-ckeditor-image

Image support in CKEditor for the TYPO3 ecosystem - by Netresearch

63991.3k4](/packages/netresearch-rte-ckeditor-image)[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

96374.6k23](/packages/friendsoftypo3-content-blocks)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
