Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Restructure data #49
After some experimentation with the options page for #47 I realise that the data stored in
The primary areas that require this rework are templates and URL shorteners (meta/config information). However, this should be done with the greatest care and testing as these are central to the extension and nothing should be overlooked. Consider the reasons that this was not done originally and fix those restrictions another way.
This should be done either before or alongside #48 as that issue will be adding an additional entry for each template.
Ensure that the objects are future-proof and that any new properties can be assigned to them in any future releases.
This could also include a new
And probably more...
Properties of this object could then be made available in templates through one or more tags.
added a commit
Jan 16, 2012
This change is now included in the latest code so I just have to try and break it. Things to be tested;
☑ Update process (from 0.3.0.0 to 1.0.0) doesn't break the settings for existing installations.
That said, I'd also like to go through the code and change all references of features to templates before 1.0.0 is released.