# Documentation

**URL:** https://forums.concretecms.org/c/documentation/24.md

[Latest](https://forums.concretecms.org/latest.md) · [Categories](https://forums.concretecms.org/categories.md) · [Tags](https://forums.concretecms.org/tags.md)

---

## [About the Documentation category](https://forums.concretecms.org/t/about-the-documentation-category/6852)

<div class="topic-metadata">

**Author:** [@Myq](https://forums.concretecms.org/u/Myq)\
**Replies:** 4\
**Last updated:** [February 2, 2024, 6:25am UTC](https://forums.concretecms.org/t/about-the-documentation-category/6852 "2024-02-02T06:25:39Z")

</div>

Welcome to the Documentation forum!

---

## [New application events (pull request #13251)](https://forums.concretecms.org/t/new-application-events-pull-request-13251/10073)

<div class="topic-metadata">

**Author:** [@dbuerer](https://forums.concretecms.org/u/dbuerer)\
**Replies:** 0\
**Last updated:** [October 7, 2026, 9:21pm UTC](https://forums.concretecms.org/t/new-application-events-pull-request-13251/10073 "2026-10-07T21:21:16Z")

</div>

This documentation is for the page: Application Events :: Concrete CMS and should be added when pull request #13251 is approved and merged. Calendar Events Event Description Event Class Argument on\_calendar\_ev…

---

## [Correction on v9 docs configuration management page](https://forums.concretecms.org/t/correction-on-v9-docs-configuration-management-page/9817)

<div class="topic-metadata">

**Author:** [@thirtythree](https://forums.concretecms.org/u/thirtythree)\
**Replies:** 1\
**Last updated:** [June 8, 2026, 5:15pm UTC](https://forums.concretecms.org/t/correction-on-v9-docs-configuration-management-page/9817 "2026-06-08T17:15:00Z")

</div>

in the configuration management page the examples reference setting CONCRETE\_ENV but the codebase still uses CONCRETE5\_ENV

---

## [Use Custom Classes in Package](https://forums.concretecms.org/t/use-custom-classes-in-package/8802)

<div class="topic-metadata">

**Author:** [@cgrauer](https://forums.concretecms.org/u/cgrauer)\
**Replies:** 19\
**Last updated:** [March 12, 2026, 4:13pm UTC](https://forums.concretecms.org/t/use-custom-classes-in-package/8802 "2026-03-12T16:13:14Z")

</div>

I try to use a custom class in a package but I fail. I read the documentation here: https://documentation.concretecms.org/9-x/developers/security/adding-custom-code-to-packages But it doesn’t work when I follow this art…

---

## [Security page token doc fix](https://forums.concretecms.org/t/security-page-token-doc-fix/9748)

<div class="topic-metadata">

**Author:** [@dbuerer](https://forums.concretecms.org/u/dbuerer)\
**Replies:** 0\
**Last updated:** [January 29, 2026, 11:39pm UTC](https://forums.concretecms.org/t/security-page-token-doc-fix/9748 "2026-01-29T23:39:13Z")

</div>

On: https://documentation.concretecms.org/9-x/developers/security/security-overview#heading-1 Under “To protect against this we can use a token: “ The code snip should change FROM: \<?=Core::make('token')-\>generate('pe…

---

## [Building Sites with Concrete - Developer Documentation Question](https://forums.concretecms.org/t/building-sites-with-concrete-developer-documentation-question/9701)

<div class="topic-metadata">

**Author:** [@simonsays](https://forums.concretecms.org/u/simonsays)\
**Replies:** 1\
**Last updated:** [January 1, 2026, 10:13pm UTC](https://forums.concretecms.org/t/building-sites-with-concrete-developer-documentation-question/9701 "2026-01-01T22:13:25Z")

</div>

Hello! I’m new to Concrete CMS and currently working my way through the Developers documentation. I’m having trouble understanding the “Page Types vs. Themes” section in the Building with Concrete guide. The content in …

---

## [Missing step in Composer installation instructions](https://forums.concretecms.org/t/missing-step-in-composer-installation-instructions/9454)

<div class="topic-metadata">

**Author:** [@davemyb](https://forums.concretecms.org/u/davemyb)\
**Replies:** 0\
**Last updated:** [September 24, 2025, 2:34pm UTC](https://forums.concretecms.org/t/missing-step-in-composer-installation-instructions/9454 "2025-09-24T14:34:57Z")

</div>

On https://documentation.concretecms.org/9-x/developers/introduction/installing-concrete-cms, there needs to be an extra step after the cd hello-world step which states that the user should create the folder ./public/app…

---

## [Outdated image links (domain) in Docs](https://forums.concretecms.org/t/outdated-image-links-domain-in-docs/9406)

<div class="topic-metadata">

**Author:** [@tim.at.erdee](https://forums.concretecms.org/u/tim.at.erdee)\
**Replies:** 2\
**Last updated:** [September 2, 2025, 12:11pm UTC](https://forums.concretecms.org/t/outdated-image-links-domain-in-docs/9406 "2025-09-02T12:11:34Z")

</div>

Several (if not all) images in the ConcreteCMS 9.x documentation have outdated links. Take the example page https://documentation.concretecms.org/9-x/developers/working-with-blocks/overview#heading-61 (scroll anchor int…

---

## [Thumbnails only](https://forums.concretecms.org/t/thumbnails-only/9270)

<div class="topic-metadata">

**Author:** [@tjbphoto](https://forums.concretecms.org/u/tjbphoto)\
**Replies:** 2\
**Last updated:** [July 23, 2025, 1:02pm UTC](https://forums.concretecms.org/t/thumbnails-only/9270 "2025-07-23T13:02:56Z")

</div>

Hi there Difficult to see if this is the correct place for this, however; Every time I bring an image into my site, it reverts to a thumbnail in size. it is immediate upon arriving in file manager. Been doing it for tw…

---

## [No author profil URL in tutorials](https://forums.concretecms.org/t/no-author-profil-url-in-tutorials/9036)

<div class="topic-metadata">

**Author:** [@mnakalay](https://forums.concretecms.org/u/mnakalay)\
**Replies:** 1\
**Last updated:** [May 5, 2025, 1:35pm UTC](https://forums.concretecms.org/t/no-author-profil-url-in-tutorials/9036 "2025-05-05T13:35:03Z")

</div>

Tutorials show the author’s name at the top with a link to their profile. The link doesn’t work as the URL is only a # Example tutorial: Edit domains and sitemaps :: Concrete CMS Author’s profile URL: Edit domains and …

---

## [Moderna Hero Video Help](https://forums.concretecms.org/t/moderna-hero-video-help/9015)

<div class="topic-metadata">

**Author:** [@jupiterG](https://forums.concretecms.org/u/jupiterG)\
**Replies:** 2\
**Last updated:** [April 28, 2025, 11:04pm UTC](https://forums.concretecms.org/t/moderna-hero-video-help/9015 "2025-04-28T23:04:03Z")

</div>

Just having an issue with the Moerna Template. I was wondering why the main video Hero doesn’t have sound and how can I get the videos in there to have sound and also there is a tint put over the video and wondering how …

---

## [Bug in preview of docs editor](https://forums.concretecms.org/t/bug-in-preview-of-docs-editor/6893)

<div class="topic-metadata">

**Author:** [@JohntheFish](https://forums.concretecms.org/u/JohntheFish)\
**Replies:** 2\
**Last updated:** [April 9, 2025, 4:29pm UTC](https://forums.concretecms.org/t/bug-in-preview-of-docs-editor/6893 "2025-04-09T16:29:11Z")

</div>

When writing a documentation page the preview button on the markdown editor AJAX returns a 500 error. Originally posted on Github as Request Request URL: https://documentation.concretecms.org/ccm/system/block/action/…

---

## [Missing on\_calendar\_event\_duplicate in docs](https://forums.concretecms.org/t/missing-on-calendar-event-duplicate-in-docs/8915)

<div class="topic-metadata">

**Author:** [@triplei](https://forums.concretecms.org/u/triplei)\
**Replies:** 1\
**Last updated:** [April 7, 2025, 7:26pm UTC](https://forums.concretecms.org/t/missing-on-calendar-event-duplicate-in-docs/8915 "2025-04-07T19:26:50Z")

</div>

On the application events page: Application Events :: Concrete CMS it appears there is no reference to the on\_calendar\_event\_duplicate event which is fired here: concretecms/concrete/src/Calendar/Event/EventService.php a…

---

## [Index deactivated, can't login anymore](https://forums.concretecms.org/t/index-deactivated-cant-login-anymore/8758)

<div class="topic-metadata">

**Author:** [@Schnabel.Markus](https://forums.concretecms.org/u/Schnabel.Markus)\
**Replies:** 2\
**Last updated:** [February 10, 2025, 2:14pm UTC](https://forums.concretecms.org/t/index-deactivated-cant-login-anymore/8758 "2025-02-10T14:14:47Z")

</div>

Hi to all, while tryin to switch from dev to production I deactivated the index. Now I can’t login anymore, how do I get access again? Thanks

---

## [System Requirements Version 9 Php requ./Webserver](https://forums.concretecms.org/t/system-requirements-version-9-php-requ-webserver/8708)

<div class="topic-metadata">

**Author:** [@olivetree](https://forums.concretecms.org/u/olivetree)\
**Replies:** 2\
**Last updated:** [February 4, 2025, 1:44pm UTC](https://forums.concretecms.org/t/system-requirements-version-9-php-requ-webserver/8708 "2025-02-04T13:44:37Z")

</div>

Two points: The documentation on has Version 9, most inputs about Php modules and php memory are mentioned for Version 8. Are they equal for Version 9, if yes or no, please clarify this in the docs. Webserver: What abo…

---

## [Hungarian Translation and Support for Concrete CMS](https://forums.concretecms.org/t/hungarian-translation-and-support-for-concrete-cms/8697)

<div class="topic-metadata">

**Author:** [@karmantomi](https://forums.concretecms.org/u/karmantomi)\
**Replies:** 3\
**Last updated:** [February 4, 2025, 4:48am UTC](https://forums.concretecms.org/t/hungarian-translation-and-support-for-concrete-cms/8697 "2025-02-04T04:48:33Z")

</div>

Dear Concrete CMS Team, I would like to share a few ideas with you regarding the Hungarian localization of Concrete CMS: Translation of the documentation pages into Hungarian. Localization of the forum and its sys…

---

## [Changing text color in content bloc](https://forums.concretecms.org/t/changing-text-color-in-content-bloc/8404)

<div class="topic-metadata">

**Author:** [@vlemieux](https://forums.concretecms.org/u/vlemieux)\
**Replies:** 3\
**Last updated:** [November 19, 2024, 6:24pm UTC](https://forums.concretecms.org/t/changing-text-color-in-content-bloc/8404 "2024-11-19T18:24:40Z")

</div>

Hi ! I want to change the color of a word (for exemple) in the Content bloc, but I don’t see the icon for such action. Is it possible ? Thanks

---

## [System Requirements - PHP 8.3 support](https://forums.concretecms.org/t/system-requirements-php-8-3-support/8247)

<div class="topic-metadata">

**Author:** [@hissy](https://forums.concretecms.org/u/hissy)\
**Replies:** 1\
**Last updated:** [October 9, 2024, 12:08am UTC](https://forums.concretecms.org/t/system-requirements-php-8-3-support/8247 "2024-10-09T00:08:04Z")

</div>

There’s no PHP 8.3 on the System Requirements page on our documentation site. Also, PHP 8.0 has already been marked as EOL. Please update this page.

---

## [Calendar import from google calendar](https://forums.concretecms.org/t/calendar-import-from-google-calendar/8030)

<div class="topic-metadata">

**Author:** [@simonchilton](https://forums.concretecms.org/u/simonchilton)\
**Replies:** 1\
**Last updated:** [September 10, 2024, 7:26am UTC](https://forums.concretecms.org/t/calendar-import-from-google-calendar/8030 "2024-09-10T07:26:52Z")

</div>

The documentation says that there’s an option to import from google calendar ( “External Calendar Integration: Easily import events from external sources like Google Calendar.” on this page: https://documentation.concret…

---

## [When I click on "Single Pages" it redirects me to "RSS Feeds"](https://forums.concretecms.org/t/when-i-click-on-single-pages-it-redirects-me-to-rss-feeds/7896)

<div class="topic-metadata">

**Author:** [@Luane](https://forums.concretecms.org/u/Luane)\
**Replies:** 1\
**Last updated:** [July 30, 2024, 4:49pm UTC](https://forums.concretecms.org/t/when-i-click-on-single-pages-it-redirects-me-to-rss-feeds/7896 "2024-07-30T16:49:52Z")

</div>

In the user guide documentation, when I click on “Single Pages” options, it goes to “RSS Feeds”. The expected behavior is to show the page with information about single pages. How to reproduce: 1- go to user guide doc …

---

## [Broken link](https://forums.concretecms.org/t/broken-link/7899)

<div class="topic-metadata">

**Author:** [@Luane](https://forums.concretecms.org/u/Luane)\
**Replies:** 1\
**Last updated:** [July 30, 2024, 5:00pm UTC](https://forums.concretecms.org/t/broken-link/7899 "2024-07-30T17:00:24Z")

</div>

In the user guide documentation, when I click on System & Setting\>Express\>How to use Express here, it shows a broken link

---

## [Website vs App Marketplace Connection instructions](https://forums.concretecms.org/t/website-vs-app-marketplace-connection-instructions/7595)

<div class="topic-metadata">

**Author:** [@Paul2004](https://forums.concretecms.org/u/Paul2004)\
**Replies:** 2\
**Last updated:** [June 21, 2024, 12:16am UTC](https://forums.concretecms.org/t/website-vs-app-marketplace-connection-instructions/7595 "2024-06-21T00:16:41Z")

</div>

These descriptions could be made more consistent. In v9.2.7 on the connect to the community page, Step 2: Provide Connection Information, It asks for “ID and Secret key”. On the market.concretecms.org site under “con…

---

## [There is a typo in the Developer documentation](https://forums.concretecms.org/t/there-is-a-typo-in-the-developer-documentation/7514)

<div class="topic-metadata">

**Author:** [@Luane](https://forums.concretecms.org/u/Luane)\
**Replies:** 1\
**Last updated:** [May 30, 2024, 7:33am UTC](https://forums.concretecms.org/t/there-is-a-typo-in-the-developer-documentation/7514 "2024-05-30T07:33:17Z")

</div>

In this link How to Learn Concrete CMS :: Concrete CMS, the typo is in the word language “What Langauges?”

---

## [Views documentation and $view-\>setThemeHandle example code](https://forums.concretecms.org/t/views-documentation-and-view-setthemehandle-example-code/6999)

<div class="topic-metadata">

**Author:** [@ebmudcom](https://forums.concretecms.org/u/ebmudcom)\
**Replies:** 2\
**Last updated:** [February 23, 2024, 6:18am UTC](https://forums.concretecms.org/t/views-documentation-and-view-setthemehandle-example-code/6999 "2024-02-23T06:18:56Z")

</div>

Rendering a View Object Example of a GET route /account/activate rendering a view: $router-\>get('/account/activate', function() use ($app) { $factory = $app-\>make(\\Concrete\\Core\\Http\\ResponseFactoryInterface::class)…

---

## [Getting Started](https://forums.concretecms.org/t/getting-started/6951)

<div class="topic-metadata">

**Author:** [@abatie](https://forums.concretecms.org/u/abatie)\
**Replies:** 3\
**Last updated:** [February 16, 2024, 4:12am UTC](https://forums.concretecms.org/t/getting-started/6951 "2024-02-16T04:12:16Z")

</div>

The “Getting Started” stops too soon - it needs a “Setup your first site” that shows an example of how to build a simple site after you’ve got it installed.

---

## [Edit existing doc page: Unable to load block into composer](https://forums.concretecms.org/t/edit-existing-doc-page-unable-to-load-block-into-composer/6886)

<div class="topic-metadata">

**Author:** [@mlocati](https://forums.concretecms.org/u/mlocati)\
**Replies:** 2\
**Last updated:** [February 7, 2024, 12:32am UTC](https://forums.concretecms.org/t/edit-existing-doc-page-unable-to-load-block-into-composer/6886 "2024-02-07T00:32:59Z")

</div>

I created a doc page about how developers can configure Concrete to use redis. As reported here, I couldn’t choose the right section where that page can be published (I couldn’t find the “developers” section, only “\[arc…

---

## [Tasks left in legacy](https://forums.concretecms.org/t/tasks-left-in-legacy/6860)

<div class="topic-metadata">

**Author:** [@mnakalay](https://forums.concretecms.org/u/mnakalay)\
**Replies:** 2\
**Last updated:** [January 31, 2024, 8:15pm UTC](https://forums.concretecms.org/t/tasks-left-in-legacy/6860 "2024-01-31T20:15:16Z")

</div>

Hey guys. You left the whole tasks section of the devs docs in the legacy documentation when it clearly belong in the v9 documentation.
