Loading...
 
Skip to main content

WYSIWYG File gallery can't deal with non image files

Status
Closed
Subject
WYSIWYG File gallery can't deal with non image files
Version
11.x
12.x Regression
Category
  • Release Blocker
  • Error
Feature
File Gallery (elFinder or standard UI)
WYSIWYG (What You See is What You Get)
Resolution status
New
Submitted by
Doug Higby
Lastmod by
Pascal St-Jean
Rating
(0)
Description

Uploading any non image into the file gallery with the upload image button in the WYSIWYG editor works fine. But when selecting that file to put in the site, TikiWiki incorrectly specifies that the file is an image. This results in the webpage with "File is not an image".

My php is 5.3 and fileinfo extention is set up correctly. I can correctly display the file by switching to Wiki text mode and changing the designation from "img" to "file"

OK, before anyone calls me stupid, the button does say "Choose or Upload Images" There is no button for choosing and uploading files, but I assume that since the "File Gallery" and not the "Image Gallery" is being called up, it should be able to handle both. If not, then I guess someone needs to add a button to CKEditor.

I created a show-me instance to show the problem in the current branch. However, this version has the option to add more buttons to the WYSIWYG. There is a file button that solves this problem. But this is a major hassel for me in the 11.1 branch. Any way I can get the file button in version 11?

Solution
The solution is to manually go to /tiki-admin_toolbars.php and add the file button. This should really be in there by default.
Workaround

As mentioned above, I can flip the site into Wiki text mode, then change "img" to "file"

WYSIWYG has no dialog box or means to handle these files.

When I flip back to WYSIWYG mode, I can double click on the file and bring up a file dialog box, but there is no way to call that box to insert a file in the first place.

Importance
5
Priority
25
Demonstrate Bug on Tiki 19+
Demonstrate Bug (older Tiki versions)
Ticket ID
4920
Created
Wednesday 13 November, 2013 16:30:52 UTC
by Doug Higby
LastModif
Sunday 24 November, 2013 00:16:49 UTC


Show PHP error messages