The vote by "yes" and "no" shall be taken upon the passage of all ordinances and resolutions, and entered upon the minutes of the council proceedings. Every ordinance shall require the affirmative vote of the majority of the entire council for final adoption. Resolutions and motions shall require the affirmative vote of a majority of the members present. No member of the council shall vote on any question on which he has a substantial personal or financial interest, as determined by a majority of the council, other than the common public interest, or on any question concerning his own conduct, and in said instances the member shall disclose this interest to the council. On all other questions each member who is present shall vote when his name is called. Any member refusing to vote except when not so required by this paragraph shall be guilty of misconduct in office.