• Join Now
  • Sign In
  • Cart
  • Instant Setup
  • Download
Logo
  • About
    • Try it Out
    • For Developers
    • For Agencies
    • For Designers
    • For Anyone
    • Testimonials
    • Showcase
    • History
    • Our Philosophy
    • Credits
    • What does free mean?
    • Blog
  • Community
    • Members
    • Forums
    • Chat
    • Karma
    • International
    • Jobs
    • eNewsletters
  • Developers
    • Download concrete5
    • Join Beta Team
    • Translate concrete5
    • Bug Tracker
    • Submit to Marketplace
    • Code Submissions
    • News
    • Community Leaders
  • Marketplace
    • Add-Ons
    • Themes
    • Add-on Installation
    • Deal Of The Day
    • Swag
    • Theme Contest 2012
  • Services
    • Hosting
    • Support Options
    • Consulting
    • Training
    • Enterprise
  • Documentation
    • Getting Started
    • Editor's Guide
    • Developers Guide
    • How-Tos
  • Add-Ons
  • Themes

Herent Config Pages

developed byhereNT
5 Reviews

This is a little package I put together to allow the SuperUser to edit configuration variables for a website or an individual user.  It adds three dashboard pages where you can edit any configuration variable or add new ones, or edit your site.php file. You must be logged in as the SuperUser to use the pages.

This is a 'use at own risk' package, intended for developers and not average users.

If you set a config variable wrong and something breaks on your website, I will not be able to help you fix it.  It is entirely possible that you could cause problems with your Concrete5 website or add-ons that you have installed by using this package.

For config variables, this package does is give you a GUI for the Config/Preference API documented here.  I wrote it because there were a couple of things I realized that I would want to define on a site-wide basis, and only once, like a Facebook app ID, or a default Lat/Lng for all pages.  I wanted to be able to simply set these (and edit them) without needing to create a PHP file on the system somewhere and point at it with C5. 

New variables you add via the gui are removed when you uninstall the package. I could change this and have it so you install the package, set your configs, then uninstall the package and it leaves the configs in place if people feel like that would be a better workflow.  This would allow developers to use the GUI but prevent the site owner from tampering with config settings they maybe shouldn't have access to.  Please leave comments if you would like to see this functionality.

UPDATE NOV 4th 2010

I have added another tab that allows you to update site.php.  This page also shows you all the user scope constants set with define("CONSTANT", "VALUE"); so that you can easily copy and paste the handles into the edit form for the site.php file.

YOU CAN TOTALLY BREAK YOUR SITE WITH THIS PACKAGE AND IT IS PROBABLY A BAD IDEA TO DO IF YOU DON'T KNOW WHAT YOU ARE DOING.  I OFFER NO SUPPORT IF YOU DO SOMETHING STUPID AND BREAK YOUR SITE.  IF YOU NEED THIS FUNCTIONALITY, THE PACKAGE IS HERE FOR ANYONE THAT WANTS IT.

If you like this add on please consider donating a bit to me.  I don't feel like this add on should cost money but it would be nice if I got something back from the people using it.  Thank you.

Current Version

5.0 Download Archive

Works With

5.4.1+

Average Support Response

Not enough data

Add to Cart

Free Add One Free Add Five
  • Screenshots Screenshots############
  • Demo Video
  • DemoLive Demo
  • Demo Used On Sites

Also Check Out

  • Developer Tools
  • System Utilities
Thumbnail Bleeding Edge

Learn More

  • Herent Config Pages Home
  • Pre-Sale Questions
  • Reviews
  • Questions & Discussion
  • Support
  • License
  • Roadmap
  • Features
  • Documentation
  • Version History
  • Marketplace
  • Add-Ons
  • Herent Config Pages

Do you have questions

  • What are users saying?
  • Who is using concrete5?
  • What makes concrete5 easy?
  • Why develop on concrete5?
 

We’re on “The Twitter”

Build a pro website in hours not days with #concrete5 the worlds number 1 #CMS http://t.co/sCzIslsm #wordpress #joomla #drupal

Follow concrete5

About

  • Try it Out
  • For Developers
  • For Agencies
  • For Designers
  • For Anyone
  • Testimonials
  • Showcase
  • History
  • Our Philosophy
  • Credits
  • What does free mean?
  • Blog

Community

  • Members
  • Forums
  • Chat
  • International
  • Jobs
  • eNewsletters

Developers

  • Download concrete5
  • Join Beta Team
  • Translate concrete5
  • Bug Tracker
  • Beta
  • Submit to Marketplace
  • Code Submissions
  • News
  • Community Leaders
  • User Doc Group

Marketplace

  • Add-Ons
  • Themes
  • Add-on Installation
  • Deal Of The Day
  • Swag

Services

  • Hosting
  • Support Options
  • Consulting
  • Training
  • Enterprise

Documentation

  • Getting Started
  • Editor's Guide
  • Developers Guide
  • How-Tos

Legal

  • Privacy Policy
  • Terms of Use
  • Refund Policy
  • Contact Us
© 2008 to 2012 Concrete CMS Inc. All Rights Reserved.

Sign In?

You must have a user account and be signed to perform this action.

  • Sign In
  • Register