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 such district, or if no such newspaper of general circulation is published therein, by posting copies of the same in three public places in the district; and no such ordinance shall take effect until ten days after it is so published, and all other ordinances, orders and resolutions, shall take effect from and after their passage unless otherwise provided therein.
70 ILCS 2405/5