Getting Started With jQuery UI in OWS

By Paul Deschenes
August 2010

In this tutorial we walk you through step by step how to implement jQuery user interface components into your Open Web Studio applications.

We show you how to create your own custom user interface using jQuery’s theme builder, and how to install the jQuery components into your DotNetNuke application.

JQuery is a public open source JavaScript library that is extremely popular in developing web applications today, it can provide any web application with an extremely rich user interface. There are several JavaScript libraries open and available today for developing web applications but jQuery has developed acceptance as a leading JavaScript library and has been adopted by both Open Web Studio and DotNetNuke communities.

We show you how to implement the date picker, an auto complete field and a tabbed interface.

We recommend you download the latest version of OWS from here: www.openwebstudio.com

If you are new to OWS we recommend you first of all view the six part series on How to Build a Knowledge Base Article Module.

The videos contain:

Video 1 - Introduction and Preparing a Control Header

  • Introduction
  • History of jQuery and DotNetNuke
  • Explanation of how jQuery is already integrated in DNN and OWS
  • jQuery settings in DotNetNuke
  • jQuery settings in OWS
  • How to implement the jQuery libraries to avoid potential conflicts and problems
  • Adding an OWS module to a page and creating a new configuration
  • How to create a control header to reference externally hosted versions of jQuery
Time Length: 7min 31secs

Video 2 - Navigating the jQuery Websites and Implementing a Date Picker

  • Demonstration of the jQuery website and how to find the latest version
  • Overview of the jQuery documentation website
  • Overview of the jQuery user interface website
  • How to use the jQuery Themeroller and the preset gallery
  • How to deploy the date picker component into an OWS configuration
  • Viewing the date picker source code and separating script elements from the HTML
  • Entering the date picker script into the OWS configuration control header
  • How to implement a function to pre label all jQuery functions and avoid conflicts
  • Adding the input element into the OWS template
Time Length: 9min 54secs

Video 3 - How to Implement the Auto Complete and Tabs Components

  • Demonstration of the date picker component working in the OWS configuration
  • How to implement the auto complete function
  • How to add the auto complete script to the OWS control header
  • Adding the no conflict prefix
  • How to utilize the OWS sub query function to read from the DNN database
  • Removing elements from the sub query that are not required
  • How to automatically escape the format parameter text for correct execution
  • Adding the input element in the detail template
  • How to implement the tabs jQuery function into the OWS configuration
  • How to name each tab and insert a jQuery component
Time Length: 10min 31secs

Total Time Length: 27min 56secs

Comments

comments or questionsIf you have any comments or questions for this tutorial, please ask them in this Getting Started With jQuery UI in OWS forum thread.

You need to Subscribe as a member of DNN Creative Magazine and Login to download this video tutorial.


Recommended Tutorials:

R2i Open Web Studio (OWS) Module:
'How to Build a Public Knowledge Base with OWS'
How to Import the Configuration Source Code into Open Web Studio
An Introduction to R2i Open Web Studio – Part 1
How to Build Module Interfaces in Open Web Studio – Part 2
The User Search Interface in Open Web Studio - Part 3
Personalization, Text Editor, Logging and Reporting in Open Web Studio - Part 4
Debugging, Enhanced Reporting, Importing Records and Scheduling - Part 5
Making it Cool - Creating a Mashup - Part 6 of 6
How to Create an Email Form with OWS
How to Create an iPhone App with OWS
How to Create a Portal Signup Module with OWS
How to Create a Custom Login and Register Module with OWS
Working with File Action in Open Web Studio
Enhancing the OWS Login Module and Building a Twitter Module
Form Validation, Dependant Drop Downs and Data Level Security in OWS
How to Create an Installable DotNetNuke PA Module Using OWS
How to Create a Skin Object from an OWS Configuration
OWS Advanced Techniques: User Access and Security
Getting Started With jQuery UI in OWS

DotNetMushroom (DNM) Rapid Application Developer (RAD)
How to Build a News Application with DotNetMushroom RAD
How to Style a News Application Built with DotNetMushroom RAD
How to Implement Multi-Language Localization With DotNetMushroom RAD
Language Resource Files in DotNetMushroom RAD Applications
How to Implement Paging with DotNetMushroom RAD
How to Implement a News Carousel Using DotNetMushroom RAD and JQuery
New Features in DNM 01.20.00
How to Implement a DotNetNuke User Registration Module Using DNM RAD
Creating Charts Using DNM RAD 1.3 for DotNetNuke
Creating an Events Calendar for DotNetNuke using DotNetMushroom RAD
Working with Lists in DotNetMushroom RAD
Making use of the jsTree Control in DotNetMushroom RAD

Ifinity:
URL Master Module

OnyakTech:
SigmaLive Module
OnyakTech Host Commander Module

DNN Stuff:
Aggregator Module
Module Rotator

Markit Modules:
Slideshow Module
PageEar Module

Codeplex:
Monitter4DNN Twitter Module

Oliver Hine:
Advanced Optimized Control Panel

Maps:
GeoSprawl DotNetNuke Locator Module
ZLDNN Advanced Biz Map For DotNetNuke

Evotiva:
DNNBackup Module

Smith Consulting:
DotNetNuke Smith Shopping Cart

InteractiveWebs:
InteractiveWebs Advanced Login Module
You are not logged in.
You must log in to access all 
650+ videos, tutorials, podcasts, and more.
RSS Feeds