• last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- Don't use util_user_message to provide feedback for newly registered

users. util_user message is used for "ad_returnredirect ... -message",

which was used to report back to the user that some actions are required.

If RegistrationRequiresEmailVerificationP or

RegistrationRequiresApprovalP is set, a newly registered users is

logged out immediately after filling out the form. Therefore,

session_id is reset, and util_user_message (that depends on the

session_id) fails to deliver the content. We use now

"ad_return_warning" which does not have this problem.

- flatten nested list structures

  1. … 4 more files in changeset.
- fix syntax

- use compilable expressions

- use "in" operator instead of "lsearch"

- use tcl 8.5 extended index format for "string range"

- brace expressions to allow for tcl compilation

  1. … 6 more files in changeset.
- fix incorrect variable name "package_id" used instead of "subsite_id"

- make variable check explicit

- use property "doc(title)" throughout oacs-5-8 instead of "title" to get rid of warnings in error.log of the form:

Warning: /forums/message-view has no doc(title) set.

Using doc(title) is required in blank-master.tcl but was used so far only in a few packages

  1. … 336 more files in changeset.
- get rid of empty_string_p in non-deprecated code

- make use of tcl byte-code compiler

  1. … 42 more files in changeset.
Fix passing HTML in url variable and use util_user_message instead

  1. … 2 more files in changeset.
removing OpenGraph from default implementation, moving side-bar to ecommerce

  1. … 3 more files in changeset.
fixing to not serve social networking icons by default, when connected via https

adding packages/acs-subsite/lib/share-bar for share links example.

  1. … 1 more file in changeset.
Remove the change-locale link since it is now in the user basic info.

Add language and timezone to the user-info form

  1. … 1 more file in changeset.
Use the same vocabulary everywhere (in this case "biography" instead of "about you")

remove deprecated calls to ad_parameter

  1. … 5 more files in changeset.
Add new by default external URL checking to ad_returnredirect. Modify security::locations to be simpler, not rely on ecommerce at all, and use util_current_location to determine the host name.

  1. … 2 more files in changeset.
TIP#126 optionally allow user to provide email, first, last name when authority does not

  1. … 5 more files in changeset.
removing diagnostic ns_logs I added by mistake, and adding case of possible third 3 variant to locations (when behind reverse proxy)

  1. … 1 more file in changeset.
fixing faulty wrong domain message by using a reliable ecommerce method to determine locations, creating security::locations

  1. … 1 more file in changeset.
Fix return_url checking on login page to respect host node mapping and allow return_url to switch http/https for the same host name

Changed admin checks to check against ad_conn subsite_id, not package_id, so

that these work correctly when included from a package other than acs-subsite.

Such as within a portlet/includelet ...

Merged from 5.4.2

  1. … 282 more files in changeset.
1. Fixed CSS to work with theme-zen and new openacs default CSS.

2. Reformatted. Sorry, any attempt to diff will suck, but I just

couldn't stand it...

More CSS/HTML clean-up (more to go!)

  1. … 3 more files in changeset.
More CSS/HTML clean-up.

  1. … 3 more files in changeset.
Set focus for user-info form

  1. … 1 more file in changeset.
HTML 4.01 Strict cleanup

  1. … 26 more files in changeset.
Removed master information from include

Made sure you can use a different home template

  1. … 4 more files in changeset.
Support for EmailConfirm template

  1. … 3 more files in changeset.