Below is the image of the linkage set up on a 1.5 WB Festiva, 1.3 is very similar. Check the linkage bushes and pins (numbers 2,6,7,9,16,17 and 19) it is common for them to wear and cause excessive movement in the linkages. It is also common for the base plate number 5 to fall apart with the internals numbered 10-15 breaking off. This may help on the shift side of things, otherwise its a transmission internal issue and trans needs to come out and pulled apart. Pulling the trans out is not so hard, but pulling apart is another thing and best sent to a trans place.
WB Festiva Manual Gear Linkage.pdf