Results 1 to 3 of 3

Thread: Ice cream Project

  1. #1
    Join Date
    Aug 2009

    Post Ice cream Project

    I intend for this thread to be a long one because I have many questions and will be looking for some help along the way. I also want this to be an example for future similar projects.

    The project: Creating a website for a local Ice cream parlor. I want to make the site so that he can easily add content (via a WCMS - Web content management system). I want to avoid flash as it is not so easily adaptable and I think it is overkill for his desires.

    First Goal. I will have a picture of his board with all his flavors (image below). When a user hovers(mouseover event?) above one of the flavors, below a picture of the flavor appears and beside that, a description.

    (see attached images)

    Now here is the interesting part.
    I want him to be able to change the description if ever he needs to. Ideally, that description would lie in a flavour_desc.XML document (or other) and some kind of function(mouseover?) would call the associated image into the image location and the associated text from the flavour_desc.xml (or other) document.

    I don't know if this is possible but this is how I envision it.
    A 3 cell table (1st row spans 2 columns and 2nd row is for image and text)

    A script would run on mouseover (or other function?) of Flavour#1 and would load flavour1.jpg into id="image_cell" and the description in id="desc_cell".

    Application: When a new flavour is added, I change his board image and add the script for the corresponding flavour. I upload the new_flavour.jpg into a specific folder on the server and he adds the description to the XML document & presto!

    I don't know if this could more easily be done in flash or another better or more practical way. Please share your solutions!

  2. #2
    Join Date
    Oct 2005
    A simple solution would be to pull the info from a database, store the name and description there. also could store the image link.

    Then for your main table where item #'s lie pull all them from the database into a giant list organised in a multitude of ways.

    Then you can make sort of an admin back end page for him to be able to update, delete, or add new flavors by access and changing the database. Could be done with any server side language and database. Then for the rollover effects you can do it with javascript. (as far as im aware, dont use js that much.)

    You could most likely also achieve something similiar by storing it into like a text file to achieve something very similar, tho i havent had much experience doing so but as far as im aware would save you from using a database, just using a server side language.

  3. #3
    Join Date
    May 2009
    Rochester, NY
    If you want a quality website, I highly suggest going through Amalgam (http://www.amalgamweb.com). They do quality websites for small businesses at a low cost. They did mine, and it's great!

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
HTML5 Development Center



X vBulletin 4.2.2 Debug Information

  • Page Generation 0.10210 seconds
  • Memory Usage 2,855KB
  • Queries Executed 15 (?)
More Information
Template Usage (32):
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_global_above_footer
  • (1)ad_global_below_navbar
  • (1)ad_global_header1
  • (1)ad_global_header2
  • (1)ad_navbar_below
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)ad_thread_first_post_content
  • (1)ad_thread_last_post_content
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)headinclude_bottom
  • (3)memberaction_dropdown
  • (1)navbar
  • (4)navbar_link
  • (1)navbar_moderation
  • (1)navbar_noticebit
  • (1)navbar_tabs
  • (2)option
  • (3)postbit
  • (3)postbit_onlinestatus
  • (3)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available (6):
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files (26):
  • ./showthread.php
  • ./global.php
  • ./includes/class_bootstrap.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/functions_navigation.php
  • ./includes/class_friendly_url.php
  • ./includes/class_hook.php
  • ./includes/class_bootstrap_framework.php
  • ./vb/vb.php
  • ./vb/phrase.php
  • ./includes/functions_facebook.php
  • ./includes/functions_calendar.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_notice.php
  • ./packages/vbattach/attach.php
  • ./vb/types.php
  • ./vb/cache.php
  • ./vb/cache/db.php
  • ./vb/cache/observer/db.php
  • ./vb/cache/observer.php 

Hooks Called (73):
  • init_startup
  • friendlyurl_resolve_class
  • init_startup_session_setup_start
  • database_pre_fetch_array
  • database_post_fetch_array
  • init_startup_session_setup_complete
  • global_bootstrap_init_start
  • global_bootstrap_init_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • load_show_variables
  • load_forum_show_variables
  • global_state_check
  • global_bootstrap_complete
  • global_start
  • style_fetch
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • strip_bbcode
  • friendlyurl_clean_fragment
  • friendlyurl_geturl
  • forumjump
  • cache_templates
  • cache_templates_process
  • template_register_var
  • template_render_output
  • fetch_template_start
  • fetch_template_complete
  • parse_templates
  • fetch_musername
  • notices_check_start
  • notices_noticebit
  • process_templates_complete
  • friendlyurl_redirect_canonical
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • memberaction_dropdown
  • tag_fetchbit
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • build_navigation_data
  • build_navigation_array
  • check_navigation_permission
  • process_navigation_links_start
  • process_navigation_links_complete
  • set_navigation_menu_element
  • build_navigation_menudata
  • build_navigation_listdata
  • build_navigation_list
  • set_navigation_tab_main
  • set_navigation_tab_fallback
  • navigation_tab_complete
  • fb_like_button
  • showthread_complete
  • page_templates