Deleted themes and addons no longer available in marketplace

Permalink
Hi.

Themes and addons I install and then delete inside the dashboard are no longer available for me in the marketplace inside the dashboard.

How can this be fixed? Sounds like a bug to me... one that maybe has been around for a while unnoticed, e.g:
http://www.concrete5.org/community/forums/chat/help-i-deleted-a-the...

I suppose the marketplace search inside the dashboard excludes from the search results the addons and themes that you have already installed. This makes sense, only if it would work correctly...

Where should I go to delete any traces of the uninstalled themes and addons that concrete5 look for to "know" that it is still installed and not to display them in the marketplace search results inside the dashboard? I don't want to manually upload everything that has been previously deleted and I don't want to keep track of them either.

I'm on Windows, using WAMP server.

Any help is appreciated. Thank you.

 
kesnav replied on at Permalink Reply
I found a theme record inside the "packages" table. I manually removed it from the table and now it is displayed again in the search results.

I'm new to concrete5 so I don't know if this is a third party "bad uninstaller" issue or a bug in concrete5 itself. The theme I was looking to install again was "Earthling Two" by the way.

I'd still like an "official" answer about this.

I still don't have any workaround (the above is not a real solution) for the addon issue, but I will keep researching. Any directions are greatly appreciated.
Ekko replied on at Permalink Reply
Ekko
All of the themes you download from the dashboard will be assigned to your project page, and will stay on your "extend concrete 5" page which is right beside system & settings. To remove the add-on visit your project page and remove it there.

Use this link find your project, open it, remove the unwanted add-ons themes.http://www.concrete5.org/profile/projects/...

Alternatively selecting "move directory to trash" when removing as add-on or theme will have the same effect as deleting the table.
kesnav replied on at Permalink Reply
Thanks Ekko for your answer. I did some tests, and I found the following:

1) Deleting a theme using the "Uninstall" red button in the dashboard themes page (/dashboard/pages/themes/) removes a theme from the themes list, but it doesn't do any uninstall, as you can still see the theme in "add functionality > currently installed" page in the dashboard.

2) Deleting a theme from the "add functionality" page in the dashboard (/dashboard/extend/install/), using the buttons "edit" and then "uninstall packages", effectively removes the theme and it is displayed again in the search results in the marketplace.

As for behavior #1, is it by design that a red button that reads "Delete", doesn't really delete a theme?

IMHO, if I hit a "Delete" button I don't expect having to look for the ghost of the theme in some other section (add functionality).
Ekko replied on at Permalink Reply
Ekko
I cant say for sure, but I would imagine its a safeguard against deleting things that might still be in use on-site. Say a client starts fiddling and deletes an add-on that is being used, lot of work to put it back in, which has happened (it was a lot worse than just deleted add-ons) and why I personally like that it works that way. There is always the option to "move directory to trash" to help with getting rid of it for good, however I am sure one of the C5 staff or more knowledgable members can shed some light on this as soon as they see your post.