# Developing with Concrete

**URL:** https://forums.concretecms.org/c/developing/9.md

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

---

## [Developing with Concrete Chat Channel](https://forums.concretecms.org/t/developing-with-concrete-chat-channel/5194)

<div class="topic-metadata">

**Author:** [@EvanCooper](https://forums.concretecms.org/u/EvanCooper)\
**Replies:** 0\
**Last updated:** [March 9, 2023, 9:48pm UTC](https://forums.concretecms.org/t/developing-with-concrete-chat-channel/5194 "2023-03-09T21:48:48Z")

</div>

You can visit the Developing with Concrete Chat Channel here:

---

## [About the Developing with Concrete category](https://forums.concretecms.org/t/about-the-developing-with-concrete-category/52)

<div class="topic-metadata">

**Author:** [@ConcreteCMS](https://forums.concretecms.org/u/ConcreteCMS)\
**Replies:** 0

</div>

Looking for information on developing for Concrete? Check out the Developer’s Guide here. Still have questions or just want to talk about development? Post here.

---

## [Minify css/js](https://forums.concretecms.org/t/minify-css-js/10057)

<div class="topic-metadata">

**Author:** [@SK\_Plan](https://forums.concretecms.org/u/SK_Plan)\
**Replies:** 8\
**Last updated:** [October 7, 2026, 4:28pm UTC](https://forums.concretecms.org/t/minify-css-js/10057 "2026-10-07T16:28:16Z")

</div>

In Optimization, CSS and JavaScript Post-Processing, I choose “On” to minify and combine assets loaded via registerAssets in page\_theme. ccm v.9.5.4, php 8.5 It combines but does not minify as it describes above. Anyth…

---

## [Anyone recognize these utility files?](https://forums.concretecms.org/t/anyone-recognize-these-utility-files/10066)

<div class="topic-metadata">

**Author:** [@mhawke](https://forums.concretecms.org/u/mhawke)\
**Replies:** 5\
**Last updated:** [October 2, 2026, 10:22pm UTC](https://forums.concretecms.org/t/anyone-recognize-these-utility-files/10066 "2026-10-02T22:22:03Z")

</div>

I have a client who unleashed his son-in-law on the server back in Dec/25 and a couple of days later these files showed up in the public\_html folder. They are well-written utilities but I don’t remember putting them on t…

---

## [Is it safe to jump 2 years of updates](https://forums.concretecms.org/t/is-it-safe-to-jump-2-years-of-updates/10056)

<div class="topic-metadata">

**Author:** [@mhawke](https://forums.concretecms.org/u/mhawke)\
**Replies:** 13\
**Last updated:** [October 1, 2026, 8:29am UTC](https://forums.concretecms.org/t/is-it-safe-to-jump-2-years-of-updates/10056 "2026-10-01T08:29:13Z")

</div>

I have a site that is on 9.2.5. The client was on 5.6 until I rebuilt it from scratch in V9. The client hates V9 so much I almost lost him but since there’s a lot he doesn’t like, I’ve been waiting to see if the UX impro…

---

## [Adding search to website header - how?](https://forums.concretecms.org/t/adding-search-to-website-header-how/10053)

<div class="topic-metadata">

**Author:** [@finelinecreative](https://forums.concretecms.org/u/finelinecreative)\
**Replies:** 0\
**Last updated:** [September 19, 2026, 10:00pm UTC](https://forums.concretecms.org/t/adding-search-to-website-header-how/10053 "2026-09-19T22:00:14Z")

</div>

How do I add a search box in the header in Concrete5?

---

## [Per-site error logs and a daily digest that knows a bug from a scanner](https://forums.concretecms.org/t/per-site-error-logs-and-a-daily-digest-that-knows-a-bug-from-a-scanner/10047)

<div class="topic-metadata">

**Author:** [@jans](https://forums.concretecms.org/u/jans)\
**Replies:** 2\
**Last updated:** [September 17, 2026, 6:31pm UTC](https://forums.concretecms.org/t/per-site-error-logs-and-a-daily-digest-that-knows-a-bug-from-a-scanner/10047 "2026-09-17T18:31:07Z")

</div>

I run a couple dozen Concrete 9.5 sites and had reached the point where the Dashboard log page wasn’t cutting it. I wanted an email each morning that told me whether anything actually broke. The setup took three pieces, …

---

## [A new CommunityStore package: AppointmentStore](https://forums.concretecms.org/t/a-new-communitystore-package-appointmentstore/10041)

<div class="topic-metadata">

**Author:** [@Cahueya](https://forums.concretecms.org/u/Cahueya)\
**Replies:** 2\
**Last updated:** [September 10, 2026, 3:01pm UTC](https://forums.concretecms.org/t/a-new-communitystore-package-appointmentstore/10041 "2026-09-10T15:01:58Z")

</div>

I am currently fiddling a new package that builds on top of CommunityStore. I would love to get feedback from more experienced developers and @mesuva What it does: AppointmentStore simply said - allows you to “sell” ap…

---

## [Has anyone tried altcha as a captcha](https://forums.concretecms.org/t/has-anyone-tried-altcha-as-a-captcha/9192)

<div class="topic-metadata">

**Author:** [@FaganSystems](https://forums.concretecms.org/u/FaganSystems)\
**Replies:** 10\
**Last updated:** [September 5, 2026, 2:50pm UTC](https://forums.concretecms.org/t/has-anyone-tried-altcha-as-a-captcha/9192 "2026-09-05T14:50:54Z")

</div>

I am looking for an alternative for recaptcha, ALTCHA looks interesting has anyone tried it ?

---

## [New package: Social Media Previewer](https://forums.concretecms.org/t/new-package-social-media-previewer/10038)

<div class="topic-metadata">

**Author:** [@Cahueya](https://forums.concretecms.org/u/Cahueya)\
**Replies:** 0\
**Last updated:** [September 4, 2026, 4:00am UTC](https://forums.concretecms.org/t/new-package-social-media-previewer/10038 "2026-09-04T04:00:02Z")

</div>

I just built this little package: It adds a little Icon to the toolbar, allowing you to quickly get a glimpse of how the current page will look on one of these social media plattforms: x telegram facebook linkedin b…

---

## [IndexNow Integration for concreteCMS](https://forums.concretecms.org/t/indexnow-integration-for-concretecms/9239)

<div class="topic-metadata">

**Author:** [@Cahueya](https://forums.concretecms.org/u/Cahueya)\
**Replies:** 6\
**Last updated:** [September 3, 2026, 2:40pm UTC](https://forums.concretecms.org/t/indexnow-integration-for-concretecms/9239 "2026-09-03T14:40:56Z")

</div>

Hello Community, I have been harassed by Bing Webmaster Tools for a while now that I should use the IndexNow service/method. So I have built this little package which does it. It basically has two ways of doing things…

---

## [New Packages: Media oEmbed](https://forums.concretecms.org/t/new-packages-media-oembed/10037)

<div class="topic-metadata">

**Author:** [@Cahueya](https://forums.concretecms.org/u/Cahueya)\
**Replies:** 0\
**Last updated:** [September 3, 2026, 2:39pm UTC](https://forums.concretecms.org/t/new-packages-media-oembed/10037 "2026-09-03T14:39:44Z")

</div>

I’ve built this tiny package that makes embedding Media to you Site more uniform with the oEmbed standard: I am happy to receive feedback or PRs for more endpoints!

---

## [Cannot Empty Cache or Refresh Database Entities after Upgrade from v8.5 to v9.5](https://forums.concretecms.org/t/cannot-empty-cache-or-refresh-database-entities-after-upgrade-from-v8-5-to-v9-5/10028)

<div class="topic-metadata">

**Author:** [@BT\_AV](https://forums.concretecms.org/u/BT_AV)\
**Replies:** 4\
**Last updated:** [September 2, 2026, 6:13am UTC](https://forums.concretecms.org/t/cannot-empty-cache-or-refresh-database-entities-after-upgrade-from-v8-5-to-v9-5/10028 "2026-09-02T06:13:24Z")

</div>

We have a bunch of older sites 8.5.xx translated into v.9.5. running on php 8.5 This error is thrown everytime one tries to empty cache. Even deleting content of the the cache folder manually won’t help. The error per…

---

## [Time for a release (9.5.3)?!](https://forums.concretecms.org/t/time-for-a-release-9-5-3/10012)

<div class="topic-metadata">

**Author:** [@digitmaster](https://forums.concretecms.org/u/digitmaster)\
**Replies:** 4\
**Last updated:** [August 24, 2026, 7:30pm UTC](https://forums.concretecms.org/t/time-for-a-release-9-5-3/10012 "2026-08-24T19:30:12Z")

</div>

Hello Community! we have 54 PR waiting and 67 days since last release. Customers and sites waiting for an update! Is it time for that? Many thanks digitmaster

---

## [Block building -- edit/update](https://forums.concretecms.org/t/block-building-edit-update/10021)

<div class="topic-metadata">

**Author:** [@gparke](https://forums.concretecms.org/u/gparke)\
**Replies:** 5\
**Last updated:** [August 24, 2026, 4:22pm UTC](https://forums.concretecms.org/t/block-building-edit-update/10021 "2026-08-24T16:22:13Z")

</div>

I’m building a simple block that includes several fields including two file objects (audio & image). Only one of which is required (audio). When adding the block I leave the image unpicked and it works fine. However i…

---

## [Login Fails after Upgrade from 9.4.8 to 9.5.2](https://forums.concretecms.org/t/login-fails-after-upgrade-from-9-4-8-to-9-5-2/10018)

<div class="topic-metadata">

**Author:** [@hutman](https://forums.concretecms.org/u/hutman)\
**Replies:** 6\
**Last updated:** [August 20, 2026, 9:22pm UTC](https://forums.concretecms.org/t/login-fails-after-upgrade-from-9-4-8-to-9-5-2/10018 "2026-08-20T21:22:01Z")

</div>

I have a site that is running 9.4.8 but when I upgrade the site to 9.5.2 the login completely fails, the message that the user sees is “User is not registered. Check your authentication controller.” and in the Logs I see…

---

## [Default PHP Mail Function Not Working in 9.5.2](https://forums.concretecms.org/t/default-php-mail-function-not-working-in-9-5-2/10001)

<div class="topic-metadata">

**Author:** [@darrellgw](https://forums.concretecms.org/u/darrellgw)\
**Replies:** 5\
**Last updated:** [August 14, 2026, 11:37am UTC](https://forums.concretecms.org/t/default-php-mail-function-not-working-in-9-5-2/10001 "2026-08-14T11:37:40Z")

</div>

Looking for assistance with a recent issue that has affected a couple of my ConcreteCMS websites. I recently upgraded them to Version 9.5.2 and after this the default PHP mail function is not working. When someone submit…

---

## [Scheduling Cron Task](https://forums.concretecms.org/t/scheduling-cron-task/2409)

<div class="topic-metadata">

**Author:** [@BHWW](https://forums.concretecms.org/u/BHWW)\
**Replies:** 6\
**Last updated:** [August 6, 2026, 11:51pm UTC](https://forums.concretecms.org/t/scheduling-cron-task/2409 "2026-08-06T23:51:03Z")

</div>

Hi, i’ve used cron jobs for years on previous C5 sites, but I can’'t get them working on my first v9 site. My host restricts jobs to running at max every 15 minutes will this be the problem? it says when enabling that: …

---

## [Wall Gallery plugin for 8.5.x.x](https://forums.concretecms.org/t/wall-gallery-plugin-for-8-5-x-x/10000)

<div class="topic-metadata">

**Author:** [@finelinecreative](https://forums.concretecms.org/u/finelinecreative)\
**Replies:** 4\
**Last updated:** [July 24, 2026, 10:26am UTC](https://forums.concretecms.org/t/wall-gallery-plugin-for-8-5-x-x/10000 "2026-07-24T10:26:42Z")

</div>

Way back in the dark ages (C5.6.x.x!) I had a free plugin called Wall Gallery that allowed me to display a file set on the page. A lightbox slideshow is triggered by clicking on the photos. Is there an C8.5.x.x version a…

---

## [Upgraded database compatibility for pre-7 versions of Concrete5](https://forums.concretecms.org/t/upgraded-database-compatibility-for-pre-7-versions-of-concrete5/9995)

<div class="topic-metadata">

**Author:** [@finelinecreative](https://forums.concretecms.org/u/finelinecreative)\
**Replies:** 7\
**Last updated:** [July 23, 2026, 9:01pm UTC](https://forums.concretecms.org/t/upgraded-database-compatibility-for-pre-7-versions-of-concrete5/9995 "2026-07-23T21:01:26Z")

</div>

My webhost is upgrading their database to Maria DB 10.11. I have developed a number of older sites using Concrete 5.6.4.0 and wonder if they are compatible? Currently they run happily on Maria DB 10.6. thanks

---

## [Upgraded site links back to old database](https://forums.concretecms.org/t/upgraded-site-links-back-to-old-database/9999)

<div class="topic-metadata">

**Author:** [@finelinecreative](https://forums.concretecms.org/u/finelinecreative)\
**Replies:** 0\
**Last updated:** [July 21, 2026, 11:42pm UTC](https://forums.concretecms.org/t/upgraded-site-links-back-to-old-database/9999 "2026-07-21T23:42:14Z")

</div>

Your thoughts please… I recently upgraded a C5.6.4.0 site using the same templates and css files. In the new install the menu links open pages that were previously written to the old database. Works well and saves me a …

---

## [Setting up events calendar - how?](https://forums.concretecms.org/t/setting-up-events-calendar-how/9984)

<div class="topic-metadata">

**Author:** [@finelinecreative](https://forums.concretecms.org/u/finelinecreative)\
**Replies:** 3\
**Last updated:** [July 3, 2026, 4:24pm UTC](https://forums.concretecms.org/t/setting-up-events-calendar-how/9984 "2026-07-03T16:24:15Z")

</div>

Not sure how to set this up. what do I need to do for the page type? and how do the 3 blocks work together? I have put the calendar block on the page but shows a blank page. any help appreciated.

---

## [C8.5.9 Setting up blog](https://forums.concretecms.org/t/c8-5-9-setting-up-blog/9968)

<div class="topic-metadata">

**Author:** [@finelinecreative](https://forums.concretecms.org/u/finelinecreative)\
**Replies:** 15\
**Last updated:** [July 3, 2026, 4:23pm UTC](https://forums.concretecms.org/t/c8-5-9-setting-up-blog/9968 "2026-07-03T16:23:34Z")

</div>

Is there an easy way of setting up a blog with the built-in tools?

---

## [Toolbar button and slide-out panel](https://forums.concretecms.org/t/toolbar-button-and-slide-out-panel/9983)

<div class="topic-metadata">

**Author:** [@dbuerer](https://forums.concretecms.org/u/dbuerer)\
**Replies:** 2\
**Last updated:** [July 2, 2026, 12:51am UTC](https://forums.concretecms.org/t/toolbar-button-and-slide-out-panel/9983 "2026-07-02T00:51:15Z")

</div>

Has anyone been successful getting a toolbar button to get a fly-out panel to work in a page? I have the toolbar button showing up but i can’t figure out how to tie it into my side-panel content.

---

## [Edit buttons gone after php version change](https://forums.concretecms.org/t/edit-buttons-gone-after-php-version-change/9980)

<div class="topic-metadata">

**Author:** [@finelinecreative](https://forums.concretecms.org/u/finelinecreative)\
**Replies:** 1\
**Last updated:** [June 29, 2026, 9:08am UTC](https://forums.concretecms.org/t/edit-buttons-gone-after-php-version-change/9980 "2026-06-29T09:08:05Z")

</div>

C5.6.4.0 php7.03 I recently changed the php version of my site and now the edit bar shows but no buttons/links on it. I realise I am using an archaic version but it does work with php7 How can I resolve this?

---

## [Urgent: Registration form errors](https://forums.concretecms.org/t/urgent-registration-form-errors/9978)

<div class="topic-metadata">

**Author:** [@finelinecreative](https://forums.concretecms.org/u/finelinecreative)\
**Replies:** 0\
**Last updated:** [June 23, 2026, 10:36pm UTC](https://forums.concretecms.org/t/urgent-registration-form-errors/9978 "2026-06-23T22:36:42Z")

</div>

concrete5.6.4.0 php7.03 The following errors are thrown up when users try to register: Warning: vsprintf(): Too few arguments in /var/www/vhosts/klc.co.nz/httpdocs/concrete/startup/localization.php on line 27 Warning:…

---

## [Feedback Wanted: REST API Proposal for 9.2.0 (100% Working API)](https://forums.concretecms.org/t/feedback-wanted-rest-api-proposal-for-9-2-0-100-working-api/3709)

<div class="topic-metadata">

**Author:** [@andrew](https://forums.concretecms.org/u/andrew)\
**Replies:** 7\
**Last updated:** [June 22, 2026, 12:16pm UTC](https://forums.concretecms.org/t/feedback-wanted-rest-api-proposal-for-9-2-0-100-working-api/3709 "2026-06-22T12:16:53Z")

</div>

Let’s implement a comprehensive REST API in Concrete CMS 9.2.0. This API should cover Pages Users Files Sites Express and more… This API should be viewable with Swagger UI and conform to REST API best practices. Fort…

---

## [ConcreteSelect?](https://forums.concretecms.org/t/concreteselect/9218)

<div class="topic-metadata">

**Author:** [@mesuva](https://forums.concretecms.org/u/mesuva)\
**Replies:** 5\
**Last updated:** [June 18, 2026, 9:22pm UTC](https://forums.concretecms.org/t/concreteselect/9218 "2026-06-18T21:22:53Z")

</div>

Back in the release notes for version 9.2, there’s a comment in the Backward Compatibility Notes: Bootstrap Select has been deprecated. It is still shipping with Bedrock but will be removed in a subsequent version upda…

---

## [Homepage has wrong page template - can't revert](https://forums.concretecms.org/t/homepage-has-wrong-page-template-cant-revert/9970)

<div class="topic-metadata">

**Author:** [@finelinecreative](https://forums.concretecms.org/u/finelinecreative)\
**Replies:** 1\
**Last updated:** [June 16, 2026, 6:20am UTC](https://forums.concretecms.org/t/homepage-has-wrong-page-template-cant-revert/9970 "2026-06-16T06:20:03Z")

</div>

By mistake, I changed the home page to rightside bar template instead of default. But I can’t switch it back - I dont have the option anymore. Any ideas please?

---

## [Setting canonical locks me out](https://forums.concretecms.org/t/setting-canonical-locks-me-out/9967)

<div class="topic-metadata">

**Author:** [@finelinecreative](https://forums.concretecms.org/u/finelinecreative)\
**Replies:** 2\
**Last updated:** [June 14, 2026, 8:17am UTC](https://forums.concretecms.org/t/setting-canonical-locks-me-out/9967 "2026-06-14T08:17:44Z")

</div>

Under System and Settings I have set the canonical url. But when I go to login, I add my name and pw but then get a Page not found error. Help! Can I solve this through the backend?

[Next page](https://forums.concretecms.org/c/developing/9.md?page=1)
