
Loglogic are pleased to announce that the RSPB are holding a free BBQ day at Blacktoft Sands. The RSPB will be showcasing the Softrak Wetland Harvester and visitors can learn exactly how it's helping the RSPB manage it's wetlands.
From the RSPB.ORG.UK
"Why not come and join the RSPB Humber team for a Biofuels BBQ and find out all about how we and our partners are managing the wetlands in the Humberheads Nature Improvement area for wildlife. The day will focus on our innovative ‘Back to the Future’ project and how we are converting waste biomass such as reeds and willow into a range of products as well as grazing Konik ponies in the wetlands."
"Take a look around our Softrak wetland harvester and learn about just what it can do to help manage wetlands"
More information can be found here - http://www.rspb.org.uk/
Application 0.000 seconds (+0.000); 0.71 MB (+0.708) - afterLoadApplication 0.031 seconds (+0.031); 3.71 MB (+3.004) - afterInitialiseApplication 0.044 seconds (+0.013); 5.10 MB (+1.392) - afterRouteApplication 0.067 seconds (+0.023); 6.90 MB (+1.796) - afterDispatchApplication 0.068 seconds (+0.001); 6.97 MB (+0.066) - afterRender6.96 MB (7,302,408 Bytes)SELECT `data`
FROM `rtj1k_session`
WHERE `session_id` = '17q5mgolbcdcdsbpt3mhlm9o65'DELETE
FROM `rtj1k_session`
WHERE `time` < '1775932949'SELECT `session_id`
FROM `rtj1k_session`
WHERE `session_id` = '17q5mgolbcdcdsbpt3mhlm9o65'
LIMIT 0, 1INSERT INTO `rtj1k_session`
(`session_id`, `client_id`, `time`)
VALUES
('17q5mgolbcdcdsbpt3mhlm9o65', 0, '1775933849')SELECT extension_id AS id, element AS "option", params, enabled
FROM rtj1k_extensions
WHERE `type` = 'component'
AND `element` = 'com_users'SELECT b.id
FROM rtj1k_usergroups AS a
LEFT JOIN rtj1k_usergroups AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
WHERE a.id = 1SELECT id, rules
FROM `rtj1k_viewlevels`SELECT folder AS type, element AS name, params
FROM rtj1k_extensions
WHERE enabled >= 1
AND type ='plugin'
AND state >= 0
AND access IN (1,1)
ORDER BY orderingSELECT extension_id AS id, element AS "option", params, enabled
FROM rtj1k_extensions
WHERE `type` = 'component'
AND `element` = 'com_languages'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 rtj1k_menu AS m
LEFT JOIN rtj1k_extensions AS e
ON m.component_id = e.extension_id
WHERE m.published = 1
AND m.parent_id > 0
AND m.client_id = 0
ORDER BY m.lftSELECT extension_id AS id, element AS "option", params, enabled
FROM rtj1k_extensions
WHERE `type` = 'component'
AND `element` = 'com_content'SELECT 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, c.version,
CASE WHEN CHAR_LENGTH(c.alias) != 0 THEN CONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
FROM rtj1k_categories as c
LEFT JOIN rtj1k_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 rtj1k_categories AS cat JOIN rtj1k_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)
AND c.published = 1
AND s.id=331
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, c.version
ORDER BY c.lftSELECT alias, catid
FROM rtj1k_content
WHERE id = 331SELECT alias, catid
FROM rtj1k_content
WHERE id = 331SELECT alias
FROM rtj1k_content
WHERE id=331SELECT 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, c.version,
CASE WHEN CHAR_LENGTH(c.alias) != 0 THEN CONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
FROM rtj1k_categories as c
LEFT JOIN rtj1k_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 rtj1k_categories AS cat JOIN rtj1k_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)
AND c.published = 1
AND s.id=39
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, c.version
ORDER BY c.lftSELECT *
FROM rtj1k_languages
WHERE published=1
ORDER BY ordering ASCSELECT id, home, template, s.params
FROM rtj1k_template_styles as s
LEFT JOIN rtj1k_extensions as e
ON e.element=s.template
AND e.type='template'
AND e.client_id=s.client_id
WHERE s.client_id = 0
AND e.enabled = 1SELECT a.rules
FROM rtj1k_assets AS a
WHERE (a.id = 1)
GROUP BY a.id, a.rules, a.lftSELECT b.rules
FROM rtj1k_assets AS a
LEFT JOIN rtj1k_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.lftSELECT a.id, a.asset_id, a.title, a.alias, a.introtext, a.fulltext,
CASE WHEN badcats.id is null THEN a.state ELSE 0 END AS state, a.catid, a.created, a.created_by, a.created_by_alias,
CASE WHEN a.modified = '0000-00-00 00:00:00' 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.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,contact.id 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 rtj1k_content AS a
LEFT JOIN rtj1k_categories AS c
on c.id = a.catid
LEFT JOIN rtj1k_users AS u
on u.id = a.created_by
LEFT JOIN (
SELECT contact.user_id, MAX(contact.id) AS id, contact.language
FROM rtj1k_contact_details AS contact
WHERE contact.published = 1
GROUP BY contact.user_id, contact.language) AS contact
ON contact.user_id = a.created_by
LEFT JOIN rtj1k_categories as parent
ON parent.id = c.parent_id
LEFT JOIN rtj1k_content_rating AS v
ON a.id = v.content_id
LEFT
OUTER JOIN (SELECT cat.id as id
FROM rtj1k_categories AS cat JOIN rtj1k_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 = 331
AND (a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2026-04-11 18:57:29')
AND (a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2026-04-11 18:57:29')
AND (a.state = 1 OR a.state =2)SELECT extension_id AS id, element AS "option", params, enabled
FROM rtj1k_extensions
WHERE `type` = 'component'
AND `element` = 'com_tags'SELECT `m`.`tag_id`,`t`.*
FROM `rtj1k_contentitem_tag_map` AS m
INNER JOIN `rtj1k_tags` AS t
ON `m`.`tag_id` = `t`.`id`
WHERE `m`.`type_alias` = 'com_content.article'
AND `m`.`content_item_id` = 331
AND `t`.`published` = 1
AND t.access IN (1,1)UPDATE rtj1k_content
SET hits = hits + 1
WHERE id = 331UPDATE `rtj1k_session`
SET `data` = '__default|a:8:{s:15:\"session.counter\";i:1;s:19:\"session.timer.start\";i:1775933849;s:18:\"session.timer.last\";i:1775933849;s:17:\"session.timer.now\";i:1775933849;s:24:\"session.client.forwarded\";s:10:\"10.1.40.41\";s:22:\"session.client.browser\";s:103:\"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)\";s:8:\"registry\";O:9:\"JRegistry\":1:{s:7:\"\\0\\0\\0data\";O:8:\"stdClass\":0:{}}s:4:\"user\";O:5:\"JUser\":24:{s:9:\"\\0\\0\\0isRoot\";b:0;s:2:\"id\";i:0;s:4:\"name\";N;s:8:\"username\";N;s:5:\"email\";N;s:8:\"password\";N;s:14:\"password_clear\";s:0:\"\";s:5:\"block\";N;s:9:\"sendEmail\";i:0;s:12:\"registerDate\";N;s:13:\"lastvisitDate\";N;s:10:\"activation\";N;s:6:\"params\";N;s:6:\"groups\";a:1:{i:0;i:1;}s:5:\"guest\";i:1;s:13:\"lastResetTime\";N;s:10:\"resetCount\";N;s:10:\"\\0\\0\\0_params\";O:9:\"JRegistry\":1:{s:7:\"\\0\\0\\0data\";O:8:\"stdClass\":0:{}}s:14:\"\\0\\0\\0_authGroups\";a:1:{i:0;i:1;}s:14:\"\\0\\0\\0_authLevels\";a:2:{i:0;i:1;i:1;i:1;}s:15:\"\\0\\0\\0_authActions\";N;s:12:\"\\0\\0\\0_errorMsg\";N;s:10:\"\\0\\0\\0_errors\";a:0:{}s:3:\"aid\";i:0;}}'
, `time` = '1775933849'
WHERE `session_id` = '17q5mgolbcdcdsbpt3mhlm9o65'4 × SELECT extension_id AS id, element AS "option", params, enabled
FROM rtj1k_extensions2 × SELECT alias, catid
FROM rtj1k_content2 × SELECT 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, c.version,
CASE WHEN CHAR_LENGTH(c.alias) != 0 THEN CONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
FROM rtj1k_categories as c
LEFT JOIN rtj1k_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 rtj1k_categories AS cat JOIN rtj1k_categories AS parent
ON cat.lft BETWEEN parent.lft
AND parent.rgt1 × SELECT a.rules
FROM rtj1k_assets AS a1 × SELECT id, home, template, s.params
FROM rtj1k_template_styles as s
LEFT JOIN rtj1k_extensions as e
ON e.element=s.template
AND e.type='template'
AND e.client_id=s.client_id1 × SELECT b.rules
FROM rtj1k_assets AS a
LEFT JOIN rtj1k_assets AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt1 × SELECT a.id, a.asset_id, a.title, a.alias, a.introtext, a.fulltext,
CASE WHEN badcats.id is null THEN a.state ELSE 0 END AS state, a.catid, a.created, a.created_by, a.created_by_alias,
CASE WHEN a.modified = '0000-00-00 00:00:00' 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.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,contact.id 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 rtj1k_content AS a
LEFT JOIN rtj1k_categories AS c
on c.id = a.catid
LEFT JOIN rtj1k_users AS u
on u.id = a.created_by
LEFT JOIN ( SELECT contact.user_id, MAX(contact.id) AS id, contact.language
FROM rtj1k_contact_details AS contact1 × SELECT `m`.`tag_id`,`t`.*
FROM `rtj1k_contentitem_tag_map` AS m
INNER JOIN `rtj1k_tags` AS t
ON `m`.`tag_id` = `t`.`id`1 × SELECT *
FROM rtj1k_languages1 × SELECT alias
FROM rtj1k_content1 × SELECT folder AS type, element AS name, params
FROM rtj1k_extensions1 × SELECT id, rules
FROM `rtj1k_viewlevels1 × 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 rtj1k_menu AS m
LEFT JOIN rtj1k_extensions AS e
ON m.component_id = e.extension_id1 × SELECT `data`
FROM `rtj1k_session`1 × SELECT `session_id`
FROM `rtj1k_session`1 × SELECT b.id
FROM rtj1k_usergroups AS a
LEFT JOIN rtj1k_usergroups AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt1 × UPDATE `rtj1k_session`
SET `data` = '__default|a:8:{s:15:\"session.counter\";i:1;s:19:\"session.timer.start\";i:1775933849;s:18:\"session.timer.last\";i:1775933849;s:17:\"session.timer.now\";i:1775933849;s:24:\"session.client.forwarded\";s:10:\"10.1.40.41\";s:22:\"session.client.browser\";s:103:\"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)\";s:8:\"registry\";O:9:\"JRegistry\":1:{s:7:\"\\0\\0\\0data\";O:8:\"stdClass\":0:{}}s:4:\"user\";O:5:\"JUser\":24:{s:9:\"\\0\\0\\0isRoot\";b:0;s:2:\"id\";i:0;s:4:\"name\";N;s:8:\"username\";N;s:5:\"email\";N;s:8:\"password\";N;s:14:\"password_clear\";s:0:\"\";s:5:\"block\";N;s:9:\"sendEmail\";i:0;s:12:\"registerDate\";N;s:13:\"lastvisitDate\";N;s:10:\"activation\";N;s:6:\"params\";N;s:6:\"groups\";a:1:{i:0;i:1;}s:5:\"guest\";i:1;s:13:\"lastResetTime\";N;s:10:\"resetCount\";N;s:10:\"\\0\\0\\0_params\";O:9:\"JRegistry\":1:{s:7:\"\\0\\0\\0data\";O:8:\"stdClass\":0:{}}s:14:\"\\0\\0\\0_authGroups\";a:1:{i:0;i:1;}s:14:\"\\0\\0\\0_authLevels\";a:2:{i:0;i:1;i:1;i:1;}s:15:\"\\0\\0\\0_authActions\";N;s:12:\"\\0\\0\\0_errorMsg\";N;s:10:\"\\0\\0\\0_errors\";a:0:{}s:3:\"aid\";i:0;}}' , `time` = '1775933849'1 × UPDATE rtj1k_content
SET hits = hits + 11 × INSERT INTO `rtj1k_session` (`session_id`, `client_id`, `time`)
VALUES ('17q5mgolbcdcdsbpt3mhlm9o65', 0, '1775933849'1 × DELETE
FROM `rtj1k_session`