chamilo/chamilo-lms

View on GitHub
public/plugin/tour/config/tour.json

Summary

Maintainability
Test Coverage
[
    {
        "pageClass": ".section-mycampus",
        "steps": [
            {
                "elementSelector": "#logo",
                "message": "TheLogoStep"
            },
            {
                "elementSelector": ".navbar",
                "message": "TheNavbarStep"
            },
            {
                "elementSelector": "#user_image_block",
                "message": "TheUserImageBlock"
            },
            {
                "elementSelector": "#profile_block",
                "message": "TheProfileBlock"
            },
            {
                "elementSelector": "#homepage",
                "message": "TheHomePageStep"
            }
        ]
    },
    {
        "pageClass": ".section-mycourses",
        "steps": [
            {
                "elementSelector": ".content-column",
                "message": "YourCoursesList"
            }
        ]
    },
    {
        "pageClass": ".section-myagenda",
        "steps": [
            {
                "elementSelector": ".breacrumb",
                "message": "AgendaAllowsYouToSeeWhatsHappening"
            },
            {
                "elementSelector": ".actions",
                "message": "AgendaTheActionBar"
            },
            {
                "elementSelector": ".fc-button-today",
                "message": "AgendaTodayButton"
            },
            {
                "elementSelector": ".fc-header-title",
                "message": "AgendaTheMonthIsAlwaysInEvidence"
            },
            {
                "elementSelector": ".fc-button-month",
                "message": "AgendaButtonsAllowYouToChangePeriod"
            }
        ]
    },
    {
        "pageClass": ".section-session_my_space",
        "steps": [
            {
                "elementSelector": ".breadcrumb",
                "message": "MySpaceAllowsYouToKeepTrackOfProgress"
            },
            {
                "elementSelector": ".actions",
                "message": "MySpaceSectionsGiveYouImportantInsight"
            }
        ]
    },
    {
        "pageClass": ".section-social-network",
        "steps": [
            {
                "elementSelector": ".breadcrumb",
                "message": "SocialAllowsYouToGetInTouchWithOtherUsersOfThePlatform"
            },
            {
                "elementSelector": ".social-network-menu",
                "message": "SocialMenuGivesAccessToDifferentToolsToGetInTouchOrPublishStuff"
            }
        ]
    },
    {
        "pageClass": ".section-dashboard",
        "steps": [
            {
                "elementSelector": ".breadcrumb",
                "message": "DashboardAllowsYouToGetVerySpecificInformationInAnIllustratedCondensedFormat"
            },
            {
                "elementSelector": ".actions",
                "message": "DashboardMustBeConfiguredFirstFromTheAdminSectionPluginsThenHereToEnableDesiredBlocks"
            }
        ]
    },
    {
        "pageClass": ".section-platform_admin",
        "steps": [
            {
                "elementSelector": ".breadcrumb",
                "message": "AdministrationAllowsYouToManageYourPortal"
            },
            {
                "elementSelector": ".block-admin-users",
                "message": "AdminUsersBlockAllowsYouToManageUsers"
            },
            {
                "elementSelector": ".block-admin-courses",
                "message": "AdminCoursesBlockAllowsYouToManageCourses"
            }
        ]
    }
]