Project

General

Profile

« Previous | Next » 

Revision a22e3f38

Added by Andreas Kohlbecker over 14 years ago

View differences:

.gitattributes
20 20
modules/cdm_dataportal/cdm_api/ws_stub/json/taxon,5000002-stub.json -text
21 21
modules/cdm_dataportal/cdm_api/ws_stub/json/taxon,5000020-stub.json -text
22 22
modules/cdm_dataportal/cdm_api/ws_stub/json/taxon,5000021-stub.json -text
23
modules/cdm_dataportal/cdm_api/ws_stub/json/treenode_children,5000007-stub.json -text
24
modules/cdm_dataportal/cdm_api/ws_stub/json/treenode_children,5000008-stub.json -text
25
modules/cdm_dataportal/cdm_api/ws_stub/json/treenode_children,5000011-stub.json -text
26
modules/cdm_dataportal/cdm_api/ws_stub/json/treenode_parents,5000001-stub.json -text
27
modules/cdm_dataportal/cdm_api/ws_stub/json/treenode_parents,5000002-stub.json -text
28
modules/cdm_dataportal/cdm_api/ws_stub/json/treenode_parents,5000007-stub.json -text
29
modules/cdm_dataportal/cdm_api/ws_stub/json/treenode_parents,5000008-stub.json -text
30
modules/cdm_dataportal/cdm_api/ws_stub/json/treenode_parents,5000009-stub.json -text
31
modules/cdm_dataportal/cdm_api/ws_stub/json/treenode_root,1001-stub.json -text
23
modules/cdm_dataportal/cdm_api/ws_stub/json/taxonomy,children,5000007-stub.json -text
24
modules/cdm_dataportal/cdm_api/ws_stub/json/taxonomy,children,5000008-stub.json -text
25
modules/cdm_dataportal/cdm_api/ws_stub/json/taxonomy,children,5000011-stub.json -text
26
modules/cdm_dataportal/cdm_api/ws_stub/json/taxonomy,parents,5000001-stub.json -text
27
modules/cdm_dataportal/cdm_api/ws_stub/json/taxonomy,parents,5000002-stub.json -text
28
modules/cdm_dataportal/cdm_api/ws_stub/json/taxonomy,parents,5000007-stub.json -text
29
modules/cdm_dataportal/cdm_api/ws_stub/json/taxonomy,parents,5000008-stub.json -text
30
modules/cdm_dataportal/cdm_api/ws_stub/json/taxonomy,parents,5000009-stub.json -text
31
modules/cdm_dataportal/cdm_api/ws_stub/json/taxonomy,root,1001-stub.json -text
32 32
modules/cdm_dataportal/cdm_api/ws_stub/json/types,90000001-stub.json -text
33 33
modules/cdm_dataportal/cdm_api/ws_stub/json/types,90000002-stub.json -text
34 34
modules/cdm_dataportal/cdm_api/xml2json.php -text
......
50 50
modules/cdm_dataportal/cdm_taxontree/plus.png -text
51 51
modules/cdm_dataportal/cdm_taxontree/resources/Invisible.gif -text
52 52
modules/cdm_dataportal/cdm_taxontree/resources/Visible.gif -text
53
modules/cdm_dataportal/cdm_taxontree/resources/concept_switch.ai -text
53 54
modules/cdm_dataportal/cdm_taxontree/resources/concept_switch.psd -text
54 55
modules/cdm_dataportal/cdm_taxontree/resources/eye.png -text
55 56
modules/cdm_dataportal/cdm_taxontree/visible.gif -text
......
67 68
modules/cdm_dataportal/cdm_tinytax/tinytax.info -text
68 69
modules/cdm_dataportal/cdm_tinytax/tinytax.js -text
69 70
modules/cdm_dataportal/cdm_tinytax/tinytax.module -text
71
modules/cdm_dataportal/cdm_ws_urls.txt -text
70 72
modules/cdm_dataportal/images/btn_collapse.gif -text
71 73
modules/cdm_dataportal/images/btn_expand.gif -text
72 74
modules/cdm_dataportal/images/external_link.gif -text
......
119 121
modules/cdm_dataportal/js/jquery_lightbox/images/prevlabel.psd -text
120 122
modules/cdm_dataportal/js/jquery_lightbox/images/prevlabel_grey.gif -text
121 123
modules/cdm_dataportal/js/jquery_lightbox/js/jlightbox.uncompressed.js -text
124
modules/cdm_dataportal/js/thickbox.css -text
125
modules/cdm_dataportal/js/thickbox.js -text
122 126
modules/countrypresence/country-earth.dbf -text
123 127
modules/countrypresence/country-earth.prj -text
124 128
modules/countrypresence/country-earth.shp -text
modules/cdm_dataportal/cdm_api/cdm_api.module
466 466
 * 
467 467
 * Gets the root nodes of the taxonomic concept tree for the concept
468 468
 * reference specified by the secUuid parameter.
469
 * 
470
 * stub: treenode_root
469 471
 */
470
define('CDM_WS_TREENODE_ROOT', 'treenode_root');
472
define('CDM_WS_TREENODE_ROOT', 'taxonomy/root');
471 473

  
472 474
/**
473 475
 * Web Service Arguments: {taxonUuid}
......
476 478
 * from the taxon which is referenced by the parameter taxonUuid down to its
477 479
 * root. The reference taxon will also be included into the returned set of
478 480
 * TreeNode instances.
481
 * 
482
 * stub: treenode_parents
479 483
 */
480
define('CDM_WS_TREENODE_PARENTS', 'treenode_parents');
484
define('CDM_WS_TREENODE_PARENTS', 'taxonomy/parents');
481 485

  
482 486
/**
483 487
 * Web Service Arguments: {taxonUuid}
484 488
 * 
485 489
 * returns the children of the taxon referenced by the parameter
486 490
 * taxonUuid.
491
 * 
492
 * stub: treenode_children
487 493
 */
488
define('CDM_WS_TREENODE_CHILDREN', 'treenode_children');
494
define('CDM_WS_TREENODE_CHILDREN', 'taxonomy/children');
489 495

  
modules/cdm_dataportal/cdm_api/ws_stub/json/taxonomy,children,5000007-stub.json
1
/**
2
 * eu.etaxonomy.cdm.remote.dto.TreeNode objects
3
 *
4
 *  #Cichorieae [5000007-stub]
5
 *    >Acanthocephalus [5000008-stub]
6
 *      A. amplexifolius [5000001-stub]
7
 *      A. benthamianus [5000002-stub]
8
 *    >Agoseris [5000009-stub]
9
 */
10
{
11
  "root": [
12
     {
13
      "uuid":"5000008-stub",
14
      "fullname":"Acanthocephalus Kar. & Kir.",
15
      "taggedName":[
16
        {
17
          "tag":"name",
18
          "text":"Acanthocephalus "
19
        },
20
        {
21
          "tag":"authors",
22
          "text":"Kar. & Kir."
23
        }
24
      ],
25
      "secUuid":"1001-stub",
26
      "isAccepted":true,
27
      "hasChildren":2,
28
      "alternativeConceptRefs":[]
29
    },
30
    {
31
      "uuid":"5000009-stub",
32
      "fullname":"Agoseris Raf.",
33
      "taggedName":[
34
        {
35
          "tag":"name",
36
          "text":"Agoseris"
37
        },
38
        {
39
          "tag":"authors",
40
          "text":"Raf."
41
        }
42
      ],
43
      "secUuid":"1001-stub",
44
      "isAccepted":true,
45
      "hasChildren":0,
46
      "alternativeConceptRefs":[]
47
    }
48
  ]
49
}
modules/cdm_dataportal/cdm_api/ws_stub/json/taxonomy,children,5000008-stub.json
1
/**
2
 * eu.etaxonomy.cdm.remote.dto.TreeNode objects
3
 *
4
 *  Cichorieae [5000007-stub]
5
 *    #Acanthocephalus [5000008-stub]
6
 *      >A. amplexifolius [5000001-stub]
7
 *      >A. benthamianus [5000002-stub]
8
 *    Agoseris [5000009-stub]
9
 */
10
{
11
  "root": [
12
     {
13
       "uuid":"5000001-stub",
14

  
15
        "fullname":"Acanthocephalus amplexifolius Kar. & Kir.",
16
        "taggedName":[
17
          {
18
            "tag":"name",
19
            "text":"Acanthocephalus amplexifolius"
20
          },
21
          {
22
            "tag":"authors",
23
            "text":"Kar. & Kir."
24
          }
25
        ],
26
      "secUuid":"1001-stub",
27
      "isAccepted":true
28
      "hasChildren":0,
29
      "alternativeConceptRefs":[
30
        "uuid":"3000002-stub",
31
        "uuid":"3000001-stub"
32
      ]
33
    },
34
    {
35
      "uuid":"5000002-stub",
36

  
37
      "fullname":"Acanthocephalus benthamianus var. laevis Vassilcz.",
38
      "taggedName":[
39
          {
40
            "tag":"name",
41
            "text":"Acanthocephalus benthamianus var. laevis"
42
          },
43
          {
44
            "tag":"authors",
45
            "text":"Vassilcz."
46
          }
47
        ],
48
      "secUuid":"1001-stub",
49
      "isAccepted":true,
50
      "hasChildren":0,
51
      "alternativeConceptRefs":[]
52
    }
53
  ]
54
}
modules/cdm_dataportal/cdm_api/ws_stub/json/taxonomy,children,5000011-stub.json
1
/**
2
 *  Cichorieae
3
 *    Acanthocephalus
4
 *      A. amplexifolius
5
 *      A. benthamianus
6
 *    Agoseris
7
 */
8
{
9
  "root": [
10
     {
11
       "uuid":"5000001-stub",
12
       "name":{
13
        "uuid":"90000001-stub",
14
        "fullname":"Acanthocephalus amplexifolius Kar. & Kir.",
15
        "taggedName":[
16
          {
17
            "tag":"name",
18
            "text":"Acanthocephalus amplexifolius"
19
          },
20
          {
21
            "tag":"authors",
22
            "text":"Kar. & Kir."
23
          }
24
        ]
25
      },
26
      "secUuid":"1001-stub",
27
      "isAccepted":true
28
      "hasChildren":0,
29
      "alternativeConceptRefs":[
30
        "uuid":"3000002-stub",
31
        "uuid":"3000001-stub"
32
      ]
33
    },
34
    {
35
      "uuid":"5000002-stub",
36
      "name":{
37
      "uuid":"90000002-stub",
38
      "fullname":"Acanthocephalus benthamianus var. laevis Vassilcz.",
39
      "taggedName":[
40
          {
41
            "tag":"name",
42
            "text":"Acanthocephalus amplexifolius"
43
          },
44
          {
45
            "tag":"authors",
46
            "text":"Vassilcz."
47
          }
48
        ]
49
      },
50
      "secUuid":"1001-stub",
51
      "isAccepted":true,
52
      "hasChildren":0,
53
      "alternativeConceptRefs":[]
54
    }
55
  ]
56
}
modules/cdm_dataportal/cdm_api/ws_stub/json/taxonomy,parents,5000001-stub.json
1
/**
2
 * eu.etaxonomy.cdm.remote.dtoTreeNode objects 
3
 *
4
 *  >Cichorieae [5000007-stub]
5
 *    >Acanthocephalus [5000008-stub]
6
 *      #A. amplexifolius [5000001-stub]
7
 *      A. benthamianus [5000002-stub]
8
 *    Agoseris [5000009-stub]
9
 */
10
{
11
  "root": [
12
     {
13
       "uuid":"5000007-stub",
14
        "fullname":"Cichorieae Lam. & DC.",
15
        "taggedName":[
16
          {
17
            "tag":"name",
18
            "text":"Cichorieae"
19
          },
20
          {
21
            "tag":"authors",
22
            "text":"Lam. & DC."
23
          }
24
        ],
25
      "secUuid":"1001-stub",
26
      "isAccepted":true,
27
      "hasChildren":2,
28
        "alternativeConceptRefs":[]
29
    },
30
    {
31
        "uuid":"5000008-stub",
32
          "fullname":"Acanthocephalus Kar. & Kir.",
33
          "taggedName":[
34
            {
35
              "tag":"name",
36
              "text":"Acanthocephalus "
37
            },
38
            {
39
              "tag":"authors",
40
              "text":"Kar. & Kir."
41
            }
42
          ],
43
        "secUuid":"1001-stub",
44
        "isAccepted":true,
45
        "hasChildren":2,
46
        "alternativeConceptRefs":[]
47
    },
48
    {
49
       "uuid":"5000001-stub",
50
        "fullname":"Acanthocephalus amplexifolius Kar. & Kir.",
51
        "taggedName":[
52
          {
53
            "tag":"name",
54
            "text":"Acanthocephalus amplexifolius"
55
          },
56
          {
57
            "tag":"authors",
58
            "text":"Kar. & Kir."
59
          }
60
        ],
61
      "secUuid":"1001-stub",
62
      "isAccepted":true
63
      "hasChildren":0,
64
      "alternativeConceptRefs":[
65
        "uuid":"3000002-stub",
66
        "uuid":"3000001-stub"
67
      ]
68
    }
69
  ]
70
}
modules/cdm_dataportal/cdm_api/ws_stub/json/taxonomy,parents,5000002-stub.json
1
/**
2
 * eu.etaxonomy.cdm.remote.dto.TreeNode objects 
3
 *
4
 *  >Cichorieae [5000007-stub]
5
 *    >Acanthocephalus [5000008-stub]
6
 *      A. amplexifolius [5000001-stub]
7
 *      #A. benthamianus [5000002-stub]
8
 *    Agoseris [5000009-stub]
9
 */
10
{
11
  "root": [
12
     {
13
       "uuid":"5000007-stub",
14
        "fullname":"Cichorieae Lam. & DC.",
15
        "taggedName":[
16
          {
17
            "tag":"name",
18
            "text":"Cichorieae"
19
          },
20
          {
21
            "tag":"authors",
22
            "text":"Lam. & DC."
23
          }
24
        ],
25
      "secUuid":"1001-stub",
26
      "isAccepted":true,
27
      "hasChildren":2,
28
        "alternativeConceptRefs":[]
29
    },
30
    {
31
        "uuid":"5000008-stub",
32
          "fullname":"Acanthocephalus Kar. & Kir.",
33
          "taggedName":[
34
            {
35
              "tag":"name",
36
              "text":"Acanthocephalus "
37
            },
38
            {
39
              "tag":"authors",
40
              "text":"Kar. & Kir."
41
            }
42
          ],
43
        "secUuid":"1001-stub",
44
        "isAccepted":true,
45
        "hasChildren":2,
46
        "alternativeConceptRefs":[]
47
    },
48
    {
49
      "uuid":"5000002-stub",
50
      "fullname":"Acanthocephalus benthamianus var. laevis Vassilcz.",
51
      "taggedName":[
52
          {
53
            "tag":"name",
54
            "text":"Acanthocephalus benthamianus var. laevis"
55
          },
56
          {
57
            "tag":"authors",
58
            "text":"Vassilcz."
59
          }
60
        ],
61
      "secUuid":"1001-stub",
62
      "isAccepted":true,
63
      "hasChildren":0,
64
      "alternativeConceptRefs":[]
65
    }
66
  ]
67
}
modules/cdm_dataportal/cdm_api/ws_stub/json/taxonomy,parents,5000007-stub.json
1
/**
2
 * eu.etaxonomy.cdm.remote.dto.TreeNode objects 
3
 *
4
 *  #Cichorieae [5000007-stub]
5
 *    Acanthocephalus [5000008-stub]
6
 *      A. amplexifolius [5000001-stub]
7
 *      A. benthamianus [5000002-stub]
8
 *    Agoseris [5000009-stub]
9
 */
10
{
11
  "root": [
12
     {
13
       "uuid":"5000007-stub",
14
        "fullname":"Cichorieae Lam. & DC.",
15
        "taggedName":[
16
          {
17
            "tag":"name",
18
            "text":"Cichorieae"
19
          },
20
          {
21
            "tag":"authors",
22
            "text":"Lam. & DC."
23
          }
24
        ],
25
      "secUuid":"1001-stub",
26
      "isAccepted":true,
27
      "hasChildren":2,
28
        "alternativeConceptRefs":[]
29
    }
30
  ]
31
}
modules/cdm_dataportal/cdm_api/ws_stub/json/taxonomy,parents,5000008-stub.json
1
/**
2
 * eu.etaxonomy.cdm.remote.dto.TreeNode objects 
3
 *
4
 *  >Cichorieae [5000007-stub]
5
 *    #Acanthocephalus [5000008-stub]
6
 *      A. amplexifolius [5000001-stub]
7
 *      A. benthamianus [5000002-stub]
8
 *    Agoseris [5000009-stub]
9
 */
10
{
11
  "root": [
12
     {
13
       "uuid":"5000007-stub",
14
        "fullname":"Cichorieae Lam. & DC.",
15
        "taggedName":[
16
          {
17
            "tag":"name",
18
            "text":"Cichorieae"
19
          },
20
          {
21
            "tag":"authors",
22
            "text":"Lam. & DC."
23
          }
24
        ],
25
      "secUuid":"1001-stub",
26
      "isAccepted":true,
27
      "hasChildren":2,
28
        "alternativeConceptRefs":[]
29
    },
30
    {
31
        "uuid":"5000008-stub",
32
          "fullname":"Acanthocephalus Kar. & Kir.",
33
          "taggedName":[
34
            {
35
              "tag":"name",
36
              "text":"Acanthocephalus "
37
            },
38
            {
39
              "tag":"authors",
40
              "text":"Kar. & Kir."
41
            }
42
          ],
43
        "secUuid":"1001-stub",
44
        "isAccepted":true,
45
        "hasChildren":2,
46
        "alternativeConceptRefs":[]
47
    }
48
  ]
49
}
modules/cdm_dataportal/cdm_api/ws_stub/json/taxonomy,parents,5000009-stub.json
1
/**
2
 * eu.etaxonomy.cdm.remote.dto.TreeNode objects 
3
 *
4
 *  >Cichorieae [5000007-stub]
5
 *    Acanthocephalus [5000008-stub]
6
 *      A. amplexifolius [5000001-stub]
7
 *      A. benthamianus [5000002-stub]
8
 *    #Agoseris [5000009-stub]
9
 */
10
{
11
  "root": [
12
     {
13
       "uuid":"5000007-stub",
14
        "fullname":"Cichorieae Lam. & DC.",
15
        "taggedName":[
16
          {
17
            "tag":"name",
18
            "text":"Cichorieae"
19
          },
20
          {
21
            "tag":"authors",
22
            "text":"Lam. & DC."
23
          }
24
        ],
25
      "secUuid":"1001-stub",
26
      "isAccepted":true,
27
      "hasChildren":2,
28
        "alternativeConceptRefs":[]
29
    },
30
    {
31
       "uuid":"5000009-stub",
32
          "fullname":"Agoseris Raf.",
33
          "taggedName":[
34
            {
35
              "tag":"name",
36
              "text":"Agoseris"
37
            },
38
            {
39
              "tag":"authors",
40
              "text":"Raf."
41
            }
42
          ],
43
        "secUuid":"1001-stub",
44
        "isAccepted":true,
45
        "hasChildren":0,
46
        "alternativeConceptRefs":[]
47
      
48
    }
49
  ]
50
}
modules/cdm_dataportal/cdm_api/ws_stub/json/taxonomy,root,1001-stub.json
1
/**
2
 * eu.etaxonomy.cdm.remote.dto.TreeNode objects
3
 *
4
 * #
5
 *  >Cichorieae [5000007-stub]
6
 *    Acanthocephalus [5000008-stub]
7
 *      A. amplexifolius [5000001-stub]
8
 *      A. benthamianus [5000002-stub]
9
 *    Agoseris [5000008-stub]
10
 */
11
{
12
  "root":[
13
    {
14
     "uuid":"5000007-stub",
15
      "fullname":"Cichorieae Lam. & DC.",
16
      "taggedName":[
17
        {
18
          "tag":"name",
19
          "text":"Cichorieae"
20
        },
21
        {
22
          "tag":"authors",
23
          "text":"Lam. & DC."
24
        }
25
      ],
26
      "secUuid":"1001-stub",
27
      "isAccepted":true,
28
      "hasChildren":2,
29
      "alternativeConceptRefs":[]
30
    }
31
  ]
32
}
modules/cdm_dataportal/cdm_api/ws_stub/json/treenode_children,5000007-stub.json
1
/**
2
 * eu.etaxonomy.cdm.remote.dto.TreeNode objects
3
 *
4
 *  #Cichorieae [5000007-stub]
5
 *    >Acanthocephalus [5000008-stub]
6
 *      A. amplexifolius [5000001-stub]
7
 *      A. benthamianus [5000002-stub]
8
 *    >Agoseris [5000009-stub]
9
 */
10
{
11
  "root": [
12
     {
13
      "uuid":"5000008-stub",
14
      "fullname":"Acanthocephalus Kar. & Kir.",
15
      "taggedName":[
16
        {
17
          "tag":"name",
18
          "text":"Acanthocephalus "
19
        },
20
        {
21
          "tag":"authors",
22
          "text":"Kar. & Kir."
23
        }
24
      ],
25
      "secUuid":"1001-stub",
26
      "isAccepted":true,
27
      "hasChildren":2,
28
      "alternativeConceptRefs":[]
29
    },
30
    {
31
      "uuid":"5000009-stub",
32
      "fullname":"Agoseris Raf.",
33
      "taggedName":[
34
        {
35
          "tag":"name",
36
          "text":"Agoseris"
37
        },
38
        {
39
          "tag":"authors",
40
          "text":"Raf."
41
        }
42
      ],
43
      "secUuid":"1001-stub",
44
      "isAccepted":true,
45
      "hasChildren":0,
46
      "alternativeConceptRefs":[]
47
    }
48
  ]
49
}
modules/cdm_dataportal/cdm_api/ws_stub/json/treenode_children,5000008-stub.json
1
/**
2
 * eu.etaxonomy.cdm.remote.dto.TreeNode objects
3
 *
4
 *  Cichorieae [5000007-stub]
5
 *    #Acanthocephalus [5000008-stub]
6
 *      >A. amplexifolius [5000001-stub]
7
 *      >A. benthamianus [5000002-stub]
8
 *    Agoseris [5000009-stub]
9
 */
10
{
11
  "root": [
12
     {
13
       "uuid":"5000001-stub",
14

  
15
        "fullname":"Acanthocephalus amplexifolius Kar. & Kir.",
16
        "taggedName":[
17
          {
18
            "tag":"name",
19
            "text":"Acanthocephalus amplexifolius"
20
          },
21
          {
22
            "tag":"authors",
23
            "text":"Kar. & Kir."
24
          }
25
        ],
26
      "secUuid":"1001-stub",
27
      "isAccepted":true
28
      "hasChildren":0,
29
      "alternativeConceptRefs":[
30
        "uuid":"3000002-stub",
31
        "uuid":"3000001-stub"
32
      ]
33
    },
34
    {
35
      "uuid":"5000002-stub",
36

  
37
      "fullname":"Acanthocephalus benthamianus var. laevis Vassilcz.",
38
      "taggedName":[
39
          {
40
            "tag":"name",
41
            "text":"Acanthocephalus benthamianus var. laevis"
42
          },
43
          {
44
            "tag":"authors",
45
            "text":"Vassilcz."
46
          }
47
        ],
48
      "secUuid":"1001-stub",
49
      "isAccepted":true,
50
      "hasChildren":0,
51
      "alternativeConceptRefs":[]
52
    }
53
  ]
54
}
modules/cdm_dataportal/cdm_api/ws_stub/json/treenode_children,5000011-stub.json
1
/**
2
 *  Cichorieae
3
 *    Acanthocephalus
4
 *      A. amplexifolius
5
 *      A. benthamianus
6
 *    Agoseris
7
 */
8
{
9
  "root": [
10
     {
11
       "uuid":"5000001-stub",
12
       "name":{
13
        "uuid":"90000001-stub",
14
        "fullname":"Acanthocephalus amplexifolius Kar. & Kir.",
15
        "taggedName":[
16
          {
17
            "tag":"name",
18
            "text":"Acanthocephalus amplexifolius"
19
          },
20
          {
21
            "tag":"authors",
22
            "text":"Kar. & Kir."
23
          }
24
        ]
25
      },
26
      "secUuid":"1001-stub",
27
      "isAccepted":true
28
      "hasChildren":0,
29
      "alternativeConceptRefs":[
30
        "uuid":"3000002-stub",
31
        "uuid":"3000001-stub"
32
      ]
33
    },
34
    {
35
      "uuid":"5000002-stub",
36
      "name":{
37
      "uuid":"90000002-stub",
38
      "fullname":"Acanthocephalus benthamianus var. laevis Vassilcz.",
39
      "taggedName":[
40
          {
41
            "tag":"name",
42
            "text":"Acanthocephalus amplexifolius"
43
          },
44
          {
45
            "tag":"authors",
46
            "text":"Vassilcz."
47
          }
48
        ]
49
      },
50
      "secUuid":"1001-stub",
51
      "isAccepted":true,
52
      "hasChildren":0,
53
      "alternativeConceptRefs":[]
54
    }
55
  ]
56
}
modules/cdm_dataportal/cdm_api/ws_stub/json/treenode_parents,5000001-stub.json
1
/**
2
 * eu.etaxonomy.cdm.remote.dtoTreeNode objects 
3
 *
4
 *  >Cichorieae [5000007-stub]
5
 *    >Acanthocephalus [5000008-stub]
6
 *      #A. amplexifolius [5000001-stub]
7
 *      A. benthamianus [5000002-stub]
8
 *    Agoseris [5000009-stub]
9
 */
10
{
11
  "root": [
12
     {
13
       "uuid":"5000007-stub",
14
        "fullname":"Cichorieae Lam. & DC.",
15
        "taggedName":[
16
          {
17
            "tag":"name",
18
            "text":"Cichorieae"
19
          },
20
          {
21
            "tag":"authors",
22
            "text":"Lam. & DC."
23
          }
24
        ],
25
      "secUuid":"1001-stub",
26
      "isAccepted":true,
27
      "hasChildren":2,
28
        "alternativeConceptRefs":[]
29
    },
30
    {
31
        "uuid":"5000008-stub",
32
          "fullname":"Acanthocephalus Kar. & Kir.",
33
          "taggedName":[
34
            {
35
              "tag":"name",
36
              "text":"Acanthocephalus "
37
            },
38
            {
39
              "tag":"authors",
40
              "text":"Kar. & Kir."
41
            }
42
          ],
43
        "secUuid":"1001-stub",
44
        "isAccepted":true,
45
        "hasChildren":2,
46
        "alternativeConceptRefs":[]
47
    },
48
    {
49
       "uuid":"5000001-stub",
50
        "fullname":"Acanthocephalus amplexifolius Kar. & Kir.",
51
        "taggedName":[
52
          {
53
            "tag":"name",
54
            "text":"Acanthocephalus amplexifolius"
55
          },
56
          {
57
            "tag":"authors",
58
            "text":"Kar. & Kir."
59
          }
60
        ],
61
      "secUuid":"1001-stub",
62
      "isAccepted":true
63
      "hasChildren":0,
64
      "alternativeConceptRefs":[
65
        "uuid":"3000002-stub",
66
        "uuid":"3000001-stub"
67
      ]
68
    }
69
  ]
70
}
modules/cdm_dataportal/cdm_api/ws_stub/json/treenode_parents,5000002-stub.json
1
/**
2
 * eu.etaxonomy.cdm.remote.dto.TreeNode objects 
3
 *
4
 *  >Cichorieae [5000007-stub]
5
 *    >Acanthocephalus [5000008-stub]
6
 *      A. amplexifolius [5000001-stub]
7
 *      #A. benthamianus [5000002-stub]
8
 *    Agoseris [5000009-stub]
9
 */
10
{
11
  "root": [
12
     {
13
       "uuid":"5000007-stub",
14
        "fullname":"Cichorieae Lam. & DC.",
15
        "taggedName":[
16
          {
17
            "tag":"name",
18
            "text":"Cichorieae"
19
          },
20
          {
21
            "tag":"authors",
22
            "text":"Lam. & DC."
23
          }
24
        ],
25
      "secUuid":"1001-stub",
26
      "isAccepted":true,
27
      "hasChildren":2,
28
        "alternativeConceptRefs":[]
29
    },
30
    {
31
        "uuid":"5000008-stub",
32
          "fullname":"Acanthocephalus Kar. & Kir.",
33
          "taggedName":[
34
            {
35
              "tag":"name",
36
              "text":"Acanthocephalus "
37
            },
38
            {
39
              "tag":"authors",
40
              "text":"Kar. & Kir."
41
            }
42
          ],
43
        "secUuid":"1001-stub",
44
        "isAccepted":true,
45
        "hasChildren":2,
46
        "alternativeConceptRefs":[]
47
    },
48
    {
49
      "uuid":"5000002-stub",
50
      "fullname":"Acanthocephalus benthamianus var. laevis Vassilcz.",
51
      "taggedName":[
52
          {
53
            "tag":"name",
54
            "text":"Acanthocephalus benthamianus var. laevis"
55
          },
56
          {
57
            "tag":"authors",
58
            "text":"Vassilcz."
59
          }
60
        ],
61
      "secUuid":"1001-stub",
62
      "isAccepted":true,
63
      "hasChildren":0,
64
      "alternativeConceptRefs":[]
65
    }
66
  ]
67
}
modules/cdm_dataportal/cdm_api/ws_stub/json/treenode_parents,5000007-stub.json
1
/**
2
 * eu.etaxonomy.cdm.remote.dto.TreeNode objects 
3
 *
4
 *  #Cichorieae [5000007-stub]
5
 *    Acanthocephalus [5000008-stub]
6
 *      A. amplexifolius [5000001-stub]
7
 *      A. benthamianus [5000002-stub]
8
 *    Agoseris [5000009-stub]
9
 */
10
{
11
  "root": [
12
     {
13
       "uuid":"5000007-stub",
14
        "fullname":"Cichorieae Lam. & DC.",
15
        "taggedName":[
16
          {
17
            "tag":"name",
18
            "text":"Cichorieae"
19
          },
20
          {
21
            "tag":"authors",
22
            "text":"Lam. & DC."
23
          }
24
        ],
25
      "secUuid":"1001-stub",
26
      "isAccepted":true,
27
      "hasChildren":2,
28
        "alternativeConceptRefs":[]
29
    }
30
  ]
31
}
modules/cdm_dataportal/cdm_api/ws_stub/json/treenode_parents,5000008-stub.json
1
/**
2
 * eu.etaxonomy.cdm.remote.dto.TreeNode objects 
3
 *
4
 *  >Cichorieae [5000007-stub]
5
 *    #Acanthocephalus [5000008-stub]
6
 *      A. amplexifolius [5000001-stub]
7
 *      A. benthamianus [5000002-stub]
8
 *    Agoseris [5000009-stub]
9
 */
10
{
11
  "root": [
12
     {
13
       "uuid":"5000007-stub",
14
        "fullname":"Cichorieae Lam. & DC.",
15
        "taggedName":[
16
          {
17
            "tag":"name",
18
            "text":"Cichorieae"
19
          },
20
          {
21
            "tag":"authors",
22
            "text":"Lam. & DC."
23
          }
24
        ],
25
      "secUuid":"1001-stub",
26
      "isAccepted":true,
27
      "hasChildren":2,
28
        "alternativeConceptRefs":[]
29
    },
30
    {
31
        "uuid":"5000008-stub",
32
          "fullname":"Acanthocephalus Kar. & Kir.",
33
          "taggedName":[
34
            {
35
              "tag":"name",
36
              "text":"Acanthocephalus "
37
            },
38
            {
39
              "tag":"authors",
40
              "text":"Kar. & Kir."
41
            }
42
          ],
43
        "secUuid":"1001-stub",
44
        "isAccepted":true,
45
        "hasChildren":2,
46
        "alternativeConceptRefs":[]
47
    }
48
  ]
49
}
modules/cdm_dataportal/cdm_api/ws_stub/json/treenode_parents,5000009-stub.json
1
/**
2
 * eu.etaxonomy.cdm.remote.dto.TreeNode objects 
3
 *
4
 *  >Cichorieae [5000007-stub]
5
 *    Acanthocephalus [5000008-stub]
6
 *      A. amplexifolius [5000001-stub]
7
 *      A. benthamianus [5000002-stub]
8
 *    #Agoseris [5000009-stub]
9
 */
10
{
11
  "root": [
12
     {
13
       "uuid":"5000007-stub",
14
        "fullname":"Cichorieae Lam. & DC.",
15
        "taggedName":[
16
          {
17
            "tag":"name",
18
            "text":"Cichorieae"
19
          },
20
          {
21
            "tag":"authors",
22
            "text":"Lam. & DC."
23
          }
24
        ],
25
      "secUuid":"1001-stub",
26
      "isAccepted":true,
27
      "hasChildren":2,
28
        "alternativeConceptRefs":[]
29
    },
30
    {
31
       "uuid":"5000009-stub",
32
          "fullname":"Agoseris Raf.",
33
          "taggedName":[
34
            {
35
              "tag":"name",
36
              "text":"Agoseris"
37
            },
38
            {
39
              "tag":"authors",
40
              "text":"Raf."
41
            }
42
          ],
43
        "secUuid":"1001-stub",
44
        "isAccepted":true,
45
        "hasChildren":0,
46
        "alternativeConceptRefs":[]
47
      
48
    }
49
  ]
50
}
modules/cdm_dataportal/cdm_api/ws_stub/json/treenode_root,1001-stub.json
1
/**
2
 * eu.etaxonomy.cdm.remote.dto.TreeNode objects
3
 *
4
 * #
5
 *  >Cichorieae [5000007-stub]
6
 *    Acanthocephalus [5000008-stub]
7
 *      A. amplexifolius [5000001-stub]
8
 *      A. benthamianus [5000002-stub]
9
 *    Agoseris [5000008-stub]
10
 */
11
{
12
  "root":[
13
    {
14
     "uuid":"5000007-stub",
15
      "fullname":"Cichorieae Lam. & DC.",
16
      "taggedName":[
17
        {
18
          "tag":"name",
19
          "text":"Cichorieae"
20
        },
21
        {
22
          "tag":"authors",
23
          "text":"Lam. & DC."
24
        }
25
      ],
26
      "secUuid":"1001-stub",
27
      "isAccepted":true,
28
      "hasChildren":2,
29
      "alternativeConceptRefs":[]
30
    }
31
  ]
32
}
modules/cdm_dataportal/cdm_dataportal.css
80 80
 cursor: default;
81 81
}
82 82

  
83

  
83
.tickbox_content{
84
	display: none;
85
}
84 86

  
85 87
.pager strong, .pager a {
86 88
	-moz-border-radius-bottomleft:2px;
modules/cdm_dataportal/cdm_dataportal.module
65 65
      'access' => user_access('administer cdm_dataportal'),
66 66
      'callback' => 'drupal_get_form',
67 67
      'callback arguments' => 'cdm_dataportal_settings',
68
      'type' => MENU_NORMAL_ITEM,
68
    );
69
    
70
       $items[] = array(
71
      'path' => 'admin/settings/cdm_dataportal/ws',
72
      'title' => t('Web Service'),
73
      'description' => t('Setting for the CDM Dataportal'),
74
      'access' => user_access('administer cdm_dataportal'),
75
      'callback' => 'drupal_get_form',
76
      'callback arguments' => 'cdm_dataportal_settings',
77
      'weight' => 1,
78
      'type' => MENU_DEFAULT_LOCAL_TASK,
79
    );
80
    
81
    $items[] = array(
82
      'path' => 'admin/settings/cdm_dataportal/rules',
83
      'title' => t('Media URI Conversion'),
84
      'description' => t('Define Media URI Conversion Rules'),
85
      'access' => user_access('administer cdm_dataportal'),
86
      'callback' => 'drupal_get_form',
87
      'callback arguments' => 'cdm_dataportal_settings_rules',
88
      'weight' => 2,
89
      'type' => MENU_LOCAL_TASK,
69 90
    );
70 91

  
71 92
    $items[] = array(
......
297 318
  return system_settings_form($form);
298 319
}
299 320

  
321
function cdm_dataportal_settings_rules(){
322
  $form = array();
323

  
324
  $rules = cdm_dataportal_mediaUri_converion_rules();
325
   /*
326
   * rules
327
   * 
328
   *  ['type']: values(preview, webapp, media)
329
   *  ['size_x'], ['size_y']: dimensions of preview image in px
330
   *  ['pattern']: php PCRE regex pattern (see: http://www.php.net/manual/reference.pcre.pattern.syntax.php)
331
   *  ['replace']: replacement string 
332
   *  ['prefix']: string by which the converted url is to be prefixed
333
   *  ['affix']: string by which the converted url is to be affixed
334
   *  ['url_encode']: values(TRUE, FALSE) if the converted url is to be url encoded
335
   *  ['embed_html']: embes the construct of prefix + url + affix into the page as plain html
336
   * 
337
   */
338
  $new_rule = array();
339
  $new_rule['type'] = 'empty';
340
  $new_rule['pattern'] = '';
341
  $new_rule['replace'] = '';
342
  $new_rule['prefix'] = ''; 
343
  $new_rule['affix'] = '';
344
  $new_rule['url_encode'] = 0; 
345
  $new_rule['embed_html'] = 0;
346
  
347
  $rules[] = $new_rule;
348
  
349
  $cnt = -1;
350
  
351
  $form['cdm_dataportal_rules'] = array(
352
      '#type' => 'fieldset',
353
      '#tree' => true,
354
    );
355
    
356
  foreach($rules  as $rule){
357
    $cnt++;
358
    
359
    $form['cdm_dataportal_rules'][$cnt] = array(
360
      '#type' => 'fieldset',
361
      '#title' => ($rule['type'] == 'empty' ? t('New Rule') : t('Rule '.$cnt)),
362
      '#collapsible' => TRUE,
363
      '#collapsed' => TRUE,
364
      '#tree' => TRUE,
365
    );
366
    
367
    $form['cdm_dataportal_rules'][$cnt]['type'] =  array(
368
      '#type'  => 'select',
369
      '#title' => t('Type'),
370
      '#default_value' => $rule['type'],
371
      '#options' => array(
372
          'preview' => t('Preview Quality'),
373
          'webapp' => t('Web Application'),
374
          ),
375
      '#description'   => t('The type media representation.'),
376
    );
377
    
378
   $form['cdm_dataportal_rules'][$cnt]['pattern'] =  array(
379
    '#type' => 'textarea',
380
    '#title'         => t('Pattern'),
381
    '#description'   => t('php PCRE regex pattern (see: ').l('php manual', 'http://www.php.net/manual/reference.pcre.pattern.syntax.php').')',
382
    '#default_value' => $rule['pattern'],
383
    '#rows' => 1
384
  );
385
  
386
  $form['cdm_dataportal_rules'][$cnt]['replace'] =  array(
387
    '#type' => 'textarea',
388
    '#title'         => t('Replacement'),
389
    '#default_value' => $rule['replace'],
390
    '#rows' => 1,
391
   );
392
  
393
  $form['cdm_dataportal_rules'][$cnt]['url_encode'] =  array(
394
    '#type' => 'checkbox',
395
    '#title'         => t('Url Encode'),
396
    '#default_value' => $rule['url_encode'],
397
    '#description'   => t('Whether the converted url is to be url encoded')
398
   );
399
  
400
  //  ['embed_html'] = 1;
401
  
402
  $form['cdm_dataportal_rules'][$cnt]['embed_html'] =  array(
403
    '#type' => 'checkbox',
404
    '#title'         => t('Embed'),
405
    '#default_value' => $rule['embed_html'],
406
    '#description'   => t('Embed the construct of prefix + url + affix into the page as plain html')
407
   );
408
  
409
   
410
  $form['cdm_dataportal_rules'][$cnt]['prefix'] =  array(
411
    '#type' => 'textarea',
412
    '#title'   => t('Prefix'),
413
    '#default_value' => $rule['prefix'],
414
    '#rows' => 1,
415
  );
416
  
417
    $form['cdm_dataportal_rules'][$cnt]['affix'] =  array(
418
    '#type' => 'textarea',
419
    '#title'   => t('Affix'),
420
    '#default_value' => $rule['affix'],
421
    '#rows' => 1,
422
  );
423
  
424
   $form['cdm_dataportal_rules'][$cnt]['size_x'] =  array(
425
    '#type' => 'textfield',
426
    '#title'         => t('Preview Image Width'),
427
    '#default_value' => $rule['size_x'],
428
    '#disabled' => $rule['type'] != 'preview',
429
    '#description'   => t('Width of preview image in px'),
430
    '#size' => 4, 
431
  );
432
  
433
  $form['cdm_dataportal_rules'][$cnt]['size_y'] =  array(
434
    '#type' => 'textfield',
435
    '#title'         => t('Preview Image Height'),
436
    '#default_value' => $rule['size_y'],
437
    '#disabled' => $rule['type'] != 'preview',
438
    '#description'   => t('Height of preview image in px'),
439
    '#size' => 4, 
440
  );
441
    
442
  }
443
  
444
  return system_settings_form($form);
445
}
300 446

  
301 447
/**
302 448
 * Displays a list of the known taxonomic names. Long lists are split up into multiple pages
......
544 690
 return $_SESSION['cdm']['filters'];
545 691
}
546 692

  
693

  
694
function cdm_dataportal_mediaUri_converion_rules(){
695
  /*
696
   * rules
697
   * 
698
   *  ['type']: values(preview, webapp, media)
699
   *  ['size_x'], ['size_y']: dimensions of preview image in px
700
   *  ['pattern']: php PCRE regex pattern (see: http://www.php.net/manual/reference.pcre.pattern.syntax.php)
701
   *  ['replace']: replacement string 
702
   *  ['prefix']: string by which the converted url is to be prefixed
703
   *  ['affix']: string by which the converted url is to be affixed
704
   *  ['url_encode']: values(TRUE, FALSE) if the converted url to be url encoded
705
   *  ['embed_html']: embes the construct of prefix + url + affix into the page as plain html
706
   * 
707
   */
708
  // default rules
709
  /*
710
  $rule1 = array();
711
  $rule1['type'] = 'preview';
712
  $rule1['pattern'] = '/^(http:\/\/ww2.bgbm.org\/herbarium\/images(?:\/\w+)(?:\/\d+){4})(\/)(.*)$/';
713
  $rule1['replace'] = '$1/thumbs/$3';
714
  $rule1['size_x'] = 125;
715
  $rule1['size_Y'] = 200;
716
  
717
  $rule2 = array();
718
  $rule2['type'] = 'webapp';
719
  $rule2['pattern'] = '/^http:\/\/ww2.bgbm.org\/herbarium\/images\/((?:\w+\/)(?:\d+\/){4}[\w_]+?\.)(.*)$/';
720
  $rule2['replace'] = '$1fpx';
721
  $rule2['prefix'] = '<embed width="490" height="700" align="middle" type="application/x-shockwave-flash" 
722
       pluginspage="http://www.macromedia.com/go/getflashplayer" name="FSIViewer" 
723
       bgcolor="black" quality="high" play="true" 
724
       src="http://ww2.bgbm.org/fsi/fsi.swf?cfg=plugin2&FPXSrc='; 
725
  $rule2['affix'] = '&FPXWidth=2801&FPXHeight=4478&Effects=qlt%3D85&InitialView=&Measure_ImageWidth=270.0&Measure_Suffix=%20mm"/>';
726
  $rule2['url_encode'] = 1; 
727
  $rule2['embed_html'] = 1;
728
  return array($rule1, $rule2);
729
  */
730
  
731
  return variable_get('cdm_dataportal_rules', array());
732
  
733
  
734
}
735

  
736
/**
737
 * Converts a media uri according to all matching conversion rules which are currently defined.
738
 * 
739
 * Format of a returned array element:
740
 * 
741
 *  $return_array[{type}] { // values for {type}:(preview, webapp, media, original)
742
 *      ['size_x'],         // dimensions of preview image in px
743
 *      ['size_y'],         // dimensions of preview image in px
744
 *      ['uri']             //the uri 
745
 *  }
746
 * 
747
 * @return returns an associative array of the original media uri and all convered 
748
 *    whereas the rule type becomes the array key of the array entries.
749
 *    All uris are again packed into associative arrays by means to submit 
750
 *    additional information as defined in the rules applied. 
751
 */
752
function cdm_dataportal_mediaUri_conversion($mediaUri){
753
  
754
  $rules = cdm_dataportal_mediaUri_converion_rules();
755
  
756
  $muris = array();
757
  $muris['original'] = array('uri' => $mediaUri, 'size_x'=>null, 'size_y'=>null);
758
  
759
  foreach($rules as $rule){
760
      $uri_converted = preg_replace($rule['pattern'], $rule['replace'], $mediaUri);
761
      if($uri_converted != $mediaUri){
762
        if(isset($rule['url_encode']) && $rule['url_encode']){
763
          $uri_converted = urlencode($uri_converted);
764
        }
765
        $muris[$rule['type']] = array('uri'=>$uri_converted, 'size_x'=>$rule['size_x'], 'size_y'=>$rule['size_y']);
766
      }
767
  }
768
  return $muris;
769
}
770

  
547 771
/**
548 772
 * @param $str the string to truncate
549 773
 * @param $len the maximun length
modules/cdm_dataportal/cdm_dataportal.theme.php
382 382
  
383 383
  // ---- jQuery ThickBox:
384 384
  // bug: thickbox.js line 237 .trigger("unload") -> event is not triggered
385
  //drupal_add_js(drupal_get_path('module', 'cdm_dataportal').'/js/thickbox.js');
386
  //drupal_add_css(drupal_get_path('module', 'cdm_dataportal').'/js/thickbox.css');
385
  drupal_add_js(drupal_get_path('module', 'cdm_dataportal').'/js/thickbox.js');
386
  drupal_add_css(drupal_get_path('module', 'cdm_dataportal').'/js/thickbox.css');
387 387
  
388 388
  // ---- jQuery jqModal:
389
  //drupal_add_js(drupal_get_path('module', 'cdm_dataportal').'/js/thickbox.js');
390
  //drupal_add_css(drupal_get_path('module', 'cdm_dataportal').'/js/thickbox.css');
389
  // untested ...
390
  //drupal_add_js(drupal_get_path('module', 'cdm_dataportal').'/js/jqModal.js');
391
  //drupal_add_css(drupal_get_path('module', 'cdm_dataportal').'/js/jqModal.css');
391 392
  
392 393
  
393 394
  
......
397 398
    $image_url = drupal_get_path('module', 'cdm_dataportal').'/images/external_link.gif';
398 399
    // thickbox has problems reading the first url parameter, so a litte hack is needed here:
399 400
    // adding a meningless patameter &tb_hack=1& ....
400
    $out .= '&nbsp;<a href="#TB_inline?tb_hack=1&width=300&amp;height=300&amp;inlineId=specimen_media_'.$specimen->uuid.'" class="thickbox">'
401
    $out .= '&nbsp;<a href="#TB_inline?tb_hack=1&width=300&amp;height=330&amp;inlineId=specimen_media_'.$specimen->uuid.'" class="thickbox">'
401 402
    .'<img src="'.$image_url.'" title="'.t('Show media').'" /></a>';
402 403
    
403 404
    $out .= '<div id="specimen_media_'.$specimen->uuid.'" class="tickbox_content"><table>';
......
408 409
    foreach($specimen->mediaURI as $uri){
409 410
      $muris = cdm_dataportal_mediaUri_conversion($uri->value);
410 411
      if(isset($muris['preview'])){    
411
        $a_child = '<img src="'.$muris['preview']['uri'].'" />';
412
        
413
        $a_child = '<img src="'.$muris['preview']['uri'].'" '
414
          .($muris['preview']['size_x'] ? 'width="'.$muris['preview']['size_x'].'"' : '')
415
          .($muris['preview']['size_y'] ? 'width="'.$muris['preview']['size_y'].'"' : '')
416
          .'/>';
412 417
      } else {
413 418
        $a_child = '<img src="'.$image_url.'" />';
414 419
      }
420
      $webapp_access = '';
415 421
      $media_row .= '<td><a href="'.$uri->value.'" target="'.$uri->uuid.'">'.$a_child.'</a></td>';
416
      $meta_row .= '<td><span class="label">'.check_plain($specimen->specimenLabel).'</span></td>';
422
      $meta_row .= '<td><span class="label">'.check_plain($specimen->specimenLabel).'</span>'.$webapp_access.'</td>';
417 423
    }
418 424
    $out .= $media_row.'</tr>';
419 425
    $out .= $meta_row.'</tr>';
modules/cdm_dataportal/cdm_taxontree/cdm_taxontree.module
249 249
  
250 250
  // filter icon 
251 251
  $out .= '&nbsp;'
252
     .l('<img src="'.drupal_get_path('module', 'cdm_taxontree').'/'.$filter_icon.'" alt="[f]"', 
252
     .l('<img src="'.drupal_get_path('module', 'cdm_taxontree').'/'.$filter_icon.'" alt="[f]" />', 
253 253
    'cdm_dataportal/filter/'.$filter_op.'/'.$node->uuid, array('class'=>'filter_'.$filter_op), 
254 254
    'destination='.cdm_dataportal_taxon_path($node->uuid), 
255 255
     null, false, true);
......
260 260
  // concept_switch
261 261
  if(isset($node->alternativeConceptRefs[0])){
262 262
    $out .= l(
263
      '<img src="'.drupal_get_path('module', 'cdm_taxontree').'/concept_switch.gif" alt="[-&gt;]"', 
263
      '<img src="'.drupal_get_path('module', 'cdm_taxontree').'/concept_switch.gif" alt="[-&gt;]" />', 
264 264
      'cdm_dataportal/taxon/alternative/'.$node->uuid, 
265 265
      array('rel'=>'cdm_dataportal/taxon/alternative/'.$node->uuid, 'class'=>'concept_switch'), 
266 266
      null, null, false, true);
modules/cdm_dataportal/cdm_ws_urls.txt
1
http://search.biocase.org:8080/cdmserver/
2

  
3
http://search.biocase.org:8080/cdmserver/taxon/52b46f50-20de-4845-a2b9-12d55eb02ad7
4

  
5
http://192.168.1.115:8080/cdmserver/taxonomy/3757915e-2cd0-4c20-ad10-f04710ca693d/parent
6

  
7

  
8
http://dev.e-taxonomy.eu/svn/trunk/drupal/modules/cdm_dataportal/cdm_api/ws_stub/
modules/cdm_dataportal/js/thickbox.css
1
/* ----------------------------------------------------------------------------------------------------------------*/
2
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
3
/* ----------------------------------------------------------------------------------------------------------------*/
4
*{padding: 0; margin: 0;}
5

  
6
/* ----------------------------------------------------------------------------------------------------------------*/
7
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
8
/* ----------------------------------------------------------------------------------------------------------------*/
9
#TB_window {
10
	font: 12px Arial, Helvetica, sans-serif;
11
	color: #333333;
12
}
13

  
14
#TB_secondLine {
15
	font: 10px Arial, Helvetica, sans-serif;
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff