Can I lock certain blocks within a Mailchimp template? - email

I'm using the Mailchimp template builder and dragging and setting up various blocks.
Once the marketing team use the templates for their emails, is there a way of preventing certain blocks from being editable/removable?

Related

Tools to send automated emails with dynamic content

I would like to send automated emails to a group of users present in my DB. The emails would contain data with dynamic content. Mostly a table with different set of items. I was looking to use mailchimp templates for that, but it doesn't seem to allow for the kind of dynamic content I am looking for. Essentially for each user, my code would come up with a json array of items to populate the table with.
I am at a loss as to where to get started there. Any interesting tools to do this kind of work, that can be called programmatically from python?

How to customize the form of a work item type using code in Azure Devops?

Is it possible to customize a work item programmatically (through code) instead of using the UI (Process)? I want to add a button to create two specific work items, provided some conditions are fulfilled.
I tried to achieve the above requirement using UI. However, it doesn't seem to be possible.
For processes using the Inheritance model. API’s for everything you need to create and manage a process through code. This includes work item types, pages, groups, fields, states, rules, etc. Check Work Item Tracking Process APIs at the following site:
https://learn.microsoft.com/en-us/rest/api/azure/devops/?view=azure-devops-rest-5.0
For Hosted XML processes. API’s for checking to see if the process exists, importing, and exporting a Hosted XML process. Check Work Item Tracking Process Template APIs.
More details, you could refer to the following blog:
https://devblogs.microsoft.com/devops/announcing-new-rest-apis-for-process-customization/

.NET CMS to manage copy changes

We have web application that renders dynamic content. We want to manage our content copy changes via separate managed system where developer does not get involved in writing copy and just leave place holder and later on copy writer adds copy.
Per my knowledge, any CMS takes control most of front end and leaves developer to just do design and layout level control.
I am looking for some CMS that does not take control page structure but instead it runs as a thin layer before page rendering and replace the place holders with content.
To give an example, https://localizejs.com/ simply do localization with a JS on client, I can use that but I guess SEO will an issue since content is replaced with Javascript which most search engine won't execute.
I think what you are looking for is called a headless CMS. That means it is a back-end interface for users to manage their content, but there is no front-end to render it - just APIs to access the content. You can call those APIs from your application.
A few examples I've used or looked at in the past:
Directus
Blackstar
There's also a lot of momentum around using Drupal as a headless CMS.

Two Adobe DTM - Dynamic Tag Manager - Instances On One Site?

Has anyone on Stack implemented two separately controlled Adobe DTM [Dynamic Tag Manager, formerly Satellite Tag Management System] instances on a single site? My team is looking to implement our DTM instance, for delivering 3rd party marketing tags, on a partner site that already has DTM implemented. My concern is that we might run into data duplication, tag collisions or js errors.
I found a post that provides insight around running two separately controled Google Tag Manager instances on the same site [domain], but nothing around Adobe DTM: Two different google tag manager accounts in same domain
Any help/direction/suggestions would be appreciated.
Art
DTM is not designed to have two instances on the same page. You will encounter issues with duplicate calls, namespace collisions etc..
I would recommend creating a new "container" within the company just for the third-party marketing tags. This way, those tags can be managed independent of the existing implementation on the site. To implement the new container, simply add the container embed code to the header of the site. The _satellite call at the bottom of the page only needs to be fired once, regardless of the number of containers.

CMS for managing plain-text content, with tagging

We have some quite-specific requirements for our app that a CMS may help us with, and were hoping that someone may know of a CMS that matches these requirements (it's quite a laborous task to download each CMS and verify this manually).
We want a CMS to allow users to create and manage articles, but storing the articles in plain-text only. All of the CMSs that we have looked at so far are geared towards creating HTML pages. We want the CMS to manage workflow (approval process), and tracking of history.
The requirements for plain text only is that the intent is to allow business people to generate content which we are going to display in our Silverlight application - we don't want to go down the route of hosting and displaying arbitrary HTML in the app as we want the styling to be seamless with our app, amongst other reasons.
We would also want to allow the user to be able to link to media stored on the server, but not to external sites (i.e. HTML with no formatting, or some other way of specifying article links), and the third requirement is the ability to tag articles and search on articles.
Does anyone know of any non-HTML targetted CMS systems that may match these requirements?
I would expect several CMS systems to allow this, but eZ Publish stores content as plain XML. And you have a way of allowing certain tags if you wish; and explicitly prevent for example external links. You then have options for how to present that content according the templates you choose to use.
You also have control via a /layout/set/myLayout directive.
You could for example retrieve the content as a plain xml feed or a print layout or whatever custom format you choose at the time. With appropriate headers.
http://doc.ez.no/eZ-Publish/Technical-manual/3.10/Reference/Modules/layout/(language)/eng-GB
vs.
http://doc.ez.no/layout/set/print/eZ-Publish/Technical-manual/3.10/Reference/Modules/layout/(language)/eng-GB
You could define a layout such as /layout/set/xml/....
Workflow as in content approval processes, versioning, tagging and search are standard.
You can give Statamic a try.
http://statamic.com/
Not sure if you can disallow external links, though.