Fixing 30: check URL when updating a slides item

so improves here:
- starting from a frech history
- adding a test to check if the URL is correct or not (considered it as a blocker for the function)
- return message will be correct after merging the #28 fix for the view admin.html
When `status` is `True` we are not using the `message`.