Giter Site home page Giter Site logo

netgen / netgenadminuibundle Goto Github PK

View Code? Open in Web Editor NEW
33.0 9.0 12.0 12.47 MB

Netgen Admin UI implements an alternate administration UI for eZ Platform, based on eZ Publish Legacy administration interface

Home Page: https://netgen.io

License: GNU General Public License v2.0

PHP 6.47% JavaScript 7.12% CSS 17.36% Smarty 43.08% Less 2.97% SCSS 20.97% Twig 2.02%
ezplatform ezpublish administration admin-ui

netgenadminuibundle's Introduction

Netgen Admin UI

Build Status Code Coverage Downloads Latest stable License

Netgen Admin UI implements an alternate administration UI for eZ Platform, based on eZ Publish Legacy administration interface.

Netgen Admin UI requires a fully functional eZ Publish Community 2014.12 (Netgen Variant), eZ Publish 5 or eZ Platform with Legacy Bridge so make sure you have it installed and fully configured before installing Netgen Admin UI.

Developed by Netgen with the help of our supporters.

Install instructions

See INSTALL.md to install the bundle.

Changelog

See CHANGELOG.md for details.

License

The bundle is licensed under GPL v2.0

netgenadminuibundle's People

Contributors

bcafuk avatar carlosmauri avatar dfritschy avatar dkondic avatar emodric avatar fwoldt avatar hknezevic avatar iherak avatar ilukac avatar ljudevit avatar marioblazek avatar mivancic avatar peterkeung avatar pkamps avatar pspanja avatar randycupic avatar skovacic3 avatar thiagocamposviana avatar vjeran avatar

Stargazers

 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  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

netgenadminuibundle's Issues

Enable preview from editing layout

Hi there,

In legacy, users have the Preview available while editing a content before they publish, there is any setting to enable a preview in the edition view? or the only way is to extend that layout to include a preview link from the edition?

Thanks in advance.

Issues with preview on: Dev environment "Missing form token from Request" and timeout on prod on first load

  • eZ Version: 5.4.11
    Description: When click on preview button, on Development environment, i get error "Missing form token from Request..."

captura de pantalla 2018-01-09 a la s 8 27 10 p m

On production site, instead, i get a timeout error at first time, but then the preview loads correctly, but in the logs i get:

PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 32 bytes) in /home/ubuntu/mysite/adminui/vendor/tedivm/stash/src/Stash/Pool.php on line 133, referer: https://adminui.mysite/ngadminui/Created-Folder-test [Tue Jan 09 19:43:12.410049 2018] [:error] [pid 2071] [client 127.0.0.1:40643] PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 64 bytes) in /home/ubuntu/mysite/adminui/vendor/symfony/symfony/src/Symfony/Component/Debug/Exception/FlattenException.php on line 270

In another case , i installed the adminui in a clean ez 5.4.10 site, but could not replicate the same issue, i'll keep searching if there is any configuration error from my side, but any help would be appreciated.

Thanks in advance.

ReferenceError: params is not defined

Hi,
I'm trying to install 'Netgen Admin UI' via legacy bridge on top of a eZ Platform v2 Communty Edition installed via eZ Launchpad(https://www.netgenlabs.com/Blog/How-to-start-using-Netgen-Admin-UI). I am correctly seeing eZ Platform v2 Admin(content etc) and I am correctly seeing most of Netgen Admin UI panels but when I visit 'Content Structure' or 'User Accounts' panels the page is empty.

I see the following errors in developer console:

ReferenceError: params is not defined

I have discovered the file responsible for this error is the following:

/ezpublish_legacy/extension/ngadminui/design/ngadminui/templates/contentstructuremenu/content_structure_menu_dynamic.tpl

It seems that variable 'params' gets initialized in a 'cache-block' which is not being executed.

Do you have any idea how to resolve this issue?

Thanks

Exception when not page found on netgen/admin-ui-bundle": "^2.1.4

Hi there, recently we updated the error handling in our site to change redirects to an external static error site 404.mysite.com, to an internal error page (twigBundle view/exception) with response _404 which is the expected behavior.
However, we noticed an exception:
request.ERROR: Uncaught PHP Exception Netgen\Bundle\AdminUIBundle\Exception\NotFoundHttpException: "Not Found" at /home/ubuntu/mysite/vendor/netgen/admin-ui-bundle/bundle/EventListener/LegacyResponseListener.php line 62 {"exception":"[object] (Netgen\\Bundle\\AdminUIBundle\\Exception\\NotFoundHttpException(code: 0): Not Found at /home/mysite/vendor/netgen/admin-ui-bundle/bundle/EventListener/LegacyResponseListener.php:62)"} []
Could you please enlight us how to add a config or override to avoid this exception?
Thanks in advance.

Change password does not properly clear the cache

If you use "Change Information", which edits the user object and then change the user's password, this works.

However, if you use "Change password" (which goes to /user/password) and then change the password, it does not work until you clear the cache, such as deleting the view cache for that user object.

ConfigurationGenerator is not setting ezpublish.system.cache_service_name

ConfigurationGenerator(/vendor/netgen/admin-ui-bundle/bundle/Installer/Generator/ConfigurationGenerator.php) is not setting the 'cache_service_name' attribute to '%cache_pool%' in method generate.

Consequently if NetgenAdminUIBundle is used with Legacy Bridge:

  • The Legacy Admin Ui will comunicate with symfony's cache pool 'cache.app'

  • Whereas EZ REST API will comunicate with symfony's cache pool 'cache.redis'

So if a content is published from Legacy Admin UI, keys in pool 'cache.app' will be purged, leaving 'cache.redis' keys untouched and EZ REST API will return stale data.

Alternatively state in README.md that such attribute must be set to avoid the above problems.

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.