- 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
