2016 Winner 'Exporter of the Year' - Western Morning News
2009 GE (Ground Engineering) Award Winner
World Leader in Reed Harvesting and Wetland Management




For all media/press enquiries, please contact (+44) (0) 1823 663146 or email john@facilepr.com. Or take a look through the archive of Loglogic press releases.

UK Based manufacturer celebrates Christmas joy.
Loglogic are wishing all their past, present and future customers a very Merry Christmas and a Happy New Year. 2014 has been a significant year for the company, with the launch of their new flagship ATV, the Softrak 120.
Over the last few months, orders of the Softrak 120 have well exceeded the company's expectations.
Graham Mitchell, sales director, said "As we come to the end of the year, we reflect on a very positive 2014 for Loglogic and we want to thank all of our clients past and present which has led us to this success."
Head Office:
Peverstone
Cullompton
Devon
EX15 1RW
United Kingdom
Phone:
(+44) 1884 839999
E-Mail:
This email address is being protected from spambots. You need JavaScript enabled to view it.
[Click here to contact a specific department]
Fax:
+44 (0) 1884 839 993
session.client.browser ⇒ Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
password_clear ⇒
link ⇒ https://www.loglogic.co.uk/index.php/about-loglogic/press-office/333-merry-christmas-and-a-happy-new-year-from-loglogic
session.token ⇒ 86d8589a86780e0be8cb97185ef2b867
Application 0.000 seconds (+0.000); 0.71 MB (+0.709) - afterLoadApplication 0.063 seconds (+0.063); 3.71 MB (+3.002) - afterInitialiseApplication 0.077 seconds (+0.014); 5.10 MB (+1.392) - afterRouteApplication 0.102 seconds (+0.025); 6.91 MB (+1.809) - afterDispatchApplication 0.169 seconds (+0.067); 7.51 MB (+0.595) - beforeRenderModule mod_s5_box (S5 Box)Application 0.170 seconds (+0.001); 7.58 MB (+0.072) - beforeRenderModule mod_login (Login)Application 0.174 seconds (+0.004); 7.73 MB (+0.154) - afterRenderModule mod_login (Login)Application 0.174 seconds (+0.000); 7.73 MB (-0.004) - beforeRenderModule mod_s5_register (Register)Application 0.175 seconds (+0.001); 7.76 MB (+0.032) - afterRenderModule mod_s5_register (Register)Application 0.175 seconds (+0.000); 7.71 MB (-0.055) - afterRenderModule mod_s5_box (S5 Box)Application 0.175 seconds (+0.000); 7.70 MB (-0.003) - beforeRenderModule mod_menu (Quick Menu)Application 0.179 seconds (+0.004); 7.77 MB (+0.068) - afterRenderModule mod_menu (Quick Menu)Application 0.179 seconds (+0.000); 7.76 MB (-0.008) - beforeRenderModule mod_custom (Bottom Softrak Logo)Application 0.180 seconds (+0.001); 7.78 MB (+0.014) - afterRenderModule mod_custom (Bottom Softrak Logo)Application 0.180 seconds (+0.000); 7.77 MB (-0.003) - beforeRenderModule mod_custom (Contact Loglogic)Application 0.181 seconds (+0.001); 7.79 MB (+0.021) - afterRenderModule mod_custom (Contact Loglogic)Application 0.181 seconds (+0.000); 7.79 MB (-0.001) - beforeRenderModule mod_custom (Press Information)Application 0.181 seconds (+0.000); 7.80 MB (+0.006) - afterRenderModule mod_custom (Press Information)Application 0.181 seconds (+0.000); 7.80 MB (-0.003) - beforeRenderModule mod_breadcrumbs (Breadcrumbs)Application 0.184 seconds (+0.002); 7.82 MB (+0.026) - afterRenderModule mod_breadcrumbs (Breadcrumbs)Application 0.184 seconds (+0.000); 7.82 MB (-0.007) - beforeRenderModule mod_menu (Top Menu)Application 0.184 seconds (+0.000); 7.82 MB (+0.006) - afterRenderModule mod_menu (Top Menu)Application 0.184 seconds (+0.000); 7.82 MB (-0.005) - beforeRenderModule mod_custom (Home Header Quote)Application 0.185 seconds (+0.000); 7.82 MB (+0.005) - afterRenderModule mod_custom (Home Header Quote)Application 0.185 seconds (+0.000); 7.82 MB (-0.002) - beforeRenderModule mod_search (Search)Application 0.185 seconds (+0.001); 7.83 MB (+0.014) - afterRenderModule mod_search (Search)Application 0.194 seconds (+0.008); 7.93 MB (+0.095) - afterRender7.98 MB (8,369,008 Bytes)SELECT `data`
FROM `rtj1k_session`
WHERE `session_id` = 'h32gs73ehfr251jv19kuk6i202'SELECT `session_id`
FROM `rtj1k_session`
WHERE `session_id` = 'h32gs73ehfr251jv19kuk6i202'
LIMIT 0, 1INSERT INTO `rtj1k_session`
(`session_id`, `client_id`, `time`)
VALUES
('h32gs73ehfr251jv19kuk6i202', 0, '1775918776')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=333
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 = 333SELECT alias, catid
FROM rtj1k_content
WHERE id = 333SELECT alias
FROM rtj1k_content
WHERE id=333SELECT 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 = 333
AND (a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2026-04-11 14:46:16')
AND (a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2026-04-11 14:46:16')
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` = 333
AND `t`.`published` = 1
AND t.access IN (1,1)UPDATE rtj1k_content
SET hits = hits + 1
WHERE id = 333SELECT *
FROM rtj1k_template_styles
WHERE template = 'corporate_response';SELECT *
FROM rtj1k_menu
WHERE template_style_id IN (14)
AND alias = 'press-office'SELECT m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params, mm.menuid
FROM rtj1k_modules AS m
LEFT JOIN rtj1k_modules_menu AS mm
ON mm.moduleid = m.id
LEFT JOIN rtj1k_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 <= '2026-04-11 14:46:16')
AND (m.publish_down = '0000-00-00 00:00:00' OR m.publish_down >= '2026-04-11 14:46:16')
AND m.access IN (1,1)
AND m.client_id = 0
AND (mm.menuid = 302 OR mm.menuid <= 0)
ORDER BY m.position, m.orderingSELECT menutype
FROM rtj1k_menu
WHERE language = 'en-GB'
AND home = 1SELECT menutype
FROM rtj1k_menu
WHERE language = 'en-GB'
AND home = 1SELECT 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 alias, catid
FROM rtj1k_content
WHERE id = 333UPDATE `rtj1k_session`
SET `data` = '__default|a:9:{s:15:\"session.counter\";i:1;s:19:\"session.timer.start\";i:1775918776;s:18:\"session.timer.last\";i:1775918776;s:17:\"session.timer.now\";i:1775918776;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;}s:16:\"com_mailto.links\";a:1:{s:40:\"20d4c0a722637e0094d6ff11a4626e4f2117c1f5\";O:8:\"stdClass\":2:{s:4:\"link\";s:119:\"https://www.loglogic.co.uk/index.php/about-loglogic/press-office/333-merry-christmas-
and-a-happy-new-year-
from-loglogic\";s:6:\"expiry\";i:1775918776;}}s:13:\"session.token\";s:32:\"86d8589a86780e0be8cb97185ef2b867\";}'
, `time` = '1775918776'
WHERE `session_id` = 'h32gs73ehfr251jv19kuk6i202'4 × SELECT extension_id AS id, element AS "option", params, enabled
FROM rtj1k_extensions3 × 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.rgt2 × 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_id2 × SELECT menutype
FROM rtj1k_menu1 × 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_template_styles1 × SELECT m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params, mm.menuid
FROM rtj1k_modules AS m
LEFT JOIN rtj1k_modules_menu AS mm
ON mm.moduleid = m.id
LEFT JOIN rtj1k_extensions AS e
ON e.element = m.module
AND e.client_id = m.client_id1 × SELECT *
FROM rtj1k_menu1 × SELECT a.rules
FROM rtj1k_assets AS a1 × SELECT alias
FROM rtj1k_content1 × SELECT b.id
FROM rtj1k_usergroups AS a
LEFT JOIN rtj1k_usergroups AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt1 × SELECT `session_id`
FROM `rtj1k_session`1 × SELECT id, rules
FROM `rtj1k_viewlevels1 × SELECT folder AS type, element AS name, params
FROM rtj1k_extensions1 × SELECT *
FROM rtj1k_languages1 × SELECT `data`
FROM `rtj1k_session`1 × 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 × UPDATE `rtj1k_session`
SET `data` = '__default|a:9:{s:15:\"session.counter\";i:1;s:19:\"session.timer.start\";i:1775918776;s:18:\"session.timer.last\";i:1775918776;s:17:\"session.timer.now\";i:1775918776;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;}s:16:\"com_mailto.links\";a:1:{s:40:\"20d4c0a722637e0094d6ff11a4626e4f2117c1f5\";O:8:\"stdClass\":2:{s:4:\"link\";s:119:\"https://www.loglogic.co.uk/index.php/about-loglogic/press-office/333-merry-christmas-
and-a-happy-new-year-
from-loglogic\";s:6:\"expiry\";i:1775918776;}}s:13:\"session.token\";s:32:\"86d8589a86780e0be8cb97185ef2b867\";}' , `time` = '1775918776'1 × UPDATE rtj1k_content
SET hits = hits + 11 × INSERT INTO `rtj1k_session` (`session_id`, `client_id`, `time`)
VALUES ('h32gs73ehfr251jv19kuk6i202', 0, '1775918776'