<commit_before>(function () {
    'use strict';

    function tourService(eventsService, localStorageService) {

        var localStorageKey = "umbTours";
        var currentTour = null;

        var tours = [
            {
                "name": "Introduction",
                "alias": "umbIntroIntroduction",
                "group": "Getting Started",
                "steps": [
                    {
                        title: "Welcome to Umbraco - The Friendly CMS",
                        content: "<p>Thank you for choosing Umbraco - we think this could be the beginning of something beautiful. While it may feel overwhelming at first, we've done a lot to make the learning curve as smooth and fast as possible.</p><p>In this quick tour we will introduce you to the main areas of Umbraco and show you how to best get started.</p>",
                        type: "intro"
                    },
                    {
                        element: "#applications",
                        elementPreventClick: true,
                        title: "Sections",
                        content: "These are the <b>Sections</b> and allows you to navigate the different areas of Umbraco.",
                        backdropOpacity: 0.6
                    },
                    {
                        element: "#tree",
                        elementPreventClick: true,
                        title: "The Tree",
                        content: "This is the <b>Tree</b> and will contain all the content of your website."
                    },
                    {
                        element: "[data-element='global-search-field']",
                        title: "Search",
                        content: "The search allows you to quickly find content across sections within Umbraco."
                    },
                    {
                        element: "#applications [data-element='section-user']",
                        title: "User profile",
                        content: "Click on the <b>user photo</b> to open the user profile dialog.",
                        event: "click",
                        backdropOpacity: 0.6
                    },
                    {
                        element: "[data-element~='overlay-user']",
                        elementPreventClick: true,
                        title: "User profile",
                        content: "<p>This is where you can see details about your user, change your password and log out of Umbraco.</p><p>In the <b>User section</b> you will be able to do more advaned user management.</p>"
                    },
                    {
                        element: "[data-element~='overlay-user'] [data-element='button-overlayClose']",
                        title: "User profile",
                        content: "Let's close the user profile again",
                        event: "click"
                    },
                    {
                        element: "#applications [data-element='section-help']",
                        title: "Help",
                        content: "If you ever find yourself in trouble click here to open the help drawer.",
                        event: "click",
                        backdropOpacity: 0.6
                    },
                    {
                        element: "[data-element='drawer']",
                        elementPreventClick: true,
                        title: "Help",
                        content: "<p>In the help drawer you will find articles and videos related to the section you are using.</p><p>This is also where you will find the next tour on how to get started with Umbraco.</p>",
                        backdropOpacity: 0.6
                    }
                ]
            },
            {
                "name": "Create document type",
                "alias": "umbIntroCreateDocType",
                "group": "Getting Started",
                "steps": [
                    {
                        title: "Create your first Document Type",
                        content: "<p>Step 1 of any site is to create a <strong>Document Type</strong>. A Document Type is a data container where you can add data fields. The editor can then input data and Umbraco can use it to output it in the relevant parts of a <strong>template</strong>.</p><p>In this tour you will learn how to set up a basic Document Type with a data field to enter a short text.</p>",
                        type: "intro"
                    },
                    {
                        element: "#applications [data-element='section-settings']",
                        title: "Navigate to the settings sections",
                        content: "In the <b>Settings section</b> we will find the document types.",
                        event: "click",
                        backdropOpacity: 0.6
                    },
                    {
                        element: "#tree [data-element='tree-item-documentTypes']",
                        title: "Create document type",
                        content: "<p>Hover the document types tree and click the <b>three small dots</b> to open the <b>context menu</b>.</p>",
                        event: "click",<commit_msg>add steps for dashboard and tours<commit_after>(function () {
    'use strict';

    function tourService(eventsService, localStorageService) {

        var localStorageKey = "umbTours";
        var currentTour = null;

        var tours = [
            {
                "name": "Introduction",
                "alias": "umbIntroIntroduction",
                "group": "Getting Started",
                "steps": [
                    {
                        title: "Welcome to Umbraco - The Friendly CMS",
                        content: "<p>Thank you for choosing Umbraco - we think this could be the beginning of something beautiful. While it may feel overwhelming at first, we've done a lot to make the learning curve as smooth and fast as possible.</p><p>In this quick tour we will introduce you to the main areas of Umbraco and show you how to best get started.</p>",
                        type: "intro"
                    },
                    {
                        element: "#applications",
                        elementPreventClick: true,
                        title: "Sections",
                        content: "These are the <b>Sections</b> and allows you to navigate the different areas of Umbraco.",
                        backdropOpacity: 0.6
                    },
                    
                    {
                        element: "#tree",
                        elementPreventClick: true,
                        title: "The Tree",
                        content: "This is the <b>Tree</b> and will contain all the content of your website."
                    },
                    {
                        element: "[data-element='editor-content']",
                        elementPreventClick: true,
                        title: "Dashboards",
                        content: "A dashboard is the main view you are presented with when entering a section within the backoffice, and can be used to show valuable information to the users of the system."
                    },
                    {
                        element: "[data-element='global-search-field']",
                        title: "Search",
                        content: "The search allows you to quickly find content across sections within Umbraco."
                    },
                    {
                        element: "#applications [data-element='section-user']",
                        title: "User profile",
                        content: "Click on the <b>user photo</b> to open the user profile dialog.",
                        event: "click",
                        backdropOpacity: 0.6
                    },
                    {
                        element: "[data-element~='overlay-user']",
                        elementPreventClick: true,
                        title: "User profile",
                        content: "<p>This is where you can see details about your user, change your password and log out of Umbraco.</p><p>In the <b>User section</b> you will be able to do more advaned user management.</p>"
                    },
                    {
                        element: "[data-element~='overlay-user'] [data-element='button-overlayClose']",
                        title: "User profile",
                        content: "Let's close the user profile again",
                        event: "click"
                    },
                    {
                        element: "#applications [data-element='section-help']",
                        title: "Help",
                        content: "If you ever find yourself in trouble click here to open the help drawer.",
                        event: "click",
                        backdropOpacity: 0.6
                    },
                    {
                        element: "[data-element='drawer']",
                        elementPreventClick: true,
                        title: "Help",
                        content: "<p>In the help drawer you will find articles and videos related to the section you are using.</p><p>This is also where you will find the next tour on how to get started with Umbraco.</p>",
                        backdropOpacity: 0.6
                    },
                    {
                        element: "[data-element='drawer'] [data-element='help-tours']",
                        title: "Tours",
                        content: "To continue your journey on getting started with Umbraco, you can find more tours right here."
                    }
                ]
            },
            {
                "name": "Create document type",
                "alias": "umbIntroCreateDocType",
                "group": "Getting Started",
                "steps": [
                    {
                        title: "Create your first Document Type",
                        content: "<p>Step 1 of any site is to create a <strong>Document Type</strong>. A Document Type is a data container where you can add data fields. The editor can then input data and Umbraco can use it to output it in the relevant parts of a <strong>template</strong>.</p><p>In this tour you will learn how to set up a basic Document Type with a data field to enter a short text.</p>",
                        type: "intro"
                    },
                    {
                        element: "#applications [data-element='section-settings']",
                        title: "Navigate to the settings sections",
                        content: "In the <b>Settings section</b> we will find the document types.",
                        event: "click",
                        backdropOpacity: 0.6
                    },
                    {
                        element: "#tree [data-element='tree-item-documentTypes']",
                        title: "Create document type",
                        content: "<p>Hover the document types tree and click the <b>three small dots</b> to open the <b>context menu</b>.</p>",
                        event: "click",
{'fraction_non_alphanumeric': 0.08749667228680451, 'fraction_numerical': 0.0019522584080220074, 'mean_word_length': 1.1875, 'pattern_counts': {'":': 16, '<': 75, '<?xml version=': 0, '>': 75, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5998954', 'n_tokens_mistral': 2542, 'n_tokens_neox': 2324, 'n_words': 922}