*/
/**
-* Implementation of hook_schema().
+* Implements hook_schema().
*/
function mkdru_schema() {
$schema['mkdru'] = array(
- 'description' => t('Stores settings for mkdru nodes.'),
+ 'description' => 'Stores settings for mkdru nodes.',
'fields' => array(
'nid' => array(
- 'description' => t('The primary identifier for a node.'),
+ 'description' => 'The primary identifier for a node.',
'type' => 'int',
'unsigned' => TRUE,
'not null' => TRUE,
'default' => 0
),
'vid' => array(
- 'description' => t('The current {node_revisions}.vid version identifier.'),
+ 'description' => 'The current {node_revisions}.vid version identifier.',
'type' => 'int',
'unsigned' => TRUE,
'not null' => TRUE,
'pz2_path' => array(
'type' => 'text',
'not null' => TRUE,
- 'description' => t('Path to Pazpar2 or Service Proxy.')
+ 'description' => 'Path to Pazpar2 or Service Proxy.',
),
'use_sessions' => array(
- 'description' => t('Session handling toggle.'),
+ 'description' => 'Session handling toggle.',
'type' => 'int',
'unsigned' => TRUE,
'not null' => TRUE,
),
'source_max' => array(
- 'description' => t('Number of sources to display'),
+ 'description' => 'Number of sources to display',
'type' => 'int',
'unsigned' => TRUE,
'not null' => TRUE,
),
'author_max' => array(
- 'description' => t('Number of authors to display'),
+ 'description' => 'Number of authors to display',
'type' => 'int',
'unsigned' => TRUE,
'not null' => TRUE,
),
'subject_max' => array(
- 'description' => t('Number of subjects to display'),
+ 'description' => 'Number of subjects to display',
'type' => 'int',
'unsigned' => TRUE,
'not null' => TRUE,
'sp_user' => array(
'type' => 'text',
'not null' => FALSE,
- 'description' => t('Service Proxy username')
+ 'description' => 'Service Proxy username'
),
'sp_pass' => array(
'type' => 'text',
'not null' => FALSE,
- 'description' => t('Service Proxy password')
+ 'description' => 'Service Proxy password'
),
),
'primary key' => array('nid', 'vid'),
}
/**
-* Implementation of hook_install().
+* Implements hook_install().
*/
function mkdru_install() {
// Disable comments by default
variable_set('comment_mkdru', COMMENT_NODE_DISABLED);
- // Create table.
- drupal_install_schema('mkdru');
}
/**
-* Implementation of hook_uninstall().
+* Implements hook_uninstall().
*/
function mkdru_uninstall() {
- // Drop table.
- drupal_uninstall_schema('mkdru');
// Delete variables
variable_del('pz2_js_path');
-}
-
-function mkdru_update_6100() {
- $ret = array();
- db_add_field($ret, 'mkdru', 'sp_user', array('type' => 'varchar', 'length' => 32, 'not null' => FALSE, 'default' => '') );
- db_add_field($ret, 'mkdru', 'sp_pass', array('type' => 'varchar', 'length' => 32, 'not null' => FALSE, 'default' => '') );
- return $ret;
-}
+}
\ No newline at end of file