• last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
fix portrait link bug 1015 patch 327 Martin Magerl

use a clob/text column for the static portlet content instead of a varchar

start schecule portlet today, not 30 days ago

Forgot to add my new .tcl file in the previous commit.

Added Tcl API to allow the definition of portal datasource from a spec,

which gets rid of the need to write PG and Oracle SQL to define these.

Make package instance names be the pretty name of the package, not the package-key

    • -1
    • +2
    /openacs-4/packages/dotlrn/tcl/applets-procs.tcl
    • -0
    • +8
    /openacs-4/packages/dotlrn/tcl/applets-procs.xql
    • -1
    • +4
    /openacs-4/packages/dotlrn/tcl/dotlrn-procs.tcl
    • -0
    • +8
    /openacs-4/packages/dotlrn/tcl/dotlrn-procs.xql
Added errorInfo to error statement so you can actually find out from where it was called

Put error log statement on one line

Calendar page is by default called 'Calendar', not 'My Calendar'.

applying patch 484 which fixes portrait, homepage, and images bugs on the community member page.

Added portal::datasource_new and portall::datasource_set_def_param procs, so you can register portlets from Tcl

Pass on the error message from the catch

removing or replacing with .LRN a few remaining occurrences of the word SloanSpace

    • -2
    • +2
    /openacs-4/packages/dotlrn/www/dotlrn-master.adp
    • -2
    • +2
    /openacs-4/packages/dotlrn/www/dotlrn-master.tcl
    • -7
    • +1
    /openacs-4/packages/dotlrn/www/help.adp
adding a .LRN context bar that aids navigation on pages within applications mounted under classes and communities. TODO: provide the context bar also for application under the main dotlrn instance at /dotlrn (My Files, My Calendar etc.). This commit largely fixes bug 391.

    • -5
    • +4
    /openacs-4/packages/dotlrn/www/dotlrn-master.adp
    • -4
    • +7
    /openacs-4/packages/dotlrn/www/dotlrn-master.tcl
don't default the instance name of packages to the package key. Let the apm API default it to the pretty name of the package type instead

    • -4
    • +0
    /openacs-4/packages/dotlrn/tcl/dotlrn-procs.tcl
fixing the settings for CommunityMemberURL and CommunityMemberAdminURL

    • -1
    • +2
    /openacs-4/packages/dotlrn/install.xml
changing dir in image references from /graphics to graphics since those images are no longer copied to the site-wide www dir as used to be the case

changing dir in image references to spacer.gif from /graphics to /shared/images since those images are no longer copied to the site-wide www dir as used to be the case

changing dir in image references from /graphics to graphics since those images are no longer copied to the site-wide www dir as used to be the case

changing dir in image references to spacer.gif from /graphics to graphics since those images are no longer copied to the site-wide www dir as used to be the case

    • -8
    • +8
    /openacs-4/packages/dotlrn/www/control-panel.adp
changing presentation of current user name in master template. The name now simply appears in the upper right corner. Deciding after feedback from Lars and Carl to not to reuse the box from OpenACS as it duplicates links in .LRN and doesn't fit in with the design.

    • -4
    • +4
    /openacs-4/packages/dotlrn/www/dotlrn-master.adp
    • -3
    • +3
    /openacs-4/packages/dotlrn/www/dotlrn-master.tcl
adding Lars's OpenACS logged in as box in the dotlrn master template in response to bug 391. Tested in NS4, Mozilla 1.3, and IE 6.0 on Windows

    • -6
    • +9
    /openacs-4/packages/dotlrn/www/dotlrn-master.adp
fixing broken new link in forums portlet by using the new /shared/images dir for images

removing the file listings from the info files since those are no longer used by OpenACS

    • -476
    • +0
    /openacs-4/packages/dotlrn/dotlrn.info
  1. … 6 more files in changeset.
removing annoying debug printout left in master template

    • -3
    • +1
    /openacs-4/packages/dotlrn/www/dotlrn-master.tcl
two problems: the emails and passwords being processed weren't being appended to the proper list so no email notifications were being sent, and the wrong variable was being used for the login in the email so each person was sent the login name for the last user in the CSV file

display link for user's portrait if one exists (existing code didn't work)

changing to use ad_context_bar instead of deprecated ad_context_bar_ws_or_index

seems the portrait code was copied over from the acs-subsite community member page, however, they forgot to change the relative url in the links to the portrait and portrait-bits pages. Fixed that by using absolute URIs to those pages under the main site (prefixing with /shared/).

fix by Jarkko of bug 434