This question about Using an extension: Answered

Natskin More button doesn't work and jquery Uncaught Error

I have done a fresh install to migrate our wiki at the office from our 20 year old Ubuntu (with only 768MB RAM) to a Windows machine (with 8GB RAM) (Windows SBS 2011, Apache 2.4, Strawberry Perl 5.30).

In the meantine, most things work, but I have the same issue as Question1986.

'More topic actions' functions in the pattern skin, the More topic action button doesn't do anything in natskin. If you hover/click the button, nothing happens.

If I load a page in a web with the natskin, everything looks fine, but I have the following error in the console:
jquery-2.2.4.js:1 Uncaught Error: Syntax error, unrecognized expression: #data_$id
 at Function.t.error (jquery-2.2.4.js:1)
 at t.tokenize (jquery-2.2.4.js:1)
 at t.select (jquery-2.2.4.js:1)
 at Function.t (jquery-2.2.4.js:1)
 at Function.u.find (jquery.migrate.js?version=3.2.1:1)
 at ie.fn.init.find (jquery-2.2.4.js:1)
 at ie.fn.init.u.fn.find (jquery.migrate.js?version=3.2.1:1)
 at u.fn.init.ie.fn.init (jquery-2.2.4.js:1)
 at new u.fn.init (jquery.migrate.js?version=3.2.1:1)
 at ie (jquery-2.2.4.js:1)
t.error @ jquery-2.2.4.js:1
t.tokenize @ jquery-2.2.4.js:1
t.select @ jquery-2.2.4.js:1
t @ jquery-2.2.4.js:1
u.find @ jquery.migrate.js?version=3.2.1:1
find @ jquery-2.2.4.js:1
u.fn.find @ jquery.migrate.js?version=3.2.1:1
ie.fn.init @ jquery-2.2.4.js:1
u.fn.init @ jquery.migrate.js?version=3.2.1:1
ie @ jquery-2.2.4.js:1
t.getAttachmentData @ metadata.js:1
(anonymous) @ metadata.js:1
each @ jquery-2.2.4.js:1
each @ jquery-2.2.4.js:1
t.init @ metadata.js:1
t @ metadata.js:1
(anonymous) @ metadata.js:1
each @ jquery-2.2.4.js:1
each @ jquery-2.2.4.js:1
run @ jquery.livequery.js?version=1.3.6:1
livequery @ jquery.livequery.js?version=1.3.6:1
(anonymous) @ metadata.js:1
l @ jquery-2.2.4.js:1
fireWith @ jquery-2.2.4.js:1
ready @ jquery-2.2.4.js:1
s @ jquery-2.2.4.js:1

Any idea how this can be solved?

I had overlooked the dependencies list. So I simply had to enable the following required Foswiki plugins:
  • DiffPlugin
  • GridLayoutPlugin
  • MimeIconPlugin
  • MoreFormFieldsPlugin
  • RedDotPlugin
  • TopicInteractionPlugin
Afterwards:
  • the More topic actions button works as desired
  • the jquery error disappeared
-- StijnBousard - 27 Jul 2020
 

QuestionForm edit

Subject Using an extension
Extension NatSkin
Version Foswiki 2.1.6
Status Answered
Related Topics
Topic revision: r2 - 27 Jul 2020, StijnBousard
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy