/[drupal]/contributions/modules/taxonomy_xml/taxonomy_xml.module
ViewVC logotype

Log of /contributions/modules/taxonomy_xml/taxonomy_xml.module

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Tag:

Revision 1.9.2.20.2.12 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Nov 23 21:46:57 2009 UTC (22 hours, 49 minutes ago) by dman
Branch: DRUPAL-6--2
Changes since 1.9.2.20.2.11: +41 -4 lines
Diff to previous 1.9.2.20.2.11 , to branch point 1.9.2.20
deeper error handling for RDF library. I want to use libraries.module, but I'm on ARC1 not 2. Nicer messages warning if the lib is unavailable. Does not show in the formats list if not. working towards actual single-term export under menu callbacks (not working yet - needs HTTP headers). Added content to install.txt.

Revision 1.9.2.20.2.11 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Nov 18 14:38:30 2009 UTC (6 days, 5 hours ago) by dman
Branch: DRUPAL-6--2
Changes since 1.9.2.20.2.10: +22 -17 lines
Diff to previous 1.9.2.20.2.10 , to branch point 1.9.2.20
Added a new supported format - CSV Ancestry. This supports the Google Merchant product taxonomy ... and the taxonomy used by some spreadsheet folk. Read-only. Batched, so it can scale to thousands of terms. still just does string matching although it could do heirarchy matching if needed

Revision 1.9.2.20.2.10 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Nov 18 11:42:33 2009 UTC (6 days, 8 hours ago) by dman
Branch: DRUPAL-6--2
Changes since 1.9.2.20.2.9: +185 -78 lines
Diff to previous 1.9.2.20.2.9 , to branch point 1.9.2.20
More internal documentation. Some internal logging. Support for more terms from LOC and wordnet. Added some more example services, including the new LOC subject headings. Moved the list of services into an external file.

Revision 1.9.2.20.2.9 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Sep 3 17:01:56 2009 UTC (2 months, 3 weeks ago) by dman
Branch: DRUPAL-6--2
Changes since 1.9.2.20.2.8: +36 -9 lines
Diff to previous 1.9.2.20.2.8 , to branch point 1.9.2.20
Folded in a feature request / code contribution from leobard. Steps towards better support of SKOS. the RDF format needed to support internal bnode references, which had been postponed earlier. Certain self-referential SKOS vocabs may now work http://drupal.org/node/560326. New taxonomy server services are available

Revision 1.9.2.20.2.8 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 31 14:11:01 2009 UTC (2 months, 3 weeks ago) by dman
Branch: DRUPAL-6--2
Changes since 1.9.2.20.2.7: +84 -5 lines
Diff to previous 1.9.2.20.2.7 , to branch point 1.9.2.20
Documentation updates. Added FONZ to the remote taxonomy services. Tweaked Remote import - needs to become batch jobs more to avoid timeouts. added link to docs about services. Made a change to character escaping when generating RDF (ensure & is escaped)

Revision 1.9.2.20.2.7 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Aug 30 11:00:49 2009 UTC (2 months, 3 weeks ago) by dman
Branch: DRUPAL-6--2
Changes since 1.9.2.20.2.6: +7 -4 lines
Diff to previous 1.9.2.20.2.6 , to branch point 1.9.2.20
as per http://drupal.org/node/295735 ... removed 2 DOZEN redundant module_invoke() hook calls. Totally wrong. Since I dunno when.

Revision 1.9.2.20.2.6 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Aug 30 09:53:23 2009 UTC (2 months, 3 weeks ago) by dman
Branch: DRUPAL-6--2
Changes since 1.9.2.20.2.5: +131 -19 lines
Diff to previous 1.9.2.20.2.5 , to branch point 1.9.2.20
Global code style changes (coder.module review). Restructuring to support taxonomy_server options. Major rewrite inside xml_format.inc to support re-importation of vocabulary settings as noted in http://drupal.org/node/421178 . A bunch of documentation reviews.

Revision 1.9.2.20.2.5 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jun 12 03:27:39 2009 UTC (5 months, 1 week ago) by dman
Branch: DRUPAL-6--2
Changes since 1.9.2.20.2.4: +20 -16 lines
Diff to previous 1.9.2.20.2.4 , to branch point 1.9.2.20
Adding a few docs and extra synonyms for terminology imports

Revision 1.9.2.20.2.4 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 24 15:46:31 2009 UTC (6 months ago) by dman
Branch: DRUPAL-6--2
Changes since 1.9.2.20.2.3: +4 -2 lines
Diff to previous 1.9.2.20.2.3 , to branch point 1.9.2.20
forgot some debug messages - removed them

Revision 1.9.2.20.2.3 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 24 15:33:57 2009 UTC (6 months ago) by dman
Branch: DRUPAL-6--2
Changes since 1.9.2.20.2.2: +17 -10 lines
Diff to previous 1.9.2.20.2.2 , to branch point 1.9.2.20
http://drupal.org/node/471502
repaired behaviour of "Allow Duplicate terms"
It was never working in the RDF format.
"Allow Duplicate" means "Always create a new term".
Not sure how this will hold up under batch jobs where terms are half made, then filled in later.

Revision 1.9.2.20.2.2 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 24 14:33:42 2009 UTC (6 months ago) by dman
Branch: DRUPAL-6--2
Changes since 1.9.2.20.2.1: +29 -9 lines
Diff to previous 1.9.2.20.2.1 , to branch point 1.9.2.20
Enhanced error-handling for items with no names - use the last part of the URI as identifier
Reviewed and added support for vocab like http://www.w3.org/TR/2003/PR-owl-guide-20031215/food example.
minor doc updates about the RDF attributes supported

Revision 1.9.2.20.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Sat May 23 15:52:19 2009 UTC (6 months ago) by dman
Branch: DRUPAL-6--2
Changes since 1.9.2.20: +19 -18 lines
Diff to previous 1.9.2.20
Updated the readme a little. Adjusted the way help text is included - now in a directory called help

Revision 1.9.2.20 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Mar 19 00:50:16 2009 UTC (8 months, 1 week ago) by dman
Branch: DRUPAL-6--1
Branch point for: DRUPAL-6--2
Changes since 1.9.2.19: +5 -2 lines
Diff to previous 1.9.2.19 , to branch point 1.9 , to next main 1.12
Respect filetype upload suffix restrictions for non userid-1
Syntax of validator changed to D6, or it just never worked/was tested for non UID 1

Revision 1.9.2.19 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Mar 16 13:30:09 2009 UTC (8 months, 1 week ago) by dman
Branch: DRUPAL-6--1
Changes since 1.9.2.18: +29 -14 lines
Diff to previous 1.9.2.18 , to branch point 1.9
Loads of doc updates.
Adding credits for some of the sources, describing the samples.

Revision 1.9.2.18 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Feb 27 23:44:58 2009 UTC (8 months, 3 weeks ago) by dman
Branch: DRUPAL-6--1
CVS Tags: DRUPAL-6--1-3
Changes since 1.9.2.17: +4 -2 lines
Diff to previous 1.9.2.17 , to branch point 1.9
new vocab ID was not being passed correctly to children when selecting create-new and running in batch mode

Revision 1.9.2.17 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Feb 26 14:16:53 2009 UTC (8 months, 3 weeks ago) by dman
Branch: DRUPAL-6--1
Changes since 1.9.2.16: +16 -6 lines
Diff to previous 1.9.2.16 , to branch point 1.9
A small bunch of PHP_STRICT warning tweaks.
Added a little feedback to help debug why relationships are being made under batch jobs.

TODO a 'silent' mode, as just the messages that accumulate in BIG runs can blow out the memory.

Revision 1.9.2.16 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 8 12:25:51 2009 UTC (10 months, 2 weeks ago) by dman
Branch: DRUPAL-6--1
Changes since 1.9.2.15: +3 -3 lines
Diff to previous 1.9.2.15 , to branch point 1.9
Attempt to solve non-ascii encoding problems. Shifted file downloads from application/octet-stream to text/xml; charset=UTF-8
Minor fixes to avoid a few PHP strict notices (undefined variables)
Downloads are renamed *.rdf.xml and *.tcs.xml to try and give hints to text editors to keep treating the files as the XML they are. see http://drupal.org/node/350037

Revision 1.7.2.3.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 8 04:52:51 2009 UTC (10 months, 2 weeks ago) by dman
Branch: DRUPAL-5--2
Changes since 1.7.2.3: +520 -205 lines
Diff to previous 1.7.2.3 , to next main 1.7.2.4
See if this successfully makes a Drupal-5--2 branch commit this time. Something got lost first time

Revision 1.9.2.15 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Nov 19 06:38:34 2008 UTC (12 months ago) by dman
Branch: DRUPAL-6--1
Changes since 1.9.2.14: +3 -3 lines
Diff to previous 1.9.2.14 , to branch point 1.9
Tidied PHP STRICT notices on checking some unset variables

Revision 1.9.2.14 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Nov 19 06:25:16 2008 UTC (12 months ago) by dman
Branch: DRUPAL-6--1
Changes since 1.9.2.13: +116 -15 lines
Diff to previous 1.9.2.13 , to branch point 1.9
Added more info about services and service callbacks
Added SONZ example as a web service (Restricted vocabulary published as part of e-govt guidelines)

Revision 1.9.2.13 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Oct 30 16:08:47 2008 UTC (12 months, 3 weeks ago) by dman
Branch: DRUPAL-6--1
Changes since 1.9.2.12: +140 -37 lines
Diff to previous 1.9.2.12 , to branch point 1.9
Added beginings of support for taxonomy server SERVICES as a source of import.
So far only tested with eol.org data - the interface is not yet public
But soon all sorts of sources can be pluggable.

Revision 1.9.2.12 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Oct 30 04:44:59 2008 UTC (12 months, 3 weeks ago) by dman
Branch: DRUPAL-6--1
Changes since 1.9.2.11: +18 -8 lines
Diff to previous 1.9.2.11 , to branch point 1.9
Enhancements from testing.
Added another sample RDF file
reviewed error messages and error handling

Revision 1.9.2.11 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Oct 30 00:48:20 2008 UTC (12 months, 3 weeks ago) by dman
Branch: DRUPAL-6--1
Changes since 1.9.2.10: +46 -34 lines
Diff to previous 1.9.2.10 , to branch point 1.9
Eliminated PHP STRICT notices
Minor UI, doc tweaks on review, disabled the more verbose messages
total coder.module syntax fix up 80 whitespace changes

Revision 1.9.2.10 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 29 21:46:42 2008 UTC (12 months, 3 weeks ago) by dman
Branch: DRUPAL-6--1
Changes since 1.9.2.9: +4 -4 lines
Diff to previous 1.9.2.9 , to branch point 1.9
Small review for code strict warnings. Updated CSV import to ensure it's in line with recent changes. Defined a few undefined vars.

Revision 1.9.2.9 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 28 14:46:53 2008 UTC (12 months, 3 weeks ago) by dman
Branch: DRUPAL-6--1
Changes since 1.9.2.8: +58 -25 lines
Diff to previous 1.9.2.8 , to branch point 1.9
problems with XML escaping for entities on output
Revised the id/uri attribute needed for batch operations. Not $term->URI but $term->uri for consistancy with field_uri that taxonomy_enhancer and node as term will be doing

Started adding provision for 'web services' - not implimented, but the UI is coming.

Revision 1.9.2.8 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Oct 20 01:43:29 2008 UTC (13 months ago) by dman
Branch: DRUPAL-6--1
Changes since 1.9.2.7: +3 -1 lines
Diff to previous 1.9.2.7 , to branch point 1.9
Double-commented to avoid conflict with svn

Revision 1.9.2.7 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 8 21:49:30 2008 UTC (13 months, 2 weeks ago) by karpuz
Branch: DRUPAL-6--1
CVS Tags: DRUPAL-6--1-2
Changes since 1.9.2.6: +4 -4 lines
Diff to previous 1.9.2.6 , to branch point 1.9
SA-2008-063 http://drupal.org/node/318739

Revision 1.12 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 8 21:47:09 2008 UTC (13 months, 2 weeks ago) by karpuz
Branch: MAIN
CVS Tags: HEAD
Changes since 1.11: +4 -4 lines
Diff to previous 1.11
SA-2008-063 http://drupal.org/node/318739

Revision 1.9.2.6 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Sep 28 15:02:10 2008 UTC (13 months, 3 weeks ago) by dman
Branch: DRUPAL-6--1
Changes since 1.9.2.5: +81 -2 lines
Diff to previous 1.9.2.5 , to branch point 1.9
Extended RDF parser support to handle uBio and similar input - with LSUID lookups also

----------------------------------------------------------------------

Revision 1.9.2.5 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Sep 28 05:22:22 2008 UTC (13 months, 3 weeks ago) by dman
Branch: DRUPAL-6--1
Changes since 1.9.2.4: +365 -71 lines
Diff to previous 1.9.2.4 , to branch point 1.9
Abstracted two of the trickier relinking processes into generic functions. To lighten the syntax-only parser and make
them available for reuse in onther syntaxes



---------------------------------------------------------------------

Revision 1.9.2.4 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Sep 20 10:51:57 2008 UTC (14 months ago) by dman
Branch: DRUPAL-6--1
Changes since 1.9.2.3: +109 -4 lines
Diff to previous 1.9.2.3 , to branch point 1.9
Added file caching for remote URL requests
Added batch operations for staggered imports. The queu works, but the heirarchy is not being retained.

Revision 1.9.2.3 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Sep 20 01:58:20 2008 UTC (14 months ago) by dman
Branch: DRUPAL-6--1
Changes since 1.9.2.2: +90 -73 lines
Diff to previous 1.9.2.2 , to branch point 1.9
UI additions to make the import form cleverer. Some Help text rearrangement.

Revision 1.9.2.2 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Sep 12 20:39:46 2008 UTC (14 months, 1 week ago) by dman
Branch: DRUPAL-6--1
Changes since 1.9.2.1: +44 -19 lines
Diff to previous 1.9.2.1 , to branch point 1.9
Updates from the taxonomy code sprint hosted by the "Encyclopedia of Life"
http://groups.drupal.org/node/14742
This adds a new taxonomy serialization schema, and the ability to load vocabularies and terms from URLs.
Some scaling issues were encountered (max_packet_size error) due to the inefficient handling of DOM trees and the lack of garbage collections. If you try it and ABSOLUTELY NOTHIG seems to happen (but the page form re-displays) ... try a smaller source file.
I'm going to have to address this pretty quickly.

Revision 1.9.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Sep 6 15:27:39 2008 UTC (14 months, 2 weeks ago) by dman
Branch: DRUPAL-6--1
CVS Tags: DRUPAL-6--1-1
Changes since 1.9: +516 -208 lines
Diff to previous 1.9
This is a major rewrite. Also released on the DRUPAL-5--2 branch.
I'm branching to DRUPAL-6--2 so as to leave the original straight port alone as a limited, stable version, as this branch may need a little more testing, and is structured different.

Anyway, as described in http://drupal.org/node/299599
this adds RDF and CSV import/export handlers

Revision 1.7.2.4 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Sep 3 16:31:37 2008 UTC (14 months, 3 weeks ago) by dman
Branch: DRUPAL-5
Changes since 1.7.2.3: +520 -205 lines
Diff to previous 1.7.2.3 , to branch point 1.7 , to next main 1.12
Reworked the importer to use different sub-libraries to read different functions

Revision 1.11 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jun 3 09:30:30 2008 UTC (17 months, 3 weeks ago) by nicolash
Branch: MAIN
Changes since 1.10: +7 -6 lines
Diff to previous 1.10
Replaced calls to module_invoke('taxonomy', 'get_vocabulary', $vid) with module_invoke('taxonomy', 'vocabulary_load', $vid)

Revision 1.7.2.3 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Apr 22 12:04:36 2008 UTC (19 months ago) by nicolash
Branch: DRUPAL-5
Branch point for: DRUPAL-5--2
Changes since 1.7.2.2: +3 -3 lines
Diff to previous 1.7.2.2 , to branch point 1.7
Added intval
http://drupal.org/node/235353

Revision 1.10 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Apr 11 09:36:44 2008 UTC (19 months, 2 weeks ago) by nicolash
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9
Changed:

$vocabulary = module_invoke('taxonomy', 'get_vocabulary', $vid);

to:

$vocabulary = module_invoke('taxonomy', 'vocabulary_load', $vid);

Revision 1.9 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Apr 11 03:32:17 2008 UTC (19 months, 2 weeks ago) by nicolash
Branch: MAIN
CVS Tags: DRUPAL-6--1-0
Branch point for: DRUPAL-6--1
Changes since 1.8: +33 -26 lines
Diff to previous 1.8
Added DRUPAL 6.x support

Revision 1.7.2.2 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 18 03:13:06 2007 UTC (23 months, 1 week ago) by dman
Branch: DRUPAL-5
Changes since 1.7.2.1: +76 -65 lines
Diff to previous 1.7.2.1 , to branch point 1.7
Coding standards patch on the DRUPAL-5 branch. Attemtpting a re-commit
as the drupal.org server went offline in the middle of the previous
attempt.

Revision 1.8 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 18 02:15:24 2007 UTC (23 months, 1 week ago) by dman
Branch: MAIN
Changes since 1.7: +72 -62 lines
Diff to previous 1.7
Code style update only.
Mostly whitespace.
Renamed the globals to be coder.module 'strict' compliant.
Should be no function change visible. Just clean-slating the module for
upcoming  additions

Revision 1.7.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Aug 3 02:43:43 2007 UTC (2 years, 3 months ago) by nicolash
Branch: DRUPAL-5
Changes since 1.7: +2 -2 lines
Diff to previous 1.7
Removed a trim which caused loosing spaces before ampersands

Revision 1.7 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 3 06:59:32 2007 UTC (2 years, 4 months ago) by nicolash
Branch: MAIN
CVS Tags: DRUPAL-5--1-0
Branch point for: DRUPAL-5
Changes since 1.6: +151 -160 lines
Diff to previous 1.6
- Applied fixes to work with D5.1
- Added synonym support
- Added option to keep duplicate terms

Revision 1.6 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 13 20:58:18 2007 UTC (2 years, 10 months ago) by etopian
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5
Applied: http://drupal.org/node/71888
Allows simple parse call:
taxonomy_xml_parse($xml); as opposed to taxonomy_xml_parse($xml, 0);

Revision 1.5 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 13 20:56:06 2007 UTC (2 years, 10 months ago) by etopian
Branch: MAIN
Changes since 1.4: +6 -7 lines
Diff to previous 1.4
Applied patch: http://drupal.org/node/71887
Now outputs a message using drupal_set_message() instead of returning output.

Revision 1.4 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 13 20:46:43 2007 UTC (2 years, 10 months ago) by etopian
Branch: MAIN
Changes since 1.3: +81 -48 lines
Diff to previous 1.3
Patched up to: http://drupal.org/node/71264
TODO: fix vocabulary-node association: wrong node types??
TODO: fix GLOBALS variables Name (use standard notation)

- import: checking if term already exists using name and hierarchy
  - import: using file_read_contents() instead of using file handlers
  - export: default filename is "taxonomy_VocabularyName.xml"
  - export: XML is more human-readable: added indents and line feed
- export: using $_SERVER[] superglobal for browser checking
  - displayed information on import process
    - displayed warning if non vocabulary is present
    - Fixed some help text (export)

Revision 1.3 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 5 20:13:44 2006 UTC (3 years, 6 months ago) by etopian
Branch: MAIN
Branch point for: DRUPAL-4-7
Changes since 1.2: +97 -58 lines
Diff to previous 1.2
Updating to 4.7.

Revision 1.2 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Apr 23 16:47:21 2005 UTC (4 years, 7 months ago) by sheldon
Branch: MAIN
Branch point for: DRUPAL-4-6
Changes since 1.1: +26 -22 lines
Diff to previous 1.1
updated for 4.6

Revision 1.1 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Feb 25 00:48:42 2005 UTC (4 years, 9 months ago) by sheldon
Branch: MAIN
Branch point for: DRUPAL-4-5
Initial upload of taxonomy_xml

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.2