(1) All ordinances and resolutions or orders for the appropriation or payment of money shall require for their passage or adoption the concurrence of a majority of all members elected to the city council in a city of the second class or village board of trustees. The mayor of a city of the second class may vote when his or her vote would provide the additional vote required to attain the number of votes equal to a majority of the number of members elected to the city council, and the mayor shall, for the purpose of such vote, be deemed to be a member of the city council. Ordinances of a general or permanent nature shall be read by title on three different days unless three-fourths of the city council or village board of trustees vote to suspend this requirement, except that such requirement shall not be suspended for any ordinance for the annexation of territory. In case such requirement is suspended, the ordinances shall be read by title and then moved for final passage. Three-fourths of the city council or village board of trustees may require a reading of any such ordinance in full before enactment under either procedure set out in this section.
(2) Ordinances shall contain no subject which is not clearly expressed in the title, and, except as provided in section 19-915, no ordinance or section of such ordinance shall be revised or amended unless the new ordinance contains the entire ordinance or section as revised or amended and the ordinance or section so amended is repealed, except that:
(a) For an ordinance revising all the ordinances of the city of the second class or village, the title need only state that the ordinance revises all the ordinances of the city or village. Under such title all the ordinances may be revised in sections and chapters or otherwise, may be corrected, added to, and any part suppressed, and may be repealed with or without a saving clause as to the whole or any part without other title; and
(b) For an ordinance used solely to revise ordinances or code sections or to enact new ordinances or code sections in order to adopt statutory changes made by the Legislature which are specific and mandatory and bring the ordinances or code sections into conformance with state law, the title need only state that the ordinance revises those ordinances or code sections affected by or enacts ordinances or code sections generated by legislative changes. Under such title, all such ordinances or code sections may be revised, repealed, or enacted in sections and chapters or otherwise by a single ordinance without other title.