I'm looking to create a login area for the client so they can edit text/ update pictures etc...
What's the easiest way to do this?
My current train of thought is like a log in to access editable regions etc...
| 23-03-2012, 16:01 | #1 |
|
Registered User
![]() |
Login for client to edit page
I'm looking to create a login area for the client so they can edit text/ update pictures etc...
What's the easiest way to do this? My current train of thought is like a log in to access editable regions etc... Last edited by Liamario; 23-03-2012 at 16:12. |
|
|
|
Advertisement
|
|
|
| 23-03-2012, 17:57 | #4 |
|
Moderator
![]() |
You can use CushyCMS if they are not going to be adding pages or PageLime if they are. With Cushy you just add a class to wrap the editable content. Not sure about PageLime but I reckon it is similar. Perfect for a static site.
|
|
|
|
Advertisement
|
|
|
| 28-03-2012, 11:35 | #8 |
|
Registered User
![]() |
I have decided on using cushy. With the other ones, a knowledge of php seems important and they appear to make it difficult for me to simply apply a CSS.
The only downside is having to leave the site in order to edit it. But I guess it does the job :-) With all that said, I'm going to starting learning some of the other CMSs and Php as well. |
|
|
| 28-03-2012, 20:54 | #9 | |
|
Registered User
![]() |
Quote:
Plus, lots of hosting companies offer one button installation & even standard installation is a doddle. (All that said, still prefer Drupal in terms of PHP sites but much bigger learning curve!) To get started, I'd take a look at a few themes & see the how they're put together. But once you're comfortable & want to create your own theme, I'd say start by creating flat HTML pages first & them fitting the dynamism into your templates, rather than trying to start from someone else's pre-existing template & trying to retrofit your design to their base HTML. Last edited by Feathers; 28-03-2012 at 21:03. Reason: typo |
|
|
|
| Thanks from: |
|
Advertisement
|
|
|
| 28-03-2012, 21:35 | #10 |
|
Registered User
![]() |
Thanks for the advice feathers. I think my main problem with php is having a practical use for it; in terms of applying some php to site other than the contact page.
Is there somewhere I can go that can give me practical tutorials to implement on a site? |
|
|
| 28-03-2012, 23:08 | #11 | |
|
Registered User
![]() |
Quote:
PHP allows you to be dynamic in certain mark-up (e.g. applying a class to a div based on the section of the site that it's in) & also allows you to connect to a database to populating your HTML pages with. You can check out W3Schools pages on PHP & MySQL maybe to start off on this. But a CMS will look after the connection to the DB for you (once set up), & manage user log-ins, editors for content & all that. I would suggest that this might be an easier primer, as a lot gets abstracted away to begin with. Maybe try getting Wordpress set up & check out there docs on theme development — http://codex.wordpress.org/Theme_Development. Although I always find unpicking other people's code can be as informative as starting from scratch, so take a look at how they're putting together their default themes too. |
|
|
|
| 05-04-2012, 00:21 | #13 |
|
Registered User
![]() |
I used this video tutorial guide to set up a basic CMS
http://www.developphp.com/view.php?t...bsite_Software The result is very basic but it works and for me was a great introduction to some of the things you can do with PHP, pretty easy once you have done this to develop further upon it in to something usefull. |
|
|
| 13-04-2012, 03:07 | #14 |
|
Registered User
![]() |
IMO WP is the way to go.
It will be supported for years to come, easy upgrade system which will help keep the site secure, vast array of free themes and plugins to extend the site. It's very easy to learn and they have a "5 minute install" which will probably take 30 mins the first time :-) |
|
|