Special extensions?
Posted: Tue Feb 26, 2008 12:18 am
Hello,
I'm working on a dog kennel site that will be based on Joomla 1.5. So far I have learned
the Joomla templating system, I have no problems with installing new components etc.,
but I believe that some of the tasks require custom coding. I want my customer to have
a total control over the site's content while its formatting will be done totally by the
templating system.
What are your thoughts about the following ideas, are they easily doable? Here are some
rough specifications I made.
1. Dog pedigrees. If someone doesn't know how a pedigree looks like, here's an example:
http://www.redbrannanwirehairs.com/imag ... digree.jpg (googled file).
Basically it's a list of ancestors 3 generations back. Easy to display in a table - and I would
like to give the clients the possibility to define a new pedigree, type in the data using
simple HTML forms and store it for further use. Is it possible?
2. I would like them to have the ability of inserting such created pedigrees on any given
article page. For example, they type in the history of their kennel and at some point they
click on some button (similar to the default Insert Image button) and get a drop-down
menu from which they choose a pedigree to be inserted into the page in the form of a table.
3. One of the most complicated things would be 'Our dogs' page. Similarly to the 1st idea,
I'd like the user (client) to have a predefined sets of form fields to be filled out, i.e.:
[ Dog's name ]
[ Birth date ]
[ Dog's bio ] - this one as a text area as opposed to simple form field, etc.
Then after the new dog would be inserted, it would show up on a page through the
template with markups like:
<div class="text">[dogsname]</div>
Besides a separate page for each dog, one main page would be needed as well to list
all the dogs that were inserted into the system (with their clickable names leading to
their separate pages).
I know that this sounds like a MAJOR overkill for such site, but I'm curious if it's doable
for Joomla programmers who know what they're doing. Maybe things that seem to be
complicated for me, are actually easy to do - and maybe things that I don't see as a
problem, would require thousands upon thousands of dollars to be realized.
I really count on your thoughts and comments. Especially if you have an idea on how
to make my client's life easier without referring to such extensive comments, that would
be great to read. Unfortunately web sites like dog kennel sites, besides the obvious
features like news, links and contact pages, require some extra planning ahead...
Prez
I'm working on a dog kennel site that will be based on Joomla 1.5. So far I have learned
the Joomla templating system, I have no problems with installing new components etc.,
but I believe that some of the tasks require custom coding. I want my customer to have
a total control over the site's content while its formatting will be done totally by the
templating system.
What are your thoughts about the following ideas, are they easily doable? Here are some
rough specifications I made.
1. Dog pedigrees. If someone doesn't know how a pedigree looks like, here's an example:
http://www.redbrannanwirehairs.com/imag ... digree.jpg (googled file).
Basically it's a list of ancestors 3 generations back. Easy to display in a table - and I would
like to give the clients the possibility to define a new pedigree, type in the data using
simple HTML forms and store it for further use. Is it possible?
2. I would like them to have the ability of inserting such created pedigrees on any given
article page. For example, they type in the history of their kennel and at some point they
click on some button (similar to the default Insert Image button) and get a drop-down
menu from which they choose a pedigree to be inserted into the page in the form of a table.
3. One of the most complicated things would be 'Our dogs' page. Similarly to the 1st idea,
I'd like the user (client) to have a predefined sets of form fields to be filled out, i.e.:
[ Dog's name ]
[ Birth date ]
[ Dog's bio ] - this one as a text area as opposed to simple form field, etc.
Then after the new dog would be inserted, it would show up on a page through the
template with markups like:
<div class="text">[dogsname]</div>
Besides a separate page for each dog, one main page would be needed as well to list
all the dogs that were inserted into the system (with their clickable names leading to
their separate pages).
I know that this sounds like a MAJOR overkill for such site, but I'm curious if it's doable
for Joomla programmers who know what they're doing. Maybe things that seem to be
complicated for me, are actually easy to do - and maybe things that I don't see as a
problem, would require thousands upon thousands of dollars to be realized.
I really count on your thoughts and comments. Especially if you have an idea on how
to make my client's life easier without referring to such extensive comments, that would
be great to read. Unfortunately web sites like dog kennel sites, besides the obvious
features like news, links and contact pages, require some extra planning ahead...
Prez