Download - Grav CMS for Educators
![Page 1: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/1.jpg)
Grav CMS for Educators
Paul D Hibbitts
Flipping the LMS with anOpen + Collaborative Web Platform
EDUCATOR AND EXPERIENCE DESIGN CONSULTANT
@hibbittsdesignhibbittsdesign.org
Workshop resources: bit.ly/1PDs3N8
![Page 2: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/2.jpg)
Hello, Grav(Workshop I)
What is a Modern Flat-file CMS?Getting Grav Up and RunningThe Basics of Grav
![Page 3: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/3.jpg)
What is a ModernFlat-file CMS?
![Page 4: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/4.jpg)
What makes a CMS “Modern”?Modern PHP code (i.e. reliability, speed, extensibility, etc.)Use of current standards (i.e. Markdown, Twig, YAML, etc.)Modular/customizable content chunks (i.e. reuse of content)Further separation of content (i.e. files) from presentation
![Page 5: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/5.jpg)
What makes a CMS “Flat-file”?No database means less (or no) IT involvement neededContent stored in text files rather than in a databaseTakes full advantage of the collaborative ecosystem nowavailable (i.e. GitHub)Increased portability, as moving a site now only requiressimply copying files to another locationAll template and content files are 100% version controllable
![Page 6: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/6.jpg)
![Page 7: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/7.jpg)
Getting GravUp and Running
![Page 8: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/8.jpg)
RequirementsA Webserver (Apache, Nginx, LiteSpeed, etc.)PHP 5.5.9 or higher (7.0 recommended, 2X faster!)
![Page 9: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/9.jpg)
Installation (Server only)
1. Download Grav Workshop Demo Site ( )2. Unzip the package onto your desktop3. Copy the entire Grav folder to your Web server4. Point your browser at the Web server folder5. Create your site administrator account6. And you're done!
bit.ly/1ZZjstZ
![Page 10: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/10.jpg)
Installation (Local Desktop)
1. Download and install MAMP ( )2. Download/unzip Grav Workshop Demo Site ( )3. Unzip the downloaded Grav package onto your desktop4. Copy the entire Grav folder into the MAMP 'htdocs' folder5. Launch MAMP and press the MAMP 'Start Servers' button6. Enter 'localhost:8888' in Web Browser and choose Grav folder7. Create your site administrator account8. And you're done!
mamp.infobit.ly/1ZZjstZ
![Page 11: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/11.jpg)
The Basics of GravAdmin Panel
![Page 12: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/12.jpg)
![Page 13: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/13.jpg)
Admin Panel OverviewThe 'Admin Panel' provides the ability to easily manage
your site, modify content, and perform updates
![Page 14: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/14.jpg)
![Page 15: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/15.jpg)
![Page 16: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/16.jpg)
![Page 17: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/17.jpg)
![Page 18: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/18.jpg)
![Page 19: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/19.jpg)
![Page 20: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/20.jpg)
![Page 21: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/21.jpg)
![Page 22: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/22.jpg)
![Page 23: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/23.jpg)
![Page 24: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/24.jpg)
The Basics of GravWorking with Files
(instead of Admin Panel)
![Page 25: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/25.jpg)
Your Content and GravAll of your site content is stored in the 'user/pages' folder
![Page 26: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/26.jpg)
![Page 27: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/27.jpg)
![Page 28: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/28.jpg)
Pages
Each page within Grav is stored as a folder, and within each folderthe text and other elements of a page are stored
![Page 29: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/29.jpg)
![Page 30: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/30.jpg)
Page Folders
The numeric prefixes of a page folder name (i.e. '01') are used todetermine the position of that page within a site navigation bar
![Page 31: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/31.jpg)
![Page 32: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/32.jpg)
Page Folders
To prevent a page from being included within the site navigation bardo not prefix the folder name with a number (i.e. 'sidebar)
![Page 33: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/33.jpg)
The Basics of GravPage Content
![Page 34: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/34.jpg)
Page Editing
Within a page folder a text file with the suffix '.md' (markdown)contains the content for that page
![Page 35: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/35.jpg)
![Page 36: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/36.jpg)
![Page 37: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/37.jpg)
Recommended Text Editors
(shown in these slides) (my preferred text/markdown editor)
Adobe BracketsAtom
![Page 38: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/38.jpg)
Page Names
The name of the file within a page folder determines the templateused to display it (i.e. page 'item.md' would use the template 'item')
![Page 39: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/39.jpg)
![Page 40: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/40.jpg)
Page ContentHeaders
![Page 41: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/41.jpg)
Page Headers
Each page within Grav contains two main parts; a header(starting and ending with three dashes ('---'),
with the content of the page below
![Page 42: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/42.jpg)
![Page 43: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/43.jpg)
![Page 44: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/44.jpg)
Page ContentMarkdown
![Page 45: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/45.jpg)
Markdown
Markdown is a syntax to format the display of content storedas plain text - similar but simpler than HTML formating
![Page 46: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/46.jpg)
Markdown ExamplesH1 # Your Header Text HereH2 ## Your Header Text HereH3 ### Your Header Text HereItalics _your italic text here_bold **your bold text here**unordered list item * your item hereordered list item 1. your item herelink [link title](www.google.com)
Tip: To ensure a new paragraph after text in markdown,put two spaces after the end of the line
![Page 47: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/47.jpg)
![Page 48: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/48.jpg)
![Page 49: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/49.jpg)
Page ContentLinking Pages
![Page 50: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/50.jpg)
Linking Pages
To included a link to one of your site's Grav pages you wouldgenerally use the following format: '[your link text](../path/page)'
Note: '../' indicates moving up the file directory
![Page 51: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/51.jpg)
![Page 52: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/52.jpg)
![Page 53: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/53.jpg)
Page ContentEmbeding Media
![Page 54: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/54.jpg)
Embedding Media
To embed an image you would use the following format:'![your media title](../path/image)'
Note: the above assumes media is stored within folder of page
![Page 55: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/55.jpg)
![Page 56: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/56.jpg)
![Page 57: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/57.jpg)
![Page 58: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/58.jpg)
Things to Explore Next...Learn about more optionsReview a Try out some open source Grav and Use the built-in functionality
Page HeaderMarkdown tutorial
themes pluginsmedia manipulation
![Page 59: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/59.jpg)
Thank you! Questions?Contact Info
Blog: Email: Twitter: LinkedIn:
Grav ResourcesWebsite: Twitter: Documentation: (built with Grav itself)
@hibbittsdesignlinkedin.com/in/paulhibbitts
getgrav.org@getgrav
learn.getgrav.org
![Page 60: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/60.jpg)
Flip Your LMS with Grav(Workshop II)
Flipping your LMSAn Open and Collaborative WorkflowCourse Companion Skeleton Package
![Page 61: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/61.jpg)
Flipping your LMS
![Page 62: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/62.jpg)
What is a Flipped LMS?“A flipped LMS approach is where an open platform,
in the control of course participants, serves as an alternative front-end to the institutional LMS. ”
![Page 63: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/63.jpg)
Why “Flip” the LMS?To support pedagogical goals unmet by the current LMSTo deliver a better student (and facilitator) experienceTo increase capability of access, sharing and collaboration
![Page 64: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/64.jpg)
Experience Design GoalsFor Students
EngagingOrganizedRelevantConvenientEnjoyable
For Facilitator(s)Controllable (i.e. manageable)Pliable (i.e. flexible)EfficientEnjoyable (hey, instructors arepeople too...)
![Page 65: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/65.jpg)
![Page 66: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/66.jpg)
Why Grav?The best modern flat-file CMS currently available (to me)Due to it's flat-file nature, Grav also fully supports...
![Page 67: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/67.jpg)
An Open+ Collaborative Workflow
![Page 68: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/68.jpg)
![Page 69: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/69.jpg)
Recommended ToolsetMAMPGit service (e.g. GitHub, GitLab Gogs, etc.)GitHub DesktopAutomatic deployment service (e.g. Deploy or Buddy)
![Page 70: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/70.jpg)
What Skills are Required?Basic User Skills, Level I (Web-server Only)
Text file editingCopying/pasting/editing URLsMarkdown or simple HTML formattingWeb server access (i.e. FTP)
Basic User Skills, Level II (supports an open andcollaborative workflow, which is also very efficient!)
Setting up a GitHub accountConfiguring GitHub Desktop appSetting up a GitHub to FTP server service (e.g. Deploy)
![Page 71: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/71.jpg)
![Page 72: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/72.jpg)
So, what does that workflowlook like?
![Page 73: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/73.jpg)
![Page 74: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/74.jpg)
![Page 75: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/75.jpg)
![Page 76: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/76.jpg)
![Page 77: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/77.jpg)
How long would thatupdate take?
~ 30 Seconds(your mileage may vary)
![Page 78: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/78.jpg)
Setting up An Open andCollaborative Workflow - Part I
1. Download/unzip Grav Course Hub Skeleton ( )2. Create a folder 'MAMP Websites' in your 'Documents' folder3. Copy the entire Grav folder into the 'MAMP Websites' folder4. Download, install, and launch 5. Launch MAMP6. Change the 'Document Root' MAMP preferences setting to the
'MAMP Websites' folder (within 'Documents')7. Press the MAMP 'Start Servers' button8. Enter 'localhost:8888' as the URL in your Web Browser9. Choose the displayed Grav folder name
10. Create your site administrator account
Want more details?
bit.ly/1QQsJ7z
MAMP
Running Grav Locally with MAMP
![Page 79: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/79.jpg)
Setting up An Open andCollaborative Workflow - Part II1. Setup a account2. Download and configure 3. Using GitHub Desktop, create a new repository of your
locally running Grav installation4. Commit your entire site to your repository5. Setup an automatic deployment service (can be done later) Want more details?
GitHubGitHub Desktop
Using Grav with GitHub Desktop
![Page 80: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/80.jpg)
Course HubSkeleton Package
![Page 81: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/81.jpg)
![Page 82: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/82.jpg)
![Page 83: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/83.jpg)
![Page 84: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/84.jpg)
Course Hub HighlightsA complete ready-to-run Grav Skeleton Package (open source)Blog-format, with 'featured' (sticky) postsImportant reminders & class preparations areasAdditional site pages can be easily addedImage header area above site navbarSidebar is a simple markdown file, which can also contain HTMLURL flag to only display page content (for display within LMS )External links are automatically opened in a new Tab/WindowBuilt-in support for entire site to be maintained on GitHubSince everything is built with Grav it can be entirely customized
Want more information? Explore the online demo at Download the Course Hub skeleton at
github.com/hibbitts-designdemo.hibbittsdesign.org
bit.ly/1QQsJ7z
![Page 85: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/85.jpg)
![Page 86: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/86.jpg)
![Page 87: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/87.jpg)
![Page 88: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/88.jpg)
![Page 89: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/89.jpg)
![Page 90: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/90.jpg)
![Page 91: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/91.jpg)
![Page 92: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/92.jpg)
![Page 93: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/93.jpg)
![Page 94: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/94.jpg)
![Page 95: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/95.jpg)
![Page 96: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/96.jpg)
![Page 97: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/97.jpg)
![Page 98: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/98.jpg)
![Page 99: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/99.jpg)
![Page 100: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/100.jpg)
![Page 101: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/101.jpg)
![Page 102: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/102.jpg)
![Page 103: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/103.jpg)
![Page 104: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/104.jpg)
![Page 105: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/105.jpg)
![Page 106: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/106.jpg)
Things to Explore Next... icons (included)
Modular content using plugin (included) plugin
(included with Course Hub BootstrapAdditional
Font awesomePage Inject
Gravstrap Shortcodes
theme customizations
![Page 107: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/107.jpg)
Thank you! Questions?Contact Info
Blog: Email: Twitter: LinkedIn:
Grav ResourcesWebsite: Twitter: Documentation: (built with Grav itself)
Course Hub Grav Course Hub Getting Started Guide:
EDUCAUSE Next Gen LMS paper (“NGDLE”):
@hibbittsdesignlinkedin.com/in/paulhibbitts
getgrav.org@getgrav
learn.getgrav.org
http://hibbittsdesign.org/blog/getting-started
http://net.educause.edu/ir/library/pdf/eli3035.pdf
![Page 108: Grav CMS for Educators](https://reader033.vdocuments.mx/reader033/viewer/2022051123/589a18a11a28ab2a678b51d7/html5/thumbnails/108.jpg)