GithubHelp home page GithubHelp logo

chris-eng-velir / contentexporttool Goto Github PK

View Code? Open in Web Editor NEW

This project forked from estockwell-alpert/contentexporttool

0.0 0.0 0.0 5.8 MB

Content Export Tool for Sitecore

C# 71.95% JavaScript 4.04% ASP.NET 24.01%

contentexporttool's Introduction

ContentExportTool

Custom tool to export, modify, and create Sitecore content

Installation:

Use the Installation Wizard to install Content Export Tool.zip from the latest release

Troubleshooting:

If the Content Export Tool shows a compilation error when you open it, delete the method from the aspx.cs file (and the corresponding buttons from the aspx file) that is causing the problem. For example, older Sitecore versions may run into a compilation error with the Rendering Parameters Import feature. Files can be found in your Sitecore website under /sitecore/shell/Applications/ContentExport and edited in Notepad++, no build required

Dependencies:

LATEST VERSION: Sitecore 8+

For older versions of Sitecore, download https://github.com/estockwell-alpert/ContentExportTool/releases/download/8.3/Content.Export.Tool.for.Sitecore.6.zip

Releases: https://github.com/estockwell-alpert/ContentExportTool/releases

To use:

You must be logged into Sitecore to access the tool
Access the tool in the Sitecore start menu or at [your site]/sitecore/shell/applications/contentexport/ContentExport.aspx

Documentation:

https://ericastockwellalpert.wordpress.com/2017/08/24/content-export-tool-for-sitecore/ https://ericastockwellalpert.wordpress.com/2018/11/30/sitecore-content-importing-use-a-csv-file-to-create-or-edit-sitecore-content/

Video Tutorials:

https://www.youtube.com/watch?v=0BsvOTfuuWs - Basic Content Export tutorial
https://www.youtube.com/watch?v=L5ynC-Ev5zk - Import and Package Export tutorial

Security:

Sitecore users can only view/export items that they have read permissions on. In the import feature, users can only create or modify items if they have write permissions.

Files Included in Package:

core:/sitecore/content/Applications/Content Export
core:/sitecore/content/Documents and settings/All users/Start menu/Right/Content Export
master:/sitecore/system/Modules/Content Export Tool
master:/sitecore/templates/Modules/Content Export Tool/
/sitecore/shell/applications/contentexport/ContentExport.aspx
/sitecore/shell/applications/contentexport/ContentExport.aspx.cs
/sitecore/shell/applications/contentexport/ContentExport.aspx.designer.cs
/sitecore/shell/applications/contentexport/ContentExportScripts.js
/temp/IconCache/Network/16x16/download.png
/temp/IconCache/Network/24x24/download.png
/temp/IconCache/Network/32x32/download.png
/sitecore/shell/Themes/Standard/Images/ProgressIndicator/sc-spinner32.gif

Testimonials:

I used the Content Export Tool to update field values quickly on over 80 Sitecore forms and their sub-items. Multiple different value changes needed to be made to hundreds of fields over more than 80 forms. The Content Export Tool was exceptionally useful in this scenario because a specific set of fields and their values, tied to the value of another field on the item, needed to be updated where updating Standard Values would've updated all of them. We were looking to apply CSS classes to this specific subset of Forms items. I was able to use the filters available on through the tool to target just the items I needed to change, export just the field values I needed to change, update the values quickly in the CSV, and then upload the updated CSV to update the field values for all those items. Doing the change by hand would've required at least several hours and greatly increased the risk of a mistake. I subsequently used the tool to make structure changes to the forms. We had a a specific Form field type that needed to be wrapped in a Forms Section. I used the tool to create the new sections (create), create duplicate items under the new section (move), and remove the old items (delete).

  • Matt Richardson, Velir

contentexporttool's People

Contributors

estockwell-alpert avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.