dnnsoftware / dnn.editbar Goto Github PK
View Code? Open in Web Editor NEWEdit Bar for DNN Platform
Home Page: http://www.dnnsoftware.com
Edit Bar for DNN Platform
Home Page: http://www.dnnsoftware.com
When in edit mode > hover over a module > there is a Move flyout menu with content panes listed to reposition the module on a page.
Admins need a way to easily identify the name of each content pane in order for this to be a usable feature.
After installing any third party module(s), the "Add Module" pop up will no longer display any "pinned" modules as available to add to a page by default. Instead, the list reverts to displaying the available modules in alphabetical order with the pinned ones hidden.
However, when you start to scroll down the list, the missing "pinned" modules will suddenly re-appear at the top of the list.
The most critical modules affected are "HTML" (Platform) or "HTML Pro" (Evoq).
This issue effects all current releases of DNN 9 Platform and Evoq 9.
The text dotnetnuke should be searched and replaced by a more actual description
Nothing special, just search for the references dotnetnuke
Multiple locations in multiple files
None
When a webform module is submitted in Edit mode, the Gridview used in the module is disappeared. This exactly webform module works fine in DNN7.4.2 in both view and edit mode. Please see the attached simple sample module that we use to test in DNN9.1.1 Vanilla version.
If you do those steps and in View mode, it works perfectly. Please see the attached Steps to reproduce.docx
From the investigation, we found that CreateChildControls()
in Dnn.EditBar.UI\Controllers\ContentEditorManager.cs
is wrapping all the panes in a new UpdatePanel and this is causing the pane id of the controls are changed. So on the postback event, the viewstate of the web controls associated with the pane is not able to retrieve.
By commenting out the function CreateChildControls()
, the webforms postback are working fine. Could you please shed the light what is the purpose behind this?
We can't find any impact from our testing to remove the function CreateChildControls() in ContentEditorManager.
When you use in the skin a <section>
, <article>
or anything that is not a <div>
, It is not possible to add a module on that page. The popup will not appear to add a module
9.0.2
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.