Schoolboys wear skirts after shorts ban