(Please click on the hexagons for more information)
XoWiki is a wiki implementation for OpenACS/]project-open[ supporting Media Wiki syntax.
This package provides an integration between ]po[ projects and XoWiki pages.
For more detailed information please see the XoWiki Package.
lib/view.adp lib/view.tcl tcl/adp-generator-procs.tcl XoWiki - adp generator procs: remove redundancy in adp files by generating it tcl/bootstrap-procs.tcl bootstrap procs: provide some (initial) support for bootstrap library<p>This file defines the following Objects and Classes: ::xo::Table::BootstrapTableRenderer::AnchorField<a href='/xotcl/show-object?show_methods=1&show_source=0&object=%3a%3axo%3a%3aTable%3a%3aBootstrapTableRenderer%3a%3aAnchorField'><img src='/resources/acs-subsite/ZoomIn16.gif' alt='[i]' border='0'></a>, ::xo::Table::BootstrapTableRenderer::AnchorField<a href='/xotcl/show-object?show_methods=1&show_source=0&object=%3a%3axo%3a%3aTable%3a%3aBootstrapTableRenderer%3a%3aAnchorField'><img src='/resources/acs-subsite/ZoomIn16.gif' alt='[i]' border='0'></a> tcl/category-procs.tcl XoWiki - category specific code tcl/chat-procs.tcl XoWiki - chat procs tcl/folder-procs.tcl This is an experimental implemetation for folders based on xowiki form pages. tcl/form-field-procs.tcl XoWiki - form fields tcl/import-procs.tcl XoWiki - importer tcl/includelet-procs.tcl XoWiki - define various kind of includelets tcl/lcs-procs.tcl XoWiki - define various kind of includelets tcl/link-procs.tcl XoWiki - definition of link types and their renderers tcl/menu-procs.tcl Basic classes for Menues (context menu, menu bar, menu item). tcl/notification-procs.tcl XoWiki - Notification procs tcl/package-procs.tcl XoWiki - package specific methods tcl/repeat-procs.tcl Form-field "repeat" tcl/syndicate-procs.tcl Syndication<p>This file defines the following Objects and Classes: ::xowiki::RSS<a href='/xotcl/show-object?show_methods=1&show_source=0&object=%3a%3axowiki%3a%3aRSS'><img src='/resources/acs-subsite/ZoomIn16.gif' alt='[i]' border='0'></a> tcl/template-procs.tcl Syndication<p>This file defines the following Objects and Classes: ::xowiki::RSS<a href='/xotcl/show-object?show_methods=1&show_source=0&object=%3a%3axowiki%3a%3aRSS'><img src='/resources/acs-subsite/ZoomIn16.gif' alt='[i]' border='0'></a> tcl/tree-procs.tcl Classes for creating, manageing and rendering trees tcl/weblog-procs.tcl Classes for creating, manageing and rendering trees tcl/xowiki-callback-procs.tcl XoWiki - Callback procs tcl/xowiki-form-procs.tcl XoWiki - form classes<p>This file defines the following Objects and Classes: ::xowiki::WikiForm<a href='/xotcl/show-object?show_methods=1&show_source=0&object=%3a%3axowiki%3a%3aWikiForm'><img src='/resources/acs-subsite/ZoomIn16.gif' alt='[i]' border='0'></a> tcl/xowiki-mode-procs.tcl XoWiki - Mode procs<p>This file defines the following Objects and Classes: ::xowiki::Mode<a href='/xotcl/show-object?show_methods=1&show_source=0&object=%3a%3axowiki%3a%3aMode'><img src='/resources/acs-subsite/ZoomIn16.gif' alt='[i]' border='0'></a> tcl/xowiki-procs.tcl XoWiki - main library classes and objects tcl/xowiki-sc-procs.tcl XoWiki - Search Service Contracts tcl/xowiki-uploader-procs.tcl XoWiki - Uploader procs<p>This file defines the following Objects and Classes: ::xowiki::Upload<a href='/xotcl/show-object?show_methods=1&show_source=0&object=%3a%3axowiki%3a%3aUpload'><img src='/resources/acs-subsite/ZoomIn16.gif' alt='[i]' border='0'></a>, ::xowiki::UploadFile<a href='/xotcl/show-object?show_methods=1&show_source=0&object=%3a%3axowiki%3a%3aUploadFile'><img src='/resources/acs-subsite/ZoomIn16.gif' alt='[i]' border='0'></a>, ::xowiki::UploadPhotoForm<a href='/xotcl/show-object?show_methods=1&show_source=0&object=%3a%3axowiki%3a%3aUploadPhotoForm'><img src='/resources/acs-subsite/ZoomIn16.gif' alt='[i]' border='0'></a> tcl/xowiki-utility-procs.tcl XoWiki - Utility procs tcl/xowiki-www-procs.tcl XoWiki - www procs. tcl/yui-procs.tcl yui procs: provide some support for yui library<p>This file defines the following Objects and Classes: ::YUI::loader<a href='/xotcl/show-object?show_methods=1&show_source=0&object=%3a%3aYUI%3a%3aloader'><img src='/resources/acs-subsite/ZoomIn16.gif' alt='[i]' border='0'></a>, ::YUI::AnchorField<a href='/xotcl/show-object?show_methods=1&show_source=0&object=%3a%3aYUI%3a%3aAnchorField'><img src='/resources/acs-subsite/ZoomIn16.gif' alt='[i]' border='0'></a>, ::xo::Table::YUIDataTableRenderer::AnchorField<a href='/xotcl/show-object?show_methods=1&show_source=0&object=%3a%3axo%3a%3aTable%3a%3aYUIDataTableRenderer%3a%3aAnchorField'><img src='/resources/acs-subsite/ZoomIn16.gif' alt='[i]' border='0'></a>
::YUI::loader proc require This is the key function of the loader, that will be used by other packages. ::xo::Table::YUIDataTableRenderer instproc render_yui_js Generates the JavaScript fragment, that is put below and (progressively enhances) the HTML table. ::xowiki::BootstrapNavbar instproc render http://getbootstrap.com/components/#navbar ::xowiki::BootstrapNavbarDropdownMenu instproc render doku ::xowiki::BootstrapNavbarDropdownMenuItem instproc render doku ::xowiki::BootstrapNavbarDropzone instproc render doku ::xowiki::BootstrapNavbarModeButton instproc render doku ::xowiki::FormPage instproc set_form_data Store the instance attributes or default values in the form. ::xowiki::FormPage instproc set_live_revision ::xowiki::FormPage instproc update_attribute_from_slot Tailored version of update_attribute_from_slot to keep insert_xowiki_form_instance_item_index in sync after singe attribtute updates. ::xowiki::FormPage instproc update_item_index Tailored version of CrItem.update_item_index to keep insert_xowiki_form_instance_item_index in sync after updates. ::xowiki::FormPage proc fetch_object Load a content item into the specified object. ::xowiki::Menu instproc render doku ::xowiki::MenuItem instproc init doku ::xowiki::MenuItem instproc render doku ::xowiki::Mode instproc get Get the current mode, which might be set by the user or which might be obtained from the default method. ::xowiki::Mode instproc mode_name ::xowiki::Mode instproc set Set the mode to the specified value ::xowiki::Mode instproc toggle ::xowiki::Package instproc external_name Generate a name with a potentially inserted parent name ::xowiki::Package instproc folder_path Constuct a folder path from a hierarchy of xowiki objects. ::xowiki::Package instproc get_parameter resolves configurable parameters according to the following precedence: (1) values specifically set per page {{set-parameter ...}} (2) query parameter (3) form fields from the parameter_page FormPage (4) standard OpenACS package parameter ::xowiki::Package instproc import import the specified pages into the xowiki instance ::xowiki::Package instproc item_ref An item_ref refers to an item (existing or nonexisting) in the content repository relative to some parent_id. ::xowiki::Package instproc make_link Creates conditionally a link for use in xowiki. ::xowiki::Package instproc pretty_link Generate a (minimal) link to a wiki page with the specified name. ::xowiki::Package instproc reparent Reparent a wiki page from one parent page to another one. ::xowiki::Package instproc require_root_folder Make sure, the root folder for the given package exists. ::xowiki::Package instproc www-change-page-order Change Page Order for pages by renumbering and filling gaps. ::xowiki::Package instproc www-google-sitemap Report content of xowiki folder in google site map format https://www.google.com/webmasters/sitemaps/docs/en/protocol.html ::xowiki::Package instproc www-refresh-login Force a refresh of a login and do a redict. ::xowiki::Package instproc www-reindex reindex all items of this package ::xowiki::Package instproc www-rss Report content of xowiki folder in rss 2.0 format. ::xowiki::Package proc get_package_id_from_page_id Obtain the package_id from either the item_id or the revision_id of a page ::xowiki::Package proc get_url_from_id Get the full URL from a page in situations, where the context is not set up. ::xowiki::Package proc instantiate_page_from_id Instantiate a page in situations, where the context is not set up (e.g. ::xowiki::Package proc www-google-sitemapindex Provide a sitemap index of all xowiki instances in google site map format https://www.google.com/webmasters/sitemaps/docs/en/protocol.html ::xowiki::Page instproc get_form_data Get the values from the form and store it in the form fields and finally as instance attributes. ::xowiki::Page instproc include Include the html of the includelet. ::xowiki::Page instproc resolve_included_page_name Determine the page object for the specified page name. ::xowiki::Page instproc www-save-attributes The method save-attributes is typically callable over the REST interface. ::xowiki::PageInstance instproc get_from_template Get a property from the parent object (template). ::xowiki::Upload instproc store_file ::xowiki::UploadFile instproc store_file ::xowiki::UploadPhotoForm instproc store_file Ignore everything, which does not have an image/* mime type. ::xowiki::YUIContextMenu instproc render http://developer.yahoo.com/yui/menu/#contextmenu ::xowiki::YUIMenu instproc render http://developer.yahoo.com/yui/menu/ ::xowiki::YUIMenuBar instproc render http://developer.yahoo.com/yui/menu/#menubar MenuBar looks best without a header and with one MenuItemList only ::xowiki::YUIMenuBarItem instproc init ::xowiki::YUIMenuBarItem instproc render ::xowiki::YUIMenuItem instproc render doku ::xowiki::YUIMenuItemList instproc render ::xowiki::formfield::richtext::ckeditor instproc initialize ::xowiki::utility proc change_page_order Change Page Order for pages by renumbering and filling gaps. ::xowiki::utility proc user_is_active callback::subsite::url::impl::apm_package return the page_url for an object of type tasks_task xowiki::add_ltree_order_column Add page_order of type ltree, when ltree is configured (otherwise string) xowiki::after-install xowiki::before-uninstall xowiki::before-uninstantiate Callback to be called whenever a package instance is deleted. xowiki::cr_thin_out Delete supposedly uninportant items and revision from the content repository. xowiki::datasource xowiki::delete_gc_messages Deletes the messages of general comments to allow to uninstantiate the package without violating constraints. xowiki::fix_all_package_ids Earlier versions of OpenACS did not have the package_id set correctly in acs_objects; this proc updates the package_ids of all items and revisions in acs_objects xowiki::hstore::dict_as_hkey xowiki::hstore::double_quote xowiki::hstore::update_form_instance_item_index update all instance attributes in hstore xowiki::notification::do_notifications generate a notification xowiki::notification::get_url xowiki::notification::process_reply handles a reply to an xowiki notif xowiki::notifications-install xowiki::notifications-uninstall xowiki::sc::register_implementations Register the content type fts contract xowiki::sc::unregister_implementations xowiki::update_item_index Helper function to update single or multiple fields of the xowiki_form_instance_item_index. xowiki::update_views update all automatic views of xowiki xowiki::upgrade_callback Callback for upgrading xowiki::url returns a url for a message to the search package
Calle Aprestadora 19, 12o-2a
08902 Hospitalet de Llobregat (Barcelona)
Spain
Tel Europe: +34 609 953 751
Tel US: +1 415 200 2465
Mail: info@project-open.com