Author: fredlin Date: Mon Jan 21 21:15:27 2008 New Revision: 4019 URL: http://trac.turbogears.org/changeset/4019
Log: toolbox2: fix design gadget Modified: projects/ToolBox2/trunk/ToolBox2.egg-info/PKG-INFO projects/ToolBox2/trunk/toolbox2/gadgets/design/design.html projects/ToolBox2/trunk/toolbox2/gadgets/design/design.py Modified: projects/ToolBox2/trunk/ToolBox2.egg-info/PKG-INFO ============================================================================== --- projects/ToolBox2/trunk/ToolBox2.egg-info/PKG-INFO (original) +++ projects/ToolBox2/trunk/ToolBox2.egg-info/PKG-INFO Mon Jan 21 21:15:27 2008 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: ToolBox2 -Version: 2.0a3dev-r4007 +Version: 2.0a3dev-r4008 Summary: TurboGears2 Toolbox Home-page: http://docs.turbogears.org/2.0/ToolBox Author: Fred Lin Modified: projects/ToolBox2/trunk/toolbox2/gadgets/design/design.html ============================================================================== --- projects/ToolBox2/trunk/toolbox2/gadgets/design/design.html (original) +++ projects/ToolBox2/trunk/toolbox2/gadgets/design/design.html Mon Jan 21 21:15:27 2008 @@ -8,7 +8,7 @@ <head> <meta content="text/html; charset=UTF-8" http-equiv="content-type" py:replace="''"/> - <title>TurboGears 2.0 Info</title> + <title>TurboGears 2.0 Design</title> </head> <body> @@ -70,7 +70,16 @@ </div> <div id="getting_started"> <h2 id="languages">Languages</h2> - translation strings for the application + translation strings for the application + <div id="i18n_manager"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr py:for="idx,file in enumerate(i18n)" class="${idx%2 and 'odd' or 'even'}"><td> + <span py:if="file['level']>0" py:replace="' '*4*int(file['level'])"> </span> + <img src="/images/places/folder.png" width='16' height='16' py:if="file['isdir'] and file['level']>1" alt="${idx}/" /> <div py:if="file['isdir'] and file['level']>1" py:strip="">${file['file_name']}</div> + <img src="/images/mimetypes/text-html.png" width='16' height='16' py:if="not file['isdir']" alt="-" /> ${file['file_name']} + </td></tr> + </table> + </div> </div> <div id="getting_started"> <h2 id="static">Static Files</h2> @@ -82,9 +91,14 @@ <img src="/images/places/folder.png" width='16' height='16' py:if="file['isdir'] and file['level']>1" alt="${idx}/" /> <div py:if="file['isdir'] and file['level']>1" py:strip="">${file['file_name']}</div> <img src="/images/mimetypes/text-html.png" width='16' height='16' py:if="not file['isdir']" alt="-" /> <a href="preview/statics/${file['file_name']}" target="_blank" py:if="not file['isdir']">${file['file_name']}</a> </td></tr> + <!-- <tr><td> - <form action="statics/receive" enctype="multipart/form-data" method="post"> <h2>Upload Static File</h2> File: <input name="myfile" type="file" /> <input type="submit" /> </form> + <form action="statics/receive" enctype="multipart/form-data" method="post"> upload file: <input name="file" type="file" /> + and rename it: <input name="filename" type="text"> + <input value="/public/" name="location" type="hidden"> + <input value="submit" type="submit" /> </form> </td></tr> + --> </table> </div> </div> Modified: projects/ToolBox2/trunk/toolbox2/gadgets/design/design.py ============================================================================== --- projects/ToolBox2/trunk/toolbox2/gadgets/design/design.py (original) +++ projects/ToolBox2/trunk/toolbox2/gadgets/design/design.py Mon Jan 21 21:15:27 2008 @@ -30,17 +30,18 @@ statics = statics() - @expose('toolbox2.apps.design.design') + @expose('toolbox2.gadgets.design.design') def index(self): project = get_project_name() project_files = self.project_files() model = self.folder_filter(project_files, 'model') controllers = self.folder_filter(project_files, 'controllers') views = self.folder_filter(project_files, 'templates') + i18n = self.folder_filter(project_files, 'i18n') statics = self.folder_filter(project_files, 'public') - return dict(project=project, model=model, + return dict(project=project, model=model, controllers=controllers, views=views, - statics = statics) + i18n=i18n, statics = statics) @expose() def preview(self, source, **kw): @@ -64,7 +65,9 @@ else: return files[start:] else: - return files + return [{'dir':'', 'file_name':'No file exist', + 'path':'', 'isdir':False, 'level':1} + ] else: return files
