Girlfriend’s revenge for infidelity results in child porn charges