Solved

How do I make my web application to be editable?

Posted on 2011-09-14
12
264 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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 166 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
Salesforce Has Never Been Easier

Improve and reinforce salesforce training & adoption using WalkMe's digital adoption platform. Start saving on costly employee training by creating fast intuitive Walk-Thrus for Salesforce. Claim your Free Account Now

 
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 167 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 110

Assisted Solution

by:Ray Paseur
Ray Paseur earned 167 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

Why Off-Site Backups Are The Only Way To Go

You are probably backing up your data—but how and where? Ransomware is on the rise and there are variants that specifically target backups. Read on to discover why off-site is the way to go.

Question has a verified solution.

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

This article discusses four methods for overlaying images in a container on a web page
Today, the web development industry is booming, and many people consider it to be their vocation. The question you may be asking yourself is – how do I become a web developer?
In this tutorial viewers will learn how to embed an audio file in a webpage using HTML5. Ensure your DOCTYPE declaration is set to HTML5: : The declaration should display (CODE) HTML5 is supported by the most recent versions of all major browsers…
In this tutorial viewers will learn how to style rounded corners for elements in CSS using the border-radius property Begin with a normal styled element such as a div: To style all four corners of the div to be the same degree of roundness, use the …

734 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