GithubHelp home page GithubHelp logo

dnnsoftware / dnn.editbar Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 2.0 4.22 MB

Edit Bar for DNN Platform

Home Page: http://www.dnnsoftware.com

C# 24.66% CSS 8.17% HTML 0.38% JavaScript 66.79%
dnn dnncms dotnetnuke

dnn.editbar's People

Contributors

aliazizoglu avatar amarjit-dhunna avatar antoniodgonzalez avatar ashishpd avatar fjlucas avatar galatrash avatar ohine avatar ricardodiasc avatar tpluscode avatar zyhfish avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

erikvb zyhfish

dnn.editbar's Issues

Show Content Pane Labels

Description

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.

Add module popup not showing pinned modules until list is scrolled.

Description

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).

Affected version

This issue effects all current releases of DNN 9 Platform and Evoq 9.

Update references to dotnetnuke to a better description

Description

The text dotnetnuke should be searched and replaced by a more actual description

Steps to reproduce

Nothing special, just search for the references dotnetnuke

Current result

Multiple locations in multiple files

Expected result

None

Affected version

  • 9.2.1
  • 9.2.0
  • 9.1.1
  • 9.1
  • 9.0

Webform postback in Edit mode losing viewstate of the GridView

Description

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.

Steps to reproduce

  1. Load the page that has the sample module TestForm in Edit mode
  2. The page is loaded and the GridView is displayed with the data
  3. Click 'Get Rows' button
  4. The page is refreshed and the GridView is gone. No. of Rows is shown as '0' which means that the viewstate of the gridview is lost of not able to retrieve.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.