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.

azurecurve ClassicPress Plugins: Flags

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 standard; Flags.

Functionality

This plugin includes a set of 250+ small flag icons which can be displayed anywhere using a flag shortcode.

Demo

Visit azurecurve ClassicPress Plugin Demo site to see this plugin in use.

Download

The plugin can be downloaded via my Development site.

Create SmartConnect Journal – Standard Map: Series Index

eOne SolutionsI recently did a series on Implementing SmartConnect, from eOne Solutions; in this series I am going to create a simple integration map to show how SmartConnect can be used to integrate standard journals into Microsoft Dynamics GP from a predefined folder.

The series index below will update as each post in the series goes live (unless you’re reading a syndicated version of this post in which case check back to the original post).

Create SmartConnect Journal – Standard Map
Create Integration Map

azurecurve ClassicPress Plugins: Filtered Categories

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 standard brand new one; Filtered Categories.

Functionality

The Filtered Categories plugin adds a new widget which can be used in the sidebar, or other widget areas, which can be set to include or exclude certain categories; widget details are configurable and allows a link to be set to a full category list on a page.

Demo

The Categories widget in this sites sidebar uses this plugin to present a much shortened list of categories; the full category list can be found here.

Download

The plugin can be downloaded via my Development site.

Delete Corrupt Fixed Allocation Master (GL00103) Data

Microsoft Dynamics GPI was recently putting together a report for a client on Fixed Allocation Accounts and came across some corrupt data in the Fabrikam, Sample Company, Database. To avoid encountering this issue again, next time I am working in this area, I put together a simple script to remove the corrupt records by joining Fixed Allocation Master (GL00103) with Breakdown Account Master (GL00100) to identify the data which should not be there and delete it; this makes the script generic enough that I can use it on a live company should the need ever arise.

/*
Created by Ian Grieve of azurecurve|Ramblings of a Dynamics GP Consultant (http://www.azurecurve.co.uk)
This code is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0 Int).
*/
DELETE FROM
	['Fixed Allocation Master']
FROM
	GL00103 AS ['Fixed Allocation Master']
INNER JOIN
	GL00100 ['Account Master']
		ON
			['Account Master'].ACTINDX = ['Fixed Allocation Master'].ACTINDX
		AND
			['Account Master'].FXDORVAR = 2

As always, before you run any script, ensure you have a good backup of your database and verify the results after the script has been run.

azurecurve ClassicPress Plugins: Display After Post Content

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 exiting one which has been brought up to standard; Display After Post Content.

Functionality

This plugin allows setting, via the plugin Settings page, content which should be displayed on the post page after the main post content.

Examples, include author biography, links to company offerings or a “What should we write about next?” form.

Demo

What should we write about next? contact form below is presented using this plugin (this type of content only shows on the post page and not archives).

Download

The plugin can be downloaded via my Development site.