ResourceSpace – changing the search tile



I personally do not like the search tile like this, to remove the basic search functionality is fairly easy.

Admin >> System Settings >> User interface >> Basic Simple Search

Change to “Enable”

So you go from this to this

Screen Shot 2018-04-04 at 23.40.52Screen Shot 2018-04-04 at 23.48.03


ResourceSpace – changing the metadata


Ok now you have changed the look of the application it is now time to set some of the inner workings. One of these settings is changing keywords that is associated with your images, e.g. brand, pattern, product, type of image etc… the world is your oyster. Well to the tune of 6 key areas.

Screen Shot 2018-04-04 at 21.55.59

There are two lots of changes that you can do here.

Change the titles i.e. “Keywords – Emotion” and the actual entries that can be selected

So to change these

Admin >> System >> Manage metadata fields

Search for keywords

Screen Shot 2018-04-04 at 22.13.20

You can now change the name and the values that can be selected. The other very cool thing is that you can add new Titles and selections, you can therefore add as many as you like, this is pretty cool.

Be careful as lists appear as checkboxes in the search. If you choose though the Dynamic Keywords List this make this type ahead which is pretty cool and makes the search page more slick.


ResourceSpace – changing the logon screen


You want to obviously brand the login page to satisfy your marketing team.

Screen Shot 2018-04-04 at 19.11.42

To change “Welcome to ResourceSpace, please log in…”

Admin >> System >> Manage Content

Enter  welcomelogin in the name search, then just edit to your requirements

To stop people applying for an account “Click here to apply for an account”

Admin >> System >> System configuration >> User Accounts

Allow users to request accounts change to  – No

The change the top header

Screen Shot 2018-04-04 at 20.02.28

Logo change

Admin >> System >> System configuration >> User Interface

Screen Shot 2018-04-04 at 20.08.11

The last thing is the background colour and font colour.

You can just change the css file, not sure if this is the best practice. I would suspect not due to upgrade aspects.


cd /var/www/html/resourcespace/css

cp colour.css colour_org.css

sed -e 's/color:#474747;background: #ebebeb/color:#474747;background: #07114f/' colour.css > colour2.css
sed -e 's/h1 {color: #000000;}/h1 {color: #ffffff;}/' colour.css > colour2.css

yes | cp colour2.css colour.css

rm -f colour2.css




ResourceSpace – managing the tiles on the dashboard


Now you have the ResourceSpace  DAM up and running you want to do stuff with it. No one has written a book, (maybe I should. It would be a pretty short book though 🙂 ) to tell you how to administer it, so with a bit from the Knowledge base, some from the Google groups!forum/resourcespace and just general Google, which tends to get you to the group you can start you journey.

There are some odd things, but once you get into it, it is not so bad


So you want to tidy up the front screen.

I wanted to remove the “Knowledge Base Tile”, this took forever to find.

Select the tile and drag it to the left, you will see a Red Remove arrow appear, drop the tile over the arrow and you will be presented with a dialog box

Screen Shot 2018-04-04 at 18.41.34

You can “Delete tile for all users” or you can choose the “Manage all user tiles” The url for this is, this can be seen in the Admin section of “Manage dash tiles”

So for people searching Google. “How do I remove a dashboard tile from Resourcespace”, hopefully you will find this.





Resource Space – error creating a user


One of the first things I did was to create a user, just to test the system and received this error

/var/www/html/resourcespace/include/message_functions.php line 283: count(): Parameter must be an array or an object that implements Countable

It created the user but what a pain, this is to do with php 7.2 and version 8.4 of ResourceSpace. Have a look below (ResourceSpace errors) for the work around for now.


ResourceSpace errors

/var/www/html/resourcespace/include/message_functions.php line 283: count(): Parameter must be an array or an object that implements Countable

vi /var/www/html/resourcespace/include/message_functions.php line 283

:set number


Copy the line, comment it and then change it to (this is not my code, I am no PHP developer)

// if($remote_activity==0 || $remote_refs==0 || count($remote_refs)==0 ){return false;}
if($remote_activity==0 || $remote_refs==0 || ((is_array($remote_refs)) && (count($remote_refs)==0 ))){return false;}


This line may be needed more often to get around some of the issues

((is_array($remote_refs)) && (count($remote_refs)==0 ))