瀏覽代碼

Switch jbrowse path for automatic nesting of JBrowse pages.

Lacey Sanderson 5 年之前
父節點
當前提交
a0655fe4df

+ 2 - 2
tripal_jbrowse_page/includes/tripal_jbrowse_page.page.inc

@@ -7,8 +7,8 @@
 /**
  * Redirect to the JBrowse Instance.
  */
-function tripal_jbrowse_page_page($genus, $species) {
-
+function tripal_jbrowse_page_page($scientific_name) {
+  list($genus, $species) = explode('-', $scientific_name);
   $instance = tripal_jbrowse_page_get_instance_id([
     'genus' => $genus,
     'species' => $species

+ 2 - 2
tripal_jbrowse_page/tripal_jbrowse_page.module

@@ -32,12 +32,12 @@ function tripal_jbrowse_page_menu() {
         $menu_type = MENU_NORMAL_ITEM;
       }
       // Create the menu item.
-      $path = 'jbrowse/'.$instance->organism->genus . '/' . $instance->organism->species;
+      $path = 'jbrowse/'.$instance->organism->genus . '-' . $instance->organism->species;
       $items[$path] = [
         'title' => $instance->title,
         'description' => $instance->description,
         'page callback' => 'tripal_jbrowse_page_page',
-        'page arguments' => [1, 2],
+        'page arguments' => [1],
         'access arguments' => ['access content'],
         'file' => 'includes/tripal_jbrowse_page.page.inc',
         'type' => $menu_type,