Add Awesome Elements to Drupal with jQuery

 

Drupal 7 comes packed with functionality but what do you do when you want to implement some of those incredible visual elements that you see across the web? Cover flow like image galleries, fade animations, sliding page elements, smooth scrolling and other dynamic presentation effects can help push your site design to a whole other level.

Fortunately, Drupal 7 comes loaded with an answer in jQuery. jQuery is a lightweight JavaScript library which contains many common DOM, event, effects, and Ajax functions. While Drupal 7...


Drupal Coming Soon to a Phone Near You!

Happy new year everyone!  With the start of 2014 comes the much anticipated release of Drupal 8.  While the official release date hasn’t been determined yet, it is being marketed as the most customizable and adaptable release of Drupal. The following features has been included that are particularly aimed to help End users/clients: Authoring – using the Spark project to review what was currently available in the market for out of the box functionality, Drupal 8 will allow in line editing which can be used for...


Using External Content as native assets in WebCenter Sites 11.1.1.8

Is your organization leveraging videos in YouTube and embedding into organizations website via Video/Media assets?   Is your organization's press releases managed in different sites and displaying them in organization's website using iFrames?   Is your organization's product knowledge base articles managed in external sites and displayed on a product page?  Or perhaps your content contributors are recreating the content in Web Center Sites instead of just referring to the application service provider APIs?

If you answered yes to any of the above, then the new Oracle WebCenter Sites...


Altering WebCenter Sites 11g R1

In my last article , I discussed modifying an existing toolbar button in WebCenter Sites 11g R1.  That article was a good primer and now I’ll take the customization into something more applicable.   I’ll step through creating a button tied to a simple onClick event and then expand to an ajax call to a CS Element.

These customization steps are valid from version 11 R1 to the latest 11.1.1.8.0.  To digress a bit, I recommend you try these examples on the latest WCS version...


Publishing WCS content to multiple environments

Many organizations want to keep content published to a live site and Disaster Recovery (DR) site on a real-time basis to ensure that latest content will be available in case of a disaster.  Prior to the WebCenter Sites 11gR1BP1 Release, we needed to develop a workflow step action and approve the content to both destinations.  This approach has its own problems, and required users to run publish two separate times – one for each environment.

But with 11gR1BP1, Oracle has provided the necessary publishing hookups, which enable developers to transport the content to multiple...


Scripting old-style imports using CatalogMover's command line

For over a decade, WebCenter Sites (FutureTense Content Server, OpenMarket Content Server, FatWire Content Server, etc.) used a text-based import format exclusively for bulk content import and export. The format was HTML-based and essentially exported a database table into a HTML table.  Files were written to disk in folders alongside the HTML file.

A mini Swing Java app was created that allowed you to connect to the UI, and you then had a few tools you could use to list catalog data, select database rows to export, and import one or more files. Lightweight and very basic, it did...


How to Add Your Own DAO to the GSF Actions

GSF's ActionController and Action classes (in GSF version 11.x) can make building a website in WebCenter SItes much easier. If you're not familiar with the GSF and why you should consider using it, then check out Tony's blog post. If you're building a website in WebCenter Sites, then there's a good chance you're not making a small "Hello World" website. Big, complex websites require lots of assets, which in turn can require lots of code to load and manage all these assets. And plus there's usually...


Creating a Simple Web Service Client in Java

Even though Web Services have been around for a while (a long while at that), I somehow haven't had the opportunity to actually incorporate any into an application that I have worked on. You may be in the same boat, and so for your edification (and mine) I will walk you through creating a simple client which queries a web service using Java. Here goes nothing. The first step would be to identify a web service that you'd like to use in your application. It could be one that was created by another team in your...


Simulating Data with the Splunk Event Generator

While installing a new app to your Splunk search head can usually be considered a rather benign action, sometimes the introduction of a TA on your forwarders and indexers requires more attention.  This is commonly the case, especially if your production environment is guarded by change control.   The problem is that without the data generated by those inputs your newly installed app may not display properly, and without seeing your new app’s dashboards populated with data, you may not be able to conclude how useful it really is.  I suppose deploying a fully mirrored “dev” environment to...


Create a Simple 'Contact Us' Form with GSF

If you're familiar with the GSF, then you already know how helpful it is for developing basic JSP Templates and how it lets you do the same work as before, except with a lot fewer lines of code. But what about another type of page that most sites need? I am, of course, talking about the Contact Us form page. The GSF 11.x makes it easy to add your own custom form processing logic without having to write your own Java controller from scratch. In a few easy steps, your Contact Us form page...


Stay In Touch