move smart link support to base2_cms engine