Code Monkey home page Code Monkey logo

omega-l's People

Contributors

dependabot[bot] avatar husnet avatar rohsyl avatar

Stargazers

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

Watchers

 avatar  avatar  avatar

omega-l's Issues

Admin Page : Any and Undefined language

There is a error in the Page admin :

  • Any shows the pages that are not marked with a language ( that should be "None" or "Undefined" )

  • Any could show all pages whichever language is defined.

  • In page edition, under language it show show "None" or "Undefined" if there is no language

  • Same for the related pages when a page doesn't exist in a language

Theme : Add color description

It would be great to have a color description to colors defined in the install/install.php so in the plugins we can clearely see which color refers to which usage.

Public : Image Slider 0x0 px

When creating an image slider the images won't show in public side.

I had to add in my css these lines :

.om-wrapper{
    min-width: xxxpx;
    margin: 0 auto;
}

Updater

Create an graphical updater for Omega-L

Possible step:

  • update files from git
  • apply migrations
  • composer install
  • npm run prod

Plugin Html - HtmlEditor content not saved in module edition

In module mode, the htmleditor content is not saved

image

It's because Codemirror don't keep in sync the textarea and the code editor. So when getting the content of the textarea in javascript (when saving the module) the content is always empty.

Possible solutions

  • Switch to ace editor
  • Manually put an event listener on the codemirror editor and update the textarea after each change
  • In js when saving the module, detect that the textarea is a codemirror and then update manually the textarea

Media : php-gd required

The php library php-gd is required for images to be shown in admin and displayed in public but not installed by Omega-L.

for yet we have to install it manually with
sudo apt install php7.2-gd

Page slug change slug in menu of all language

Slugs are unique. But since there is multi-language, slug are unique per language. So it is possible to have a page with the same slug for each language.

With this, when we change the slug of a page, it will automatically update the slug in every menu item. It will even update the slug in menus for other languages than the one of the page.

Slug in menu item must only be updated if the menu is in the same language as the page.

Admin : move modal

It would be great to be able to move the modal in the admin pannel so we can see what's under it

Menu: get menu as an array in theme

For the moment, we can display the menu in a theme by calling the method :

{!! Entity::Menu()->getBySecurity() !!}

But it could be interessant to get an array of the structure of the menu and then do a loop to display it the way we want.

Improve plugin component's template

Describe the bug
Actually, when forcing a plugin tu use a component's template instead of the view of the plugin. It will force the view at anytime. even if it's a different view.

So if we have many different views used in the front-end part of the plugin

image

It will not work as expected.

Fix that asap

Plugin Gallery

Errors when deleting a media in the media library ans keeping it in the component

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.