ConLite

Welcome to the Bugtracker for ConLite ::: Willkommen beim Bugtracker zu ConLite

NEW Release!!!

We’re proud to announce the release of ConLite 2.0.2 This is just an update-release for older Contenido 4.8 or ConLite 1.0 with an unready demo client.
Just visit our Downloadcenter, download as zip- or 7zip-archive, try it out and give us some feedback.
Please read the file README_.txt first after unzipping the archive, there may be some hints for upgrading from further versions to ConLite 2.0.2.

If you have any questions please visit our ConLite-Forum.

IDSummaryCategoryTask TypeSeverityStatusProgress  desc
 16  RSS-Reader austauschen/überarbeiten ModuleEnhancementCriticalClosed
100%
Task Description

Der RSS-Reader von Contenido braucht allow_url_fopen und kann nicht gut mit UTF-8 umgehen. Dies ist bei dem erweiterten Modul von Spider IT umgangen und korrigiert. Das Modul braucht/nutzt die class.rss.php (<Mandant>/includes/class.rss.php) von rssphp.net.

 20  genericdb: urlencode() expects parameter 1 to be string ...CoreBug ReportCriticalClosed
100%
Task Description

I’ll get an error while using the modul nivoslider.

[11-Apr-2012 11:56:46] PHP Warning: urlencode() expects parameter 1 to be string, array given in C:\xampp\htdocs\xxx\contenido\classes\class.genericdb.php on line 1936

[11-Apr-2012 11:56:46] PHP Stack trace:

[11-Apr-2012 11:56:46] PHP 1. {main}() C:\xampp\htdocs\xxx\cms\front_content.php:0

[11-Apr-2012 11:56:46] PHP 2. eval() C:\xampp\htdocs\xxx\cms\front_content.php:928

[11-Apr-2012 11:56:46] PHP 3. ModuleMpNivoSliderOutput→generateOutput() C:\xampp\htdocs\xxx\cms\front_content.php(928) : eval()’d code:420

[11-Apr-2012 11:56:46] PHP 4. ModuleMpNivoSliderOutput→_getImages() C:\xampp\htdocs\xxx\cms\includes\class.module.mpnivoslider.output.php:211

[11-Apr-2012 11:56:46] PHP 5. ItemCollection→next() C:\xampp\htdocs\xxx\cms\includes\class.module.mpnivoslider.output.php:435

[11-Apr-2012 11:56:46] PHP 6. UploadMetaCollection→loadItem() C:\xampp\htdocs\xxx\contenido\classes\class.genericdb.php:1310

[11-Apr-2012 11:56:46] PHP 7. Item→loadByPrimaryKey() C:\xampp\htdocs\xxx\cms\includes\class.uploadmeta.php:75

[11-Apr-2012 11:56:46] PHP 8. Item→loadBy() C:\xampp\htdocs\xxx\contenido\classes\class.genericdb.php:1670

[11-Apr-2012 11:56:46] PHP 9. Item→_inFilter() C:\xampp\htdocs\xxx\contenido\classes\class.genericdb.php:1624

[11-Apr-2012 11:56:46] PHP 10. urlencode() C:\xampp\htdocs\xxx\contenido\classes\class.genericdb.php:1936

 26  TinyMCE: media button still not working BackendBug ReportCriticalClosed
100%
Task Description

Media button wasn’t working in older versions either - no flash based media files were shown.
Last working TinyMCE is the 4.8.11 one, which I replaced in all later versions.
Problem described at http://forum.contenido.org/viewtopic.php?f=62&t=22026

HTML source code stays more or less the same after migrating, BUT nothing is displayed, neither in Tiny nor in frontend.

Example code:
<object height=”264” width=”395” data=”../../cms/upload/video/mediaplayer.swf” type=”application/x-shockwave-flash”>
<param name=”flashvars” value=”flashvars=’width=395&amp;height=264&amp;bufferlength=20&amp;image=upload/video/video.jpg&amp;file=trailer_uk.flv” />
<param name=”src” value=”../../cms/upload/video/mediaplayer.swf” />
</object>

 81  No db-connection with old config-file while upgrading CoreBug ReportCriticalClosed
100%
Task Description

If you upgrade an older version of contenido there will be no db-connection if u use the old config file. The reason is the missing db-conf-array which normally is used since con 4.8.15. There isn’t a fallback implementent to use old entries in cfg-Array.

Implement a fallback method in db-class to use older cfg-array entries for db-connection.

 110  Backslashes in client path with xampp CoreBug ReportCriticalClosed
100%
Task Description

If you do a migration setup and the client path changes you can’t copy & paste the path under windows, because of the backslashes which are not working in some CMS-Types (QR-Code)
We have to check for backslashes in path while writing to db and
1. escape them or
2. replace them with slashes

 122  Cannot see article overview in backend using IE11 BackendBug ReportCriticalClosed
100%
Task Description

If you click on a category under Content-Article there appears only an empty frame at right side.

 134  Ghost categories CoreBug ReportCriticalClosed
100%
Task Description

Forenbeitrag

I have investigated this old old bug. It’s a core problem and has to be fixed before releasing next version!!!

 166  Backslashes in module code will be removed using sync t ...BackendBug ReportCriticalClosed
100%
Task Description

If you sync modules in filesystem to db, used backslashes in input or output will be removed in db-table.
You may test behavior by just setting an html-output with backslashed quotation marks.

 171  System and client allows xss in backend BackendBug ReportCriticalClosed
100%
Task Description

Go to administration → system → expert settings.
Create new setting and set value to: <script>alert(”XSS Alert”);</script>
Script will be executed. Same with client settings

 173  i18n gettext: i18n cannot handle text (mo/po) with mult ...CoreBug ReportCriticalClosed
100%
Task Description

Adapt i18n class from Con 4.9

 3  Genericdb caching not working CoreBug ReportHighClosed
100%
Task Description

Caching of genericdb is not working in all cases, for the moment deactiveted in config.misc. Check and fix, then reactivate in config.

 31  Test CL installation with newest PHP and SQL on XAMPP CoreOptimizationHighClosed
100%
Task Description

Due to some postings in forum (see: http://forum.contenido.org/viewtopic.php?f=59&t=32010) we need to test CL install on new PHP- and SQL-Versions using xampp before release.

 72  You can create FE-user with empty name or password BackendBug ReportHighClosed
100%
Task Description

Add a check for empty username and password. Also add a jquery pw-strength-check.

 80  Syncing all modules causes errors in modules which have ...BackendBug ReportHighClosed
100%
Task Description

After syncing all modules in a new installation with one new module (the only one with a file), the news module has an error in line 104.
Line 103+ now are:

              $regEx = "/(src)(=)(['"]?)([^"']*)(['"]?)/i";
              $img = array ();
              preg_match($regEx, $match[0], $img);
              $img_src = preg_split("///", $img[0]);
              $img_name = $img_src[count($img_src) - 1];
              $img_name = preg_replace("/"/", "", $img_name);
              $img_split = preg_split("/./", $img_name);
              $img_type = $img_split[count($img_split) - 1];
              $img_split2 = preg_split("/_/", $img_split[0]);

The page “Was ist Contenido” shows the following error message:
Parse error: syntax error, unexpected ‘]’ in /kunden/92791_33034/rp-hosting/159000014/259000016/ConLite/cms/front_content.php(928) : eval()’d code on line 429

 132  Ghost categories with second language CoreBug ReportHighClosed
100%
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.

 163  Switch Code-Editor for the Backend BackendFeature RequestHighClosed
100%
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

 178  Updatenotifier parsing rss under PHP7.1 only for first  ...CoreBug ReportHighClosed
100%
Task Description

The pear xml-parser not working with PHP7.1. Only the first item is parsed correct, second item has wrong content. Switching to PHP5.6 shows correct result.
Check pear-xml for updates. If there no updates, take old pear files and write own parser for PHP7+, mark old pear classes as deprecated and use own class.

 2  Pluginmanager Plugins / ChainsFeature RequestMediumClosed
100%
Task Description

Add a pluginmanager and some kind of xml-configuration for plugins.
Start with a folder based version, no zip-file manager like Contenido expected to do.

 10  Generate API-Doc DocumentationOptimizationMediumClosed
100%
Task Description

on release generate API-Doc and put it online.

 18  HTML5/CSS3 Demo Client FrontendFeature RequestMediumClosed
100%
Task Description

Redesign of Democlient using HTML5 and CSS3. All parts have to be valide (validator.w3.org).

We

  • need an easy, timeless design
  • wanna show usage of all CMS-Typs
  • show in action and give a little documentation of all used modules
  • use jQuery for javascript parts
  • use a framework as startpoint
 22  Modul xhtml which is not choosable in modularea DemoclientBug ReportMediumClosed
100%
Task Description

There is a modul “xhtml” in modullist, where the name is colored red and if u click on the link nothing happens.

 25  Collision with pre-installed AMR after Migration SetupOptimizationMediumClosed
100%
Task Description

Migrated a system as follows :
- moved /cms from old system to new one and updated /cms root files with 4816CL
- copied new /contenido folder, added frontenduser plugins and t2t_backup plugin (both being available in 4.8.15)
- old system had AMR plugin v0.5.4 installed

After migrating with “Install Mod_rewrited” option, the following occured:
- backend: additional “has children” menu item right next to the “AMR” menu item (error log see below)

Resolved it as follows:
- deleted /plugins/mod_rewrite folder, replaced it with old 0.5.4 folder, de-installed plugin with that (lead to error message after de-installation, ignore that).
- deleted /plugins/mod_rewrite folder again, replaced it with 4816CL-version.
- Backend login no problem anymore, additional menu item “has children” was gone.


Error log:
Fatal error: Error: Can’t include /is/htdocs/wp1024832_7YGQ01LQT4/www/demo/con4816/contenido/classes/mp/class.mpdebug.php in /is/htdocs/wp1024832_7YGQ01LQT4/www/demo/con4816/contenido/includes/api/functions.api.general.php on line 174

 33  Missing include.subnav_blank.php BackendBug ReportMediumClosed
100%
Task Description

There is an error thrown, but i haven’t research which part of backend is the trigger.
Maybe there is a wrong file entry in db. Research needed.

[25-Apr-2012 17:24:07] PHP Warning: include_once(): Failed opening ‘/srv/www/vhosts/xxx/httpdocs/contenido/includes/include.subnav_blank.php’ for inclusion (include_path=’.:/usr/share/php5:/usr/share/php5/PEAR’) in /srv/www/vhosts/xxx/httpdocs/contenido/main.php on line 257

 35  Inuse - modul locked for same user after backend timeou ...BackendEnhancementMediumClosed
100%
Task Description

After timeout of BE access and relogin with same username, last called module is shown as inuse for this user. Change behaviour to remove self inuse-entries for actuell user when user is logging in again.
Also check this for other areas.

 37  Upgrade: valid_from and valid_to fields are set to NULL SetupBug ReportMediumClosed
100%
Task Description

After an upgrade from 4.6 to 4.8.16 CL the new added fields valid_from and valid_to are set to NULL instead an empty date ‘0000-00-00’. So no sysadmin info in dashboard is shown. Change field defaults in setup.

 52  Add new language for new client doesn't work BackendBug ReportMediumClosed
100%
Task Description

Installed without client, created new client, tried to create lang for client. The text “do you really want to create...” wasn’t translated and on confirming nothing happened, no language was created.

 54  Update information on startscreen BackendRecodingMediumClosed
100%
Task Description

Installed latest 4.8.17 cl and activated update information. The loaded feed seems to be pointed at original 4fb Contenido. So there is a warning showed up: “Es scheint so als wenn der Contenido Versionsstring manipuliert wurde. Contenido 4.8.17 CL gibt es nicht!”

 56  AMR: Status information after copying .htaccess Plugins / ChainsBug ReportMediumClosed
100%
Task Description

4.8.17 cl: If you use the funcionality to copy the needed .htaccess into “contenido installationsverzeichnis”, you get the following information:

“Die .htaccess wurde erfolgreich nach /var/www/web244/html/2/ kopiert”

There is one folder missing, because you’ll find the .htacces in /var/www/web244/html/2/contenido/

 57  EditArea: Compressor cache not working due to missing f ...CoreEnhancementMediumClosed
100%
Task Description

Normally the compressor to shrink the js-files of editarea uses the editarea folder as cache folder for compressed files. For CL integration we have to write our own compressor file to use cl cache folder.

 73  Backend Article-Search doesn't work BackendBug ReportMediumClosed
100%
Task Description

In the backend under Content - Article in the left column there is an article search box which doesn’t find any articles (works in C.4.8.15).
Bug reported by Steffen Reddig (thanks for that).

 93  After upgrading from Contenido, the version information ...BackendBug ReportMediumClosed
100%
Task Description

On upgrading from Contenido, the URL for the version information box on the backend overview page doesn’t seem to be updated.
In this box it shows “It seems to be that your version string was manipulated. ConLite 2.0.0 RC does not exist!”.

 104  German Umlauts are removed in alias BackendBug ReportMediumClosed
100%
Task Description

Christian Holzhausen told me on Skype, that german Umlauts are removed instead of translated in aliases:

[17:45:02] Christian Holzhausen: habe noch einen...
[17:45:29] Christian Holzhausen: wenn die aliase geschrieben werden fallen die unlaute raus, anstatt sie durch ue oder ae zu ersetzen...
[17:45:41] Christian Holzhausen: aus Bürste würd Brste
[17:46:28] Christian Holzhausen: also ist eher ein allgemeines thema denke ich
[17:46:39] René Mansveld (Spider IT Deutschland): Hmmm, dazu schreibe ich mal ein Ticket. Danke!
[17:46:48] Christian Holzhausen: gerne
[17:48:34] René Mansveld (Spider IT Deutschland): Ist das bei Kategorien, Artikel, oder beides?
[17:48:53] Christian Holzhausen: moment
[17:49:03] Christian Holzhausen: beides
[17:49:23] René Mansveld (Spider IT Deutschland): Alles klar, danke, Ticket wird erstellt.

Version is ConLite Trunk of 2013-02-25 (Pre-RC)

 107  Upgrade TinyMCE to newest version CoreFeature RequestMediumClosed
100%
Task Description
  • check for usefull plugins
  • use cache-folder for compression if possible
  • exclude from CL css-/js-compressor
  • check for lately update of MCE-files in CL 2.0.x
 115  Missing userrights for content allocation BackendBug ReportMediumClosed
100%
Task Description

Have to check for CL, see contenido forum http://forum.contenido.org/viewtopic.php?t=32494

 116  Check naming and translations in beuser rights area BackendBug ReportMediumClosed
100%
Task Description

Naming and/or translations are missing or wrong in areas, maybe due of moving plugin related stuff to plugin folder. Check and fix missing entries.

 120  Artikel sind für Bearbeitung gesperrt für alle BE-User CoreBug ReportMediumClosed
100%
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

 124  No error message when copying default client does not w ...BackendBug ReportMediumClosed
100%
Task Description

Missing error management for creating client folder using default client. User receives no info neither if copying failed nor if it works. So recode whole stuff.

 125  Script-compressor throws error for missing cached file CoreBug ReportMediumClosed
100%
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
 138  Setuptext not proper utf8 SetupBug ReportMediumClosed
100%
Task Description

Have to check i18n of Setup. Messages seem to have incorrect encoding. We’ ll use utf8 for whole core localization.

 143  Check and recode releasetool CoreEnhancementMediumClosed
100%
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.

 146  System-purge: update cl_sequenze not working BackendBug ReportMediumClosed
100%
Task Description

While trying to update sequence table under administration→system→purge an error is thrown.

 149  EditArea: Check compressor usage CoreBug ReportMediumClosed
100%
Task Description

There is a problem with cache files and/or cache path for compressor of editarea.
Contenido uses generated files in editarea path, ConLite has a modified compressor class using backend cache path. There is a report that this files where not generated always, so editarea is not working.
Also in editarea class for ConLite method getProperties all properties are loaded if the editor is deactivated. Change this useless behaviour to ommit unneeded db-queries.

Maybe it’s a good idea to deliever compressed editarea.js always if caching not possible.
Check whole procedure and fix it before release of stable 2.0!

 152  PHPMailer Update CoreEnhancementMediumClosed
100%
Task Description

Update PHPMailer lib to newest version.

PHPMailer on Github

 155  Onlineuser function throws SQL error BackendBug ReportMediumClosed
100%
Task Description

see forum → http://forum.conlite.org/viewtopic.php?f=9&t=240&p=292

 165  Migration to PHP 7 and MySQL 5.7/MariaDB 10.1 CoreOptimizationMediumClosed
100%
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

 168  Change folder for cronjob files CoreEnhancementMediumClosed
100%
Task Description

Move .job files from conlite/cronjobs to data/cronlog like con 4.9 does. Also remove check for write permissions for the old folder.

 183  frontenduser cronjob set users offline BackendBug ReportMediumClosed
100%
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.

 189  DBDriver: Add switch to use another mode if mysql is in ...CoreEnhancementMediumClosed
100%
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:

  • add test for mode
  • add switch and maybe a conf for mode
  • Give user an info in Backend if switch is used, maybe under system

see Changing MySQL mode per session

 195  PIM: Content Allocation Plugins / ChainsRecodingMediumClosed
100%
Task Description

Recode Plugin for usage with pim

 196  PIM: Link Checker Plugins / ChainsRecodingMediumClosed
100%
Task Description

Recode Plugin for usage with pluginmanager

Showing tasks 1 - 50 of 188 Page 1 of 41 - 2 - 3 - 4 -

Available keyboard shortcuts

Tasklist

Task Details

Task Editing