SlideShare una empresa de Scribd logo
1 de 30
Automating the Posting of Content on Moodle Roger Kenner Moodle Consultant & Trainer RK-Id ées, Montreal
An Overview of the Process ,[object Object],[object Object],[object Object],[object Object]
Accessible to those who... ,[object Object],[object Object],[object Object],[object Object]
The Task ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Clearly some sort of  tool  was called for... After preliminary testing, to prove the concept, I proceeded with the construction of the tool
Constructing the Tool
Step 1:  Creating the Backup ,[object Object],[object Object],[object Object]
Step 2:  Examining the Backup ,[object Object],[object Object]
Step 2:  Examining the Backup ,[object Object],[object Object]
Step 3:  Examining the XML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Step 3:  Examining the XML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Step 3:  Examining the XML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Step 3:  Examining the XML ,[object Object],[object Object],[object Object],[object Object]
Step 3:  Examining the XML ,[object Object],[object Object],[object Object],[object Object],[object Object]
Step 3:  Examining the XML ,[object Object],[object Object],[object Object],[object Object]
Step 3:  Examining the XML ,[object Object],[object Object],[object Object],[object Object]
Step 4:  Create the Spreadsheet ,[object Object],[object Object],[object Object],[object Object]
Step 4:  Create the Spreadsheet ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Step 5:  Prepare the Mailmerge ,[object Object],[object Object],[object Object],[object Object],[object Object]
Step 5:  Prepare the Mailmerge ,[object Object],[object Object],[object Object]
Using the Tool
Step 1: Prepare the files ,[object Object],[object Object],[object Object]
Step 2: Fill in the Spreadsheet ,[object Object],[object Object],[object Object],[object Object],[object Object]
Step 3: Run Mailmerge ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Step 3:  Moving the Section ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Step 4: Package backup file ,[object Object],[object Object]
Step 5: Restore Backup ,[object Object],[object Object]
Step 5: Restore Backup ,[object Object],[object Object]
Step 5: Restore Backup ,[object Object],[object Object]
Step 6: Tidy Up ,[object Object],[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

Android tutorials7 calculator_packageexploirer
Android tutorials7 calculator_packageexploirerAndroid tutorials7 calculator_packageexploirer
Android tutorials7 calculator_packageexploirer
Vlad Kolesnyk
 
CSCI6505 Project:Construct search engine using ML approach
CSCI6505 Project:Construct search engine using ML approachCSCI6505 Project:Construct search engine using ML approach
CSCI6505 Project:Construct search engine using ML approach
butest
 

La actualidad más candente (16)

EndNote 7 new
EndNote 7 newEndNote 7 new
EndNote 7 new
 
End notex7 for new users english
End notex7 for new users englishEnd notex7 for new users english
End notex7 for new users english
 
EndNote Primer
EndNote PrimerEndNote Primer
EndNote Primer
 
Android tutorials7 calculator_packageexploirer
Android tutorials7 calculator_packageexploirerAndroid tutorials7 calculator_packageexploirer
Android tutorials7 calculator_packageexploirer
 
EndNote Set-Up
EndNote Set-UpEndNote Set-Up
EndNote Set-Up
 
EndNote Hands-On: Mac
EndNote Hands-On: MacEndNote Hands-On: Mac
EndNote Hands-On: Mac
 
ENDNOTE presentation
ENDNOTE presentation ENDNOTE presentation
ENDNOTE presentation
 
EndNote Hands-On: PC
EndNote Hands-On: PCEndNote Hands-On: PC
EndNote Hands-On: PC
 
File handling
File handlingFile handling
File handling
 
Thomson Reuters EndNote x7.2 Overview and Roadmap
Thomson Reuters EndNote x7.2 Overview and RoadmapThomson Reuters EndNote x7.2 Overview and Roadmap
Thomson Reuters EndNote x7.2 Overview and Roadmap
 
EndNote training
EndNote trainingEndNote training
EndNote training
 
M02 un05 p02
M02 un05 p02M02 un05 p02
M02 un05 p02
 
Vizwik part 3 data
Vizwik part 3 dataVizwik part 3 data
Vizwik part 3 data
 
7 Methods to Solve "You don't have appropriate permission to perform this ope...
7 Methods to Solve "You don't have appropriate permission to perform this ope...7 Methods to Solve "You don't have appropriate permission to perform this ope...
7 Methods to Solve "You don't have appropriate permission to perform this ope...
 
Autocrat to create Certificates
Autocrat to create CertificatesAutocrat to create Certificates
Autocrat to create Certificates
 
CSCI6505 Project:Construct search engine using ML approach
CSCI6505 Project:Construct search engine using ML approachCSCI6505 Project:Construct search engine using ML approach
CSCI6505 Project:Construct search engine using ML approach
 

Destacado (7)

Call-IS 25th Anniversary Observations - Text
Call-IS 25th Anniversary Observations - TextCall-IS 25th Anniversary Observations - Text
Call-IS 25th Anniversary Observations - Text
 
Moodle In Quebec 09
Moodle In Quebec 09Moodle In Quebec 09
Moodle In Quebec 09
 
Word1
Word1Word1
Word1
 
Portfolio
PortfolioPortfolio
Portfolio
 
How to Make and Embed a Quizlet Study Set
How to Make and Embed a Quizlet Study SetHow to Make and Embed a Quizlet Study Set
How to Make and Embed a Quizlet Study Set
 
Why
WhyWhy
Why
 
Sori Yanagi Look Book 08
Sori Yanagi Look Book 08Sori Yanagi Look Book 08
Sori Yanagi Look Book 08
 

Similar a Roger Kenner Automating Posting

Understanding and Configuring the FO Plug-in for Generating PDF Files: Part I...
Understanding and Configuring the FO Plug-in for Generating PDF Files: Part I...Understanding and Configuring the FO Plug-in for Generating PDF Files: Part I...
Understanding and Configuring the FO Plug-in for Generating PDF Files: Part I...
Suite Solutions
 
Must be similar to screenshotsI must be able to run the projects.docx
Must be similar to screenshotsI must be able to run the projects.docxMust be similar to screenshotsI must be able to run the projects.docx
Must be similar to screenshotsI must be able to run the projects.docx
herthaweston
 
Authoring and Publishing with XMetaL and DITA
Authoring and Publishing with XMetaL and DITAAuthoring and Publishing with XMetaL and DITA
Authoring and Publishing with XMetaL and DITA
Scott Abel
 
3.1 file input and output
3.1   file input and output3.1   file input and output
3.1 file input and output
allenbailey
 
RPE - Template formating, style and stylesheet usage
RPE - Template formating, style and stylesheet usageRPE - Template formating, style and stylesheet usage
RPE - Template formating, style and stylesheet usage
GEBS Reporting
 

Similar a Roger Kenner Automating Posting (20)

Understanding and Configuring the FO Plug-in for Generating PDF Files: Part I...
Understanding and Configuring the FO Plug-in for Generating PDF Files: Part I...Understanding and Configuring the FO Plug-in for Generating PDF Files: Part I...
Understanding and Configuring the FO Plug-in for Generating PDF Files: Part I...
 
Creating a basic joomla
Creating a basic joomlaCreating a basic joomla
Creating a basic joomla
 
Mdst 3559-02-01-html
Mdst 3559-02-01-htmlMdst 3559-02-01-html
Mdst 3559-02-01-html
 
Drupal Modules
Drupal ModulesDrupal Modules
Drupal Modules
 
Project 02 Creating and Editing a Web Page - Notes
Project 02 Creating and Editing a Web Page - NotesProject 02 Creating and Editing a Web Page - Notes
Project 02 Creating and Editing a Web Page - Notes
 
Ploneforwebdev
PloneforwebdevPloneforwebdev
Ploneforwebdev
 
Must be similar to screenshotsI must be able to run the projects.docx
Must be similar to screenshotsI must be able to run the projects.docxMust be similar to screenshotsI must be able to run the projects.docx
Must be similar to screenshotsI must be able to run the projects.docx
 
HTML (Basic to Advance)
HTML (Basic to Advance)HTML (Basic to Advance)
HTML (Basic to Advance)
 
Easy steps to convert your content to structured (frame maker and xml)
Easy steps to convert your content to structured (frame maker and xml)Easy steps to convert your content to structured (frame maker and xml)
Easy steps to convert your content to structured (frame maker and xml)
 
Automating Ievb
Automating IevbAutomating Ievb
Automating Ievb
 
Advance HTML
Advance HTMLAdvance HTML
Advance HTML
 
Intro to OctoberCMS
Intro to OctoberCMSIntro to OctoberCMS
Intro to OctoberCMS
 
HTML Foundations, pt 2
HTML Foundations, pt 2HTML Foundations, pt 2
HTML Foundations, pt 2
 
Html week8 2019 2020 for g10 by eng.osama ghandour
Html week8 2019 2020 for g10 by eng.osama ghandourHtml week8 2019 2020 for g10 by eng.osama ghandour
Html week8 2019 2020 for g10 by eng.osama ghandour
 
Authoring and Publishing with XMetaL and DITA
Authoring and Publishing with XMetaL and DITAAuthoring and Publishing with XMetaL and DITA
Authoring and Publishing with XMetaL and DITA
 
3.1 file input and output
3.1   file input and output3.1   file input and output
3.1 file input and output
 
Excel2007 Power Point Slides
Excel2007 Power Point SlidesExcel2007 Power Point Slides
Excel2007 Power Point Slides
 
Single Sourcingon Shoestring
Single Sourcingon ShoestringSingle Sourcingon Shoestring
Single Sourcingon Shoestring
 
Tips On Trick Odoo Add-On.pptx
Tips On Trick Odoo Add-On.pptxTips On Trick Odoo Add-On.pptx
Tips On Trick Odoo Add-On.pptx
 
RPE - Template formating, style and stylesheet usage
RPE - Template formating, style and stylesheet usageRPE - Template formating, style and stylesheet usage
RPE - Template formating, style and stylesheet usage
 

Último

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 

Último (20)

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 

Roger Kenner Automating Posting

  • 1. Automating the Posting of Content on Moodle Roger Kenner Moodle Consultant & Trainer RK-Id ées, Montreal
  • 2.
  • 3.
  • 4.
  • 5. Clearly some sort of tool was called for... After preliminary testing, to prove the concept, I proceeded with the construction of the tool
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.