Enhanced Content Editing for Sitecore: An Avtor Live Chat

December 10, 2018 | Hedgehog

 Welcome to our Hedgehog live chat. The following transcript has been lightly edited.

Jackie (Jacqueline Baxter, Digital Strategist): Welcome to our live chat. Today we're talking Avtor, the new addition to the TDS Essential Collection. First things first, lets make sure everyone knows what exactly Avtor does.

Charlie (Charles Turano, Solutions Architect): Please fill me in.

Leticia (Leticia Shene, Marketing Manager): It does magic.

Derek (Derek Hunziker, Development Manager): 

Leticia: Sorcery, actually.

Jackie: Awesome, I think that says it all! You're all free to go. Kidding, kidding. Avtor is a tool for content editors and authors, yes?

Leticia: Yes, anyone that works in Sitecore who manages content - SEO, Marketers, Content Editors

Charlie: Yes. It was designed to address some of the short comings in the OOB Sitecore content editor tools. Sitecore is great a creating new content, but updating existing content can be time consuming, especially if the updates are touching the same set of fields across many items.

Jackie: That has certainly been my experience.

Derek: Mine as well - I even developed techniques such as disabling Standard Fields and hiding the entire content tree just to gain a bit of speed. Not needed with Avtor.

Sean (Sean Holmesby, Solutions Architect): Exactly....mass content entry is a pain in Sitecore out of the box. Avtor alleviates that problem by giving content editors a grid-like interface that means they can enter content more efficiently.

Leticia: Basically, Avtor gives content editors the time to write meaningful content not enter it.

Jackie: It's amazing how much time Avtor has saved me. That always sounds like a PR line, but it's 100% true

Leticia: Entering content is soooooo massively time consuming especially when I have to touch a lot of pages at once. Avtor eliminates that process and lets me focus on the content itself.

Derek: I'm curious to know what types of fields you all typically edit with Avtor? I have found it especially useful for SEO metadata, taxonomy-based fields, and marketing items, such as goals, campaigns, etc.

Jackie: Metadata for sure. I also found it extremely helpful for Open Graph content (text and images) and Twitter Card content. Those are the kinds of things that I'm often doing for a number of pages at once during the project build, so being able to see all of them together? Invaluable.

Leticia: The other day I needed to make sure that all the images on the site were up to date, license wise, so I used it to pull up all the images at once. I was able to easily scroll through the whole site at one time

Charlie: Those types of content are typically handled poorly be the Experience editor, since they are not usually visible on the page as part of the editing process. Has anyone used it with clients? If so, what are they saying?

Jackie: I can say that when I've used it on projects, the time savings are impressive. No one can ever believe that I managed a task we had budgeted six hours for in less than half the time.

Charles: Sweet!

Leticia: Like I said- it gives the marketers time to focus on the deliverable not the entry

Jackie: Things like metadata and open graph content are also fields that can get missed pretty easily, but they're incredibly valuable from an SEO and marketing perspective. Pulling all those fields into one screen lets you see the gaps and close them much more easily (and it makes optimizing that content easier too.)

Leticia: I would often cry at how long it would take me to update pages before - it was such a chore. Now I’m in and out in a matter of minutes and on to the next thing.

Sean: And as a developer, I no longer get assigned a task to enter content handed to me in an Excel spreadsheet. Those changes can be made directly into Sitecore via the Avtor interface....or even imported in using Avtor's Import/Export feature.

Jackie: Full disclosure, a developer is still going to need to set it up.

Sean: That's a one off. Super easy. Install the package, set up the license, done. Over to you, content wizards!

Jackie: I would like 'content wizard' on my next business card please.

Leticia: I think the export feature is brilliant. I can’t tell you how frustrating it is trying to share content with an outside writer or translator and have to manually copy and paste text back and forth. It's a time suck!

Derek: Previously, I was generating reports using Sitecore PowerShell Extensions. It was very powerful and provided a ton of flexibility, however, a Developer with a specific skill set was required. Exporting in Avtor is as simple as checking a checkbox for each field you want to see in your report.

Charlie: I tried really hard to make that simple. I based it on the experience I and other developers I know have had writing custom import/export functions to get content to or from non-Sitecore databases.

Leticia: Honestly, it's so simple sometimes I think I did it wrong!

Jackie: SAME! The first time I played with it I thought I'd screwed something up because it went so fast

Derek: Speaking of fast, I just ran a test on a production content tree. Avtor exported 20k items in just a few seconds.

Jackie: THAT’S what I’m talking about! Besides speed, are there other Avtor features that you particularly love?

Leticia: SEARCH. That used to be another time suck…searching for a phrase or word on a site that you have to update, then having to open every page/component to update. Avtor does it all for you and highlights the line in pretty colors.

Jackie: Can't lie, the pretty colors are a nice bonus

Leticia: It's like a visual TA DA

Charles: It's also really nice for updating buckets

Sean: And it's not just Search that gives you the pretty highlights for content you're trying to find. The content tree in Avtor adds a Right-Click context menu on items, where you can find helpers for 'Items that link to this' or 'Items that this links to'. Selecting one of those will then (prettily) highlight those items in the tree.

Charles: What do you guys think of the concept of "FieldSets"?

Derek: I like that they are "per user". This allows me to manage the fields I commonly work with while not interfering with other Authors. This makes it a great tool for teams, both large and small.

Leticia: Yeah, I often look at the same set of fields/data so it makes its convenient to literally hit one key.

Jackie: It's a really well thought out product overall - something like Field Sets wouldn't occur to me as being necessary right off the bat but when you dive in and realize all the functionalities Avtor has? It's pretty comprehensive. Ok, final question: what would you tell someone who's considering Avtor?

Leticia: Buy it! once you use it you won’t be able to imagine life without it - it's that powerful.

Sean: You have no idea how much you need this until you use it and see the amount of time it saves!

Derek: I'd give them some book and podcast recommendations. They're going to need to fill in all the time they'll save with something.

Charlie: LOL. Well, we have a free trial. Just try it.

Leticia: Yes, we have a free trial- but it ends at the end of December so try it while you can. I mean, really, if you told me for $199 (limited time offer) my content team would save HOURS of work --- no brainer.

Jackie: I couldn't agree more! And that concludes our live chat. Thanks everyone!

Avtor Sitecore Live Chat

Related Blog Posts

Sitecore to acquire Hedgehog
Hedgehog is thrilled to announce we have entered into a definitive agreement to be acquired by Sitecore.
SUGCON Europe 2019: A Hedgehog Live Chat
Hedgehog is headed for London! Our SUGCON Europe team talks sessions, SUGCON memories and shares tips for getting the most out of the conference.&nbsp;<span style="white-space: pre;"> </span>
Hedgehog Announces the Release of TDS Classic 5.8
Hedgehog announced the release of TDS Classic 5.8. The newest update now supports Azure and Visual Studio 2019.
Sitecore, Docker, SUGCON - Oh My!
Sitecore MVP Sean Holmesby took the time to talk with us about his presentation and SUGCON.
Hedgehog Announces Release of Avtor
Hedgehog, a digital consultancy engineering high - performance, multi-channel solutions, today announced the release of a brand-new product called Avtor, a part of the Team Development for Sitecore Essential Collection.
Optimizing the Sitecore Content Editor Experience: Introducing Avtor
How can you quickly find, edit, create, or update content across multiple pages at one time? With Avtor you can review content and information across all pages of your website saving you hours of precious time.
How Feydra Improves Front-End Development for Sitecore
Feydra offers a more efficient modern approach to front-end development workflow for Sitecore.
Guide to Sitecore Packaging
Development of features and components requires a set of Sitecore items to be packaged - things like renderings and templates. With TDS Classic, Sitecore developers can automate the packaging process.&nbsp;
TDS Classic: Content File Sync
Content File Sync is a fantastic time saver for any Sitecore developer.
Sitecore Security and Strengthening Your Sitecore Platform
Improve the security of your Sitecore platform with these tips
Sitecore Experience Accelerator: Missing Video Description
<p>A fix for the missing Video Description field in SXA 1.4</p>
Azure Sitecore Deployment: Deploying to a Slot
Setting up Azure staging slots, so the next release of our project can be placed there, allows us to deploy the new code to a private website (the slot), and test it before pushing it live. We are going to script this process to make it easier for the devops team to automate.
TDS Classic Best Practices: NuGet Build Components and TDS Classic .user configs
There are certain systems and processes that you can put in place to make a TDS Classic project run more smoothly. We're highlighting the best practices that our team recommends for getting the most out of TDS Classic.
Azure Sitecore Deployment: Adding Project's Code and Items to the Azure Deployment
Modify the scripts so that the compiled LaunchSitecore site is also provisioned into the new XP environment.
TDS Classic Best Practices: Bundle Packages, Delta Builds and Delta Packages
Following TDS Classic best practices, like using Delta Builds and Delta Packages, can make the entire development experience run much more smoothly.
Azure Sitecore Deployment: Adding Custom Modules
Modify the previous install so that the initial install contains the Sitecore Package Deployer module. It is an excellent way to enable continuous integration to the website.
Azure Sitecore Deployment: Preparing the Default Scripts and Packages
Preparing the default packages for a Sitecore Azure deployment and extending to add a custom module to the install.<br> <br> <br> <br> <br>
Azure Sitecore Deployment: Setting Up the Solution and VSO Build
<p>The first in our series on setting up a Sitecore instance on Azure, with an initial deployment that includes custom built modules as add-ons to the setup.</p>
Troubleshoot and Prevent Failed TDS Classic Project Builds
When building an .update package with TDS Classic, the build might fail with no additional information. From increasing log verbosity to using validators, there are ways to minimize or prevent this type of error.
TDS Classic How-To: Disable Automatic Code Generation
Code Generation is automatically triggered after every change in the TDS Project tree. If a project contains many items, users can disable this feature for their convenience.
TDS Classic Sitecore Deploy Folder
Sitecore Deploy Folder is a setting, located in the build tab of the TDS Classic Project's Properties page, and used to tell TDS Classic where the webroot is located.<br>
TDS Classic Builds on Jenkins Build Server with NuGet Packages
Our simple scenario includes 2 developers using TDS Classic and checking-in changes to source control. The Jenkins build server takes the changes and performs the build, and then deploys the created package to two Sitecore environments.
FxCop Rules for Sitecore Helix
TDS How To: Install the TDS Connector for Rocks 2.0
Manually install the TDS connector for Sitecore Rocks 2.0
Using NuGet Packages in TDS
New to TDS 5.5 is the ability to create and consume NuGet packages in your TDS project, allowing developers to capture their Sitecore items and easily distribute them across multiple teams.
Occasional Issue Seen with TDS Installer
When upgrading to TDS 5.5.0.x from an older version and trying to load a solution with a TDS project inside, the following error might occur:
TDS: The Evolution of Auto-Sync
Auto-Sync has been described as a new feature, but in reality has existed in TDS since 2010 and has taken a new form in TDS 5.5, due to be released March 22, 2016
TDS for SC Hackathon 2016
For all those participating in the Sitecore Hackathon, check out our Habitat for TDS and some other cool surprises.
3 Critical (and Common) Sitecore Wellness Issues
There are a lot of factors that can adversely affect Sitecore and its performance. There a few common errors that we almost always uncover when running a wellness evaluation.
Config Transforms for Config Files
If you don't want to use a third party development tool for your config transforms, I have good news. Config transforms are supported natively within TDS!
Package Installer from the Command Line
The TDS package installer allows you to install packages through the command line. Learn how...<br>
Sitecore Placeholder Fallback
When implementing Sitecore websites, we sometimes run into a situation where the Content Editor wants to personalize or A/B test components that are common to multiple pages in the site. A good example of this is the header and/or navigation components. The problem we run into is that the components need to behave the same on all pages and it would be very difficult, if not impossible for content editors to maintain these components on all pages on the site. I have seen a few ways of solving this problem, but most solutions had some drawbacks that limited the capabilities of the content editor.
Customizing WFFM in Sitecore 8
WFFM is a great tool for allowing content editors to build custom forms. The main issue with WFFM is that it doesn't always generate the HTML we need for the site. This blog post shows how to customize the HTML in different ways for each sub-site.
Robust MVC Rendering Exception Handler
While working on a recent Sitecore MVC implementation, I started to think about how Sitecore handles errors in the MVC components on a page. In past implementations, I had added a processor to the mvc.exception pipeline to route the user to the error page for the current site. This works reasonably well, but I began to notice a few drawbacks.
Context Based Datasource
Creating and maintaining your datasources in your content tree can be challenging. This blog post shows how to get Sitecore to help organize the datasources.
Predefined Roles and Creating Your Own
What are the out of the box Sitecore roles, when should you make your own, and how do you do it?
New Build for TDS 5.0!
A couple bugs were reported over the last few months. We've been able to fix the bugs and now have a stable CTP version for use.
It's finally here!
Team Development for Sitecore has finally been released go download it now!
Team Development for Sitecore Webinar
Our Sitecore MVPs Charlie and Sean recently did a demo of TDS to all Sitecore partners. We recorded the demo to share with the world.