All legislative action shall be by ordinance or resolution except where otherwise required by the Constitution or Laws of Ohio. Council shall keep a journal of its proceedings which shall be a public record. The "yeas" and "nays" on every vote on every ordinance shall be taken and entered on the journal. No ordinance shall be passed without the affirmative vote of four (4) members of Council.
   Every ordinance and resolution shall be read in full when proposed, unless upon motion and the affirmative vote of five (5) of its members, Council waives this requirement. Council may then approve the ordinance or resolution at its first reading by title only. Council may only waive this requirement if a copy of the ordinance or resolution has been made available to the public before adoption. Additionally, every ordinance shall be read by title only on a second and third day unless the requirement of a second and third reading is dispensed with by motion and the affirmative vote of five (5) members of Council.
   No ordinance or resolution shall contain more than one subject which shall be expressed in its title. Council may adopt codification ordinances which codify, revise, or rearrange the City ordinances, or any portion thereof.