All ordinances imposing any penalty or making any appropriations shall within one month after they are passed, be published at least once in a newspaper published in the district, or if no such newspaper of general circulation is published therein, by posting copies of the same in ten public places in the district; and no such ordinance shall take effect until 10 days after it is so published or posted, and all other ordinances and resolutions shall take effect from and after their passage unless otherwise provided therein.
70 ILCS 3405/13