drugCMS

Welcome to the drugCMS bugtracker!

If you are interested in joining us on the development of drugCMS, please register here and send us a mail with your selected login and some info about yourself to info@spider-it.de.
We need: PHP developers, Testers, Writers, Designers, Promoters, ...
Remember though: drugCMS is free and open source, so you won't make money joining us, but it gives you a mention and the respect of the community!

ID Category  asc Task Type Severity Summary Status Progress
6BackendFeature RequestLowPresets for client settings Assigned
10%
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
...
(Markus Hübner (mchubi))

7BackendFeature RequestLowdeleting articles in overviewNew
0%
Task Description

If you have a categorie filled with many articles - e.g. for a newslist - and you want to delete several articles, you have to do that one by one. It would be quite useful, if there’d be the possibility to select those articles via checkboxes - like it is in filemanagement - and, after confirmation of course ;O) - delete them at one step.
(Markus Hübner (mchubi))

8BackendBug ReportLowAMR: Error while deleting categoriesNew
0%
Task Description

If you first install the sample client and tidy it up for making up your own website, you first delete all articles and then the not further used categories. So I first throwed out all articles in (sub)categories of the tree “hauptnavigation”. Then I went on deleting those (sub)categories. After that, only “Hauptnavigation” was left and I decided to remove the assigned template and rename it to “Startseite”. After saving, there appeared this errormessage:

Fatal error: Call to a member function get() on a non-object in /var/www/web244/html/2/contenido/plugins/mod_rewrite/includes/functions.mod_rewrite.php on line 130
(Markus Hübner (mchubi))

12BackendFeature RequestLowSupport for transparent PNGs (resizing in file manager)New
0%
Task Description

Show thumbnails with transparency

13BackendOptimizationLowShow messages with position: fixedNew
0%
Task Description

Show all messages and questions ("Are you sure...") in the backend with style position: fixed; so that they definitely are visible for the user without the need to scroll up first.
(Steffen (derSteffen))

14BackendBug ReportLowProblems while connected to a second databaseNew
0%
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 drugCMS try to get the module information over the last opened database connection instead of using it’s own connection $db?

16BackendBug ReportLowUploadfolders deleted with FTP are still in db-tableNew
0%
Task Description

If you delete a folder using ftp it isn’t deleted in db. For files you have to call the folder in filemanager, but if you 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

18BackendEnhancementLowModule ManagerNew
0%
Task Description

Implement a possibility to download and install modules from our module repository as well as user selected module repositories.

20BackendFeature RequestLowShow inuse files in file manager on requestNew
0%
Task Description

In the file manager, add a button which will show, for the current folder, which of the files are in use.
We will have to check for CMS-Types (like CMS_IMG) as well as article content (over the database?).
This is needed for the ability to delete old, no longer used files.

In addition, we might also check per file on a delete request, if not already checked through the button.

21BackendFeature RequestLowarticle-overview: page selecting and sorting of article...New
0%
Task Description

1)
I quite often use my netbook to update my webcontent. One category contains more than 70 articles and the next is always a copy of the last one which will be altered. So I have to select page 4 first, which is not a problem. But humans are normally lazy - so am I - and I always have to scroll to the bottom to see the page-selector. So it would be great to have that selector not only below, but also above the article-listing. Like it is in filemanagement.

2)
At the moment you can sort the articles of a category by using the dropdown above the listing. It would be nice if you could do that by clicking on the columns header.

(Markus Hübner (mchubi))

23BackendRecodingLowCreate a new backend without frames in HTML5 / CSS3 / j...New
0%
Task Description

Rebuild the backend with a new look-and-feel.

27BackendEnhancementLowOptimize category rearrangement with drop buttonsNew
0%
Task Description

Currently, after clicking the "move tree" button, one can only "drop" it in another category, where it will show up as the last subcategory, and one must move it up until it reaches it's desired position, which takes some time on large websites.
In future, after clicking the "move tree" button, we will show "drop" buttons before and after each other category, so one can drop the moved tree in the right position right away.

28BackendEnhancementLowExchange modules in templates in the article configurat...New
0%
Task Description

Make it possible to exchange modules in the article's template configuration.
This makes it much easier for authors to "design" their articles.
But for this, there must be an option with the templates (style -> templates) with each container to lock and/or hide it from the article configuration.

33BackendFeature RequestLowAdmin option to hide module-config-areas from authorsNew
0%
Task Description

Implement a possibility for (sys)admins to hide config areas of certain modules in category and article configuration for certain user groups.
One possibility is to show all modules in a list with checkboxes, where they can be checked to hide them.
Default is to hide for all non-admins, but there should be an option to select user groups.

35BackendFeature RequestLowPosibility to move files in file managerNew
0%
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.

38BackendEnhancementLowEnable login from external pageNew
0%
Task Description

Recode the login form and code to get the session key ($contenido) after the login process.
As for now, the session key ist in the login form, which makes it impossible to login through an automated script.

69BackendFeature RequestLowCategories/Articles: Add option to show names in prefer...New
0%
Task Description

Add a system/client/USER option to show category and article names in a prefered language (tooltip).

Inspired by http://forum.contenido.org/viewtopic.php?f=92&t=35247#p164661.

106BackendOptimizationLowTinyMCE: Show editor in popup or inline and save throug...New
0%
Task Description

On using TinyMCE, the backend pageneeds to reload on opening and saving.
By showing the editor in a popup (or inline, we already have a small one there) and saving through Ajax (and updating the page content), work gets easier and faster because the need to scroll down again to get to the next working position is minimized.

115BackendBug ReportLowUser Rights: User with set rights should be able to giv...New
0%
Task Description

User Rights: User with set rights should be able to give other (new) users same rights: http://forum.contenido.org/viewtopic.php?f=92&t=36469&view=unread&sid=7c63b5108740416edb6159e211c9d66f#p167847

121BackendEnhancementLowCategories: Add an option to delete contained articles ...New
0%
Task Description

Add an option to delete contained articles and sub-categories on deleting a category.
Delete, if set, through this tree step by step, first deleting all articles in the deepest category, then deleting that category.
Repeat this way up until the selected category is empty and then delete it, finishing the job.

122BackendFeature RequestLowArticles: Sorting per jQuery TableSorterNew
0%
Task Description

Implement a jQuery table sorter as mentioned here: http://forum.contenido.org/viewtopic.php?f=92&t=36644&p=168637#p168637

124ChainsBug ReportLowOutput compressor: Check relative paths for their sourc...New
0%
Task Description

Output compressor changes relative paths (starting with ../) to the client's absolute path (like http://domain.com/cms/).
This is okay as long as no file from a different folder is included (like /cms/font-awesome/css/).
In this case, relative paths must be rewritten to the folder the file is in (like http://domain.com/cms/fontawesome/).

Thanks to Thomas Dubbert for reporting this bug!

15CoreBug ReportLowOld sessions are not deleted if conlib uses file contai...New
0%
Task Description

see contenido forum http://forum.contenido.org/viewtopic.php?f=62&t=32660

17CoreFeature RequestLowUpgrade TinyMCE to newest versionNew
0%
Task Description

• check for usefull plugins

26CoreOptimizationLowRearrange the class files into a new structureNew
0%
Task Description

Build a new hierarchical structure for class files in /drugcns/classes and arrange the class files into it.

First thoughts are (please add thoughts):
/drugcms
-> /classes
-> -> /abstract
-> -> -> /html5
-> -> -> /template
-> -> -> -> /parser.php -> class clAbstractTemplateParser()
-> -> /backend
-> -> /common
-> -> -> /content
-> -> -> -> /article.php -> class Article()
-> -> -> -> /template_config.php - class TemplateConfig()
-> -> -> /security
-> -> -> /generic
-> -> -> -> /db.php -> class GenericDB()
-> -> -> /template
-> -> -> -> /counter_function_parser.php -> class clCounterFunctionParser()
-> -> -> -> /if_function_parser.php -> class clIfFunctionParser()
-> -> -> -> /str_api_function_parser.php -> class clAtrApiFunctionParser()
-> -> -> -> /template.php -> class Template()
-> -> /frontend
-> -> -> /output
-> -> -> -> /compressor.php -> class OutputCompressor()
-> -> -> /groups.php -> class
-> -> -> /logic.php -> class
-> -> -> /permissions.php -> class
-> -> -> /users.php -> class

29CoreRecodingLowSwitch from MySQL and MySQLi to PDONew
0%
34CoreEnhancementLowShow template description in category and article confi...New
0%
37CoreEnhancementLowAdd more languagesNew
0%
53CoreFeature RequestLowPreview: Add options to view the page in different size...New
0%
57CoreEnhancementLowUpdater: Implement an updater, which can update on klic...New
0%
58CoreEnhancementLowDesignShop: Export clients and import them from a websh...New
0%
64CoreOptimizationLowPHPMailer: Upgrade to newest versionAssigned
0%
72CoreBug ReportLowImplement functionallity to make email addresses impene...New
0%
76CoreEnhancementLowFile system: nameable folder to hide system from visito...New
0%
85CoreOptimizationLowArticle properties: Hide categories the user may not ac...New
0%
86CoreEnhancementLowCreate functions to display select boxes for directorie...New
0%
93CoreFeature RequestLowTemplate switcherNew
0%
94CoreFeature RequestLowAdd functionality to delete a clientNew
0%
102CoreBug ReportLowLink target select window: categories are not marked, f...New
0%
112CoreEnhancementLowBackend Login: Restrict attemptsNew
0%
127CoreOptimizationLowSEO-URL: Reset aliases for the current client onlyNew
0%
129CoreBug ReportLowUpdate the system for restrictive SQLNew
0%
130CoreOptimizationLowRename drugCMS to DZIRcmsNew
0%
50Demo ClientOptimizationLowExtract the demo client installation data into separate...New
0%
84PluginsFeature RequestLowDB Backup: Add possibility to enter a commentNew
0%
Showing tasks 1 - 45 of 45 Page 1 of 1

Available keyboard shortcuts

Tasklist

Task Details

Task Editing