• last updated 10 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
These were redundant, in the wrong directory

Changed the "simple" theme to be a "standard OpenACS theme", by which I mean

it uses the portal, portal-body and portal-header .CSS classes which are

defined in our standard .CSS file. This gives portlets a look that's identical

to the non-portalled standard OpenACS index page.

  1. … 3 more files in changeset.
Took advantage of Lars's improvement to the template engine (includes are

wrapped in "catch" now so a broken include doesn't break the entire page).

Got rid of the gross configuration page stuffed in the Tcl lib (!) and

turned it into a proper template, modified the UI a bit while doing so,

and made almost all of it work (though there's a few bits to finish up).

  1. … 12 more files in changeset.
Worked on config page, making it (hopefully) somewhat more useful, as well

as simplifying the code somewhat. Soon it can become a template rather

than HTML-from-Tcl.

  1. … 1 more file in changeset.
Fixed the truly lame but no longer broken portal edit page.

A little more incremental progress towards a usable admin UI

  1. … 1 more file in changeset.
First cut at admin UI is working, you can now build portal pages for a

subsite using it though it is very primitive.

  1. … 6 more files in changeset.
Added first bit of admin UI for the simplified installation of portlets and

their associated applications.

    • -0
    • +38
    ./admin/add-applications-2.tcl
    • -0
    • +31
    ./admin/add-applications-2.xql
    • -0
    • +11
    ./admin/add-applications.adp
    • -0
    • +40
    ./admin/add-applications.tcl
    • -0
    • +19
    ./admin/add-applications.xql
  1. … 5 more files in changeset.
More incremental progress.

  1. … 5 more files in changeset.
Moved rendering stuff to proper templates rather than generate them in

tcl procs.

    • -0
    • +9
    ./render-styles/individual/render-page.adp
    • -0
    • +35
    ./render-styles/individual/render-page.tcl
  1. … 5 more files in changeset.
Moved a bunch of silly logic embedded in individual portlets into the portal

package itself. For instance, it is silly to have portal::element::render

call the portal show proc that then calls portal::show_proc_helper to do all

the work!!! Portal has everything it needs to call the portlet template all

by itself. Etc ad nauseum.

  1. … 8 more files in changeset.
More incremental progress, shading portlets works, hiding and restoring as

admin works ...

    • -0
    • +36
    ./configure-element.tcl
  1. … 5 more files in changeset.
Futzing and fiddling, moving graphics into the resources directory, fixing

typos, etc.

    • binary
    ./place-element-components/arrow-down.gif
    • binary
    ./place-element-components/arrow-left.gif
    • binary
    ./place-element-components/arrow-right.gif
    • binary
    ./place-element-components/arrow-up.gif
    • binary
    ./place-element-components/delete.gif
  1. … 9 more files in changeset.
Moved portal resources to the resources directory ...

    • binary
    ./resources/themes/deco-theme/shade.gif
    • binary
    ./resources/themes/deco-theme/tbl-bleft.gif
    • binary
    ./resources/themes/deco-theme/tbl-bottom.gif
    • binary
    ./resources/themes/deco-theme/tbl-bright.gif
    • binary
    ./resources/themes/deco-theme/tbl-left.gif
    • binary
    ./resources/themes/deco-theme/tbl-right.gif
    • binary
    ./resources/themes/deco-theme/tbl-tleft.gif
    • binary
    ./resources/themes/deco-theme/tbl-top.gif
    • binary
    ./resources/themes/deco-theme/tbl-tright.gif
    • binary
    ./resources/themes/deco-theme/unshade.gif
    • binary
    ./resources/themes/deco-theme/x.gif
    • binary
    ./resources/themes/simple-theme/shade.gif
    • binary
    ./resources/themes/simple-theme/unshade.gif
    • binary
    ./resources/themes/simple-theme/x.gif
  1. … 25 more files in changeset.
Hey ... it works!

  1. … 3 more files in changeset.
Fixes to portal so that it installs and drops cleanly.

  1. … 9 more files in changeset.
noquote changes (Dirk Gomez)

  1. … 112 more files in changeset.
removing old files

moving from dotlrn.openforce.net:/dotlrn-cvsroot/new-portal to

opeancs.org:/cvsroot/openacs-4/packages/portal

  1. … 130 more files in changeset.
Initial revision

    • -0
    • +37
    ./place-element-other-page.adp
    • -0
    • +28
    ./place-element-other-page.tcl
    • -0
    • +15
    ./place-element-other-page.xql
    • -0
    • +100
    ./place-element.adp
    • -0
    • +29
    ./render-element.adp
    • -0
    • +42
    ./render-element.tcl
    • -0
    • +27
    ./admin/portal-admin-master.adp
    • -0
    • +34
    ./admin/portal-config-2.tcl
    • -0
    • +34
    ./admin/portal-config.adp
  1. … 130 more files in changeset.