This template works like this:

(Stargate: The Ark of Truth)
(Stargate: Continuum)
(Stargate Worlds)
(SG1: "Hathor")
{{Cite|ATL|Suspicion|Poisoning the Well}}
(SGA: "Suspicion", "Poisoning the Well")
{{Cite|SGU|Air, Part 1|Water}}
(SGU: "Air, Part 1", "Water")
{{Cite|SGO|Episode 1 (Stargate Origins)|Episode 2 (Stargate Origins)}}
(SGO: "Episode 1 (Stargate Origins)", "Episode 2 (Stargate Origins)")
{{Cite|inf|Decision|Double Duty|The Best World}}
(INF: "The Decision", "Double Duty", "The Best World")
{{Cite|rpg|Fantastic Frontiers: Stargate Season One|Living Gods: Stargate System Lords|Friends and Foes: Stargate Season Two|System Lord Plot Hooks}}
(RPG: "Fantastic Frontiers: Stargate Season One", "Living Gods: Stargate System Lords", "Friends and Foes: Stargate Season Two", "System Lord Plot Hooks")
(Stargate Resistance)
{{Cite|sg1|Hathor|comma=}} {{Cite|open=|ATL|Suspicion|Poisoning the Well}}
(SG1: "Hathor", SGA: "Suspicion", "Poisoning the Well")

This template is able to display max 25 episodes, but the pattern is obvious and anyone is free to enlarge it.

The template {{!}} is worked into the code so that adding "(episode)" to cited episodes is not necessary.