Author: sevein
Date: Tue Aug 9 14:03:52 2011
New Revision: 9474
Log:
New taxonomy copyright status, including terms
Modified:
trunk/data/fixtures/taxonomyTerms.yml
trunk/lib/model/QubitTaxonomy.php
trunk/lib/task/migrate/QubitMigrate110.class.php
Modified: trunk/data/fixtures/taxonomyTerms.yml
==============================================================================
--- trunk/data/fixtures/taxonomyTerms.yml Tue Aug 9 13:41:57 2011
(r9473)
+++ trunk/data/fixtures/taxonomyTerms.yml Tue Aug 9 14:03:52 2011
(r9474)
@@ -369,6 +369,12 @@
parent_id: QubitTaxonomy_root
name:
en: 'Rights act'
+ QubitTaxonomy_copyright_status:
+ source_culture: en
+ id: <?php echo QubitTaxonomy::COPYRIGHT_STATUS_ID."\n" ?>
+ parent_id: QubitTaxonomy_root
+ name:
+ en: 'Copyright status'
QubitTerm:
QubitTerm_110:
taxonomy_id: <?php echo QubitTaxonomy::ROOT_ID."\n" ?>
@@ -2410,6 +2416,24 @@
source_culture: en
name:
en: Promotion
+ QubitTerm_copyright_status_under_copyright:
+ taxonomy_id: <?php echo QubitTaxonomy::COPYRIGHT_STATUS_ID."\n" ?>
+ parent_id: QubitTerm_110
+ source_culture: en
+ name:
+ en: 'Under copyright'
+ QubitTerm_copyright_status_public_domain:
+ taxonomy_id: <?php echo QubitTaxonomy::COPYRIGHT_STATUS_ID."\n" ?>
+ parent_id: QubitTerm_110
+ source_culture: en
+ name:
+ en: 'Public domain'
+ QubitTerm_copyright_status_unknown:
+ taxonomy_id: <?php echo QubitTaxonomy::COPYRIGHT_STATUS_ID."\n" ?>
+ parent_id: QubitTerm_110
+ source_culture: en
+ name:
+ en: 'Unknown'
QubitNote:
QubitNote_1:
object_id: QubitTerm_111
Modified: trunk/lib/model/QubitTaxonomy.php
==============================================================================
--- trunk/lib/model/QubitTaxonomy.php Tue Aug 9 13:41:57 2011 (r9473)
+++ trunk/lib/model/QubitTaxonomy.php Tue Aug 9 14:03:52 2011 (r9474)
@@ -63,7 +63,8 @@
// Right taxonomies
RIGHT_ACT_ID = 67,
- RIGHT_BASIS_ID = 68;
+ RIGHT_BASIS_ID = 68,
+ COPYRIGHT_STATUS_ID = 69;
public static
$lockedTaxonomies = array(
Modified: trunk/lib/task/migrate/QubitMigrate110.class.php
==============================================================================
--- trunk/lib/task/migrate/QubitMigrate110.class.php Tue Aug 9 13:41:57
2011 (r9473)
+++ trunk/lib/task/migrate/QubitMigrate110.class.php Tue Aug 9 14:03:52
2011 (r9474)
@@ -398,6 +398,24 @@
'source_culture' => 'en',
'name' => array('en' => 'Policy'));
+ // Copyright status taxonomy and terms
+ $this->data['QubitTaxonomy']['QubitTaxonomy_copyright_status'] = array(
+ 'source_culture' => 'en',
+ 'id' => '<?php echo QubitTaxonomy::COPYRIGHT_STATUS_ID."\n" ?>',
+ 'name' => array('en' => 'Copyright status'));
+ $this->data['QubitTerm']['QubitTerm_copyright_status_under_copyright'] =
array(
+ 'taxonomy_id' => 'QubitTaxonomy_copyright_status',
+ 'source_culture' => 'en',
+ 'name' => array('en' => 'Under copyright'));
+ $this->data['QubitTerm']['QubitTerm_copyright_status_public_domain'] =
array(
+ 'taxonomy_id' => 'QubitTaxonomy_copyright_status',
+ 'source_culture' => 'en',
+ 'name' => array('en' => 'Public domain'));
+ $this->data['QubitTerm']['QubitTerm_copyright_status_unknown'] = array(
+ 'taxonomy_id' => 'QubitTaxonomy_copyright_status',
+ 'source_culture' => 'en',
+ 'name' => array('en' => 'Unknown'));
+
return $this;
}
--
You received this message because you are subscribed to the Google Groups
"Qubit Toolkit Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/qubit-commits?hl=en.