Changeset 1640
- Timestamp:
- 06/13/08 19:18:23 (21 months ago)
- Location:
- trunk/pylucid/PyLucid
- Files:
-
- 3 modified
-
install/install.py (modified) (2 diffs)
-
system/plugin_manager.py (modified) (2 diffs)
-
templates_PyLucid/install_base.html (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/pylucid/PyLucid/install/install.py
r1627 r1640 31 31 DROP_TABLES = ( 32 32 # "PyLucid_pagearchiv", 33 #"PyLucid_plugin",33 "PyLucid_plugin", 34 34 "PyLucid_preference", 35 35 "PyLucid_preference2", … … 121 121 install_modules_template = """ 122 122 {% extends "install_base.html" %} 123 {% block content %}123 {% block pre_page_msg_content %} 124 124 <h1>Install all internal plugins:</h1> 125 <pre>{{ output|escape }}</pre>126 125 {% endblock %} 127 126 """ 128 127 class InstallPlugins(BaseInstall): 129 128 def view(self): 130 output = []131 129 from PyLucid.system.plugin_manager import auto_install_plugins 132 130 133 self._redirect_execute(auto_install_plugins, (self.request.debug)) 131 auto_install_plugins( 132 self.request.debug, self.page_msg, verbosity = 1 133 ) 134 134 135 135 return self._render(install_modules_template) -
trunk/pylucid/PyLucid/system/plugin_manager.py
r1634 r1640 303 303 304 304 for plugin_name in plugin_list: 305 if verbosity >1:305 if verbosity: 306 306 msg= "\n\ninstall '%s' plugin: *** %s ***\n" % ( 307 307 path_cfg["type"], plugin_name 308 308 ) 309 page_msg (msg)309 page_msg.black(msg) 310 310 311 311 try: 312 install_plugin(312 plugin = install_plugin( 313 313 package_name, plugin_name, page_msg, verbosity, active=True 314 314 ) … … 320 320 continue 321 321 322 if verbosity >1:323 page_msg ("OK, plugins installed.")324 325 326 327 328 329 330 322 if verbosity: 323 page_msg.green("OK, plugin ID %s installed." % plugin.id) 324 325 326 327 328 329 330 -
trunk/pylucid/PyLucid/templates_PyLucid/install_base.html
r1627 r1640 29 29 <h3 class="header"><a href="http://www.pylucid.org">PyLucid</a> v{{ version }} - setup@<a href="/" title="{% trans 'goto your PyLucid CMS page' %}">{{ request.META.HTTP_HOST }}</a></h3> 30 30 {% if not no_menu_link %}<p><a href="{% url PyLucid.install.index.menu . %}">« {% trans 'back to menu' %}</a></p>{% endif %} 31 {% block pre_page_msg_content %}{% endblock %} 31 32 <!-- page_messages --> 32 33