Directory nagare
Directory core
Module setup.py:
File: README.txt
File: setup.cfg
Package conf
Module __init__.py:
File: admin.cfg
Directory publishers
File: eventlet.cfg
File: fapws2.cfg
File: fastcgi.cfg
File: lighttpd.cfg
File: memcache.cfg
Directory docs
File: CHANGELOG.txt
File: INSTALL.txt
File: LICENSE.txt
File: application_creation.txt
File: bug_report.txt
File: callbacks_forms.txt
File: community.txt
File: components.txt
File: configuration_file.txt
File: database.txt
File: demo_installation.txt
File: demo_upgrade.txt
File: dependencies.txt
File: description.txt
File: documentation.txt
File: documentation_generation.txt
File: entry_points.txt
File: features.txt
File: framework_installation.txt
File: framework_upgrade.txt
File: irc_channel.txt
File: mailing_lists.txt
File: nagare-admin.txt
File: object_references.txt
File: presentation.txt
File: publisher_file.txt
File: quickstart.txt
File: renderer.txt
File: restful.txt
File: third_party.txt
File: wiki_tutorial.txt
Directory api
File: doc.css
Directory img
File: code.png
File: error_bg.png
File: h1.gif
File: light.png
Directory html
File: doc.css
Directory img
File: code.png
File: error_bg.png
File: h1.gif
File: light.png
Package nagare
Module __init__.py:
Module ajax.py: Asynchronous update objects and Python to javascript transcoder
Module callbacks.py: Callbacks manager
Module comet.py: Comet-style channels i.e HTTP push channels
Module component.py: This module implements the component model of the framework.
Module config.py: Helper to validate a configuration
Module database.py:
Module editor.py: Helpers to validate form datum
Module log.py:
Module presentation.py: Generic methods to associate views and URLs to objects
Module pyjs.py:
Module serializer.py: Generate the content to return to the browser
Module state.py: Helper to mark an object as stateless
Module top.py: Add <html><head><body> around a tree
Module util.py: Various pre-defined components
Module validator.py: Set of validating objects
Module var.py: Variables with a functional interface:
Module wsgi.py: A WSGIApp object is an intermediary object between a publisher and the root component of the application
Package admin
Module __init__.py:
Module admin_app.py: This is the admin application. By default, when launched, it's mapped to url /admin and /.
Module create.py: The create administrative command
Module create_rules.py: The create-rules administrative command
Module db.py: The create-db and drop-db administrative commands
Module info.py: The info administrative command
Module main.py: The nagare-admin executable
Module reloader.py: Utiliy module that watches for files modification and exits the current process when this event happens.
Module serve.py: The serve administrative command
Module serve_module.py: The serve-module administrative command
Module shell.py: The shell and batch administrative commands
Module util.py: Various tools used be the administrative commands
Package interface
Module __init__.py:
Module applications.py: Applications administration view
Module info.py: Framework environment administrative view
Package doc
Module __init__.py:
Module code_block.py: Extensions to ReStructuredText
Module setuplib.py: Extensions to Setuptools
Package namespaces
Module __init__.py:
Module common.py: Base class of all the renderers
Module esi.py: Edge Server-side Include renderer
Module xhtml.py: The XHTML renderer
Module xhtml_base.py: The XHTML renderer
Module xml.py: XML renderer
Module xsl.py: XSL renderer
Package test
Module __init__.py:
Module test_xhtmlns.py:
Module test_xmlns.py:
Module test_xslns.py:
File: helloworld.csv
File: helloworld.html
File: iso-8859.xml
File: test_xmlns_1.xml
Package publishers
Module __init__.py:
Module common.py: Base class of all the publishers
Module eventlet_publisher.py: The eventlet publisher
Module fapws_publisher.py: The FAPWS2 publisher
Module fcgi_publisher.py: The FastCGI publisher
Module standalone_publisher.py: The HTTP multi-threaded publisher
Package security
Module __init__.py: Securiy API for the applications
Module basic_auth.py: Authentication manager for the basic HTTP authentication scheme
Module common.py:
Module digest_auth.py: Authentication manager for the digest HTTP authentication scheme
Module dummy_manager.py: Empty security manager
Module form_auth.py: Simple form based authentication manager
Package sessions
Module __init__.py:
Module common.py: Base classes for the sessions management
Module lru_dict.py: A LRU dictionary is a dictionary with a fixed maximum number of keys.
Module memcached_sessions.py:
Module memory_sessions.py: Sessions managed in memory
Package test
Module __init__.py:
Module test_database.py:
Module test_form.py:
Module test_mvc.py:
Module test_wsgi.py:
File: helloworld.csv
File: test_xmlns_1.xml
Package static
Module __init__.py:
File: ajax.js
File: application.css
File: comet.js
File: index.html
File: pyjslib.js
Directory img
File: body_bg.gif
File: footerwhite_bg.png
File: h1.gif
File: header_bg.gif
File: logo.gif
File: page_bg.png
Directory yui
Directory build
Directory animation
File: animation-min.js
Directory assets
Directory skins
Directory sam
File: ajax-loader.gif
File: asc.gif
File: autocomplete.css
File: back-h.png
File: back-v.png
File: bar-h.png
File: bar-v.png
File: bg-h.gif
File: bg-v.gif
File: blankimage.png
File: button.css
File: calendar.css
File: carousel.css
File: check0.gif
File: check1.gif
File: check2.gif
File: colorpicker.css
File: container.css
File: datatable.css
File: desc.gif
File: dt-arrow-dn.png
File: dt-arrow-up.png
File: editor-knob.gif
File: editor-sprite-active.gif
File: editor-sprite.gif
File: editor.css
File: header_background.png
File: hue_bg.png
File: imagecropper.css
File: layout.css
File: layout_sprite.png
File: loading.gif
File: logger.css
File: menu-button-arrow-disabled.png
File: menu-button-arrow.png
File: menu.css
File: menubaritem_submenuindicator.png
File: menubaritem_submenuindicator_disabled.png
File: menuitem_checkbox.png
File: menuitem_checkbox_disabled.png
File: menuitem_submenuindicator.png
File: menuitem_submenuindicator_disabled.png
File: paginator.css
File: picker_mask.png
File: profilerviewer.css
File: progressbar.css
File: resize.css
File: simpleeditor.css
File: skin.css
File: slider.css
File: split-button-arrow-active.png
File: split-button-arrow-disabled.png
File: split-button-arrow-focus.png
File: split-button-arrow-hover.png
File: split-button-arrow.png
File: sprite.png
File: sprite.psd
File: tabview.css
File: treeview-loading.gif
File: treeview-sprite.gif
File: treeview.css
File: wait.gif
File: yuitest.css
Directory autocomplete
File: autocomplete-min.js
Directory assets
File: autocomplete-core.css
Directory skins
Directory sam
File: autocomplete-skin.css
File: autocomplete.css
Directory base
File: base-min.css
File: base.css
Directory button
File: button-min.js
Directory assets
File: button-core.css
Directory skins
Directory sam
File: button-skin.css
File: button.css
File: menu-button-arrow-disabled.png
File: menu-button-arrow.png
File: split-button-arrow-active.png
File: split-button-arrow-disabled.png
File: split-button-arrow-focus.png
File: split-button-arrow-hover.png
File: split-button-arrow.png
Directory calendar
File: calendar-min.js
Directory assets
File: calendar-core.css
File: calendar.css
File: calgrad.png
File: callt.gif
File: calrt.gif
File: calx.gif
Directory skins
Directory sam
File: calendar-skin.css
File: calendar.css
Directory carousel
File: carousel-min.js
Directory assets
File: ajax-loader.gif
File: carousel-core.css
Directory skins
Directory sam
File: ajax-loader.gif
File: carousel-skin.css
File: carousel.css
Directory charts
File: charts-min.js
Directory assets
File: charts.swf
Directory colorpicker
File: colorpicker-min.js
Directory assets
File: colorpicker-core.css
File: hue_thumb.png
File: picker_mask.png
File: picker_thumb.png
Directory skins
Directory sam
File: colorpicker-skin.css
File: colorpicker.css
File: hue_bg.png
File: picker_mask.png
Directory connection
File: connection-min.js
File: connection.swf
File: connection_core-min.js
Directory container
File: container-min.js
File: container_core-min.js
Directory assets
File: alrt16_1.gif
File: blck16_1.gif
File: close12_1.gif
File: container-core.css
File: container.css
File: hlp16_1.gif
File: info16_1.gif
File: tip16_1.gif
File: warn16_1.gif
Directory skins
Directory sam
File: container-skin.css
File: container.css
Directory cookie
File: cookie-min.js
Directory datasource
File: datasource-min.js
Directory datatable
File: datatable-min.js
Directory assets
File: datatable-core.css
File: datatable.css
Directory skins
Directory sam
File: datatable-skin.css
File: datatable.css
File: dt-arrow-dn.png
File: dt-arrow-up.png
Directory datemath
File: datemath-min.js
Directory dom
File: dom-min.js
Directory dragdrop
File: dragdrop-min.js
Directory editor
File: editor-min.js
File: simpleeditor-min.js
Directory assets
File: editor-core.css
File: simpleeditor-core.css
Directory skins
Directory sam
File: blankimage.png
File: editor-knob.gif
File: editor-skin.css
File: editor-sprite-active.gif
File: editor-sprite.gif
File: editor.css
File: simpleeditor-skin.css
File: simpleeditor.css
Directory element
File: element-min.js
Directory element-delegate
File: element-delegate-min.js
Directory event
File: event-min.js
Directory event-delegate
File: event-delegate-min.js
Directory event-mouseenter
File: event-mouseenter-min.js
Directory event-simulate
File: event-simulate-min.js
Directory fonts
File: fonts-min.css
File: fonts.css
Directory get
File: get-min.js
Directory grids
File: grids-min.css
File: grids.css
Directory history
File: history-min.js
Directory assets
File: blank.html
Directory imagecropper
File: imagecropper-min.js
Directory assets
File: imagecropper-core.css
Directory skins
Directory sam
File: imagecropper-skin.css
File: imagecropper.css
Directory imageloader
File: imageloader-min.js
Directory json
File: json-min.js
Directory layout
File: layout-min.js
Directory assets
File: layout-core.css
Directory skins
Directory sam
File: layout-skin.css
File: layout.css
File: layout_sprite.png
Directory logger
File: logger-min.js
Directory assets
File: logger-core.css
File: logger.css
Directory skins
Directory sam
File: logger-skin.css
File: logger.css
Directory menu
File: menu-min.js
Directory assets
File: menu-core.css
File: menu.css
File: menu_down_arrow.png
File: menu_down_arrow_disabled.png
File: menu_up_arrow.png
File: menu_up_arrow_disabled.png
File: menubaritem_submenuindicator.png
File: menubaritem_submenuindicator_disabled.png
File: menubaritem_submenuindicator_selected.png
File: menuitem_checkbox.png
File: menuitem_checkbox_disabled.png
File: menuitem_checkbox_selected.png
File: menuitem_submenuindicator.png
File: menuitem_submenuindicator_disabled.png
File: menuitem_submenuindicator_selected.png
Directory skins
Directory sam
File: menu-skin.css
File: menu.css
File: menubaritem_submenuindicator.png
File: menubaritem_submenuindicator_disabled.png
File: menuitem_checkbox.png
File: menuitem_checkbox_disabled.png
File: menuitem_submenuindicator.png
File: menuitem_submenuindicator_disabled.png
Directory paginator
File: paginator-min.js
Directory assets
File: paginator-core.css
Directory skins
Directory sam
File: paginator-skin.css
File: paginator.css
Directory profiler
File: profiler-min.js
Directory profilerviewer
File: profilerviewer-min.js
Directory assets
File: profilerviewer-core.css
Directory skins
Directory sam
File: asc.gif
File: desc.gif
File: header_background.png
File: profilerviewer-skin.css
File: profilerviewer.css
File: wait.gif
Directory progressbar
File: progressbar-min.js
Directory assets
File: progressbar-core.css
Directory skins
Directory sam
File: back-h.png
File: back-v.png
File: bar-h.png
File: bar-v.png
File: progressbar-skin.css
File: progressbar.css
Directory reset
File: reset-min.css
File: reset.css
Directory reset-fonts
File: reset-fonts.css
Directory reset-fonts-grids
File: reset-fonts-grids.css
Directory resize
File: resize-min.js
Directory assets
File: resize-core.css
Directory skins
Directory sam
File: layout_sprite.png
File: resize-skin.css
File: resize.css
Directory selector
File: selector-min.js
Directory slider
File: slider-min.js
Directory assets
File: bg-fader.gif
File: bg-h.gif
File: bg-v-e.gif
File: bg-v.gif
File: left-thumb.png
File: right-thumb.png
File: slider-core.css
File: slider-skin.css
File: thumb-bar.gif
File: thumb-e.gif
File: thumb-fader.gif
File: thumb-n.gif
File: thumb-s.gif
File: thumb-w.gif
Directory skins
Directory sam
File: bg-h.gif
File: bg-v.gif
File: slider-skin.css
File: slider.css
Directory storage
File: storage-min.js
Directory stylesheet
File: stylesheet-min.js
Directory swf
File: swf-min.js
Directory swfdetect
File: swfdetect-min.js
Directory swfstore
File: swf.js
File: swfstore-min.js
File: swfstore.swf
Directory tabview
File: tabview-min.js
Directory assets
File: border_tabs.css
File: loading.gif
File: skin-sam.css
File: tabview-core.css
File: tabview.css
Directory skins
Directory sam
File: tabview-skin.css
File: tabview.css
Directory treeview
File: treeview-min.js
Directory assets
File: treeview-core.css
Directory skins
Directory sam
File: check0.gif
File: check1.gif
File: check2.gif
File: loading.gif
File: treeview-loading.gif
File: treeview-skin.css
File: treeview-sprite.gif
File: treeview.css
Directory uploader
File: uploader-min.js
Directory assets
File: uploader.swf
Directory utilities
File: utilities.js
Directory yahoo
File: yahoo-min.js
Directory yahoo-dom-event
File: yahoo-dom-event.js
Directory yuiloader
File: yuiloader-min.js
Directory yuiloader-dom-event
File: yuiloader-dom-event.js
Directory yuitest
File: yuitest-min.js
File: yuitest_core-min.js
Directory assets
File: testlogger.css
File: yuitest-core.css
Directory skins
Directory sam
File: yuitest-skin.css
File: yuitest.css
Directory releasenotes
File: README.animation
File: README.autocomplete
File: README.base
File: README.button
File: README.calendar
File: README.carousel
File: README.charts
File: README.colorpicker
File: README.connection
File: README.container
File: README.cookie
File: README.datasource
File: README.datatable
File: README.datemath
File: README.dom
File: README.dragdrop
File: README.editor
File: README.element
File: README.event
File: README.event-simulate
File: README.fonts
File: README.get
File: README.grids
File: README.history
File: README.imagecropper
File: README.imageloader
File: README.json
File: README.layout
File: README.logger
File: README.menu
File: README.paginator
File: README.profiler
File: README.profilerviewer
File: README.progressbar
File: README.reset
File: README.reset-fonts
File: README.reset-fonts-grids
File: README.resize
File: README.selector
File: README.slider
File: README.storage
File: README.stylesheet
File: README.swf
File: README.swfdetect
File: README.swfstore
File: README.tabview
File: README.treeview
File: README.uploader
File: README.utilities
File: README.yahoo
File: README.yahoo-dom-event
File: README.yuiloader
File: README.yuiloader-dom-event
File: README.yuitest
Directory examples
Module setup.py:
File: setup.cfg
Package conf
Module __init__.py:
File: chat.cfg
File: demo.cfg
File: gallery.cfg
File: gallery1.cfg
File: gallery10.cfg
File: gallery2.cfg
File: gallery3.cfg
File: gallery4.cfg
File: gallery5.cfg
File: gallery6.cfg
File: gallery7.cfg
File: gallery8.cfg
File: gallery9.cfg
File: gallery_tutorial.cfg
File: jewels.cfg
File: portal.cfg
File: wiki.cfg
File: wiki1.cfg
File: wiki10.cfg
File: wiki11.cfg
File: wiki12.cfg
File: wiki13.cfg
File: wiki14.cfg
File: wiki15.cfg
File: wiki16.cfg
File: wiki17.cfg
File: wiki18.cfg
File: wiki2.cfg
File: wiki3.cfg
File: wiki4.cfg
File: wiki5.cfg
File: wiki6.cfg
File: wiki7.cfg
File: wiki8.cfg
File: wiki9.cfg
File: wiki_tutorial.cfg
Package data
Module __init__.py:
Directory docs
File: CHANGELOG.txt
File: LICENSE.txt
Package nagare
Module __init__.py:
Package examples
Module __init__.py:
Module calculator.py: A RPN calculator
Module chat.py:
Module color.py: Examples to demonstrate the embedding, binding, replacing and call/answer of components
Module counter.py: Basic examples of components, multiple views and synchronous/asynchronous callbacks
Module demo.py:
Module form.py: Forms with validation rules
Module img.py: Dynamic generation of an image data
Module jewels.py:
Module number.py:
Module portal.py: Example to demonstrate the use of asynchronous rendering of components in a portal-like container
Module tictactoe.py: Examples to demonstrate the separation between UI components and a logic component implemented as a component.Task
Module widgets.py: Examples of same reusable widgets
Package gallery
Module __init__.py:
Module gallery.py:
Module gallery1.py: A Photo component is defined that can read its image, thumbnail and title data from the database and display them
Module gallery10.py: Adding significative URLs
Module gallery2.py: A Gallery component is defined that manage a set of Photos
Module gallery3.py: Actions added to navigate between the thumbnail view and the full view of the Photos
Module gallery4.py: Form, to append a new photo to a gallery, added
Module gallery5.py: Validations of the form fields added
Module gallery6.py: Adding a bit of style : css and true generation of thumbnail added
Module gallery7.py: Adding significative URLs
Module gallery8.py: Adding significative URLs
Module gallery9.py: Adding significative URLs
Module gallerydata.py:
Module gallerydata2.py:
Module gallerydeclarative.py:
Module gallerysqlalchemy.py:
File: dragon.jpg
File: thumb.py
Package wiki
Module __init__.py:
Module wiki.py:
Module wiki1.py: A Page component is defined that can read its content from the database and display it
Module wiki10.py: Security checks added. When not logged, clicking on the 'Edit this page' or the 'View the complete list of pages' links raise a security exception
Module wiki11.py: Basic HTTP authentication of the users added.
Module wiki12.py: Digest HTTP authentication of the users added.
Module wiki13.py: Form based authentication of the users added.
Module wiki14.py: Permissions associated to the user objects
Module wiki15.py: Roles associated to the user objects
Module wiki16.py: More complex security rules: only the author can change a page content
Module wiki17.py: More complex security rules: only the author can change a page content
Module wiki18.py: More complex security rules: only the author can change a page content
Module wiki2.py: A PageEditor component is added to edit the content of a page
Module wiki3.py: The default view for a Page will now format its ReStructuredText content in HTML and activate the WikiWord. NOTE: at this stage, clicking on a WikiWord will raise an error.
Module wiki4.py: A Wiki component is added that manage the navigation into the pages
Module wiki5.py: Adding a second view to the Page and PageEditor component, displaying meta data about the current page and action.
Module wiki6.py: Adding a second view to the Wiki component to display the index of all the pages
Module wiki7.py: Step #1 to add significative URLs : going to a page change the URL
Module wiki8.py: Step #2 to add significative URLs : an URL of the form '.../page/<page title>' and without a valid session id, go to the page
Module wiki9.py: Step #3 to add significative URLs : the URL '.../all' displays the index of all the pages
Module wikidata.py:
Package static
Module __init__.py:
File: form.css
File: iGoogBg.gif
File: jewel1.gif
File: jewel2.gif
File: jewel3.gif
File: jewels.css
File: portal.css
File: portal.js
File: redline.png
Directory ide
Module setup.py:
File: setup.cfg
Package conf
Module __init__.py:
File: ide.cfg
Directory docs
File: LICENSE.txt
File: README.txt
File: features.txt
Package nagare
Module __init__.py:
Package ide
Module __init__.py:
Module admin.py: Section of Nagare administrative interface
Module app.py:
Module bespin_editor.py: Create a Bespin editor widget into a <div>
Module error.py: Frames and exceptions components
Module log.py: Dedicated IDE logger
Module security.py:
Module tree.py: Tree view of the source files and exceptions
Module workspace.py: Nagare IDE interface
Package static
Module __init__.py:
File: ide.css
File: ide.js
Directory images
File: cccccc.png
File: cross_off.png
File: cross_on.png
File: dadada.png
File: e6e6e6.png
File: error_bg.png
File: file_exception.png
File: file_unknown.png
File: icn_copy.png
File: icn_cut.png
File: icn_paste.png
File: icn_redo.png
File: icn_reload.png
File: icn_save.png
File: icn_undo.png
File: lm.gif
File: lmh.gif
File: ln.gif
File: loading.gif
File: lp.gif
File: lph.gif
File: tm.gif
File: tmh.gif
File: tn.gif
File: tp.gif
File: tph.gif
File: vline.gif
Directory js
Directory bespin
File: bespin.js
File: bootstrap_worker.js
File: command.js
File: events.js
Directory client
File: filesystem.js
File: server.js
File: session.js
File: settings.js
Directory editor
File: actions.js
File: clipboard.js
File: codecompletion.js
File: component.js
File: cursor.js
File: dependencies.js
File: editor.js
File: embed.js
File: events.js
File: formatter.js
File: history.js
File: model.js
File: toolbar.js
Directory page
Directory editor
File: init.js
Directory parser
File: parser.js
Directory plugins
File: loader.js
File: loaderTest.js
Directory syntax
File: base.js
Directory codemirror
File: _base.js
File: css.js
File: html.js
File: javascript.js
File: php.js
File: php_base.js
File: python.js
File: xml.js
Directory simple
File: _base.js
File: arduino.js
File: c.js
File: csharp.js
File: css.js
File: html.js
File: javascript.js
File: php.js
File: python.js
File: ruby.js
Directory themes
File: black.js
File: default.js
File: pastels.js
File: white.js
Directory util
File: canvas.js
File: keys.js
File: mousewheelevent.js
File: navigate.js
File: path.js
File: testWorker.js
File: tokenobject.js
File: util.js
Directory worker
File: worker.js
Directory dojo
File: AdapterRegistry.js
File: LICENSE
File: cookie.js
File: dojo.js
File: regexp.js