ElgarL/Towny — pull request #37 by octagami (2012-06-06 23:56:06+00:00)
Title: Support for open nations

I added code for:

/nation toggle open
/nation join [nation] or /nation join [town] [nation]
(Open) tag display in /nation
(Open) tag display in /nation list
Config option for new Nation open status (default false)
Permission nodes "towny.nation.toggle.*" and "towny.nation.toggle.open"
Writing/Reading open flag from flat file
English error string for when a nation is not open (msg_err_nation_not_open)

I did *NOT* add code for:

Writing/Reading open flag from SQL database
Permission node for "towny.nation.toggle.neutral" (the only other nation toggle option)
Spanish/German error string for when a nation is not open

I initially added the open property to the SQL read and write. However I was worried about messing with the table creation. I don't know if some additional code is needed to add a column to the existing database table or not.