Index: openacs-4/packages/ecommerce/www/admin/customer-service/spam.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/ecommerce/www/admin/customer-service/spam.tcl,v diff -u -r1.5 -r1.6 --- openacs-4/packages/ecommerce/www/admin/customer-service/spam.tcl 9 Mar 2004 00:59:47 -0000 1.5 +++ openacs-4/packages/ecommerce/www/admin/customer-service/spam.tcl 25 Aug 2008 00:34:18 -0000 1.6 @@ -1,5 +1,4 @@ # spam.tcl - ad_page_contract { @author @creation-date @@ -13,116 +12,32 @@ set return_url "[ad_conn url]" set customer_service_rep [ad_get_user_id] - if {$customer_service_rep == 0} { ad_returnredirect "/register.tcl?[export_url_vars return_url]" ad_script_abort } -# this proc uses uplevel and assumes the existence of -# it sets the variables start_date and end_date +# this proc uses uplevel and assumes the existence of start_date and end_date +# or sets them if they do not exist ec_report_get_start_date_and_end_date -append doc_body "[ad_admin_header "Spam Users"] -

Spam Users

+set title "Spam Users" +set context [list [list index "Customer Service"] $title] -[ad_context_bar [list "../index.tcl" "Ecommerce([ec_system_name])"] [list "index.tcl" "Customer Service Administration"] "Spam Users"] +set report_date_range_widget_html [ec_report_date_range_widget $start_date(date) $end_date(date)] -
-
-

- -[ec_report_date_range_widget $start_date(date) $end_date(date)] -

-
-" - set mailing_list_widget [ec_mailing_list_widget] set user_class_widget [ec_user_class_widget] set only_category_widget [ec_only_category_widget] foreach {v name widget} [list ml_body {Mailing lists} $mailing_list_widget uc_body {User classes} $user_class_widget c_body {Category} $only_category_widget] { if {[string equal [string trim $widget] "none"]} { - set $v " -

$name: $widget - No one to spam -

- " + set $v "$name: $widget - No one to spam.\n" } else { - set $v " -

-$name: $widget
-Show me the users who will be spammed.
-

-

- -
-
-" + set $v "
+

$name: $widget
Show me the users who will be spammed.

+
\n" } } -append doc_body "
    - -
  1. Spam all users in a mailing list: - -$ml_body - -
  2. Spam all members of a user class: - -$uc_body - -

    - -

  3. Spam all users who bought this product: - -
    -Product SKU:
    -Show me the users who will be spammed.
    -

    -

    - -
    -
    - -

    - -

  4. Spam all users who viewed this product: - -
    -Product SKU:
    -Show me the users who will be spammed.
    -

    -

    - -
    -
    - -

    - -

  5. Spam all users who viewed this category: - -$c_body - -

    - -

  6. Spam all users whose last visit was: - -
    -" - -append doc_body " -[ec_report_date_range_widget $start_date(date) $end_date(date)]
    -Show me the users who will be spammed.
    -

    -

    - -
    -
    - -
- -[ad_admin_footer] -" - -doc_return 200 text/html $doc_body - +set report_date_range_widget_html [ec_report_date_range_widget $start_date(date) $end_date(date)]