|
194 | Ghost Categories | Core | Bug Report | Critical | Requires testing | |
Task Description
ConLite will still produce this ghost categories. Reproduce this bug by deleting a second language which has categories that are not or no more in the other category. Table cl_cat_tree will not cleaned up proper. One has to check the whole generation procedure for cl_cat_tree and all areas which create or edit categories. (see screenshot)
|
|
190 | Stats: Error while making an entry | Core | Bug Report | Low | New | |
Task Description
The following DB-Error occured
[12-Aug-2018 15:43:27 Europe/Berlin] ConLite DB error: 1406 (Data too long for column 'visitdate' at row 1) - info: /cl21x/conlite/main.php?area=mycontenido&frame=4&contenido=6e1631fd7125aa77c779ee3b9969fe67 INSERT INTO
cl_stat_archive
( idstatarch, archived, idcatart, idlang, idclient, visited, visitdate)
VALUES
(1,
201807,
3,
1,
1,
4,
'2018-07-22 20:24:50')
PHP 7.0 / MariaDB 5.5
|
|
189 | DBDriver: Add switch to use another mode if mysql is in... | Core | Enhancement | Medium | New | |
Task Description
We need to add a check and a switchable function to change mysql-mode if the server is running in strict mode.
todo:
see Changing MySQL mode per session
|
|
183 | frontenduser cronjob set users offline | Backend | Bug Report | Medium | Assigned | |
Task Description
If you update an older 4.8.x to CL 2.0 using a newer MySQL-version, you may encounter problems with automatic disactivation of frontendusers. The reason is the datetime entry of feusers with newer db-clients, that will not correct recognized. We have to check the whole feature of timemanagement and rebuild it to work with new db-versions.
|
|
179 | Rights-Management: Im- and Export of User and Group rig... | Backend | Enhancement | Medium | New | |
Task Description
Add an area to im- and export user and group rights.
see contenido forum Frage zur Rechten bei Artikelversionierung
|
|
177 | Setup Migration: Client path string correction not work... | Setup | Bug Report | Medium | New | |
Task Description
If you use the setup type migration differences between real client path and path in db has to be shown and corrected. That behavior is not working. Just try a migration with total different path and you will see bug in text-fields with new path. Fix that to show correct new path in text field.
|
|
176 | AMR: Routing not working | Plugins / Chains | Bug Report | Low | New | |
Task Description
Routing of URL using AMR-Plugin not working. See topic in forum.
|
|
175 | Plugins: AMR not working with redirects | Plugins / Chains | Bug Report | Medium | New | |
Task Description
I’ ve got a feedback from a customer that AMR in 4.8.20 under PHP 5.6 using redirects defined in Backend-Area is not working.
See forum → External Link
|
|
165 | Migration to PHP 7 and MySQL 5.7/MariaDB 10.1 | Core | Optimization | Medium | New | |
Task Description
This Task collects all task of recoding or fixing behaviours to fit needs for PHP 7 and MySQL 5.7 or MariaDB 10.1
|
|
164 | DBFS: Protection not working if file in dbfs-root | Core | Bug Report | Low | New | |
Task Description
Check whole behaviour. Maybe we need to change protocol for dbfs a little. Take care of backwards compatibility.
|
|
163 | Switch Code-Editor for the Backend | Backend | Feature Request | High | New | |
Task Description
We need to remove EditArea from Core. There are no new versions since over 6 years for it.
So the question is, which actual js-based editor we should use. Con 4.9 uses Codemirror. But i think it’ s also a good idea to use Ace.
Maybe we can also enhance editing by giving the user the possibility to choose among different editors an make editable areas switchable between editors.
So please let me know your thoughts about. Maybe this article could help you to find a decision - CodeMirror vs Ace Editor
|
|
162 | AMR: use conlite instead of contenido in htaccess templ... | Plugins / Chains | Bug Report | Low | New | |
Task Description
There are still rules for contenido in this files. Fix it to fit conlite path and folders before release of 2.0.0
|
|
161 | Add folder-usage to style areas | Backend | Enhancement | Low | New | |
Task Description
Add possibility to use folders in style-areas like templates, css, and javascript
|
|
160 | AMR: reset alias only for current client | Plugins / Chains | Feature Request | Low | New | |
Task Description
today if you reset alias with amr-function all aliases in db will be resetted. Add selection for client and language. See forum → http://forum.contenido.org/viewtopic.php?f=89&t=36558&hilit=button+formular
|
|
158 | Add plugin classes to autoloader | Plugins / Chains | Optimization | Low | New | |
Task Description
In the moment classes in pluginfolder have to be loaded using function plugin_include. Add autoload-config to all plugins to autoload classes if plugin is active/installed.
|
|
157 | Article inuse after relogin caused by auth timeout | Backend | Bug Report | Low | New | |
Task Description
If you still have opened an article (edit, configuration) and your backend session timed out that article is inuse by yourself after relogin. We have to clear inuse table for user which login and have still inuse entries.
|
|
154 | Container-tag shown in frontend if param mode missing | Core | Bug Report | Low | New | |
Task Description
Read first comment!!!
put container tag without mode param in layout
make a template using layout
dont select a module
make an article using this template
visit article in frontend and show source
You’ ll find container-tag in source. Fix that behavior to show nothing if container-tag misses needed param. We may show an info for needed and missing param in backend template view.
|
|
152 | PHPMailer Update | Core | Enhancement | Medium | New | |
Task Description
Update PHPMailer lib to newest version.
PHPMailer on Github
|
|
150 | Missing rightsmanagement for backenduser | Backend | Bug Report | Low | New | |
Task Description
We have to check rightsmanagement. For con49 there is a bugreport that as restricted beuser with the right to create/edit beusers you can give yourself more rights and create new user with higher rights than yours.
If this is the same for ConLite we have to change this behaviour to the following
see con forum - http://forum.contenido.org/viewtopic.php?f=92&t=36469
|
|
145 | AMR: htaccess not working | Plugins / Chains | Bug Report | Low | Assigned | |
Task Description
Due to changing the backend foldername the htaccess file of AMR-plugin is out of date. Add new backend folder for conlite and set old path as deprecated. Add some docs to htaccess and also to AMR-plugins info and htaccess page. Check all other apperances of contenido path for AMR-plugin.
|
|
144 | ModFileEdit: Add sync info area | Backend | Enhancement | Low | Assigned | |
Task Description
At the moment no sync of modules is done without any info for user. Add area to show which modules are synced and which one are skipped. Maybe it’ s a good idea to use ajax to sync modules. Check if easy adding this functionality is given in CL or if we need to recode ajax handling in the future.
|
|
143 | Check and recode releasetool | Core | Enhancement | Medium | Assigned | |
Task Description
For further releases we need the releasetool for easy getting DB-Data. Check, and recode if needed, the existing tool. DB must be cleaned up and ALL needed entries pushed to file system. Try to use generated files with setup.
|
|
141 | SQL-Error: Data truncated for column 'visited' | Core | Bug Report | Medium | Assigned | |
Task Description
Got the following error while testing ConLite with PHP 5.6 and MySQL 5.5.5
[05-May-2015 11:58:20 UTC] error: 1265 (Data truncated for column 'visited' at row 1) - info: /ConLite/conlite/main.php?area=client&frame=1&contenido=cef3c97414c53bf7fe3f292d2cdac331 INSERT INTO
cl_stat
( idstat, idcatart, idlang, idclient, visited )
VALUES (
24,
23,
1,
1,
'0000-00-00 00:00:00')
Error based on wrong field value in cl db for field visited (varchar(14)). Change field type to datetime, write api class for db-table and change all calls to use the api class.
|
|
137 | Write docu for output-compressor | Documentation | Optimization | Low | New | |
Task Description
We have to write a little Doku for output compression, possible config values and where to set.
|
|
133 | Add language column to user log | Backend | Enhancement | Low | New | |
Task Description
Add a language column to user log if more than 1 language is used.
|
|
132 | Ghost categories with second language | Core | Bug Report | High | Assigned | |
Task Description
This is an old bug, since 4.6 i think, growing up sequencely while working with categories in a second language. Customer has moved, deleted and add categories in english (1. lang german) and now the old master category is still visible in article-categorie-view with all subcategories but not in categorie area.
So we have to check out which function causes that behaviour. Needed sql-dump for searching is uploaded in dev-file-area, so please only use it for bugtracking and delete it afterwards.
|
|
131 | Delete old inuse entries if be-user login | Backend | Bug Report | Low | New | |
Task Description
If a be-user login again after timeout or closing browser delete old inuse entries for this user. Otherwise we will get a message for used areas for this user.
|
|
130 | Update PHPMailer | Core | Feature Request | Low | New | |
Task Description
Update PHPMailer to newest version https://github.com/Synchro/PHPMailer
|
|
126 | Add frontend debug user | Democlient | Feature Request | Low | New | |
Task Description
Add a debug user in frontend to show frontend debugging features. So code view and everything else could be used to in live web.
|
|
125 | Script-compressor throws error for missing cached file | Core | Bug Report | Medium | New | |
Task Description
If you empty frontend cache folder using output_compressor output method throws an error due to the missing cached file.
PHP Warning: filesize(): stat failed for cache/6a6a912d0c7b55b537768da77803284920140117153927.css in /var/www/vhosts/xxx/conlite/classes/class.output_compressor.php on line 190
|
|
121 | Neues Sessionmanagement | Core | Recoding | Medium | New | |
Task Description
Entwicklung eines neuen Sessionmanagements auf Basis der vorhandenen ConLib. Zu beachten ist dabei auch die Verknüpfung anderer Funktionen, so z.B. der InUse-Funktionen.
|
|
120 | Artikel sind für Bearbeitung gesperrt für alle BE-User | Core | Bug Report | Medium | New | |
Task Description
Das Aufräumen der inUse-Tabellen funktioniert nicht korrekt. Die im Contenidoforum empfohlene Lösung löst zwar das Problem in diesem Fall, ist aber keine Primärlösung. Hier gehört Sessionmanagement etc. überdacht und geäandert.
Quelle: http://forum.contenido.org/viewtopic.php?f=64&t=23854
|
|
119 | check backend permissions for be-users | Backend | Optimization | Low | New | |
Task Description
Some permissions on permission-page have to be checked for naming and logic. Check all permissions for backend and plugins, also do a test for each permission with a restricted user in backend/frontend.
|
|
118 | Add function to create db entries for modulefolders | Backend | Feature Request | Medium | Assigned | |
Task Description
If you copy a modulefolder to a new installed system a initial creation into db is needed. Add a function that reads foldername and create a db-entry. Later we can add also a loop for all folders and/or an overview page which will also show modules in repo.
|
|
114 | Remove lower Frameset | Backend | Recoding | Low | New | |
Task Description
Remove the lower 4 frames frameset and use an ajaxed single frame using jquery and ui. Therefor add needed jquery-plugins to be and rewrite be ui-classes and tpl-class.
|
|
113 | Add jquery an jquery-ui | Backend | Feature Request | Medium | New | |
Task Description
Adding jquery and ui to be will help to improve usebility of be
|
|
112 | Make login lifetime configurable | Core | Enhancement | Low | New | |
Task Description
see http://forum.contenido.org/viewtopic.php?f=62&t=34072
|
|
105 | Optional clearing of article content | Backend | Feature Request | Low | New | |
Task Description
If you remove CMS_Types from article template the content is still present in DB if not deleted before remove. It would be nice if there is a page where i can see all used and not used content types with their content and with a possibility for removing it from DB.
We have to discuss about a whole side feature, showing all not used content types or a per article feature.
|
|
102 | Remove external Libs | Core | Feature Request | Low | Assigned | |
Task Description
Removal of private/external PHP function or class libraries. CL should provide its own functions and classes, licensed under GPL or LGPL.
|
|
101 | Uploadfolders deleted with FTP are still in db-table | Backend | Bug Report | Low | New | |
Task Description
If you delete a folder using ftp it isn’t deleted in db. For files u have to call the folder in filemanager, but if u also delete the folder that cannot work. We have to check if we can enhance the checks in filemanager to check for missing folders.
Also we have to remember that for the new version of filemanager.
see con forum http://forum.contenido.org/viewtopic.php?f=62&t=32693
|
|
100 | Add plugin "spamspan" for email address obfuscation | Plugins / Chains | Bug Report | Low | Assigned | |
Task Description
see http://forum.contenido.org/viewtopic.php?f=66&t=31229
|
|
99 | Old sessions are not deletet if conlib uses file contai... | Core | Bug Report | Low | New | |
Task Description
see contenido forum http://forum.contenido.org/viewtopic.php?f=62&t=32660
|
|
98 | Problems while connected to a second database | Backend | Bug Report | Low | Researching | |
Task Description
If, in a module, you connect to an external database, all modules after that one in the template won’t work. The configuration for those following modules says “-unnamed module-”. If you close the connection to the external database in the module, the following modules work as they should.
If you have the module with the external database connection more than once in the template, directly following eachother, then each second one won’t connect to that database even if you use different variables for the connection, but only in the backend (configuration). In the frontend everything works as it should even with the same variable for the external database connection, but only while closing the connection in the module (every instance).
Question/Problem: Why does ConLite try to get the module information over the last opened database connection instead of using it’s own connection $db?
Attached is a module for showing a Modified Shopsoftware article in ConLite for testing.
|
|
95 | No more storing of creation and modified date or author... | Core | Bug Report | Medium | New | |
Task Description
Due to the changes in class genericdb some of the API-classes no longer update fields modified or author. Also some create-methods do not fill fields for create date and author. Check all cApi-classes for right behaviour and add to create- and store-method of this classes if missing. Add method if needed and also write a short dev-info.
|
|
92 | Tiny-Css lässt sich nicht in Mandanteneinstellung festl... | Backend | Bug Report | Low | Requires testing | |
Task Description
Zumindest tritt dieses Problem auf, wenn Backend auf Subdomain ist.
|
|
91 | Unterstützung transparenter PNGs | Backend | Feature Request | Low | Assigned | |
Task Description
Seit Contenido 4.8.18 werden auch transparente PNG unterstützt. Das wäre eine sinvolle Erweiterung.
|
|
90 | Thumbnails in Dateiverwaltung beschnitten und gezerrt | Backend | Bug Report | Low | New | |
Task Description
Die Vorschaubilder (die erscheinen wenn man auf die Minivorschau mit der Maus fährt) in der Dateiverwaltung werden beschnitten (links/oben fehlt) und gestaucht (4:3).
|
|
88 | Handling of sql for plugins and base entries in setup | Setup | Recoding | Low | New | |
Task Description
This handling is inconsistent. We have some entries within id < 10000 and some are outside. I’m just writing a release tool and i can’t handle that in the moment. SO we need to discuss if we exclude all plugin entries in db from id range under 10000. Maybe it’s a good idea to install buildin plugins with the new plugininstaller during setup.
|
|
87 | Change building URL's in all modules to use buildin AMR | Frontend | Recoding | Low | New | |
Task Description
We need to recode all used modules in democlient to use buildin amr-plugin and create correct url. Also check behaviour if amr is configured to generate url in modules and/or plugins
|
|
86 | ModRewrite: URL with front_content.php not working if p... | Plugins / Chains | Bug Report | Low | New | |
Task Description
If AMR is configured to prevent duplicated content, url percent is set to 100% and redirect to errorpage is choosen, old url calls to front_content.php will not work any more.
I tried to fix that with info from con-forum http://forum.contenido.org/viewtopic.php?p=155402#p155402 but that still let the possibility of duplicated content. We need to find a better solution.
|