This question about Using an extension: Answered
Edit button opens an empy page
Hello everybody,
I have just installed the
NatSkin extension and everything works fine
… except the editing a topic does not work, the same for creating a new topic.
As soon as I click on the edit link of the topic I get an empty page.
But as soon as I add &cover=pattern to the edit URL I get an editor and may change the topic.
Do you have any idea what is going wrong here?
I do not find any hints in eitherfoswiki's error.log nor the error_log of my apache2.
I would be glad to get help.
Best regards,
Sebastian Wolf
--
SebastianWolf - 03 Apr 2015
Here you may see the plugins I have installed:
{Plugins}{AutoTemplatePlugin}{Enabled} use default
{Plugins}{AutoViewTemplatePlugin}{Enabled}
{Plugins}{BookmakerPlugin}{Enabled} use default
{Plugins}{BreadCrumbsPlugin}{Enabled} use default
{Plugins}{CommentPlugin}{Enabled}
{Plugins}{CompareRevisionsAddonPlugin}{Enabled}
{Plugins}{DBCachePlugin}{Enabled} use default
{Plugins}{EditTablePlugin}{Enabled}
{Plugins}{FilterPlugin}{Enabled} use default
{Plugins}{FlexFormPlugin}{Enabled} use default
{Plugins}{FlexWebListPlugin}{Enabled} use default
{Plugins}{GenPDFAddOnPlugin}{Enabled} use default
{Plugins}{GridLayoutPlugin}{Enabled} use default
{Plugins}{HistoryPlugin}{Enabled}
{Plugins}{ImageGalleryPlugin}{Enabled} use default
{Plugins}{ImagePlugin}{Enabled} use default
{Plugins}{ImportExportPlugin}{Enabled} use default
{Plugins}{InterwikiPlugin}{Enabled}
{Plugins}{JQueryPlugin}{Enabled}
{Plugins}{MailerContribPlugin}{Enabled}
This plugin is part of the MailerContrib, and must be enabled for mail notification from the browser to work
{Plugins}{MimeIconPlugin}{Enabled} use default
{Plugins}{NatEditPlugin}{Enabled}
{Plugins}{NatSkinPlugin}{Enabled} use default
{Plugins}{PatchFoswikiContribPlugin}{Enabled} use default
{Plugins}{PreferencesPlugin}{Enabled}
{Plugins}{PublishPlugin}{Enabled} use default
{Plugins}{RenderListPlugin}{Enabled}
{Plugins}{RenderPlugin}{Enabled} use default
{Plugins}{SlideShowPlugin}{Enabled}
{Plugins}{SmiliesPlugin}{Enabled}
{Plugins}{SpreadSheetPlugin}{Enabled}
{Plugins}{TablePlugin}{Enabled}
{Plugins}{TinyMCEPlugin}{Enabled}
{Plugins}{TopicInteractionPlugin}{Enabled} use default
{Plugins}{TWikiCompatibilityPlugin}{Enabled} use default
{Plugins}{TwistyPlugin}{Enabled}
{Plugins}{WebLinkPlugin}{Enabled} use default
{Plugins}{WysiwygPlugin}{Enabled}
--
SebastianWolf - 03 Apr 2015
Hey Sebastian - How about any javascript errors in your browser console? That could provide some hints.
Also, does
NatSkin seem to work ok otherwise? For example, does the attach UI work?
One last thing: it appears that you have both AutoTemplatePlugin and AutoViewTemplatePlugin enabled. You should have just one. I'd suggest using AutoTemplatePlugin.
--
LynnwoodBrown - 06 Apr 2015
Thank you for your answer!
The browser console shows some warnings in the css only:
[Warning] Unexpected CSS token: : (fontawesome.css, line 4, x5)
[Warning] Invalid CSS property declaration at: * (jquery.superfish.css, line 1, x3)
[Warning] Invalid CSS property declaration at: * (jquery.tabpane.css, line 1, x3)
[Warning] Invalid CSS property declaration at: * (
BaseStyle.css, line 1)
[Warning] Unexpected CSS token: } (
BaseStyle.css, line 1)
NatSkin works properly in "normal" and raw mode but as soon as I want to edit a topic using
NatSkin it fails.
I also tried to pass cover=nat to the edit-URL, it fails, too.
I have disabled
AutoViewTemplatePlugin: it still not work
I have disabled
AutTemplatePlugin, too: it still not work.
Do you habe any other ideas?
--
SebastianWolf - 11 Apr 2015
You might need to allow unauthenticated REST access. If rest is listed in
AuthScript, it should be removed. The other thing to check is watch the server logs, are there any 404's or other errors when Edit is clicked.
--
GeorgeClark - 11 Apr 2015
Thank you George for your comment.
I have tried your hint removing rest from the
AuthScript but I have still the same problem.
The apache error_log shows no errors only some warnings concerning rcs:
[Mon Apr 13 10:27:25 2015] [error] [client fe80::e6ce:8fff:fe35:8ba8] rcs: warning: -V is obsolete; instead, use --version, referer:
http://coxorange.local/foswiki/bin/configure
If I call co -V in the shell I get the same warning:
coxorange:apache2 wolf$ co -V
co: warning: -V is obsolete; instead, use --version
co (GNU RCS) 5.9.2
Copyright (C) 2010-2013 Thien-Thi Nguyen
Copyright (C) 1990-1995 Paul Eggert
Copyright (C) 1982,1988,1989 Walter F. Tichy, Purdue CS
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent
I had a look to the foswiki/working/logs directory too, but the error.log file shows no error messages.
Is there any parameter which I may add to the URL to get some more debug messages?
--
SebastianWolf - 13 Apr 2015
What's your SKIN variable set to in the
SitePreferences of your Foswiki? Should be
nat
only.
--
MichaelDaum - 13 Apr 2015
Michael, thanks a lot! Now it works perfectly!
As the natskin did not worked well I had the following setting in my
SitePreferences:
I don't remember why I had set both variables. But when I replaced pattern by nat the edit mode did not work
As soon as I ONLY set the SKIN variable as you suggested, the edit mode worked well!
So now I am happy
--
SebastianWolf - 13 Apr 2015