You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now the dashboard is embedded into the PHP files with application logic intermingled, which is quite frowned upon as the application logic should be separated from the layout.
Either we should switch over to a templating system similar to Smarty or just make separate PHP files which handle displaying of the page with no logic in it.
Apparently Savant was last updated in 2009, and a project called Savvy was started as a replacement: https://github.com/saltybeagle/Savvy The last commits were a year ago.
I neglected to discuss this in the issue comments, but we won't be using a templating system, especially not for the admin panel. We're doing our best to separate logic from layout, and most of the bigger infractions (like the dashboard that Ian mentioned) have been dealt with already. It really doesn't make sense to use a templating system in the admin panel because it isn't designed to be themeable, and it would severely limit our ability to implement certain features. We will (in the future) offer the ability to use different stylesheets to change its look that way. At the most, we'll split it with a Model-View-Controller (MVC) kind of thing.
From [email protected] on August 02, 2012 11:07:28
Right now the dashboard is embedded into the PHP files with application logic intermingled, which is quite frowned upon as the application logic should be separated from the layout.
Either we should switch over to a templating system similar to Smarty or just make separate PHP files which handle displaying of the page with no logic in it.
Original issue: http://code.google.com/p/lightblog/issues/detail?id=52
The text was updated successfully, but these errors were encountered: