Drevo Export: Export event dates from Drevo to Google Calendar

Recommend this page to a friend!
  Info   Screenshots   View files (48)   Download .zip   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not yet rated by the usersTotal: 285 All time: 7,438 This week: 218
Version License PHP version Categories
drevo_export 1.0Artistic License5.0XML, PHP 5, Time and Date, Web services
Description Author

This package can be used to export event dates like birth dates from Drevo tool to Google Calendar.

It can parse Drevo XML files to extract event data. Then it can communicate with Google Calendar site and submit the event data to a given user calendar.

Picture of Alexander Skakunov
Name: Alexander Skakunov is available for providing paid consulting. Contact Alexander Skakunov .
Classes: 9 packages by
Country: Ukraine Ukraine
Age: 38
All time rank: 232 in Ukraine Ukraine
Week rank: 762 12 in Ukraine Ukraine
Innovation award
Innovation award
Nominee: 3x

Winner: 1x

1. Export your data from Drevo as XML (without pictures to reduce file size)
2. Go to step 1 of this tool and upload the file
3. Then you will see those of your relatives who has complete date of birth or obit. Choose those of them whose dates you want to add to Google Calendar, then press Save to store your selection.
4. After that you will define Google Calendar settings - login and password to your account, calendar feed URL (find out what it is) and selection which dates and in what format to import.
5. That's all. Dates of selected persons will be added to your calendar with recurrence flag so that you will be informed about them from this day on.
  • params.png
  • choose_people.png
File Role Description
plugins (7 files)
www (1 directory)
img (8 files)
css (1 file)
fusebox4.core (8 files)
js (1 file)
parsed (1 file)
errortemplates (1 file)
temp (1 directory)
fusebox.xml.php Data fusebox config
index.php Appl. index file
myGlobals.php Appl. global definitions
mySettings.php Appl. global settings
.htaccess Data htaccess
readme.txt Doc. readme file
sample.xml Data example Drevo XML file

  Files  /  plugins  
File Role Description
   DrevoXMLParser.class.php Class Drevo data file parser
   Error.class.php Class class for showing errors text
   FileUploadHandler.class.php Class class for uploading files
   GoogleCalendarWrapper.php Class wrapper to add events to Google Cal
   MyCurl.class.php Class curl wrapper
   Globals.php Appl. fusebox globals handler
   template.php Appl. template processing functions

  Files  /  www  
File Role Description
main (13 files)

  Files  /  www  /  main  
File Role Description
   actAbout.php Appl. fusebox fuseaction file
   actChoosePeople.php Appl. fusebox fuseaction file
   actDefineGCal.php Appl. fusebox fuseaction file
   actExportDrevo.php Appl. fusebox fuseaction file
   actImport2Cal.php Appl. fusebox fuseaction file
   circuit.xml.php Appl. fusebox config
   dspAbout.php Appl. fusebox fuseaction file
   dspChoosePeople.php Appl. fusebox fuseaction file
   dspDefineGCal.php Appl. fusebox fuseaction file
   dspExportDrevo.php Appl. fusebox fuseaction file
   dspImport2Cal.php Appl. fusebox fuseaction file
   layFooter.php Appl. template file
   layHeader.php Appl. template file

  Files  /  img  
File Role Description
   bg-center-column.jpg Data image for styles
   bg-dotted.gif Data image for styles
   bg-footer.gif Data image for styles
   bg-header.gif Data image for styles
   bg-left-header.gif Data image for styles
   bg-middle.gif Data image for styles
   bg-th-left.gif Data image for styles
   bg-th-right.gif Data image for styles

  Files  /  css  
File Role Description
   all.css Appl. styles

  Files  /  fusebox4.core  
File Role Description
   circuit.dtd Data fusebox core file
   fusebox.dtd Data fusebox core file
   fusebox4.application.php4.php Appl. fusebox core file
   fusebox4.loader.php4.php Appl. fusebox core file
   fusebox4.parser.php4.php Appl. fusebox core file
   fusebox4.runtime.php4.php Appl. fusebox core file
   fusebox4.transformer.php4.php Appl. fusebox core file
   fusedoc.dtd Data fusebox core file

  Files  /  js  
File Role Description
   1.js Data some JavaScript useful staff

  Files  /  parsed  
File Role Description
   app_project.php Appl. parsed file

  Files  /  errortemplates  
File Role Description
   genericErrorMessage.php Appl. fusebox error template

  Files  /  temp  
File Role Description
sessions (1 file)

  Files  /  temp  /  sessions  
File Role Description
   readme.txt Data just needed to create this folders structure

drevo_export-2008-05-07.zip 367KB
drevo_export-2008-05-07.tar.gz 356KB
Install with Composer
Needed packages  
Class DownloadWhy it is needed Dependency
Simple CURL Wrapper .zip .tar.gz to access Google Calendar API Required
 Version Control Unique User Downloads Download Rankings  
This week:0
All time:7,438
This week:218

For more information send a message to info at phpclasses dot org.