Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

How do I make my web application to be editable?

Posted on 2011-09-14
12
Medium Priority
?
268 Views
Last Modified: 2012-05-12
I have a web application with admin panel option to control pages, news and, display dynamic content of modules like child , members data etc.,  Now my client is asking to customize or preferences like change the banner, customize the menu color, style, page style, heading etc.,

simply he wants to customize the whole site whatever possible including banner and css,styles...

How can I provide this option to my client to work it easily?

0
Comment
Question by:Loganathan Natarajan
  • 5
  • 3
  • 3
  • +1
12 Comments
 
LVL 4

Expert Comment

by:h4hardy
ID: 36535454
the better option for this is to make the site in joomla... a great cms , that provide the lots of extension and alll that provide your all need... if you go with the less efforts and great output than i suggest that you must have to use any redy made cms option ... like joomla , wordpress.
0
 
LVL 15

Assisted Solution

by:Insoftservice
Insoftservice earned 664 total points
ID: 36535502
hope u have admin panel .
in tat create a module or page which would display ur whole page using file handling scripts than dump this source file in ckeditor as a source and it will start getting displayed over there as html page and ur client would be able to modify it .
or u can keep the style ,banner part or the editable part in ckeditor and take this data as a php paramter instead of html .

say u get value $banner which is the data coming from editor please note it would be in string format.
$banner ='<img src="index.jpg">' ;

now use this as php parameter
<?php echo $banner; ?>
hope its clear
0
 
LVL 36

Author Comment

by:Loganathan Natarajan
ID: 36535503
It is not like Joomla based site/application..I cannot use it.  It is a web application where I need to develop my own with CI.
0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
LVL 36

Author Comment

by:Loganathan Natarajan
ID: 36535511
@insoftservice , thanks itz ok for banner .. even I can manipulate with db by upload/change.

What about css styles and other menu styles?

I planned to use CodeIgniter.
0
 
LVL 4

Expert Comment

by:h4hardy
ID: 36535534
CI is the best one.. if you go with the zend based things than also go with the "KOHANA" Freamework... and check on web there is lots of admin templates are available...

you can check..

http://themeforest.net/item/boxie-admin/full_screen_preview/74076

username / pass : demo/demo
0
 
LVL 15

Expert Comment

by:Insoftservice
ID: 36535540
i hope the css styles u mean to say all the class would be same but its color and font would be increased right?
0
 
LVL 36

Author Comment

by:Loganathan Natarajan
ID: 36535602
@insoftservice  yes,  i am not sure how to allow client to modify/change ?

All styles/css would be in the single CSS or other css files??  I wonder how client can edit these or allow ?

@h4hardy: will check. thx
0
 
LVL 36

Author Comment

by:Loganathan Natarajan
ID: 36535612
@h4hardy , I saw it... it is just admin template. Np.. but I want how my client can change styles/color of entire site like Joomla template system.  but need to modify each item by client
0
 
LVL 15

Expert Comment

by:Insoftservice
ID: 36535716
may i know whether the client is IT or is he NON IT.
as u can set color picker plugin for it and give font size number but i doubt rest css property display is possible.
as we can check whether text  is 'color' / 'font' / 'font-style' and give the default value  
0
 
LVL 36

Author Comment

by:Loganathan Natarajan
ID: 36535751
of course, he is NON IT  ... I have to use CI & MySQL...

very simple , he is asking to change the banner + menu styles, and pages styles...
0
 
LVL 4

Accepted Solution

by:
h4hardy earned 668 total points
ID: 36536012
hi logudotcom,

if you like to do a such type of the functionality where admin can also mange the css and whole graphics than you have to do the code  , and i think that CI is the best one , i have just give you the admin template for your info so you have idea about the looks and  shine of that.

let me know if i will help you.. happy to help you ever.
0
 
LVL 111

Assisted Solution

by:Ray Paseur
Ray Paseur earned 668 total points
ID: 36536560
Regarding this, How can I provide this option to my client to work it easily?... and this, of course, he is NON IT

Please ask your client to read this article.  
http://norvig.com/21-days.html

Your client wants something that is unreasonable if he expects you to provide it.  What he is asking for is like asking you to make him able to play the piano.  Building and changing web sites requires highly detailed, specialized knowledge, skills and abilities.  Usually these are acquired through higher education at the university level, and honed into professionalism through years of practice.

In other words, while I usually believe the client is always right, in this case the client is wrong.  It will be much less time-consuming and expensive for your client to pay you to make the changes.  The only alternative is for your client to spend months or years learning everything that you already know!
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Is your Office 365 signature not working the way you want it to? Are signature updates taking up too much of your time? Let's run through the most common problems that an IT administrator can encounter when dealing with Office 365 email signatures.
This article discusses how to implement server side field validation and display customized error messages to the client.
The viewer will learn how to count occurrences of each item in an array.
This video shows how to quickly and easily deploy an email signature for all users in Office 365 and prevent it from being added to replies and forwards. (the resulting signature is applied on the server level in Exchange Online) The email signat…
Suggested Courses

971 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question