Skip to Site Navigation | Skip to Content

Blog

Resellers: use our dynamically updated marketing materials to promote your CMS online

In our original post about the HEATWAVE Grand Finale, we mentioned that we would be providing some marketing materials for the LightCMS resellers out there to use to promote the CMS on your own websites. Well, we didn't have them quite ready on Wednesday, but now they are ready for release. Thanks for your patience and please see below.

What in the world does this do?

If you are one of our hundreds of LightCMS resellers that use our CMS to build websites for your own clients, you likely want to tell them about the features of the CMS. And since those features get upgraded and expanded quite often, it can be difficult to keep your own feature list up to date. So, we've had in mind for a while now to find a way to let you display marketing content on your own site that is dynamically generated by us and kept up to date automatically whenever we make any changes.

So, we are providing two javascript snippets that, if added to your own web pages, will dynamically render onto your own website content that we generate and maintain. One snippet is for our features list, and the other is for our pricing grid.

Now, on the versions that we maintain on our own sites (like LightCMS), you will see extra content targeted at resellers and account holders — stuff that you wouldn't want your own clients to see. Rest assured, that content is not included in what we publish on your site. We very carefully comb through our content and only send out to you that which you would want your own clients to see.

Also, since you guys might charge different pricing to your clients than we charge to ours, we have allowed you to specify your own prices in the pricing grid script. More on this below.

How does it work?

Very easily, actually. Simply cut and paste the following code snippets onto your web pages wherever you want them to display.

Features list

See an example of the unstyled reseller features list set inside one of our standard templates. Copy and paste the code below to display the list on your website.

<script type="text/javascript" src="http://publishpath.com/scripts/resellerfeatures.js"></script>

Special considerations: The features list can be displayed in either one or two columns. Please see below for more information on styling.

Pricing grid

See an example of the unstyled reseller pricing grid set inside one of our standard templates. Copy and paste the code below to display the grid on your website.

<script type="text/javascript" src="http://publishpath.com/scripts/resellerpricinggrid0,29,49,99,199.js"></script>

Special considerations: You can specify the prices included on the pricing grid by changing the numbers listed in the script. It starts with "0" for the free package and then continues with Basic, Plus, Pro, and Premier. Set them to whatever you would like and your prices will be displayed. By default, we have included our suggested retail prices.

What about styling?

In order to provide you with ultimate flexibility to create your own styles, we have not included any styles inside the script (other than styles required to create the popup help functionality on the pricing grid). The markup is pure and will take on the style of whatever site you place the script in (you can see this on the examples above which are included in our templates with no special styles applied). That said, here are a few helpful ideas for styling the lists.

You can use our styles as a starting point on the pricing grid

If you want, you are welcome to take a look at the style sheets we have created for the pricing grid on own marketing websites for WaterCMS, SkyCMS and LightCMS. You are welcome to utilize these style sheets as a starting point for your own styles or even link directly to them to utilize them as is. You can find them at the following links:

Some basic CSS to add borders to the pricing grid

Adding borders to the pricing grid makes things a little easier to read. So, here are a few simple CSS statements you can add to your style sheet to achieve basic borders. Naturally, there's much more that you can do with CSS, but this will at least turn on some basic borders easily if you need a little help getting started.

div.tableholder { border: 2px solid #333; padding: 5px; }
table.signup td { border: 1px solid #333; padding: 5px; }
table.signup th { border: 1px solid #333; padding: 5px; }
table.signup { border-collapse: collapse; }

You can style the features list in one or two columns

We've balanced the content on the features list into two columns. Each column is wrapped in a div. So, by default, the divs will display stacked on top of each other creating a single column of features that fills its containing element (like on our example site). Or, by applying styles to the divs, you can allow them to display in two-column form. Here are the CSS statements we use to create the two column effect.

#featuresColOne { float:left; margin-right:5%; width:47%; }
#featuresColTwo { float: right; width: 47%; }

Enjoy!

This replicable content is the result of a lot of planning and work and we are very excited to see it released. We hope you will find it useful as you continue to build and grow your own business around the LightCMS platform.

 

16 comments (Add your own)

1. Scott Magdalein wrote:
Is there a pricing grid available for the design pricing? I'd love to use it, but be able to change the actual pricing itself. For me, everything else is identical.

Fri, August 29, 2008 @ 12:21 PM

2. Tim Wall wrote:
Scott, we did not make the design grid replicable, because most of our reseller customers do not offer identical design options. Design is such a personal service for each reseller, we did not feel that the design grid would be widely used. However, we would definitely consider it if we heard from more resellers who are interested.

Fri, August 29, 2008 @ 2:52 PM

3. Jason Zimdars wrote:
Scott, feel free to use any of the mark-up and styles for our design pricing grid on your website.

Fri, August 29, 2008 @ 3:34 PM

4. NCB wrote:
thank you! this is great. Quick comment: On the reseller pricing grid, the first two rows (which list the name of the plan and the price per month) are out of alignment with all the other rows on the page. Those first two rows are shifted to the right.

Fri, August 29, 2008 @ 3:51 PM

5. Alex Johnson wrote:
Superb stuff guys, you never fail to impress me with your work. Brilliant!!!

Sat, August 30, 2008 @ 9:17 AM

6. Tim Schmoyer wrote:
Great! This will make part of my job a lot easier. Thank you!

Sat, August 30, 2008 @ 10:37 PM

7. Jason Zimdars wrote:
NCB, those first two rows are marked-up up as TH elements which the browsers render as text-align: right. So one of the rules in the provides example CSS sets align: left on table.signup th. Hope that helps.

Tue, September 2, 2008 @ 3:08 PM

8. NCB wrote:
thanks Jason

Sat, September 6, 2008 @ 12:42 PM

9. Brad wrote:
This is wonderful, on the pricing grid, none of the images are showing up. Where there are supposed to be check marks, they are all questions mark missing images. The features list works great and all images show up. Any ideas?

Sat, September 6, 2008 @ 7:19 PM

10. Tim Wall wrote:
@Brad, thanks for the catch! On the pricing grid, we had the image paths set absolute, which would work as long as you were adding this to a website on our CMS system. We've changed them now to be fully qualified URLs so they should be showing up now no matter where you paste the code. Please let me know if you have any other issues. Sorry for the trouble.

Mon, September 8, 2008 @ 9:02 AM

11. Rex wrote:
I want to be able to charge my clients for the "free" package but i cannot find any way to remove the "free" label from the pricing guide. Any ideas? Thanks!

Sun, September 21, 2008 @ 12:47 AM

12. Tim Wall wrote:
@Rex, good catch. Let me bring this to the attention of our developers and we should be able to sort out a solution. I will post an update here when I have one.

Mon, September 22, 2008 @ 9:59 AM

13. Tim Wall wrote:
@Rex, we are going to alter the script to allow you to edit the names of the packages as well as the pricing. We are planning to get this fixed within a week. I will keep you updated here. Thanks again for the catch.

Mon, September 22, 2008 @ 10:23 AM

14. Tim Wall wrote:
@Rex, alright, we've enhanced the script to support renaming the packages as well as the prices. I'll add this as a separate post to the blog soon, but give you the basics here so you don't have to wait. Basically, if you want to rename the package, just add a new name in front of the price, followed by an underscore, like this: resellerpricinggridCustomName_9,Custom Name 2_29,49,99,199.js You can specify custom names for some packages and not for others. If you don't specify a custom name, our default names will be displayed. This should allow you to fix up your own grid to charge for the Free package.

Mon, September 22, 2008 @ 12:54 PM

15. Mandy wrote:
Hi, I want to change css for feature list. I could not find a way to do this. Any ideas?

Mon, April 27, 2009 @ 12:24 AM

16. Tim Wall wrote:
@Mandy, the feature list will take on the CSS of whatever page you implement it on. So, simply change the CSS for the site or the page you are implementing on and that should do it. If you need further help with this, please see the sample CSS in the blog post above, or you can contact our support team at support@publishpath.com or you can post a question on our forum http://forum.speaklight.com

Mon, April 27, 2009 @ 11:29 AM

Add a New Comment

Enter the code you see below:
code
 

Comment Guidelines: No HTML is allowed. Off-topic or inappropriate comments will be edited or deleted. Thanks.