When i add my signature in my page under the learning contract it is not linked to my user page
I noticed this. Your signature links to a main page named Shijna, which correctly doesn't exist. I'm not sure why this is happening. I noticed it on another user's signature. I assume you used the signature button (in Rich Editor, it's second button from right) to sign. Can you say a bit more about what you did? If I can't figure it out, I'll ask on the main discussion page or you can and include your signature so that people can see how it's not working.