Code Monkey home page Code Monkey logo

lexiconeditor's Introduction

LexiconEditor

Manage your MODX sites translations

Features

The Lexicon-Editor provides a Custom-Manager-Page for editors to manage the translations of their site. The Grid is limited to a single namespace. That way you can allow editors to translate the lexicon of the site without touching any other areas of the MODX Lexicon.

The extra will backup all files and folders inside your MODX installation and will also include the core-folder if placed outside the web-root.

Just select the Namespace in the System-Settings you would like to provide the editors to manage.

Installation

MODX Package Management

Usage

Install via package manager

System Settings

Setting Description Default
lexiconeditor.namespace The Namespace you would like to be editable to the users.

lexiconeditor's People

Contributors

jdaehne avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

lexiconeditor's Issues

Multiple namespace selection

Please add a possibility to specify multiple namespaces. And show those lexicons from different namespaces in one list for easy search in all at once.
P.S. Thank you for this MODx extra

MODX3: Error "Requested processor not found"

I tested upgrading to MODX3 with a dummy site that uses all my extras.
After the upgrade, when navigating to LexiconEditor I get an error message:

image

The CMP tries to request the connector-action system/language/getlist, which seems to fail.

When clicking on the "Toggle language"-dropdown, the same message appears.

Currently I'm not able to change the language.

In the error-log I see these messages:

20.04.2023 | 16:45:08 | ERROR | /www/htdocs/123/website/www/core/src/Revolution/modX.php | 1788
Unable to load processor for action "system/language/getlist", it does not exist as an autoloadable class that extends \MODX\Revolution\Processors\Processor, and also not as a file in "/www/htdocs/123/website/www/core/src/Revolution/Processors/system/language/getlist.class.php"

20.04.2023 | 16:45:14 | ERROR | /www/htdocs/123/website/www/core/components/lexiconeditor/model/lexiconeditor/lexiconeditor.class.php | 52
PHP warning: Undefined property: LexiconEditor::$version

If I switch to the normal lexicon-management from MODX and click the language-dropdown, I see the action System/Language/GetList.

MODX 3.0.3-pl

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.