Topic Closed
feniweb
298 Posts

Hello Josh

Thanks many times it we'd really always better for your tireless work on gpEasy.

In the head entry
<meta name = "generator" content = "gpEasy CMS">

Then in the file management of the icons are displayed incorrectly. If that calls on the ReponsivImages Plugin. See Image.

Unfortunately, for a customer still the plugins displayed on the he way or no access. Plugins should not be displayed in the frontend.

Under Chrome browser, I often have the problem that I can not manage windows switch between organzie and add the section. Under Firefox I do not have this problem. It appears dan only a gray dashed line around the Pupup window.

 

Edited: 5 years ago#7873

juergen
1.5K Posts
55.3K Downloads
16 Plugins
design, web development & visual effects

Then in the file management of the icons are displayed incorrectly. If that calls on the ReponsivImages Plugin.

I'll see what is going on in Chrome here. The File Browser is called in a somehow particular way from this plugin.
Looks like some CSS conflict.

5 years ago#7875

juergen
1.5K Posts
55.3K Downloads
16 Plugins
design, web development & visual effects

For the File Browser icons:
I guess they inherit some box-sizing styles from your theme CSS.
Try to exclude them from your CSS rules.
Everything in the File Browser is inside a <div id="finder"></div>

If you have something like

body * {
  box-sizing:border-box;
}

try to use

body *:not(#finder) {
  box-sizing:border-box;
}

 

 

 

 

 

Edited: 5 years ago#7876

juergen
1.5K Posts
55.3K Downloads
16 Plugins
design, web development & visual effects

Unfortunately, for a customer still the plugins displayed on the he way or no access. Plugins should not be displayed in the frontend.

Hmmm... that's going to be a little more complicated.
Currently when a user has no permissons for "Plugins" he/she may not Manage Plugins, means he/she may not install/unistall plugins.
If we disabled complete access to plugins, the user would not have access to the plugins' features. IMO this is not what you want. I wouldn't want that.

More in-depht:

Some plugins only consist of a special Admin Link, some implement custom section types, others only have Gadgets or Special Pages. Many plugins use several or even all of those components. So, if we would implement a more specific permissions management for plugins, we would have to do that for each plugin component/hook (Admin_Link, Sections, Gadgets, etc.). Addon Devlopers would also need some ways to declare access levels for their components.

For example: Wallpaper Changer uses it's Gadget to save a page's wallpaper on-the-fly. If we considered this feature to be "Super-User" only, we would have to block this specific Gadget from "plugin-restricted" users. But we cannot generally block all plugin Gadgets for this user, because it would also block e.g. SimpleBlog's Categories or Archives Gadgets. See the complexity?

edit:/
Another example: My (old but still poular) Nivo Slider plugin uses it's Admin Link to setup the Slider. Admittedly, this is not the way I would code it today, but it's a fact. So if we restricted all plugin's Admin Links to some users, they wouldn't be able to configure the Slider at all, even if they would be able to place/move it in the layout/content. Also a no-go!

Edited: 5 years ago#7878

juergen
1.5K Posts
55.3K Downloads
16 Plugins
design, web development & visual effects

Under Chrome browser, I often have the problem that I can not manage windows switch between organzie and add the section.

Seems this is caused by Chrome's more sensitive drang-n-drop behhavior(?)

Josh, maybe exclude "#cktabs .ckeditor_control" from ui-draggable using the "cancel" option:

$("[no clue which selector this is and where :o)]")
  .draggable({
    cancel : '#cktabs .ckeditor_control'
  });

edit:/ I see, it's not standard jQuery UI draggable but a custom SimpleDrag function in admin.js.
I got the dragging blocked using …

$("#ckeditor_area #cktabs a.ckeditor_control").on("mousedown", function(e) {
  e.stopPropagation();
});
Edited: 5 years ago#7879

Josh S.
2K Posts
286K Downloads
16 Themes
18 Plugins

I see, it's not standard jQuery UI draggable but a custom SimpleDrag function in admin.js.

....

Just added your fix. Thanks!

5 years ago#7907

Topic Closed

 

News

elFinder 2.1.50 in Upcoming Release
12/28/2019

A new release for Typesetter is in the works with a lot of improvements including the ... Read More

Typesetter 5.1
8/12/2017

Typesetter 5.1 is now available for download. 5.1 includes bug fixes, UI/UX improvements, ... Read More

More News

creisi productions

Dienstleistungen von creisi productions, Luzern (Schweiz): * Konzeption, Planung und Erstellung Ihres Internet-Auftritts * Betreuung und Aktualisierung/Pflege Ihrer Website * ...

Find out more about our Provider Spotlight

Log In

  Register