Rebranding C5 Completely

Permalink
Okay so I've been using C5 for a while now and I'm a partner in a company that offers Hosted CMS Solutions (using concrete5). Sometimes this is mentioned before-hand, other times it isn't (we're charging for the design, install, hosting, setup, etc anyways).

We have had some limited success in re-branding by editing the view.php for the dashboard, disabling the dashboard altogether and changing the logos.

I'm curious how to change things in, say, the bar along the top (remove the help button?), disable portions of the dashboard (the ability to view reports or page themes,etc), and customize the login screen.

I didn't see any other php files in the core that I could copy over to the install and edit that seemed related to these questions.

I'm potentially interested in changing the look and feel of the dashboard if I can get a grasp on where I can edit these things.

Any help out there?

Thanks.

jhalchak
 
jhalchak replied on at Permalink Reply
jhalchak
Also forgot to mention, I'd like to remove any references to the community.

Not that you guys aren't great but my clients don't need to know you, you and I can be friendly instead.
Adreco replied on at Permalink Reply
Adreco
I think a lot of what your looking for should be found in the Documentation area (Developers) of this site.

In particular... setting advanced permissions is very helpful for blocking clients from sections of the dashboard they don't need to be in (add functionality, Pages & Themes etc.) see http://www.concrete5.org/documentation/general-topics/simple-permis... for info about editing permissions. Its nice to have the functionality there for times you may be asked to service the site, while still protecting the level of editing your client is capable (or incapable) of handling themselves.
jhalchak replied on at Permalink Reply
jhalchak
Thanks, I used advanced permissions in the past but wasn't sure the level of customization offered.

Are you able to disable the community references with adv. permissions?

I actually wouldn't even rebrand (and don't usually for larger clients, save my logo) but we're currently targeting the average local small business owner who could care less what Concrete5 is and I think it would cause confusion and trouble. It's hard enough to explain what a CMS is to these people.
Adreco replied on at Permalink Reply
Adreco
Nah,
Pages/tabs down the left side of the dashboard can be controlled by permissions, but if they have access to the dashboard they'll see the news block etc.
To remove or hide the community linked blocks (news), I'm pretty sure you need to remove it from the core. Try checking Concrete/Elements/Dashboard to find the modules folder.

**Haven't felt the need to go that far yet myself, but I feel where your coming from. Give us an update with your results ;)
jhalchak replied on at Permalink Reply
jhalchak
I actually found the community removal code for the config/site.php on another thread. -http://www.concrete5.org/community/forums/usage/remove-add-from-mar...

I'm still curious how to edit the appearance and buttons listed on the header bar though.

Thanks again for your help.
frz replied on at Permalink Reply
frz
This thread might interest you:
http://www.concrete5.org/index.php?cID=163930...

would love to get your thoughts on it.