layout-managed-subsite

  • last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix a bunch of typos

  1. … 120 more files in changeset.
Fix typos

  1. … 21 more files in changeset.
Fix typos

  1. … 150 more files in changeset.
Fix typos

  1. … 52 more files in changeset.
fix: make sure to pass displayed_object_id always to the next master template

  1. … 3 more files in changeset.
Fixed nagging problem with bogus package key being passed to add-applications-2.

    • -16
    • +5
    ./www/admin/layouts/add-applications-2.tcl
The check for a blank tab was incorrect, because it didn't check to make

sure elements on the page were visible rather than hidden.

Don't show the tabs if there is only one and the ShowSingleButtonNavbar param is set to false

Only call the destructor of an includelet when the last of a set of clones

is deleted.

(my commit to layout-manager is incorrect, I simply added an boolean param

to the element delete proc that determines if the destructor is called. The

notion of cloning and the deletion of clones comes from the includelets

admin code in layout-managed-subsite, and it is this code that determines

when to call an includelet's destructor.)

    • -2
    • +3
    ./www/admin/layouts/delete-elements.tcl
Spanish translation

    • -0
    • +59
    ./catalog/layout-managed-subsite.es_ES.ISO-8859-1.xml
  1. … 13 more files in changeset.
Updated documentation to reflect the implementation of symbolic URLs, and

some other features that had been implemented since the documentation was

written.

    • -3
    • +19
    ./www/doc/pageset-configuration.adp
  1. … 1 more file in changeset.
More db-dependent stuff separated out.

    • -0
    • +33
    ./www/admin/layouts/manage-includelets-oracle.xql
    • -0
    • +33
    ./www/admin/layouts/manage-includelets-postgresql.xql
    • -32
    • +0
    ./www/admin/layouts/manage-includelets.xql
Moved db-dependent queries to the right place.

    • -0
    • +44
    ./lib/add-applications-oracle.xql
    • -0
    • +44
    ./lib/add-applications-postgresql.xql
Bumped version number.

  1. … 1 more file in changeset.
Implemented "pretty urls" for layout managed pages, i.e. urls based on page

name rather than "?pageset_id=xxx&page_id=yyy".

  1. … 19 more files in changeset.
Admin page listed too many elements for includelets bound to the subsite

(true of "package-less" includelets which have their application set to

the package containin the includelet, rather than a base application like

news or forums)

    • -1
    • +3
    ./www/admin/layouts/manage-includelets.xql
Moved over a fix from the default theme (context wasn't being passed along)

Makes the page title match the last part of the breadcrumbs

    • -1
    • +1
    ./www/admin/layouts/add-applications.adp
    • -2
    • +3
    ./www/admin/layouts/add-applications.tcl
Misspelled message resource key.

    • -2
    • +2
    ./www/admin/layouts/add-applications.tcl
These files, used for migrating MGH's Hub website from .LRN, aren't general

purpose and are no longer needed. There's now a subsite admin UI option to

convert a subsite to a child subsite.

Added the layout manager plain master ...

Switched to the new subsite theme param scheme.

Fixed a typo ... in a comment! Very worthwhile use of my time ...

Track API changes ...

    • -3
    • +6
    ./www/admin/layouts/manage-includelets.tcl
Implemented install.xml procs and tweaked API to make things a bit easier

to use. And unfortunately content-includelet wants to be an application,

not service, to work correctly with the site-building admin UI.

  1. … 7 more files in changeset.
Added preliminary support for private (by user) layout-managed pages. Improved

admin UI stuff. More internationalization. Etc. Essentially "bored while

DSL down".

    • -0
    • +2
    ./catalog/layout-managed-subsite.en_US.ISO-8859-1.xml
    • -2
    • +11
    ./lib/configure-subsite-integration.tcl
    • -0
    • +14
    ./www/admin/layouts/copy-elements.xql
    • -1
    • +4
    ./www/admin/layouts/manage-includelets.tcl
    • -1
    • +3
    ./www/admin/layouts/manage-includelets.xql
  1. … 12 more files in changeset.
More localization! Better configuration!

    • -3
    • +16
    ./catalog/layout-managed-subsite.en_US.ISO-8859-1.xml
    • -27
    • +17
    ./lib/configure-subsite-integration.tcl
    • -2
    • +2
    ./www/admin/layouts/add-applications.tcl
Default to a nicer package mount name when adding an application to a

layout managed subsite.

    • -4
    • +4
    ./www/admin/layouts/add-applications-2.tcl
Fixed an error in my layout subsite theme.

    • -0
    • +2
    ./catalog/layout-managed-subsite.en_US.ISO-8859-1.xml
Changed ownership of subsite related includelets, since we're a subsite

package ourselvesn now.