|
16 | RSS-Reader austauschen/überarbeiten | Module | Enhancement | Critical | Closed | |
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 ... | Core | Bug Report | Critical | Closed | |
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 | Backend | Bug Report | Critical | Closed | |
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&height=264&bufferlength=20&image=upload/video/video.jpg&file=trailer_uk.flv” /> <param name=”src” value=”../../cms/upload/video/mediaplayer.swf” /> </object>
|
|
81 | No db-connection with old config-file while upgrading | Core | Bug Report | Critical | Closed | |
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 | Core | Bug Report | Critical | Closed | |
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 | Backend | Bug Report | Critical | Closed | |
Task Description
If you click on a category under Content-Article there appears only an empty frame at right side.
|
|
134 | Ghost categories | Core | Bug Report | Critical | Closed | |
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 ... | Backend | Bug Report | Critical | Closed | |
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 | Backend | Bug Report | Critical | Closed | |
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 ... | Core | Bug Report | Critical | Closed | |
Task Description
Adapt i18n class from Con 4.9
|
|
3 | Genericdb caching not working | Core | Bug Report | High | Closed | |
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.
|
|
6 | Infile Documentation for phpDoc and API | Documentation | Optimization | High | New | |
Task Description
Add/enhance missing infile docu always if your working with or at core files.
|
|
31 | Test CL installation with newest PHP and SQL on XAMPP | Core | Optimization | High | Closed | |
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 | Backend | Bug Report | High | Closed | |
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 ... | Backend | Bug Report | High | Closed | |
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 | Core | Bug Report | High | Closed | |
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 | Backend | Feature Request | High | Closed | |
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 ... | Core | Bug Report | High | Closed | |
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 / Chains | Feature Request | Medium | Closed | |
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.
|
|
7 | Recoding of cHTML classes | Core | Bug Report | Medium | Assigned | |
Task Description
cHTML have to be restructured to meet OOP in PHP 5.3 and above using E_STRICT error mode. Also some work todo with infile docu. Maybe it’s a good idea to update PEAR also.
|
|
10 | Generate API-Doc | Documentation | Optimization | Medium | Closed | |
Task Description
on release generate API-Doc and put it online.
|
|
18 | HTML5/CSS3 Demo Client | Frontend | Feature Request | Medium | Closed | |
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 | Democlient | Bug Report | Medium | Closed | |
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 | Setup | Optimization | Medium | Closed | |
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 | Backend | Bug Report | Medium | Closed | |
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 ... | Backend | Enhancement | Medium | Closed | |
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 | Setup | Bug Report | Medium | Closed | |
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.
|
|
43 | Plugin extended Stats | Plugins / Chains | Feature Request | Medium | Assigned | |
Task Description
I will add a new Stats Plugin which will use the new statistic class from semmelstatzR for wordpress as base class. Also a Chain is integrated for getting and reading the agent and user data’s
|
|
52 | Add new language for new client doesn't work | Backend | Bug Report | Medium | Closed | |
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 | Backend | Recoding | Medium | Closed | |
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!”
|
|
55 | Presets for client settings | Backend | Feature Request | Medium | New | |
Task Description
I often use the same entries for client settings. It would be helpful if often used ones could be added via click. Examples: tinymce|forced_root_block| articles|show-new-window-checkbox|true ...
|
|
56 | AMR: Status information after copying .htaccess | Plugins / Chains | Bug Report | Medium | Closed | |
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 ... | Core | Enhancement | Medium | Closed | |
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.
|
|
67 | Posibility to move files in file manager | Backend | Feature Request | Medium | New | |
Task Description
http://forum.contenido.org/viewtopic.php?p=154761#p154761
One should be able to move files in the file manager. Needed functionality for this: - move the file in the file system - correct the path in the database table con_upl Articles using the file through modules aren’t infected, because they only save the id of the entry in con_upl. Only articles using the file inside the TinyMCE editor will have a problem. For this case, we should consider correcting those paths too, or showing a warning message on trying to move the file.
|
|
73 | Backend Article-Search doesn't work | Backend | Bug Report | Medium | Closed | |
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 ... | Backend | Bug Report | Medium | Closed | |
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!”.
|
|
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.
|
|
104 | German Umlauts are removed in alias | Backend | Bug Report | Medium | Closed | |
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 | Core | Feature Request | Medium | Closed | |
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
|
|
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
|
|
115 | Missing userrights for content allocation | Backend | Bug Report | Medium | Closed | |
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 | Backend | Bug Report | Medium | Closed | |
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.
|
|
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.
|
|
120 | Artikel sind für Bearbeitung gesperrt für alle BE-User | Core | Bug Report | Medium | Closed | |
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
|
|
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.
|
|
124 | No error message when copying default client does not w ... | Backend | Bug Report | Medium | Closed | |
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 | Core | Bug Report | Medium | Closed | |
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 | Setup | Bug Report | Medium | Closed | |
Task Description
Have to check i18n of Setup. Messages seem to have incorrect encoding. We’ ll use utf8 for whole core localization.
|
|
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.
|
|
143 | Check and recode releasetool | Core | Enhancement | Medium | Closed | |
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.
|