Support

Support Options

Submit a Support Ticket

Features

Help us grow!

Inquiring About Plants Book Cover

Your contribution at any level will go directly toward increasing capacity to serve more teachers and students and it will help to sustain the program. Get a print copy of the book Inquiring About Plants: A Practical Guide to Engaging Science Practices by Uno, Sundberg and Hemingway with a donation of $30 or more.

 

Donate Now

Seeking Mentors


closeup of curled celery

We are looking for new mentors for our Spring 2017 Session.

Volunteer as a scientist mentor

 

Graduate students and post-docs:

Consider joining our Master Plant Science Team

OR

Consider applying for our PlantingScience Fellowship Opportunity!

Featured Teams

Star Teams

Each week we feature some of the best projects of the current session here. Go to the Star Projects Gallery to see all the excellent work by star teams in past PlantingScience sessions.

Testimonials

“I liked that we didn’t know what was going to happen before we did the experiment. Instead of being taught something and then just doing an experiment to prove it, we made an attempt to find out what would happen ourselves.”
- PlantingScience Student

“At every opportunity, all involved kept reminding my students of the process that real science requires. This helped me to convince my students that they are really doing science - not just play acting until some future date.”
- PlantingScience Teacher

“It is a lot of fun interacting with students from an age group I don’t have the chance to spend a lot of time with. It is a good reminder of where public knowledge of plant science stands, and a great opportunity for me to practice explaining key concepts in a simple and straightforward way.”
- PlantingScience Mentor

Debug Console

Close16 MBRequestSessionTimelineDatabase33Events24
$_GET
Array( module => pagesetter, func => viewpub, tid => 4, pid => 58 ) Array(
module => pagesetter,
func => viewpub,
tid => 4,
pid => 58
)
$_POST
Array( ) Array(

)
$_COOKIE
Array( ) Array(

)
$_SERVER
Array( SCRIPT_URL => /index.php/, SCRIPT_URI => https://www.plantingscience.org/index.php/, ... Array(
SCRIPT_URL => /index.php/,
SCRIPT_URI => https://www.plantingscience.org/index.php/,
nokeepalive => ,
HTTPS => on,
SSL_TLS_SNI => www.plantingscience.org,
HTTP_HOST => www.plantingscience.org,
HTTP_ACCEPT_ENCODING => x-gzip, gzip, deflate,
HTTP_USER_AGENT => CCBot/2.0 (http://commoncrawl.org/faq/),
HTTP_ACCEPT => text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8,
PATH => /sbin:/bin:/usr/sbin:/usr/bin,
SERVER_SIGNATURE => ,
SERVER_SOFTWARE => Apache/2.2.15 (CentOS),
SERVER_NAME => www.plantingscience.org,
SERVER_ADDR => 172.30.0.20,
SERVER_PORT => 443,
REMOTE_ADDR => 54.166.19.237,
DOCUMENT_ROOT => /var/www/hub,
SERVER_ADMIN => root@localhost,
SCRIPT_FILENAME => /var/www/hub/index.php,
REMOTE_PORT => 48117,
GATEWAY_INTERFACE => CGI/1.1,
SERVER_PROTOCOL => HTTP/1.0,
REQUEST_METHOD => GET,
QUERY_STRING => module=pagesetter&func=viewpub&tid=4&pid=58,
REQUEST_URI => /index.php/?module=pagesetter&func=viewpub&tid=4&pid=58,
SCRIPT_NAME => /index.php,
PATH_INFO => /,
PATH_TRANSLATED => /var/www/hub/index.php,
PHP_SELF => /index.php/,
REQUEST_TIME_FLOAT => 1490392310.779,
REQUEST_TIME => 1490392310
)
separator .
orderBy id
orderDir asc
1 registerIP
2 access
always
renew
tracker.sid 77a7c8e4f42e3333c561db90e8dcae83
tracker.ssid 77a7c8e4f42e3333c561db90e8dcae83
tracker.rsid 77a7c8e4f42e3333c561db90e8dcae83
securiy_code0 d3b18
session.token 18eb8fca1bf3b83f963f005f37e83eda
  • site 0.052 seconds (+0.052); 8.50 MB (+8.500) - afterInitialise
  • site 0.091 seconds (+0.038); 10.75 MB (+2.250) - afterRoute
  • site 0.150 seconds (+0.059); 13.75 MB (+3.000) - beforeRenderModule mod_twitterfeed (PlantingScience Twitter Feed)
  • site 0.152 seconds (+0.003); 13.75 MB (0.000) - afterRenderModule mod_twitterfeed (PlantingScience Twitter Feed)
  • site 0.152 seconds (+0.000); 13.75 MB (0.000) - beforeRenderModule mod_articles_news (Featured Teams)
  • site 0.168 seconds (+0.016); 14.00 MB (+0.250) - afterRenderModule mod_articles_news (Featured Teams)
  • site 0.169 seconds (+0.000); 14.00 MB (0.000) - beforeRenderModule mod_toptags (Browse Content by Tags)
  • site 0.185 seconds (+0.016); 14.75 MB (+0.750) - afterRenderModule mod_toptags (Browse Content by Tags)
  • site 0.190 seconds (+0.005); 14.75 MB (0.000) - afterDispatch
  • site 0.200 seconds (+0.011); 15.00 MB (+0.250) - beforeRenderModule mod_custom (Hub Footer)
  • site 0.202 seconds (+0.002); 15.25 MB (+0.250) - afterRenderModule mod_custom (Hub Footer)
  • site 0.203 seconds (+0.001); 15.25 MB (0.000) - beforeRenderModule mod_collect (Collect)
  • site 0.205 seconds (+0.002); 15.25 MB (0.000) - afterRenderModule mod_collect (Collect)
  • site 0.205 seconds (+0.000); 15.25 MB (0.000) - beforeRenderModule mod_custom (Home welcome)
  • site 0.206 seconds (+0.001); 15.25 MB (0.000) - afterRenderModule mod_custom (Home welcome)
  • site 0.206 seconds (+0.000); 15.25 MB (0.000) - beforeRenderModule mod_menu (Main Menu)
  • site 0.232 seconds (+0.026); 15.50 MB (+0.250) - afterRenderModule mod_menu (Main Menu)
  • site 0.232 seconds (+0.000); 15.50 MB (0.000) - beforeRenderModule mod_search (Search)
  • site 0.234 seconds (+0.002); 15.50 MB (0.000) - afterRenderModule mod_search (Search)
  • site 0.235 seconds (+0.000); 15.50 MB (0.000) - beforeRenderModule mod_reportproblems (Trouble Report)
  • site 0.259 seconds (+0.025); 16.50 MB (+1.000) - afterRenderModule mod_reportproblems (Trouble Report)
  • site 0.265 seconds (+0.005); 16.50 MB (0.000) - onAfterRender
  • site 0.268 seconds (+0.003); 16.50 MB (0.000) - sessionStore
16 MB

33 Queries Logged: 0.016313552856445 seconds

  1. SELECT data
      FROM `jos_session`
      WHERE `session_id` = 'b3fd55e35af6923c5a704647b2fac89b'
  2. DELETE
      FROM`jos_session`
      WHERE `session_id` = 'b3fd55e35af6923c5a704647b2fac89b'
  3. SELECT data
      FROM `jos_session`
      WHERE `session_id` = '77a7c8e4f42e3333c561db90e8dcae83'
  4. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_languages'
  5. SELECT session_id
      FROM `jos_session`
      WHERE `session_id` = '77a7c8e4f42e3333c561db90e8dcae83'
      LIMIT 1
  6. INSERT INTO `jos_session` (`session_id`,`client_id`,`time`,`ip`)
      VALUES ('77a7c8e4f42e3333c561db90e8dcae83','0','1490392310','54.166.19.237')
  7. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_members'
  8. SELECT b.id
      FROM `jos_usergroups` AS `a`
      LEFT JOIN jos_usergroups AS b
      ON b.lft <= a.lft
      AND b.rgt >= a.rgt
      WHERE `a`.`id` = '1'
  9. SELECT *
      FROM `jos_viewlevels`
  10. SELECT folder AS type,element AS name,protected,params
      FROM `jos_extensions`
      WHERE `enabled` >= '1'
      AND `type` = 'plugin'
      AND `state` >= '0'
      AND `access` IN ('1','1','4')
      ORDER BY `ordering` ASC
  11. SELECT m.id,m.menutype,m.title,m.alias,m.note,m.path AS route,m.link,m.type,m.level,m.language,m.browserNav,m.access,m.params,m.home,m.img,m.template_style_id,m.component_id,m.parent_id,e.element AS component
      FROM `jos_menu` AS `m`
      LEFT JOIN jos_extensions AS e
      ON e.extension_id = m.component_id
      WHERE `m`.`published` = '1'
      AND `m`.`parent_id` > '0'
      AND `m`.`client_id` = '0'
      ORDER BY `m`.`lft` ASC
  12. SELECT jos_template_styles.id,jos_template_styles.home,jos_template_styles.template,jos_template_styles.params,jos_extensions.protected
      FROM `jos_template_styles`
      INNER JOIN jos_extensions
      ON jos_extensions.element = jos_template_styles.template
      WHERE `jos_template_styles`.`client_id` = '0'
      AND `jos_extensions`.`enabled` = '1'
      AND `jos_extensions`.`type` = 'template'
      AND jos_extensions.`client_id` = `jos_template_styles`.`client_id`
      ORDER BY `home` DESC
  13. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_content'
  14. SELECT *
      FROM jos_languages
      WHERE published=1
      ORDER BY ordering ASC
  15. SELECT a.rules
      FROM `jos_assets` AS `a`
      WHERE `a`.`id` = '1'
      GROUP BY a.id, a.rules, a.lft
  16. SELECT b.rules
      FROM `jos_assets` AS `a`
      LEFT JOIN jos_assets AS b
      ON b.lft <= a.lft
      AND b.rgt >= a.rgt
      WHERE `a`.`name` = 'com_content'
      GROUP BY b.id, b.rules, b.lft
      ORDER BY `b`.`lft` ASC
  17. SELECT a.id, a.asset_id, a.title, a.alias, a.title_alias, a.introtext, a.fulltext,
      CASE WHEN badcats.id is null THEN a.state ELSE 0 END AS state, a.mask, a.catid, a.created, a.created_by, a.created_by_alias,
      CASE WHEN a.modified = 0 THEN a.created ELSE a.modified END as modified, a.modified_by, a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.images, a.urls, a.attribs, a.version, a.parentid, a.ordering, a.metakey, a.metadesc, a.access, a.hits, a.metadata, a.featured, a.language, a.xreference,c.title AS category_title, c.alias AS category_alias, c.access AS category_access,u.name AS author,(0) as contactid,parent.title as parent_title, parent.id as parent_id, parent.path as parent_route, parent.alias as parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating, v.rating_count as rating_count
      FROM jos_content AS a
      LEFT JOIN jos_categories AS c
      on c.id = a.catid
      LEFT JOIN jos_users AS u
      on u.id = a.created_by
      LEFT JOIN jos_categories as parent
      ON parent.id = c.parent_id
      LEFT JOIN jos_content_rating AS v
      ON a.id = v.content_id
      LEFT
      OUTER JOIN (SELECT cat.id as id
      FROM jos_categories AS cat JOIN jos_categories AS parent
      ON cat.lft BETWEEN parent.lft
      AND parent.rgt
      WHERE parent.extension = 'com_content'
      AND parent.published <= 0
      GROUP BY cat.id) AS badcats
      ON badcats.id = c.id
      WHERE a.id = 1
      AND (a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2017-03-24 21:51:50')
      AND (a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2017-03-24 21:51:50')
      AND (a.state = 1 OR a.state =2)
  18. SELECT c.*,
      CASE WHEN CHAR_LENGTH(c.alias) THEN CONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
      FROM jos_categories as c
      LEFT JOIN jos_categories AS s
      ON (s.lft <= c.lft
      AND s.rgt >= c.rgt) OR (s.lft > c.lft
      AND s.rgt < c.rgt)
      LEFT JOIN (SELECT cat.id as id
      FROM jos_categories AS cat JOIN jos_categories AS parent
      ON cat.lft BETWEEN parent.lft
      AND parent.rgt
      WHERE parent.extension = 'com_content'
      AND parent.published != 1
      GROUP BY cat.id) AS badcats
      ON badcats.id = c.id
      WHERE (c.extension='com_content' OR c.extension='system')
      AND c.access IN (1,1,4)
      AND c.published = 1
      AND s.id=2
      AND badcats.id is null
      GROUP BY c.id, c.asset_id, c.access, c.alias, c.checked_out, c.checked_out_time, c.created_time, c.created_user_id, c.description, c.extension, c.hits, c.language, c.level, c.lft, c.metadata, c.metadesc, c.metakey, c.modified_time, c.note, c.params, c.parent_id, c.path, c.published, c.rgt, c.title, c.modified_user_id
      ORDER BY c.lft
  19. SELECT m.id,m.title,m.module,m.position,m.content,m.showtitle,m.params,mm.menuid,e.protected
      FROM `jos_modules` AS `m`
      LEFT JOIN jos_modules_menu AS mm
      ON mm.moduleid = m.id
      LEFT JOIN jos_extensions AS e
      ON e.element = m.module
      AND e.client_id = m.client_id
      WHERE `m`.`published` = '1'
      AND `e`.`enabled` = '1'
      AND (`m`.`publish_up` = '0000-00-00 00:00:00' OR `m`.`publish_up` <= '2017-03-24 21:51:50' )
      AND (`m`.`publish_down` = '0000-00-00 00:00:00' OR `m`.`publish_down` >= '2017-03-24 21:51:50' )
      AND `m`.`access` IN ('1','1','4')
      AND `m`.`client_id` = '0'
      AND (`mm`.`menuid` = '100' OR `mm`.`menuid` <= '0' )
      ORDER BY `m`.`position` ASC,`m`.`ordering` ASC
  20. SELECT a.fulltext, a.id, a.title, a.alias, a.title_alias, a.introtext, a.state, a.catid, a.created, a.created_by, a.created_by_alias, a.modified, a.modified_by, a.publish_up, a.publish_down, a.images, a.urls, a.attribs, a.metadata, a.metakey, a.metadesc, a.access, a.hits, a.featured, a.language,a.fulltext, a.id, a.title, a.alias, a.title_alias, a.introtext, a.state, a.catid, a.created, a.created_by, a.created_by_alias, a.modified, a.modified_by, a.publish_up, a.publish_down, a.images, a.urls, a.attribs, a.metadata, a.metakey, a.metadesc, a.access, a.hits, a.featured, a.language,c.title AS category_title, c.path AS category_route, c.access AS category_access, c.alias AS category_alias,
      CASE WHEN a.created_by_alias > ' ' THEN a.created_by_alias ELSE ua.name END AS author,ua.email AS author_email,(0) as contactid,parent.title as parent_title, parent.id as parent_id, parent.path as parent_route, parent.alias as parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating, v.rating_count as rating_count,c.published,
      CASE WHEN badcats.id is null THEN c.published ELSE 0 END AS parents_published
      FROM jos_content AS a
      LEFT JOIN jos_content_frontpage AS fp
      ON fp.content_id = a.id
      LEFT JOIN jos_categories AS c
      ON c.id = a.catid
      LEFT JOIN jos_users AS ua
      ON ua.id = a.created_by
      LEFT JOIN jos_users AS uam
      ON uam.id = a.modified_by
      LEFT JOIN jos_categories as parent
      ON parent.id = c.parent_id
      LEFT JOIN jos_content_rating AS v
      ON a.id = v.content_id
      LEFT
      OUTER JOIN (SELECT cat.id as id
      FROM jos_categories AS cat JOIN jos_categories AS parent
      ON cat.lft BETWEEN parent.lft
      AND parent.rgt
      WHERE parent.extension = 'com_content'
      AND parent.published != 1
      GROUP BY cat.id ) AS badcats
      ON badcats.id = c.id
      WHERE a.access IN (1,1,4)
      AND c.access IN (1,1,4)
      AND
      CASE WHEN badcats.id is null THEN a.state ELSE 0 END = 1
      AND a.catid IN (16)
      AND (a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2017-03-24 21:51:50')
      AND (a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2017-03-24 21:51:50')
      ORDER BY a.publish_up DESC
      LIMIT 0, 5
  21. SELECT c.*,
      CASE WHEN CHAR_LENGTH(c.alias) THEN CONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
      FROM jos_categories as c
      LEFT JOIN jos_categories AS s
      ON (s.lft <= c.lft
      AND s.rgt >= c.rgt) OR (s.lft > c.lft
      AND s.rgt < c.rgt)
      LEFT JOIN (SELECT cat.id as id
      FROM jos_categories AS cat JOIN jos_categories AS parent
      ON cat.lft BETWEEN parent.lft
      AND parent.rgt
      WHERE parent.extension = 'com_content'
      AND parent.published != 1
      GROUP BY cat.id) AS badcats
      ON badcats.id = c.id
      WHERE (c.extension='com_content' OR c.extension='system')
      AND c.access IN (1,1,4)
      AND c.published = 1
      AND s.id=16
      AND badcats.id is null
      GROUP BY c.id, c.asset_id, c.access, c.alias, c.checked_out, c.checked_out_time, c.created_time, c.created_user_id, c.description, c.extension, c.hits, c.language, c.level, c.lft, c.metadata, c.metadesc, c.metakey, c.modified_time, c.note, c.params, c.parent_id, c.path, c.published, c.rgt, c.title, c.modified_user_id
      ORDER BY c.lft
  22. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_tags'
  23. SELECT *
      FROM `jos_tags`
      WHERE `jos_tags`.`admin` = '0'
      ORDER BY `objects` DESC
      LIMIT 25
  24. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_search'
  25. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_users'
  26. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_support'
  27. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_groups'
  28. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_resources'
  29. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_collections'
  30. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_kb'
  31. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_answers'
  32. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_wishlist'
  33. UPDATE `jos_session`
      SET `data` = '__default|a:11:{s:15:\"session.counter\";i:1;s:19:\"session.timer.start\";i:1490392310;s:18:\"session.timer.last\";i:1490392310;s:17:\"session.timer.now\";i:1490392310;s:8:\"registry\";O:23:\"Hubzero\\Config\\Registry\":2:{s:7:\"\0*\0data\";O:8:\"stdClass\":1:{s:1:\"0\";s:7:\"session\";}s:9:\"separator\";s:1:\".\";}s:4:\"user\";C:17:\"Hubzero\\User\\User\":22:{a:1:{s:5:\"guest\";b:1;}}s:11:\"tracker.sid\";s:32:\"77a7c8e4f42e3333c561db90e8dcae83\";s:12:\"tracker.ssid\";s:32:\"77a7c8e4f42e3333c561db90e8dcae83\";s:12:\"tracker.rsid\";s:32:\"77a7c8e4f42e3333c561db90e8dcae83\";s:13:\"securiy_code0\";s:5:\"d3b18\";s:13:\"session.token\";s:32:\"18eb8fca1bf3b83f963f005f37e83eda\";}',`time` = '1490392311',`ip` = '54.166.19.237'
      WHERE `session_id` = '77a7c8e4f42e3333c561db90e8dcae83'
  • onAfterInitialise Method plgSystemP3p::onAfterInitialise /core/plugins/system/p3p/p3p.php:45
  • onAfterInitialise Method plgSystemRemember::onAfterInitialise /core/plugins/system/remember/remember.php:44
  • onAfterInitialise Method plgSystemHubzero::onAfterInitialise /core/plugins/system/hubzero/hubzero.php:46
  • onAfterInitialise Method plgSystemXFeed::onAfterInitialise /core/plugins/system/xfeed/xfeed.php:46
  • onAfterInitialise Method plgSystemSupergroup::onAfterInitialise /core/plugins/system/supergroup/supergroup.php:138
  • onAfterRoute Method plgSystemJquery::onAfterRoute /core/plugins/system/jquery/jquery.php:46
  • onAfterRoute Method plgSystemSpamjail::onAfterRoute /core/plugins/system/spamjail/spamjail.php:46
  • onAfterRoute Method plgSystemIncomplete::onAfterRoute /core/plugins/system/incomplete/incomplete.php:46
  • onAfterRoute Method plgSystemUnconfirmed::onAfterRoute /core/plugins/system/unconfirmed/unconfirmed.php:46
  • onAfterRoute Method plgSystemUnapproved::onAfterRoute /core/plugins/system/unapproved/unapproved.php:46
  • onAfterRoute Method plgSystemPassword::onAfterRoute /core/plugins/system/password/password.php:46
  • onContentPrepare Method plgContentLoadmodule::onContentPrepare /core/plugins/content/loadmodule/loadmodule.php:60
  • onContentPrepare Method plgContentEmailcloak::onContentPrepare /core/plugins/content/emailcloak/emailcloak.php:49
  • onContentPrepare Method plgContentPagebreak::onContentPrepare /core/plugins/content/pagebreak/pagebreak.php:57
  • onContentPrepare Method plgContentXhubtags::onContentPrepare /core/plugins/content/xhubtags/xhubtags.php:50
  • onContentPrepare Method plgContentFormatwiki::onContentPrepare /core/plugins/content/formatwiki/formatwiki.php:85
  • onContentPrepare Method plgContentFormathtml::onContentPrepare /core/plugins/content/formathtml/formathtml.php:130
  • onContentBeforeDisplay Method plgContentPagenavigation::onContentBeforeDisplay /core/plugins/content/pagenavigation/pagenavigation.php:49
  • onContentBeforeDisplay Method plgContentVote::onContentBeforeDisplay /core/plugins/content/vote/vote.php:57
  • onAfterDispatch Method plgSystemMobile::onAfterDispatch /core/plugins/system/mobile/mobile.php:47
  • onAfterDispatch Method plgSystemDebug::onAfterDispatch /core/plugins/system/debug/debug.php:87
  • onAfterDispatch Method PlgSystemHighlight::onAfterDispatch /core/plugins/system/highlight/highlight.php:49
  • onGetModuleCaptcha Method plgSupportCaptcha::onGetModuleCaptcha /core/plugins/support/captcha/captcha.php:217
  • onAfterRender Method plgSystemSef::onAfterRender /core/plugins/system/sef/sef.php:45