Points 250
**(no student evaluation on this project)
PhP, Database and Using Web Services
https://developers.google.com/maps/articles/phpsqlsearch_v3?csw=1#findnearsql
EXTEND THAT WITH
Phase 3.1 Advertising Applet
Requirements for Java GUI:
|
Phase 3.2 Internationalization You are to investigate the use of some kind of "gadget" to perform translation services. In the past we have used Gadget Message Bundles for internationalization. There are some unfortunate problems with the use of this tool in its incorporation into a webpage. You are to come up with a different solution and propose it AND document your use. You should apply the internationalization to the content of the main page and the navigation "bars"/links in your site. You only have to do it for the main navigation bar. The ideal of the internationalization is two fold (taken from how Gadget message bundles work):
YOU ARE NOT to use Google message bundles but, for an example on it take a look at (http://code.google.com/apis/gadgets/docs/i18n.html#Hello_World) for informaiton on google about this process.
DO NOT USE THE FOLLOWING...>THIS IS A GOOGLE GADGETS EXAMPLE
|
Phase 3.3 Flash Embedding You are to use SWFObject JavaScript library for Flash embedding and control....you are to create a flash. This content is from my Book on OpenSocial Programming
Unfortunately, not all the OpenSocial containers support the gadgets.flash object. For example, both MySpace and hi5 do not currently support it. If this is the case, you can use the solution presented here that utilizes the SWFObject JavaScript library. This is a free-for-use library found at http://code.google.com/p/swfobject/. Listing 7-19 shows an XML application that uses this library to embed a Flash file. Listing 7-19 Application Embedding Flash with the SWFObject Library <div id='heading'></div>
The following are the required attributes of the object tags shown in this code:
3. Register the Flash content with the SWFObject library: The first parameter of the registerObject method is the ID in the markup of the object associated with the Flash content. The last parameter is optional, and is used to activate the Adobe Express Install application (http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=6a253b75). It specifies the URL of the express install SWF file. Express Install displays a standardized Flash plug-in download dialog instead of the application Flash content when the required plug-in version is not available. A default expressInstall.swf file is packaged with the library. It also contains the corresponding expressInstall.fla and AS files (in the SRC directory) to allow developers to create their own custom Express Install experience. More Configuration OptionsThere are additional attributes and parameters that are useful in creating a custom Flash experience. For the Object element, these include id, name, class, and align. <p>Alternative content</p> |
Phase 3.4 File Upload You are to find and use a PHP library for reciept of server-side file uploads sent from a browser form using a multi-part HTML form to send the data as follows: |