(a) City Council may adopt, by ordinance, building codes, housing codes, plumbing codes, sanitary codes, electrical codes, fire prevention codes, or any other technical codes dealing with general public health, safety or welfare, or a combination thereof, in the manner prescribed herein.
(b) Before any such ordinance shall be adopted, the code shall be either printed or typewritten and shall be presented in pamphlet form to City Council at a regular meeting, and copies of such code shall be made available for public inspection. The ordinance adopting such code shall not set out such code in full, but shall merely identify the same. The vote on adoption of such ordinance shall be the same as on any other ordinance.
(c) After adoption of the ordinance, such code or codes shall be certified by the Mayor and shall be filed as permanent records in the office of the City Clerk, who shall not be required to transcribe and record the same in the ordinance book as other ordinances are transcribed and recorded.
(d) Consistent with the provisions of Section 125.01, it shall not be necessary that any such ordinance, either as proposed or after adoption, be published in any newspaper, and it shall not be necessary that the code itself be so published, but before final adoption of any such proposed ordinance, notice of the proposed adoption of such ordinance and code shall be given by publication as herein provided for ordinances the principal object of which is the raising of revenue for the City. Such notice shall also state where, within the City, the code or codes will be available for public inspection.
(1975 Code Sec. 2-11)