Project

General

Profile

« Previous | Next » 

Revision 8de8732c

Added by Lorna Morris about 12 years ago

tidied up Views

View differences:

7.x/modules/dwca_export/dwca_export.module
101 101
		
102 102
		if ($dwca_filename == 'description') {
103 103
			
104
			
105
		$views[$dwca_filename] = array (
106
					'#type' => 'fieldset',
107
  					'#title' => t('DESCRIPTIVE DATA TYPES'),
108
				  	'#weight' => 3,
109
				  	'#collapsible' => TRUE,
110
				  	'#collapsed' => TRUE,
111
				  	'#tree' => FALSE,
112
			
113
  		);
104 114
			foreach($view_data as $dwca_filename_inner => $view_data_inner){
115
				
116
				
105 117
				$views[$dwca_filename][$dwca_filename_inner] = array(
106 118
									  	'#type' => 'textfield',
107 119
									  	'#title' => t($dwca_filename . '_' . $dwca_filename_inner),
108 120
									  	'#default_value' => $view_data_inner['view_name'],
109 121
									  	'#size' => 60,
110
									  	'#maxlength' => 64,
111 122
									  	'#description' => t('specify view for ' . $dwca_filename_inner),
112 123
			
113 124
				);
......
119 130
					  	'#title' => t($dwca_filename),
120 131
					  	'#default_value' => $view_data['view_name'],
121 132
					  	'#size' => 60,
122
					  	'#maxlength' => 64,
123 133
					  	'#description' => t('specify view for ' . $dwca_filename),
124 134
			
125 135
			);
......
378 388
			$lineOfText = fgets($descTypeFile, 4096);
379 389

  
380 390
			$items = explode(',', $lineOfText);
381

  
391
		
392
			drupal_set_message(t('items[0]... ') . $items[0] . "!");
393
			drupal_set_message(t('items[1]... ') . $items[1] . "!");
394
			drupal_set_message(t('items[2]... ') . $items[2] . "!");
382 395
			//don't include empty descriptions or lines at the end of the view which start with the field name id
383 396
			//if ($items[2]=="\"\""  || (!$items[0]=="\"id\"")) { //doesn't work - produces empty files
384
			if (!empty($items[2])  || (!$items[0]=="id")) {
397
			//if ($items[2]!="\"\""  || trim($items[2]!="\"\"")) {
398
			if (!$items[0]=="id") {
385 399

  
386 400
				// fix conflict with files that have an EOL that differs from the server EOL
387 401
				$lineOfText = rtrim($lineOfText, "\r\n") . PHP_EOL;
7.x/modules/dwca_export/dwca_export.views_default.inc
418 418
	return $view;
419 419
}
420 420

  
421

  
421 422
function _view_reference() {
422 423

  
423 424
	$view = new view;
......
505 506
	$handler->display->display_options['fields']['biblio_accession_number']['id'] = 'biblio_accession_number';
506 507
	$handler->display->display_options['fields']['biblio_accession_number']['table'] = 'biblio';
507 508
	$handler->display->display_options['fields']['biblio_accession_number']['field'] = 'biblio_accession_number';
508
	$handler->display->display_options['fields']['biblio_accession_number']['alter']['alter_text'] = 0;
509
	$handler->display->display_options['fields']['biblio_accession_number']['alter']['alter_text'] = 1;
510
	$handler->display->display_options['fields']['biblio_accession_number']['alter']['text'] = 'accession_number:[biblio_accession_number]';
509 511
	$handler->display->display_options['fields']['biblio_accession_number']['alter']['make_link'] = 0;
510 512
	$handler->display->display_options['fields']['biblio_accession_number']['alter']['absolute'] = 0;
511 513
	$handler->display->display_options['fields']['biblio_accession_number']['alter']['external'] = 0;
......
514 516
	$handler->display->display_options['fields']['biblio_accession_number']['alter']['nl2br'] = 0;
515 517
	$handler->display->display_options['fields']['biblio_accession_number']['alter']['word_boundary'] = 1;
516 518
	$handler->display->display_options['fields']['biblio_accession_number']['alter']['ellipsis'] = 1;
519
	$handler->display->display_options['fields']['biblio_accession_number']['alter']['more_link'] = 0;
517 520
	$handler->display->display_options['fields']['biblio_accession_number']['alter']['strip_tags'] = 0;
518 521
	$handler->display->display_options['fields']['biblio_accession_number']['alter']['trim'] = 0;
519 522
	$handler->display->display_options['fields']['biblio_accession_number']['alter']['html'] = 0;
......
527 530
	$handler->display->display_options['fields']['biblio_call_number']['id'] = 'biblio_call_number';
528 531
	$handler->display->display_options['fields']['biblio_call_number']['table'] = 'biblio';
529 532
	$handler->display->display_options['fields']['biblio_call_number']['field'] = 'biblio_call_number';
530
	$handler->display->display_options['fields']['biblio_call_number']['alter']['alter_text'] = 0;
533
	$handler->display->display_options['fields']['biblio_call_number']['alter']['alter_text'] = 1;
534
	$handler->display->display_options['fields']['biblio_call_number']['alter']['text'] = 'call_number:[biblio_call_number] ';
531 535
	$handler->display->display_options['fields']['biblio_call_number']['alter']['make_link'] = 0;
532 536
	$handler->display->display_options['fields']['biblio_call_number']['alter']['absolute'] = 0;
533 537
	$handler->display->display_options['fields']['biblio_call_number']['alter']['external'] = 0;
......
536 540
	$handler->display->display_options['fields']['biblio_call_number']['alter']['nl2br'] = 0;
537 541
	$handler->display->display_options['fields']['biblio_call_number']['alter']['word_boundary'] = 1;
538 542
	$handler->display->display_options['fields']['biblio_call_number']['alter']['ellipsis'] = 1;
543
	$handler->display->display_options['fields']['biblio_call_number']['alter']['more_link'] = 0;
539 544
	$handler->display->display_options['fields']['biblio_call_number']['alter']['strip_tags'] = 0;
540 545
	$handler->display->display_options['fields']['biblio_call_number']['alter']['trim'] = 0;
541 546
	$handler->display->display_options['fields']['biblio_call_number']['alter']['html'] = 0;
......
549 554
	$handler->display->display_options['fields']['biblio_citekey']['id'] = 'biblio_citekey';
550 555
	$handler->display->display_options['fields']['biblio_citekey']['table'] = 'biblio';
551 556
	$handler->display->display_options['fields']['biblio_citekey']['field'] = 'biblio_citekey';
552
	$handler->display->display_options['fields']['biblio_citekey']['alter']['alter_text'] = 0;
557
	$handler->display->display_options['fields']['biblio_citekey']['alter']['alter_text'] = 1;
558
	$handler->display->display_options['fields']['biblio_citekey']['alter']['text'] = 'citation_key:[biblio_citekey]';
553 559
	$handler->display->display_options['fields']['biblio_citekey']['alter']['make_link'] = 0;
554 560
	$handler->display->display_options['fields']['biblio_citekey']['alter']['absolute'] = 0;
555 561
	$handler->display->display_options['fields']['biblio_citekey']['alter']['external'] = 0;
......
558 564
	$handler->display->display_options['fields']['biblio_citekey']['alter']['nl2br'] = 0;
559 565
	$handler->display->display_options['fields']['biblio_citekey']['alter']['word_boundary'] = 1;
560 566
	$handler->display->display_options['fields']['biblio_citekey']['alter']['ellipsis'] = 1;
567
	$handler->display->display_options['fields']['biblio_citekey']['alter']['more_link'] = 0;
561 568
	$handler->display->display_options['fields']['biblio_citekey']['alter']['strip_tags'] = 0;
562 569
	$handler->display->display_options['fields']['biblio_citekey']['alter']['trim'] = 0;
563 570
	$handler->display->display_options['fields']['biblio_citekey']['alter']['html'] = 0;
......
595 602
	$handler->display->display_options['fields']['biblio_isbn']['id'] = 'biblio_isbn';
596 603
	$handler->display->display_options['fields']['biblio_isbn']['table'] = 'biblio';
597 604
	$handler->display->display_options['fields']['biblio_isbn']['field'] = 'biblio_isbn';
598
	$handler->display->display_options['fields']['biblio_isbn']['alter']['alter_text'] = 0;
605
	$handler->display->display_options['fields']['biblio_isbn']['label'] = 'ISBN';
606
	$handler->display->display_options['fields']['biblio_isbn']['alter']['alter_text'] = 1;
607
	$handler->display->display_options['fields']['biblio_isbn']['alter']['text'] = 'isbn:[biblio_isbn]';
599 608
	$handler->display->display_options['fields']['biblio_isbn']['alter']['make_link'] = 0;
600 609
	$handler->display->display_options['fields']['biblio_isbn']['alter']['absolute'] = 0;
601 610
	$handler->display->display_options['fields']['biblio_isbn']['alter']['external'] = 0;
......
604 613
	$handler->display->display_options['fields']['biblio_isbn']['alter']['nl2br'] = 0;
605 614
	$handler->display->display_options['fields']['biblio_isbn']['alter']['word_boundary'] = 1;
606 615
	$handler->display->display_options['fields']['biblio_isbn']['alter']['ellipsis'] = 1;
616
	$handler->display->display_options['fields']['biblio_isbn']['alter']['more_link'] = 0;
607 617
	$handler->display->display_options['fields']['biblio_isbn']['alter']['strip_tags'] = 0;
608 618
	$handler->display->display_options['fields']['biblio_isbn']['alter']['trim'] = 0;
609 619
	$handler->display->display_options['fields']['biblio_isbn']['alter']['html'] = 0;
......
617 627
	$handler->display->display_options['fields']['biblio_issn']['id'] = 'biblio_issn';
618 628
	$handler->display->display_options['fields']['biblio_issn']['table'] = 'biblio';
619 629
	$handler->display->display_options['fields']['biblio_issn']['field'] = 'biblio_issn';
620
	$handler->display->display_options['fields']['biblio_issn']['alter']['alter_text'] = 0;
630
	$handler->display->display_options['fields']['biblio_issn']['label'] = 'ISSN';
631
	$handler->display->display_options['fields']['biblio_issn']['alter']['alter_text'] = 1;
632
	$handler->display->display_options['fields']['biblio_issn']['alter']['text'] = 'issn:[biblio_issn]';
621 633
	$handler->display->display_options['fields']['biblio_issn']['alter']['make_link'] = 0;
622 634
	$handler->display->display_options['fields']['biblio_issn']['alter']['absolute'] = 0;
623 635
	$handler->display->display_options['fields']['biblio_issn']['alter']['external'] = 0;
......
626 638
	$handler->display->display_options['fields']['biblio_issn']['alter']['nl2br'] = 0;
627 639
	$handler->display->display_options['fields']['biblio_issn']['alter']['word_boundary'] = 1;
628 640
	$handler->display->display_options['fields']['biblio_issn']['alter']['ellipsis'] = 1;
641
	$handler->display->display_options['fields']['biblio_issn']['alter']['more_link'] = 0;
629 642
	$handler->display->display_options['fields']['biblio_issn']['alter']['strip_tags'] = 0;
630 643
	$handler->display->display_options['fields']['biblio_issn']['alter']['trim'] = 0;
631 644
	$handler->display->display_options['fields']['biblio_issn']['alter']['html'] = 0;
......
890 903
	$handler->display->display_options['style_plugin'] = 'views_data_export_csv';
891 904
	$handler->display->display_options['path'] = 'dwca-export/reference/csv';
892 905

  
906

  
893 907
	return $view;
894 908
}
895 909

  

Also available in: Unified diff