azurecurve ClassicPress Plugins: Multisite Favicon

ClassicPress PluginsThis is part of the azurecurve ClassicPress Plugins which introduces the plugins I have available for ClassicPress.

The plugin I am going to cover in this post, is an existing one which has been brought up to coding standards; Multisite Favicon.

Functionality

By default the favicon of a site is the favicon.ico in the root folder of the web site. However, for a ClassicPress multisite this means that all sites in the multisite have the same favicon.

The Multisite Favicon plugin allows you to change this and assign every site a different favicon.

Download

The plugin can be downloaded via my Development site.

Create SmartConnect Journal – Standard Map: Configure Distributions

eOne SolutionsThis post is part of a series on creating a Journal – Standard integration using SmartConnect from eOne Solutions; I recently posted a series on Implementing SmartConnect.

With the Destination configuration started, the next step is to define the distribution field mapping.

Double click the Add distribution entry in the scrolling window at the bottom of the Map Setup window when the Destination section is selected:

Map Setup window showing Destination section is selected

Continue reading “Create SmartConnect Journal – Standard Map: Configure Distributions”

azurecurve ClassicPress Plugins: Mobile Detection

ClassicPress PluginsThis is part of the azurecurve ClassicPress Plugins which introduces the plugins I have available for ClassicPress.

The plugin I am going to cover in this post, is an existing one which has been brought up to coding standards; Mobile Detection.

Functionality

This plugin provides functions or shortcodes which can be used to output content only to certain devices (such as tablets, phones or nottablets).

Demo

Visit my demo site for a demo of this plugin.

Download

The plugin can be downloaded via my Development site.

Create SmartConnect Journal – Standard Map: Configure Destination

eOne SolutionsThis post is part of a series on creating a Journal – Standard integration using SmartConnect from eOne Solutions; I recently posted a series on Implementing SmartConnect.

With the integration map heading created, the next step is to define the destination.

On the Map Setup window which will still be open from the previous post, click the down chevron button next to the Destination heading.

Set Destination Type to Microsoft Dynamics GP.

In the Settings section, there are two fields to define:

  1. Set Group to General Ledger.
  2. Set Node Type to Transactions.
Map Setup window showing Destination settings

Click the Companies button and select the company the integration is to be run against.

In the next post, I’ll take a look at mapping of the distributions.

azurecurve ClassicPress Plugins: Insult Generator

ClassicPress PluginsThis is part of the azurecurve ClassicPress Plugins which introduces the plugins I have available for ClassicPress.

The plugin I am going to cover in this post, is an existing one which has been brought up to coding standards; Insult Generator.

Functionality

The Insult Generator plugin allows medieval or modern insults to be generated.

Download

The plugin can be downloaded via my Development site.

azurecurve ClassicPress Plugins: Images

ClassicPress PluginsThis is part of the azurecurve ClassicPress Plugins which introduces the plugins I have available for ClassicPress.

The plugin I am going to cover in this post, is a brand new one; Images.

Functionality

I’ve never liked how WordPres handled images so had been including images in posts manually. I created this plugin to make it a little easier; the image still need to be manually uploaded to a location; the post-image shortcode accepts parameters of image, alt, width, caption and error.

The latter two are displayed as formatted boxes containing the supplied text below the image.

Download

The plugin can be downloaded via my Development site.

azurecurve ClassicPress Plugins: Icons

ClassicPress PluginsThis is part of the azurecurve ClassicPress Plugins which introduces the plugins I have available for ClassicPress.

The plugin I am going to cover in this post, is an existing one which has been brought up to coding standards; Icons.

Functionality

This plugin includes 1,000 small icons which can be included anywhere on a site using the Icon shortcode. The Call-out Boxes plugin integrates with this plugin to easily allow icons to be included in the call out boxes.

Demo

Check out this post on my demo post to see this plugin in action.

Download

The plugin can be downloaded via my Development site.

Create SmartConnect Journal – Standard Map: Create Integration Map

eOne SolutionsThis post is part of a series on creating a Journal – Standard integration using SmartConnect from eOne Solutions; I recently posted a series on Implementing SmartConnect.

With the prerequisites decided, in this post, I’m going to start creating the Journal – Standard integration, the first step of which is to define the Source & Destination information.

To create the integration, launch SmartConnect and on the Map tab click the Create button on the action pane:

SmartConnect Map tab showing action pane

Continue reading “Create SmartConnect Journal – Standard Map: Create Integration Map”

azurecurve ClassicPress Plugins: Floating Featured Image

ClassicPress PluginsThis is part of the azurecurve ClassicPress Plugins which introduces the plugins I have available for ClassicPress.

The plugin I am going to cover in this post, is a brand new one; Floating Featured Image.

Functionality

The Floating Featured Image plugin provides the following functionality:

  • Allow defaults for the featured0image shortcode to be set via the plugin Settings page; includes default image, taxonomy and alt text.
  • Allows a set of predefined featured image to be setup which can be applied to the shortcode using the key parameter.
  • Add the shortcode to a post or page to display either the default, a keyed featured image or one-off using the available parameters.

Demo

Take a look at any post on this site and you’ll see a floating featured image in the top right of every post. The Microsoft Dynamics GP icon is the default and all others, such as the ClassicPress logo on this post, are applied using shortcode parameters.

Download

The plugin can be downloaded via my Development site.

Create SmartConnect Journal – Standard Map: Prerequisites

eOne SolutionsThis post is part of a series on creating a Journal – Standard integration using SmartConnect from eOne Solutions; I recently posted a series on Implementing SmartConnect.

The prerequisites for creating a new integration map are quite straight forward:

    Decide on the type of integration to be created.
  • Decide how the integration should work.
  • Create the source data template.

The integration I am creating as part of this series is one of the easiest which can be created; it is a standard General journal integration. I always create this map after implementing SmartConnect (and before starting to use SmartConnect, Integration Manager) as it is a quick and easy one to create and which will be useful to all clients.

The most useful way of creating this integration for clients, is to create an integration which polls a folder every few minutes on a schedule and which reads data from an Excel spreadsheet. This approach allows one integration to be set up and usuable by all users; as it is a folder being polled, the files dropped into the folder can have any name and, as long as the format matches the template, SmartConnect will attempt to integrate the data.

In the past when using Integration Manager, the source file would be a CSV or TXT file as Integration Manager couldn’t easily handle Excel spreadsheets; SmartConnect has no such limitation, so I am going to use the Excel version of the Integration Manager template:

Excel spreadsheet source with BatchID, TrxDate, Reference, Account, Debit, Credit and DistRef columns

With the above decided and in place, the next post, in this series, will start to cover the creation of the integration map in SmartConnect.