How does one reinstall the search block?

Permalink
We are evaluating Concrete5 and during the process, one of our designers inadvertently removed the search block.

Since there is a way to remove it, there must be a way to reinstall it, right? :-D

If you can point me to a solution, I would be grateful.

Thank you,
Jim

jbernat
 
jbernat replied on at Permalink Reply
jbernat
Just to clarify, the search block "functionality" was removed (uninstalled) from our site. It wasn't the case of deleting an "instance" of a search block.

I am looking at how one can re-install previously uninstalled modules/blocks in concrete5. (Or fetch it from the marketplace...) I did not see the search block package in the marketplace, however.

Since we are evaluating, we can wipe our install and start fresh, but for future use when we don't have that luxury, I would like to know how to do it.

Thanks again,
Jim
bcarone replied on at Permalink Reply
bcarone
In your dashboard on the left, you will see an "add functionality" button. Click it and it will show you a list of available add-ons.

If its gone of that i would copy the folder over to the concrete/blocks otherwise i am not sure how to get it re-installed.

-Bill
glockops replied on at Permalink Reply
glockops
I'm having the same problem as jbernat. I seem not to be able to install any downloaded or custom blocks or re-install removed blocks. I happened to remove the slideshow block through the dashboard. The slideshow block files are still where they should be.

It would make sense to have it appear as a possible block to install after it is removed, but that is not the case.

Moving the slideshow block files from the /concrete/block to the /block directory doesn't do anything.

I am also unable to install the custom block module that I have previously installed in an older C5 site. I tried putting the files in both the /concrete/block and the /block directories - but it still doesn't appear in the "Add Functionality" section. All I get is "Nothing currently available to install."

I can add blocks from the marketplace by going "saving for later".

Any tips?!?
jbernat replied on at Permalink Reply
jbernat
@bcarone: Thank you for the response. Yes, the search block is no longer in the list of available add-ons in "add functionality," and same as glockops, I am told there is nothing available to install from the marketplace.

Since I am in curiosity and exploration mode with concrete5 here is my plan, but I won't get a chance to do this until next week somtime.

Make a pristine installation, check the code into an SVN repository, dump the mysql DB, delete the search block, and commit any changes in the code and re-dump the DB and do a diff.

If someone beats me to it, I'd love to hear the results, otherwise I will post what I find when I get around to it.

BTW- Should we expect to see "nothing available to install" from the marketplace even after we login via the dashboard to connect our sites to the Marketplace? I'd expect to see some third party modules such as the Calendar package and such... Perhaps the marketplace integration is not working in the latest release.

Thanks,
Jim
glockops replied on at Permalink Reply
glockops
It would make since that it would display available marketplace blocks (allowing you to browse for blocks within the dashboard) but I don't think that is that case.

When I browsed the marketplace (on this site) I added a few modules using the "save for later" feature. Afterwards, the items were listed in the New section of the Add Functionality page. Once I installed them, I was back to the "No new items..." message.

I'm going to continue working on this problem next week, as being able to get my custom blocks working is critical - if I discover anything I'll post it here.
glockops replied on at Permalink Reply
glockops
For note,
I created a custom block that reads an external database of course descriptions (college courses) and loads them into the website.

Editors of the website will be able to add these course descriptions by typing the course numbers into the block in edit mode - BU121 would display the course title and description of a business course... etc.

The custom block worked in the previous version of Concrete5. I used the example here to make the block.
http://www.concrete5.org/help/building_with_concrete5/developers/un...

Is there something that has changed with 5.3 that changes the behavior or the way in which blocks need to be designed and/or installed?
jbernat replied on at Permalink Reply
jbernat
I installed the Google Map Premium package and immediately removed it as Super User. The package folder remained, yet I could not reinstall.

Digging into the code I traced it to a lingering record in the Packages table. C5 believed the package was installed, so would not list it as a candidate for installation.

Once I deleted the record in Packages, I was able to reinstall.

This sure looks like a bug from the viewpoint of this C5 novice.
frz replied on at Permalink Reply
frz
already exists as a known bug and is resolved in the pending release.
jbernat replied on at Permalink Reply
jbernat
Great! Looking forward to the new release. Thanks.
earthtojeremy replied on at Permalink Reply
I can't get new blocks to show up in the dashboard for installation. I've tried the demo block in the developers download section, a modified HTML block, and a straight-up copy of the HTML block. I've uploaded to the /block folder and the /concrete/block folder. Nothing shows up in the Add Functionality section of the dashboard. Can't find any solution anywhere on the forums.