You are here

README.txt in Feeds Excel 7

Same filename and directory in other branches
  1. 6 README.txt
  2. 7.2 README.txt
This module provides an Excel parser for feeds.module.

Requirements
============
- Feeds 1.x
  http://drupal.org/project/feeds
- Libraries 1.x
  http://drupal.org/project/libraries
- phpExcelReader
  https://github.com/derhasi/phpExcelReader/zipball/interim2
  (originally on http://sourceforge.net/projects/phpexcelreader/files/Spreadsheet_Excel_Reader/Interim%20update/phpExcelReader.zip/download
  but for really being able to use it, it has to be modified, so lives on github for that)

The token module is recommended, so token replacement patterns can be viewed for
help on the feeds mapping settings page.


Installation
============
- Install Feeds, Feeds Admin UI and its dependecnies
- Copy this module to your modules directory
- Place the phpExcelReader in sites/all/libraries, so reader.php is located at
  sites/all/libraries/phpExcelReader/Excel/reader.php
- Enable feeds_excel

Now it can be used as Parser in Feeds.

Problems with large files
=========================
There's a bottle neck in batch processing of feeds.module at the moment. This
can cause (large) excel files not getting completely imported. For more
information on this issue visit http://drupal.org/node/712304.

Parser Settings
========
Mapping mode:
  Currently there are two modes:
  * "rows" runs through iterative range row-by-row, so each row is a new dataset
  * "columns" runs through iterative range column-by-column, so each column is a new dataset

Fixed Range:
  a region that holds absolute variables, that can be fetch by [sheet-cell-R-C],
  where R represents the row number and C the column number

Iterative Range:
  This is the region where datasets are processed from, either by row or by
  column.

Header Range:
  This option is currently disabled.

Keys for mapping sources
========================
Keys are processed through token.module, so see the "Legend sources" fieldset
on the mapping settings page.

phpExcelReader
==============
The module needs phpExcelReader placed into libraries, so reader.php is located
at sites/all/modules/custom/feeds_excel/libraries/phpExcelReader/Excel/reader.php

The library was originally placed at http://sourceforge.net/projects/phpexcelreader/
but needed some modification to work. So I forked it to github:
https://github.com/derhasi/phpExcelReader

There you can download the archive at https://github.com/derhasi/phpExcelReader/zipball/interim2

File

README.txt
View source
  1. This module provides an Excel parser for feeds.module.
  2. Requirements
  3. ============
  4. - Feeds 1.x
  5. http://drupal.org/project/feeds
  6. - Libraries 1.x
  7. http://drupal.org/project/libraries
  8. - phpExcelReader
  9. https://github.com/derhasi/phpExcelReader/zipball/interim2
  10. (originally on http://sourceforge.net/projects/phpexcelreader/files/Spreadsheet_Excel_Reader/Interim%20update/phpExcelReader.zip/download
  11. but for really being able to use it, it has to be modified, so lives on github for that)
  12. The token module is recommended, so token replacement patterns can be viewed for
  13. help on the feeds mapping settings page.
  14. Installation
  15. ============
  16. - Install Feeds, Feeds Admin UI and its dependecnies
  17. - Copy this module to your modules directory
  18. - Place the phpExcelReader in sites/all/libraries, so reader.php is located at
  19. sites/all/libraries/phpExcelReader/Excel/reader.php
  20. - Enable feeds_excel
  21. Now it can be used as Parser in Feeds.
  22. Problems with large files
  23. =========================
  24. There's a bottle neck in batch processing of feeds.module at the moment. This
  25. can cause (large) excel files not getting completely imported. For more
  26. information on this issue visit http://drupal.org/node/712304.
  27. Parser Settings
  28. ========
  29. Mapping mode:
  30. Currently there are two modes:
  31. * "rows" runs through iterative range row-by-row, so each row is a new dataset
  32. * "columns" runs through iterative range column-by-column, so each column is a new dataset
  33. Fixed Range:
  34. a region that holds absolute variables, that can be fetch by [sheet-cell-R-C],
  35. where R represents the row number and C the column number
  36. Iterative Range:
  37. This is the region where datasets are processed from, either by row or by
  38. column.
  39. Header Range:
  40. This option is currently disabled.
  41. Keys for mapping sources
  42. ========================
  43. Keys are processed through token.module, so see the "Legend sources" fieldset
  44. on the mapping settings page.
  45. phpExcelReader
  46. ==============
  47. The module needs phpExcelReader placed into libraries, so reader.php is located
  48. at sites/all/modules/custom/feeds_excel/libraries/phpExcelReader/Excel/reader.php
  49. The library was originally placed at http://sourceforge.net/projects/phpexcelreader/
  50. but needed some modification to work. So I forked it to github:
  51. https://github.com/derhasi/phpExcelReader
  52. There you can download the archive at https://github.com/derhasi/phpExcelReader/zipball/interim2