Jon Marks
jon@kaldorgroup.com
Article
Last Month
Welcome to Pugpig Bolt
Published December 17th, 2022 by Jon Marks
Welcome to Pugpig Bolt! This article gives you an overview of all the different parts of your Pugpig Bolt app ecosystem, and should point you in the right direction to find more information on anything. You're in good company if you're using Bolt - it is used by a huge number of large, successful publishers. If you want to know more about what is co
Pugpig Bolt RSS Overview
Published December 19th, 2022 by Jon Marks
What is RSS and when should I use it? RSS is an XML based feed format that allows users and applications to access updates to web content in a standardised format. If you wish to send content from an existing CMS to Pugpig automatically, it is the simplest approach to use. When we talk about RSS, we also mean Atom feeds, which are really just a more
Pugpig Content Monitoring
Published July 17th, 2023 by Jon Marks
For our Pugpig Enterprise customers, it is often important to be alerted to failures as soon as they happen. As such, we provide a number of ways you can integrate Pugpig into your monitoring and alerting systems. If there are items that we do not monitor but you feel we should, please get in touch. Pugpig Status Page In order to be alerted of major
Using HTML adverts inside your editions
Published February 13th, 2024 by Jon Marks
Pugpig Bolt will automatically include full page magazine adverts in PDF or Enhanced PDF editions. However, there may be times when you wish to insert HMTL adverts yourself into your edition. There are two options to do this Full Page Images If you want to have full page adverts with a single link to the advertiser, you can insert a Full Page Image
Pugpig Bolt Piano Integration
Published November 1st, 2022 by Jon Marks
Piano is a leading audience solutions provider used by publishers across the globe. We've worked closely with Piano to build a robust integration with Pugpig Bolt, giving you the ability to create powerful, seamless experiences for your users. This integration includes: Log in: Native and web-based PKCE Registration: Web-based PKCE only Receipt-link
Recirculation Module
Published January 24th, 2023 by Jon Marks
Introduction The Recirculation Module allows you to add a set of "Read More" links to the bottom of your articles. This allows users follow links to related articles, encouraging more clicks and longer sessions. Throughout the CMS admin area and on the user facing page this will be called "Read More". The only place you will see Recirculation Modul
Monitoring RSS feed processing
Published May 16th, 2023 by Jon Marks
Slacking Errors We supply a WordPress plugin which allows us to monitor RSS feeds for errors. In order to use it, you need to enable the plugin Pugpig FeedWordPress Warnings When enabled, this will send a Slack message for any errors to the channels that are monitored by the Pugpig Team. However, if you have your own Slack account, or have shared ch
ArcXP integration
Published December 19th, 2022 by Jon Marks
What is ArcXP Pugpig partners with ArcXP to offer a base-level integration as part of our product. We aim to make it as straightforward as possible to hook up to your existing editorial system if you're using Arc. This document outlines what our integration can do, and should give an idea of what additional work may be required on a customer-by-cus
Pugpig JSON Importer
Published December 19th, 2022 by Jon Marks
What is JSON JavaScript Object Notation (JSON) is a standard text-based format for representing structured data based on JavaScript object syntax When to use the JSON Importer The JSON import makes sense to use when you want to import digital content into the Pugpig CMS. As JSON does not have a standard article or edition format, we will need to wor
Pugpig Site: Google Publisher Tag and Google Ad Manager
Published November 15th, 2022 by Jon Marks
Pugpig Site supports certain aspects of the Google advertising suite. Google Tag Manager Currently we recommend the advertising scripts are included via Google Tag Manager, and should be last so as not to block performance. Please contact us if you would prefer to include the scripts directly. High Level Approach The JavaScript is included on the pa
Welcome to Pugpig Archive
Published January 10th, 2023 by Jon Marks
Pugpig Archive Pugpig have acquired Bondi Digital to extend their offering to include beautifully curated, fully searchable digital archives that are perfect for researchers, students, journalists, historians and lovers of some of the world’s favourite magazine brands. Digital archives give publishers an incredible opportunity to better exploit the
Custom vanity domains
Published December 19th, 2022 by Jon Marks
Customer facing vanity domains Vanity domains are mandatory We strongly recommend you use a domain you control for all customer facing content. It gives you more flexibility and control, and you look more professional. You don't want your customers seeing Pugpig in a domain name in their browser, a newsletter or social media post. In order to do th
Pugpig CMS Domains
Published December 19th, 2022 by Jon Marks
Pugpig CMS Domains Pugpig is a SaaS platform, so all internal tools used by editorial/marketing/etc will be on a pugpig.com domain. These cannot be changed to be your own domain. PUGPIG EXPRESS: CMS DOMAINS Pugpig Express domains are of the form: <account>-<publication>.express.pugpig.com For example, acme-weekly.express.pugpig.com PUGPI
Using Secure Web Views
Published April 4th, 2023 by Jon Marks
Why use a secure Web View When using the PKCE flow (or any flow into which the user enters sensitive information), it is important to use the secure web views provided by the operating systems. On iOS, in line with Apple's guidance we use their Authentication Services Framework. On Android, we use Custom Tabs where available or fallback to the devic
Cybersecurity
Published November 2nd, 2022 by Jon Marks
Cyber Security at Pugpig We take security seriously at Pugpig. We host content for some of the world's highest profile media brands, and we treat it accordingly. Security Measures Some of the measures we have in place are: We run Amazon GuardDuty across all of our systems We run many AWS Web Application Firewall Rules We do not have a local network,
Live Blog Content
Published July 17th, 2023 by Jon Marks
Many Pugpig apps will include Live Blog content. These are used to give near real-time updates of rapidly changing events - often used for big breaking stories or sporting events. In this cases, you want updates to get to users quickly, without them having to refresh the page they're on. The standard Pugpig Content Workflow is not appropriate for th
Archive Timelines
Published January 18th, 2023 by Jon Marks
Usage Sometimes you will have content in your CMS that needs to be reprocessed into the Distribution Service, and thus your app. This could be for a number of reasons, including: You have made an important change to the layout or functionality of the article pages, and you need it to affect all older content too You have imported some back catalogue
Extending Pugpig Bolt
Published February 17th, 2024 by Jon Marks
Pugpig Bolt is a robust framework that is used by hundreds of wonderful apps. It has evolved based on best practices and learnings over many years, and some elements of the experience are core to the product and are common to all of our apps. That said, it's also been designed to be highly-customisable and extensible to ensure that elements, feature
Pugpig Monitoring API
Published January 18th, 2023 by Jon Marks
Overview The Pugpig Distribution Service allows Enterprise customers to make API calls to allow you to see the status and progress of publishing jobs. These are the same API calls made on the Distribution interface to allow you to see the in progress jobs, and the recent failures. The calls are all of this form: https://<account_code>.admin.pu