StrobeTechnologiesLtd / OSTCheckList

This plugin allows you to have a custom check / task lis of things to do on a daily, weekly & monthly basis
http://www.strobe-it.co.uk/
GNU General Public License v2.0
2 stars 2 forks source link

Issue Installing #2

Open derekjohnsonzethcon opened 9 years ago

derekjohnsonzethcon commented 9 years ago

When installing it creates a whole bunch of text above my pages. See attached. ckeck-list error

robintoy commented 9 years ago

Looks like you have not gone to the plug-in section of osTicket and installed it.

Kind Regards Robin

Robin Toy Director Strobe Technologies Ltd

Sent from my Windows Phone


From: derekjohnsonzethconmailto:notifications@github.com Sent: ‎15/‎08/‎2015 13:11 To: StrobeTechnologiesLtd/OSTCheckListmailto:OSTCheckList@noreply.github.com Subject: {Disarmed} [OSTCheckList] Issue Installing (#2)

When installing it creates a whole bunch of text above my pages. See attached. [ckeck-list error]https://cloud.githubusercontent.com/assets/13395856/9288742/9c93f9d0-431c-11e5-8b4b-18a5d31b5761.PNG

— Reply to this email directly or view it on GitHubhttps://github.com/StrobeTechnologiesLtd/OSTCheckList/issues/2.

Robin Toy Strobe Technologies Ltd t: 01884 664004 m: 07588 821979 e: robin@strobe-it.co.ukmailto:robin@strobe-it.co.uk

Making IT Possible for: Business, Health & Life!

[Follow Us via LinkedIn Logo]http://www.linkedin.com/company/strobe-it/ [Follows Us via Twitter Logo] https://twitter.com/StrobeIT/ [Follow Us via Google+ Logo] https://plus.google.com/b/100491222414369340300/100491222414369340300/ [Follow Us via Spiceworks Logo] http://community.spiceworks.com/service-providers/25927-strobe-technologies-ltd

Please consider the environment before printing this E-mail


Strobe IT is the trading name of Strobe Technologies Ltd. Company registration No. 8031223. Registered in England. 1 Emperor Way, Exeter Business Park, Exeter, Devon EX1 3QS

Disclaimer Internet communications cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. Therefore, we do not accept responsibility for any errors or omissions that are present in this message, or any attachment, that have arisen as a result of e-mail transmission. If verification is required, please request a hard-copy version. Any views or opinions presented are solely those of the author and do not necessarily represent those of the company.

Confidentiality Notice This message (and any associated files) is intended only for the use of the individual or entity to which it is addressed and may contain information that is confidential, subject to copyright or constitutes a trade secret. If you are not the intended recipient you are hereby notified that any dissemination, copying or distribution of this message, or files associated with this message, is strictly prohibited. If you have received this message in error, please notify us immediately by replying to the message and deleting it from your computer. Messages sent to and from us may be monitored.

derekjohnsonzethcon commented 9 years ago

ronintoy,

This is what happens when I install it. Just FYI I am running osTicket version 1.9.11

robintoy commented 9 years ago

Mmmm ok,

Been awhile since I have done an install as all worked lol.

Will have to look at getting test system up

Kind Regards Robin

Robin Toy Director Strobe Technologies Ltd

Sent from my Windows Phone


From: derekjohnsonzethconmailto:notifications@github.com Sent: ‎15/‎08/‎2015 14:31 To: StrobeTechnologiesLtd/OSTCheckListmailto:OSTCheckList@noreply.github.com Cc: Robin Toymailto:robin@strobe-it.co.uk Subject: {Disarmed} Re: [OSTCheckList] Issue Installing (#2)

ronintoy,

This is what happens when I install it.

— Reply to this email directly or view it on GitHubhttps://github.com/StrobeTechnologiesLtd/OSTCheckList/issues/2#issuecomment-131374727.

Robin Toy Strobe Technologies Ltd t: 01884 664004 m: 07588 821979 e: robin@strobe-it.co.ukmailto:robin@strobe-it.co.uk

Making IT Possible for: Business, Health & Life!

[Follow Us via LinkedIn Logo]http://www.linkedin.com/company/strobe-it/ [Follows Us via Twitter Logo] https://twitter.com/StrobeIT/ [Follow Us via Google+ Logo] https://plus.google.com/b/100491222414369340300/100491222414369340300/ [Follow Us via Spiceworks Logo] http://community.spiceworks.com/service-providers/25927-strobe-technologies-ltd

Please consider the environment before printing this E-mail


Strobe IT is the trading name of Strobe Technologies Ltd. Company registration No. 8031223. Registered in England. 1 Emperor Way, Exeter Business Park, Exeter, Devon EX1 3QS

Disclaimer Internet communications cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. Therefore, we do not accept responsibility for any errors or omissions that are present in this message, or any attachment, that have arisen as a result of e-mail transmission. If verification is required, please request a hard-copy version. Any views or opinions presented are solely those of the author and do not necessarily represent those of the company.

Confidentiality Notice This message (and any associated files) is intended only for the use of the individual or entity to which it is addressed and may contain information that is confidential, subject to copyright or constitutes a trade secret. If you are not the intended recipient you are hereby notified that any dissemination, copying or distribution of this message, or files associated with this message, is strictly prohibited. If you have received this message in error, please notify us immediately by replying to the message and deleting it from your computer. Messages sent to and from us may be monitored.

derekjohnsonzethcon commented 9 years ago

Robin,

If you like i can get you access to my system. We can use teamviewer if you can

robintoy commented 9 years ago

Hi Derek,

That would be great but not sure I can do that today as have friends come round soon to which I better do something for.

The screenshot you have sent looks like the main screen after installation indeed, but is displaying code not the page which is odd.

So the osTicket plugin installer didn't display any errors and shows as version 0.1.6 or greater?

Kind Regards Robin

Robin Toy Director Strobe Technologies Ltd

Sent from my Windows Phone


From: derekjohnsonzethconmailto:notifications@github.com Sent: ‎15/‎08/‎2015 14:39 To: StrobeTechnologiesLtd/OSTCheckListmailto:OSTCheckList@noreply.github.com Cc: Robin Toymailto:robin@strobe-it.co.uk Subject: {Disarmed} Re: [OSTCheckList] Issue Installing (#2)

Robin,

If you like i can get you access to my system. We can use teamviewer if you can

Derek Johnson

Director of Technical Infrastructure

Google Voice: (331) 551-9098

Primary Email: derek.johnson@zethcon.com

Secondary Email: djohnson@tekguys.net

Website: http://www.Zethcon.com/ http://www.zethcon.com/

Find me on: LinkedIn https://www.linkedin.com/in/dajmlp812

On Sat, Aug 15, 2015 at 8:36 AM, Robin Toy notifications@github.com wrote:

Mmmm ok,

Been awhile since I have done an install as all worked lol.

Will have to look at getting test system up

Kind Regards Robin

Robin Toy Director Strobe Technologies Ltd

Sent from my Windows Phone


From: derekjohnsonzethconmailto:notifications@github.com Sent: ‎15/‎08/‎2015 14:31 To: StrobeTechnologiesLtd/OSTCheckList<mailto: OSTCheckList@noreply.github.com> Cc: Robin Toymailto:robin@strobe-it.co.uk Subject: {Disarmed} Re: [OSTCheckList] Issue Installing (#2)

ronintoy,

This is what happens when I install it.

— Reply to this email directly or view it on GitHub< https://github.com/StrobeTechnologiesLtd/OSTCheckList/issues/2#issuecomment-131374727

.

Robin Toy Strobe Technologies Ltd t: 01884 664004 m: 07588 821979 e: robin@strobe-it.co.ukmailto:robin@strobe-it.co.uk

Making IT Possible for: Business, Health & Life!

[Follow Us via LinkedIn Logo]http://www.linkedin.com/company/strobe-it/ [Follows Us via Twitter Logo] https://twitter.com/StrobeIT/ [Follow Us via Google+ Logo] < https://plus.google.com/b/100491222414369340300/100491222414369340300/> [Follow Us via Spiceworks Logo] < http://community.spiceworks.com/service-providers/25927-strobe-technologies-ltd

Please consider the environment before printing this E-mail


Strobe IT is the trading name of Strobe Technologies Ltd. Company registration No. 8031223. Registered in England. 1 Emperor Way, Exeter Business Park, Exeter, Devon EX1 3QS

Disclaimer Internet communications cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. Therefore, we do not accept responsibility for any errors or omissions that are present in this message, or any attachment, that have arisen as a result of e-mail transmission. If verification is required, please request a hard-copy version. Any views or opinions presented are solely those of the author and do not necessarily represent those of the company.

Confidentiality Notice This message (and any associated files) is intended only for the use of the individual or entity to which it is addressed and may contain information that is confidential, subject to copyright or constitutes a trade secret. If you are not the intended recipient you are hereby notified that any dissemination, copying or distribution of this message, or files associated with this message, is strictly prohibited. If you have received this message in error, please notify us immediately by replying to the message and deleting it from your computer. Messages sent to and from us may be monitored.

— Reply to this email directly or view it on GitHub https://github.com/StrobeTechnologiesLtd/OSTCheckList/issues/2#issuecomment-131376302 .

— Reply to this email directly or view it on GitHubhttps://github.com/StrobeTechnologiesLtd/OSTCheckList/issues/2#issuecomment-131376547.

Robin Toy Strobe Technologies Ltd t: 01884 664004 m: 07588 821979 e: robin@strobe-it.co.ukmailto:robin@strobe-it.co.uk

Making IT Possible for: Business, Health & Life!

[Follow Us via LinkedIn Logo]http://www.linkedin.com/company/strobe-it/ [Follows Us via Twitter Logo] https://twitter.com/StrobeIT/ [Follow Us via Google+ Logo] https://plus.google.com/b/100491222414369340300/100491222414369340300/ [Follow Us via Spiceworks Logo] http://community.spiceworks.com/service-providers/25927-strobe-technologies-ltd

Please consider the environment before printing this E-mail


Strobe IT is the trading name of Strobe Technologies Ltd. Company registration No. 8031223. Registered in England. 1 Emperor Way, Exeter Business Park, Exeter, Devon EX1 3QS

Disclaimer Internet communications cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. Therefore, we do not accept responsibility for any errors or omissions that are present in this message, or any attachment, that have arisen as a result of e-mail transmission. If verification is required, please request a hard-copy version. Any views or opinions presented are solely those of the author and do not necessarily represent those of the company.

Confidentiality Notice This message (and any associated files) is intended only for the use of the individual or entity to which it is addressed and may contain information that is confidential, subject to copyright or constitutes a trade secret. If you are not the intended recipient you are hereby notified that any dissemination, copying or distribution of this message, or files associated with this message, is strictly prohibited. If you have received this message in error, please notify us immediately by replying to the message and deleting it from your computer. Messages sent to and from us may be monitored.

derekjohnsonzethcon commented 9 years ago

robintoy,

I agree, I need to get off of here too. As far as I can tell the install went without a hitch becasue you can make configuration changes but im sure the DB changes are missing. The version on the plugin installer is telling me 0.1.9

ckeck-list ver 0 1 9

Configuration options

ckeck-list config setting available

yisraelU commented 9 years ago

i am having the same problem with the install . Also running the latest version 1.9.11

robintoy commented 9 years ago

Hi Guys,

found an issue with the installation SQL which I have now updated and will be on here shortly.

yisraelU commented 9 years ago

still ran into the error

yisraelU commented 9 years ago

tried running the code directly in the database and produced errors. was this written for mysql or sql?

robintoy commented 9 years ago

This is written in SQL with a few changes to the code to be osTicket compliant.

Change the $ symbol at end of lines to a ; for MySQL

Kind Regards Robin

Robin Toy Director Strobe Technologies Ltd

Sent from my Windows Phone


From: yisrael1981mailto:notifications@github.com Sent: ‎19/‎08/‎2015 19:31 To: StrobeTechnologiesLtd/OSTCheckListmailto:OSTCheckList@noreply.github.com Cc: Robin Toymailto:robin@strobe-it.co.uk Subject: {Disarmed} Re: [OSTCheckList] Issue Installing (#2)

tried running the code directly in the database and produced errors. was this written for mysql or sql?

— Reply to this email directly or view it on GitHubhttps://github.com/StrobeTechnologiesLtd/OSTCheckList/issues/2#issuecomment-132734003.

Robin Toy Strobe Technologies Ltd t: 01884 664004 m: 07588 821979 e: robin@strobe-it.co.ukmailto:robin@strobe-it.co.uk

Making IT Possible for: Business, Health & Life!

[Follow Us via LinkedIn Logo]http://www.linkedin.com/company/strobe-it/ [Follows Us via Twitter Logo] https://twitter.com/StrobeIT/ [Follow Us via Google+ Logo] https://plus.google.com/b/100491222414369340300/100491222414369340300/ [Follow Us via Spiceworks Logo] http://community.spiceworks.com/service-providers/25927-strobe-technologies-ltd

Please consider the environment before printing this E-mail


Strobe IT is the trading name of Strobe Technologies Ltd. Company registration No. 8031223. Registered in England. 1 Emperor Way, Exeter Business Park, Exeter, Devon EX1 3QS

Disclaimer Internet communications cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. Therefore, we do not accept responsibility for any errors or omissions that are present in this message, or any attachment, that have arisen as a result of e-mail transmission. If verification is required, please request a hard-copy version. Any views or opinions presented are solely those of the author and do not necessarily represent those of the company.

Confidentiality Notice This message (and any associated files) is intended only for the use of the individual or entity to which it is addressed and may contain information that is confidential, subject to copyright or constitutes a trade secret. If you are not the intended recipient you are hereby notified that any dissemination, copying or distribution of this message, or files associated with this message, is strictly prohibited. If you have received this message in error, please notify us immediately by replying to the message and deleting it from your computer. Messages sent to and from us may be monitored.

robintoy commented 9 years ago

Hi @derekjohnsonzethcon & @yisrael1981 have a look at the new release of this as I hope this has solved it!

derekjohnsonzethcon commented 9 years ago

@robintoy,

I'll test it in a bit.

derekjohnsonzethcon commented 9 years ago

@robintoy

I did get a chance to try to install it earlier and came across the same issue that I was getting with the code on the page. Below is additional information that I recieved

[DELETE FROM ost_ticket_lock WHERE expire<NOW()]

You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column

---- Backtrace ----

0 (root)/include/mysqli.php(177): osTicket->logDBError('DB Error #1175', '[DELETE FROM os...')

1 (root)/include/class.lock.php(153): db_query('DELETE FROM ost...')

2 (root)/include/class.cron.php(32): TicketLock::cleanup()

3 (root)/scp/autocron.php(57): Cron::TicketMonitor()

4 {main}

robintoy commented 9 years ago

Hi @derekjohnsonzethcon thanks for testing.

So odd why you getting those errors, none of the plugin uses that code as it all part of osTicket classes built in to the system.

I have just added a commit to the develop branch which disables all the SQL install and uninstall from within osTicket, along with cleaning up some other lines of the plugin setup.

It's working like a dream here which is so odd. Can I ask you create the DB tables manually using the following code and try it again?

CREATE TABLE IF NOT EXISTS `ost_checklist` (
  `id` bigint(20) unsigned NOT NULL auto_increment,
  `orde` int(11) NOT NULL,
  `menu_id` int(11) NOT NULL default '0',
  `indent` int(11) NOT NULL default '0',
  `header` int(11) NOT NULL default '0',
  `period` int(11) NOT NULL default '0',
  `tekst` varchar(250) default NULL,
  `disabled` int(11) NOT NULL default '0',
  `start` date NOT NULL,
  `help` text NOT NULL,
  PRIMARY KEY  (`id`),
  UNIQUE KEY `id` (`id`),
  KEY `orde` (`orde`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

CREATE TABLE IF NOT EXISTS `ost_checklist_entries` (
  `id` bigint(20) unsigned NOT NULL auto_increment,
  `datum` datetime default NULL,
  `door` varchar(30) default NULL,
  `ref` int(11) default NULL,
  `tekst` text,
  `status` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`),
  UNIQUE KEY `id` (`id`),
  KEY `datum` (`datum`),
  KEY `ref` (`ref`),
  FULLTEXT KEY `tekst` (`tekst`),
  FULLTEXT KEY `volletekst` (`tekst`,`door`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
Dorian-Grim commented 7 years ago

@robintoy I just tested. I created the tables in advance, I used the last version of the plugin, after install the text appeared. At the bottom of the page I saw the plugin and clicked on it, I got image

robintoy commented 7 years ago

Hi @Dorian-Grim which version of osTicket are you using?

Dorian-Grim commented 7 years ago

1.9.14

robintoy commented 7 years ago

very odd indeed.... Being honest, we have not used this plugin for an age now as moved away to Comodo ServiceDesk (custom version of osTicket).

Is this mod something that would be of interest or help to you?

Dorian-Grim commented 7 years ago

Yes, it would...