(b) Before a referendum is placed on the ballot under Section 29-15, each township board shall publish a copy of the resolution adopted under Section 29-5 on the main page of the respective entities' websites, if any, and in a newspaper of general circulation in the township and municipality affected. The notice shall be published at least 30 days before the date of the general election in which the referendum will appear. Each township board shall additionally mail a copy of the adopted resolution, along with a copy of the referendum language, the date the referendum will appear, and a list of all taxes levied in the affected townships, to every registered voter in each township affected. The notice shall be mailed at least 30 days before the date of the election in which the referendum will appear.