Upon the adoption by the board of any resolution providing for the issuance of warrants, the corporation may, in its discretion, cause to be published once a week for two consecutive weeks in a newspaper published and having general circulation in the county and, if there is no such newspaper published in the county, then in a newspaper having general circulation therein, a notice in substantially the following form (blanks being properly filled in):
"_____, a public corporation in _____ county and a political subdivision of the State of Alabama, on the_____ day of ______, authorized the issuance of $_____ principal amount of revenue warrants of the said corporation for purposes authorized in the act of the Legislature of Alabama under which the said corporation was organized. Any civil action or proceeding questioning the validity of the said warrants, or the pledge and the mortgage to secure the same or the proceedings authorizing the same must be commenced within 20 days after the first publication of this notice."
Any civil action or proceeding in any court to set aside or question the proceedings for the issuance of the warrants referred to in said notice or to contest the validity of any such warrants or the validity of the pledge and mortgage made therefor must be commenced within 20 days after the first publication of such notice. After the expiration of the said period, no right of action or defense founded upon the validity of the said proceedings or of the said warrants or the said pledge or mortgage shall be asserted, nor shall the validity of the said proceedings, warrants, pledge or mortgage be open to question in any court on any ground whatsoever except in a civil action commenced within such period.