%3 ::xolirc::Package ::xolirc::Package → create-page-from-log → process-all-logs dash-date get-html-from-log initialize insert query-actual-log ::xowiki::Package ::xowiki::Package → get_package_id_from_page_id → get_url_from_id → google_sitemapindex → instantiate_page_from_id → is_xowiki_p → preferredCSSToolkit → reparent_site_wide_pages call check_permissions clipboard-copy condition=has_class condition=has_name create_new_snippet default_language default_locale delete_revision error_msg external_name flush_name_cache flush_page_fragment_cache flush_references folder_path get_adp_template get_ids_for_bulk_actions get_lang_and_name get_package_id_from_page_name get_page_from_item_or_revision_id get_page_from_item_ref get_page_from_name get_page_from_super get_parameter get_parameter_from_parameter_page get_parent_and_name import init insert invoke item_info_from_id item_info_from_url item_ref join_name lookup make_form_link make_link normalize_name normalize_path package_path prefixed_lookup pretty_link query_parameter_return_url reparent require_folder_object require_root_folder resolve_package_path resolve_page resolve_page_name resolve_page_name_and_init_context show_page_order simple_item_ref split_name validate_tag www-change-page-order www-delete www-edit-category-tree www-edit-new www-google-sitemap www-google-sitemapindex www-import-prototype-page www-manage-categories www-refresh-login www-reindex www-rss www-update-references ::xolirc::Package->::xowiki::Package ::s5::Package ::s5::Package init insert ::s5::Package->::xowiki::Package ::xowf::Package ::xowf::Package → create_new_workflow_page call destroy initialize insert ::xowf::Package->::xowiki::Package ::xowiki::ParameterCache ::xowiki::ParameterCache get_parameter ::xotcl::Object ::xotcl::Object ::xowiki::ParameterCache->::xotcl::Object ::xowiki::Package->::xowiki::ParameterCache instmixin ::xo::Package ::xo::Package ::xowiki::Package->::xo::Package

Class ::xowf::Package

::xowf::Package[i] create ...

Defined in

Class Relations

  • class: ::xo::PackageMgr[i]
  • superclass: ::xowiki::Package[i]

Methods (to be applied on the object)

  • create_new_workflow_page (scripted, public)

     xowf::Package[i] create_new_workflow_page -package_id package_id  \
        -parent_id parent_id  -name name  -title title  \
        [ -instance_attributes instance_attributes ]

    Helper proc for loading workflow prototype page with less effort.

    Switches:
    -package_id (required)
    -parent_id (required)
    -name (required)
    -title (required)
    -instance_attributes (optional)

    Testcases:
    create_new_workflow_page

Methods (to be applied on instances)

Variables

::xowf::Package set __default_metaclass ::xotcl::Class
::xowf::Package set __default_superclass ::xotcl::Object
::xowf::Package set abstract_p f
::xowf::Package set auto_save false
::xowf::Package array set db_constraints {}
::xowf::Package array set db_slot {package_id ::xowf::Package::slot::package_id}
::xowf::Package set default_package_parameter_page_info {
    name en:xowf-default-parameter
    title "Xowf Default Parameter"
    instance_attributes {
      MenuBar t top_includelet none production_mode f with_user_tracking t with_general_comments f
      with_digg f with_tags f
      ExtraMenuEntries {{config -use xowf}}
      with_delicious f with_notifications f security_policy ::xowiki::policy1
    }
  }
::xowf::Package set default_package_parameters {
    parameter_page en:xowf-default-parameter
  }
::xowf::Package set id_column package_id
::xowf::Package set name_method {}
::xowf::Package set object_type ::xowf::Package
::xowf::Package set object_type_key 00000000000001010000001000000001
::xowf::Package set package_key xowf
::xowf::Package set pretty_name {XoWiki Workflow}
::xowf::Package set pretty_plural {XoWiki Workflow}
::xowf::Package set security_inherit_p t
::xowf::Package set site_wide_info {folder_id 5443958 instance_id 5443954}
::xowf::Package set site_wide_package_parameter_page_info {
    name en:xowf-site-wide-parameter
    title "Xowf Site-wide Parameter"
    instance_attributes {
      index_page table-of-contents
      MenuBar t
      top_includelet none
      production_mode f
      with_user_tracking t with_general_comments f with_digg f with_tags f
      with_delicious f with_notifications f
      security_policy ::xowiki::policy1
    }}
::xowf::Package set site_wide_package_parameters {
    parameter_page en:xowf-site-wide-parameter
  }
::xowf::Package set site_wide_pages {
    Workflow.form
    atjob-form

    TestItemText.form
    TestItemShortText.form
    TestItemMC.form
    TestItemSC.form
    TestItemReorder.form
    TestItemUpload.form
    TestItemComposite.form
    TestItemPoolQuestion.form

    ExamFolder

    online-exam.wf
    inclass-quiz.wf
    inclass-exam.wf
    inclass-exam-statistics.wf
    edit-interaction.wf
    edit-grading-scheme.wf
    answer-single-question.wf

    quiz-select_question.form
    select_question.form
    select-topics.form
    select-group-members.form
  }
::xowf::Package set sql_package_name ::xowf::Package
::xowf::Package set supertype acs_object
::xowf::Package set table_name xowf_package
::xowf::Package set with_table true