I don't think it is appropriate for you get involved in the operation of the 98 site. If you want to be a web-master of the 98 site, please put your name there. Otherwise please do not send regulations or directives other than what have already been put there in the first place. It only adds confusion as you can see.
It is a very bad idea to act at an ultimate ruler on the web and delete ID or put ID back yourself. On this site, you are only a regular memeber as everybody else and please behave as such. Please respect the work of the web-masters and do not interfere with their work unless under extraordinary situation. Leave them alone and let them do their work.