This is a simple mod that you can do in order to tell who closed and reopened a ticket:
include/class.ticket.php
Inside of the function close(){ information just above the return line add the following:
$this->postNote('Ticket Closed'); return (db_query($sql) && db_affected_rows())?true:false;
Then repeat the step down in the function reopen(){
$this->postNote('Re-Opened Ticket'); return (db_query($sql) && db_affected_rows())?true:false;
Now any time someone closes a ticket or reopens a ticket an "Internal Note" will be created stating either "Ticket Closed" or "Re-Opened Ticket" as well as by whom and when.