Towards generalised facets.
[mkdru-moved-to-drupal.org.git] / mkdru.install
index 23d4de3..56b8d4b 100644 (file)
@@ -78,7 +78,18 @@ function mkdru_schema() {
 */
 function mkdru_install() {
   // Disable comments by default
-  variable_set('comment_mkdru', COMMENT_NODE_DISABLED);
+  variable_set('comment_mkdru', COMMENT_NODE_HIDDEN);
+  // Facets
+  $facets = array('source', 'subject', 'author');
+  variable_set('mkdru_facets', $facets);
+  // Restrict facet block visibility
+  foreach ($facets as $facet) {
+    db_insert('block_node_type')
+    ->fields(array(
+      'module' => 'mkdru',
+      'delta' => 'mkdru_facet_' . $facet,
+      'type' => 'mkdru'))->execute();
+  }
 }
 
 /**
@@ -87,4 +98,6 @@ function mkdru_install() {
 function mkdru_uninstall() {
   // Delete variables
   variable_del('pz2_js_path');
+  // Clear block visibility
+  db_delete('block_node_type')->condition('module', 'mkdru')->execute();
 }
\ No newline at end of file