View · Index

Weblog

Filtered by date 2017-06-18, 1 - 4 of 4 Postings (all, summary)

dotLRN - Ecommerce

Created by Caroline Meeks, last modified by Gustaf Neumann 18 Jun 2017, at 01:02 PM

Package Specification Summary for Package: dotlrn-ecommerce

Summary: Package to tie the dotLRN, Ecommerce, Assessments and dotLRN Catalog packages together
Description: Package to tie the dotLRN, Ecommerce, Assessments and dotLRN Catalog packages together. Initially intended for the MOS and MGH projects, the goal is to create a reusable module for similar projects.
Maturity: New Submission or Maturity Unknown
This package depends on: dotlrn dotlrn-assessment dotlrn-attendance dotlrn-catalog wps-portlet ecommerce scholarship-fund
Packages that depend on dotlrn-ecommerce: None
Package parameters:
AllowAheadAccess
Allow access to community after being accepted, even before registration. Changing this parameter requires a restart. (default 0, type number, scope instance)
AllowApplicationBulkEmail
Support sending of bulk email to selected applicants. (default 0, type number, scope instance)
AllowApplicationNotes
Support attaching notes to an application from administration pages. (default 0, type number, scope instance)
AllowFreeRegistration
If set, sections can have a price of $0.00 and users get registered immediately. (default 0, type number, scope instance)
AllowNoEmailForPurchaser
Allow creating users with email addresses (email address generated by system) (default 0, type number, scope instance)
AllowRegistrationForOtherUsers
Allow registration for other users. (default 1, type number, scope instance)
AllowRejectWithoutEmail
Allow rejecting an application without sending an email to the user. (default 0, type number, scope instance)
AllowSettingRelationshipsP
Support setting of related users. (default 1, type number, scope instance)
ApplicationAssessment
Assessment to be answered by users registering for a course that haven't met one or more prerequisites. (default , type number, scope instance)
ApprovedRegistrationTimePeriod
Allow this time period (in seconds) to elapse before revoking approval for user to register from waiting list. Set to 0 to disable revoking approvals. (default 7776000, type number, scope instance)
AssessmentPackage
Assessment package to be used in waiting lists. (default , type number, scope instance)
AssistantCommunityId
Specify the community id whose members we will use in the Assistant field in the add section form. (default , type number, scope instance)
CalendarView
Determines how the calendar is displayed. (default month, type string, scope instance)
CatalogMemoizeAge
Number in seconds to memoize the data used by the main catalog page. (default 10800, type number, scope instance)
CustomParticipantFields
Custom fields used in participant registration. (default , type string, scope instance)
DefaultEmailDomain
Default email domain to be used for group participants and purchasers with no email address. (default , type string, scope instance)
DonationECCategoryId
The category_id in ec_categories which should be treated as donation. If non-blank then the interface to buy a donation product is shown. (default , type number, scope instance)
EmailRegInfoTo
Where to emails go to (patron or participant). (default patron, type string, scope instance)
EnableCourseApplicationsP
Allow assigning an assessment to a course which will require users to apply for the course first and be put on the waiting list automatically. (default 0, type number, scope instance)
GradeCategoryTree
Category tree to hold participant grades (default , type number, scope instance)
GradePrerequisitesP
Set this to 1 if we want participants to meet a particular grade requirement before they are allowed to participate in the course. (default 0, type number, scope instance)
GroupPurchaseP
Allow purchasing for groups. (default 1, type number, scope instance)
InstructorCommunityId
Specify the community id whose members we will use in the Instructors field in Add Section. (default , type number, scope instance)
MemberGroupId
The group id that determines the members (default , type number, scope instance)
MemberPriceP
Whether we give special sale price to members. (default 0, type number, scope instance)
MembershipECCategoryId
The category_id in ec_categories which should be treated as membership products (default , type number, scope instance)
MultipleItemDiscountAmount
The amount discounted to multiple item purchases. This needs the parameter MultipleItemDiscountP to be set to 1. (default 5, type number, scope instance)
MultipleItemDiscountP
Enable multiple item discounts, i.e. the first item has the full price and the next items get the discount. (default 0, type number, scope instance)
NotifyAdminsOfWaitlistDaily
Sends a daily email to site-wide admins a list of courses that meet a waiting list threshold (default 0, type number, scope instance)
NotifyApplicantOnRequest
Controls whether an email is sent out when an applicant cicks "Apply for this Course" or when a registration assessment is requested. (default 1, type number, scope instance)
OfferCodesP
Support asking for offer codes for discount prices. (default 0, type number, scope instance)
PatronRelationshipCategoryTree
Category tree to use when adding participant-patron relationships. (default , type number, scope instance)
PaymentMethods
A space separeted list of allowed payment methods. Valid payment methods are 'cc' (Credit Card), 'internal_account' (With extra field asking for internal account code) or 'check'. (default cc, type string, scope instance)
ShowNonSessionCalendarLinks
Show links to the calendar that are not Session Events. (default 0, type number, scope instance)
ShowSectionCategoryFields
Display the category field in the section add/edit form. (default 0, type number, scope instance)
ShowTemplateCommunityAdminP
Show the buttons to administer template community. (default 0, type number, scope instance)
ShowUsedCategoriesOnlyP
Show only categories used in any course or section. (default 0, type number, scope instance)
SupportPublicPagesP
Support publics pages. (default 0, type number, scope instance)
UseEmbeddedApplicationViewP
Do you embed the assessment instead of redirecting to assessment? (default 0, type number, scope instance)
WelcomeEmailRecipients
Who receives the welcome email sent when a user joins the community. Either or both participant or purchaser separated by space. (default participant, type string, scope instance)
Configuration: DotlrnEcommerceConfig
A parameter that can hold more parameter values. dotLRN-Ecommerce uses a lot of APM parameters and probably will still grow. Some of the new parameters are just for simple UI items and since a new parameter leads to a version bump this using just this one parameter can save time. The format is: parameter:"value" [parameter:"value" ...] (default , type string, scope instance)


Bug Tracker Summary for Package: dotlrn-ecommerce

There is no package with the name "dotlrn-ecommerce" known to bug-tracker.



Code Metrics Summary for Package: dotlrn-ecommerce

# Tcl Procs 0
# Tcl Lines 0
# Tcl Blank Lines 1
# Tcl Comment Lines 0
# Automated Tests 0
# Stored Procedures PG: 0 ORA: 0
# SQL Lines PG: 0 (blank 1 comments 0) ORA: 0 (blank 1 comments 0)
# ADP pages 0
# ADP lines 0
# Include pages (dotlrn-ecommerce/lib/) 0
# Documentation pages 0
# Documentation lines 0
Browse Source Not installed
Github Repository: https://github.com/openacs/dotlrn-ecommerce/tree/oacs-5-10

Package: dotlrn Ecommerce

Description:  Integrates payment processing with course registration.

Release Info:

This is being used at Mass General Hospital [case study] and the Museum of Science

More information and a link to admin documentation can be found on the Solution Grove website

dotlrn-ecommerce provides event based email handling, to send email when  users request for a course is submitted, approved or rejected, etc. There is a proposal to generalize this at email-event-handling.
 

Directory of OpenACS Sites

Created by Caroline Meeks, last modified by Gustaf Neumann 18 Jun 2017, at 12:59 PM

Big Picture

The "Community" section of the OpenACS website still uses Edit This Page and has not been updated in years.  This proposal is to begin the work of updating it by replacing: https://openacs.org/community/sites/ an Edit This Page application, with a new package.  This package is expected to be an incremental improvement over the current page, and the current vision, and certainly the first iteration will not provide everything we might ever want to know about how OpenACS is being used.

To attract new developers we need to effectively communicate all the possibilities that can be created using OpenACS. One way to do this is to more effectively highlight existing sites.

You can add you comments to this page or the forum thread https://openacs.org/forums/message-view?message%5fid=605925

User Stories 

User Stories are a method of defining requirements by creating fictional users who might use the feature.

Mary - Developer considering OpenACS

 (see en:docs-eng part of en:openacs-handbook with document guidelines shaped by these requirements: en:docs-eng-reqs -Torben)

Sam - A developer who has just launched an OpenACS website

George - A current OpenACS developer who wants to see a package that he has never used in action on some existing sites 

 Who

This is a joint project between Solution Grove and Miguel Cordova of UNED.

Why

Goals include:

  • This package is primarily a new UI for the existing functionality.
  • Improving the OpenACS Community and outreach to new developers.
  • Solution Grove is using this project as a means to give back more of our AJAX and Dynamic types experience the community.
  • Miguel Cordova is using the project to learn more about AJAX and OpenACS and he will work with his group at UNED to bring what he learns into dotLRN.
  • This package will provide a place on OpenACS.org where people who are evaluating OpenACS can see that AJAX can be used with OpenACS without changing the user experience for current frequent openacs.org users.
  • This package may be useful during sales for OpenACS vendors, including Solution Grove, to demonstrate the capabilities of our platform.
  • This package is an incremental improvement on the current Edit This Page page.  The goal is not to provide a complete solution to our desire to understand how users are using OpenACS.  However, the design should allow integration with any automated APM based solution that might be developed in the future.

The Plan

Step 1 - Use Dynamic types

Use dynamic-types and categories to create a data structure to collect metadata about OpenACS sites.  For details see Data entry screens.

Step 2 - Data Entry UI

Use an AJAX tabbed UI to collect the data

Tab 1 - Basic Information

  • Site Name - required
  • Description - required
  • site url
  • case study or video url
  • Type of site - Category list, allow multiple selections
    • Intranet
    • Extranet
    • Eccomerce
    • eLearning
    • Knowledge management
    • Content Management
  • Type of Organization - Category
    • Corporate
    • Nonprofit
    • Education Sector
    • Individual
  • Organization Location (someday we might do a google maps mashup for fun)
    • City
    • State
    • Country

Tab 2 - Technical Details

  • What functionality does this site provide - Category
    • Forums
    • FAQ
    • Chat
    • File storage
    • Bookmarks
    • Wiki
    • etc. we don't want to go quite down to the package level (eg we want forums not dotlrn-forums, forums, forums-applet)
  • If possible please provide direct links and descriptions to any interesting implementations of the above or custom functionality. Please indicate if your link is a good example of "out of the box" OpenACS functionality or customization. Both are useful. If your site requires login its great if you can provide a guest account or give an email where users can email if they would like access.
    • XINHA text input. I think we keep it simple here.
  • Companies that work on this site
    • Category list populated from our company list
    • Also "In House"
    • "Independent Contractor"
  • Languages used
  • What version of OpenACS kernel are you running? - Category list
  • When did you start development? - Date widget

Tab 3 - Additional Details

Data Entry 

Just as with the current Edit this Page Information will be entered voluntarily by site developers and owners who are  proud of their sites and wish to give back to the OpenACS community.  Only the most basic information will be required fields, everything else will be optional. 

The user who creates the entry should be able to edit it. In addition users with SWA will be able to edit information.  Undoubtedly information and links will get stale as they have in the current Edit This Page version.  The package should allow granting admin to a volunteer who could maintain information.

Search UI

The search UI should show off progressive enhancement. Functionality should include

 Filters based on categories

Tag cloud of the categories and full text search (example: library/search-categories)

Results grid with title, description, url, and other information. The url should have an image of the url when you mouse over it (look at a specific tag on 3ecompass.info and mouse over url for an example).

One Web Site Detail Page

We will also need a page for each entry where we attractively display all the information about the site.

When we list categories on this page (e.g. what features are used) these categories should be links and clicking on the link should take you back to the search interface with all other sites that have that category shown. 

Notes

  • This package is designed to be an AJAX showcase and make almost gratuitous use of AJAX.
  • The use of categories and dynamic types makes it easy to change pick options and data collected so we don't need to think too hard about these choices before we start.

More Bells and Whistles

 This is a brainstorming section, not all these ideas will be implemented

  • Notifications when a new site is added
  • Ratings with an AJAX drag your mouse over the stars interface
  • Views
  • "Hot Sites" include for the front page
  • Random featured site include for the front page.
  • Google map mashup with location and/or reverse lookup of IP
  • Mashup with something like Delicious, where we look up how often and with what tags the site has been bookmarked.
  • Integrate with RSS feeds from user tracking currently under development at UNED

Examples and Links

We are using YUI-ext. An example of what the panel UI looks like.
http://www.yui-ext.com/deploy/yui-ext/examples/layout/complex.html

Tabs can be implemented in the panel interface. Tabs can also be implemented independently from the panel UI. Below is an example :
http://tech.contextsensitivesolutions.org/register/user-new

Scope Limitations

The proposed project is designed to replace one, out of date Edit This Page page.  The first iteration should be designed and developed with future features in mind but, by necessity it will not include all desired possibilities, nor will it solve all potential issues.

  • No changes to OpenACS core nor to any package that is included in dotLRN are currently anticipated.
  • It is not anticipated that many other OpenACS sites would want to use this exact package on their sites. The source code will be made available if people want to browse it.
  • This area will not be a very good demonstration area for Dynamic Types because we be exposing the web interface to change the dynamic types except to admin.  Creating a demonstration area for Dynamic Types is a good idea but a separate project. People interested in this might want to explore dotcommunity.org and talk with the folks at XArgs, its pretty cool stuff.
  • This proposal is not a beach head to put AJAX throughout Openacs.org, indeed it is intentionally putting AJAX demonstrations into a corner of the site that is not often used by day-to-day users  and into an area where we highlight the diversity of uses of OpenACS. It is a goal to continue to document how AJAX can be used in OpenACS.
  • Integration with contacts and replacing the company listing with contacts is not in scope of the first iteration but should be considered during development and anticipated in future iterations.
  • Automated connections to other sites is not included in the first iteration, however it is definitely something that should be considered during development and anticipated in future iterations.
  • Accessibility - Olga's points are noted and thoughtful discussion of this issue is in process
  • Maintainability -  Just as with the page it is replacing there will be maintenance issues. This is an area of the OpenACS where we gather information from humans who have developed OpenACS sites. Gathering information automatically is also a good idea, but it should be in addition to, not replace asking humans directly to describe their sites and to get insight into things like what makes this site cool, what is the purpose of this site, etc. Anything entered by humans will get stale and will need maintenance by admin. We can improve on the current version by displaying fresh sites near the top. Further mitigation ideas include a link for visitors to report out of date info or dead links, and/or automated link checking.

 



 

 

Installing OpenACS on win2k

Created by OpenACS community, last modified by Gustaf Neumann 18 Jun 2017, at 12:37 PM

by Matthew Burke and Curtis Galloway and others

NOTE: These instructions were valid for ACS v4, but have not been tested with OpenACS and the ArsDigita binary distributions are no longer available. Currently (Summer 2010), the best option to get OpenACS 5.6.* and .LRN 2.5.* running on Windows is to use the native windows installation Windows-OpenACS by Spazio IT (Maurizio Martignano).


 

Overview

With the recent release of a win32 version of AOLserver, it is now possible to run the OpenACS on Windows2000 and Windows98. This document explains the steps necessary to get the OpenACS installed and running on your machine.

Note:

We do not recommend running a production server on Windows98. But the platform is more than sufficient for working the problem sets and for getting a feel for the OpenACS.

You'll need to use the ArsDigita binary distribution of AOLserver for the Win32 platform, which contains patches for several problems we have come across in the default AOLserver binary distribution. See the ArsDigita AOLserver 3 distribution page (from archive.org) for details.

You can download the binary distribution from the ArsDigita download page (compliments of Eve Andersson) under "ArsDigita AOLserver 3 Binary Distribution for Win32." Please read the release notes in the distribution for configuration notes specific to the version you are downloading.

Prerequisites

It is helpful if you have Oracle interMedia Text for full-text searches. We're also trying to make our system work with the PLS System, available free from http://www.pls.com.

Although the zsh shell is the only command-line tool required to install the OpenACS, if you are a UNIX person used to typing ls instead of dir you'll get along much better with the Cygwin toolkit. This is a development library and set of tools that gives you a very UNIX-like environment under Windows. In particular, it includes bash, gzip and tar, which you can use to perform the OpenACS installation instead of WinZip and zsh.

Your Oracle installation

When you install Oracle, a good rule of thumb is "every default setting is wrong." We will not discuss Oracle configuration here except to mention that the OpenACS requires Oracle's NLS_DATE_FORMAT parameter be set to 'YYYY-MM-DD'. Fixing this depends on whether Oracle Administration Assistant for Windows NT (yes, that's Windows NT) will run on your machine or not (in some cases, it will complain about Microsoft Management Console not being installed).

If it runs on your machine, proceed as follows:

  1. Run Oracle Administration Assistant for Windows NT

  2. Navigate using the Explorer-style control in the left panel and select the Oracle Home for the database you wish to use.

  3. Bring up its properties dialog and add a parameter NLS_DATE_FORMAT with value 'YYYY-MM-DD' (without the quotes)

  4. Verify the date format by logging into the database using SQL Plus and run the following query: select sysdate from dual;

Otherwise you will need to perform a little registry surgery as follows:

  1. Run regedit and navigate down the registry keys to HKEY_LOCAL_MACHINE\Software\ORACLE.

  2. Choose the appropriate subtree; this will be HOME0 if you only have on einstallation of Oracle.

    If you are an Oracle achiever and have more than one Oracle installation on your machine, you will see HOME0, HOME1, HOME2, etc. Choose the subtree that corresponds to the Oracle installtion you wish to use with the OpenACS.

     

  3. If the NLS_DATE_FORMAT key is already present, double-click on its value and change it to 'YYYY-MM-DD' (without the quotes). If the key does not exist, choose Edit->New->String Value from the menu and type NLS_DATE_FORMAT for the name of the new value to create it. Then double-click on the empty value to change it.

  4. Verify the date format by logging into the database using SQL Plus and run the following query: select sysdate from dual;

For more information on Oracle configuration look at oracle-install or search the OpenACS forums. One other note: the "nuke a user" admin page and Intermedia won't run unless you set open_cursors = 500 for your database.

The ArsDigita binary installation

Extract the ArsDigita AOLserver distribution onto the C: drive into the default aol30 directory. You can install it on any drive, but it will make your life easier if you keep the AOLserver binary and your OpenACS instance on the same drive. For the rest of these instructions, we'll assume that you used drive C:.

Untar the OpenACS

We recommend rooting webserver content in c:\web. Since most servers these days are expected to run multiple services from multiple IP addresses, each server gets a subdirectory from c:\web. For example, http://scorecard.org would be rooted at c:\web\scorecard on one of our machines and if http://jobdirect.com were on the same box then it would be at c:\web\jobdirect.

For the sake of argument, we're going to assume that your service is called "yourdomain", is going to be at http://yourdomain.com and is rooted at c:\web\yourdomain in the Windows 2000 file system. Note that you'll find our definitions files starting out with "yourdomain.com".

  • download the OpenACS (see above) into c:\temp\acs.tar.gz

  • use WinZip (or equivalent) to extract the files to c:\web\yourdomain

You'll now find that c:\web\yourdomain\www contains the document root and c:\web\yourdomain\tcl contains Tcl scripts that are loaded when the AOLserver starts up.

Feeding Oracle the Data Model

The entire server will behave in an unhappy manner if it connects to Oracle and finds that, for example, the users table does not exist. Thus you need to connect to Oracle as whatever user the AOLserver will connect as, and feed Oracle the table definitions.

  • load the states, country_codes and counties tables using the load-geo-tables shell script in the c:\web\yourdomain\www\install directory. You will need to open a console window and run

    zsh load-geo-tables foo/foopassword

    You most likely will see a slew of "Commit point reached . . . " messages. This does not indicate a problem.

  • cd to c:\web\yourdomain\www\doc\sql and feed Oracle the .sql files that you find there. There is a meta-loader file, load-data-model.sql, that includes the other files in the proper order. To use it, open a console window and run

    sqlplus foo/foopassword < load-data-model.sql
  • If you have interMedia installed, while still in c:\web\yourdomain\www\doc\sql, run

    zsh load-site-wide-search foo foopassword ctxsys-password

    Note that there's no slash between foo and foopassword here. The third argument, ctxsys-password, is the password for interMedia Text's special ctxsys user.

Configuring AOLserver

You will need two configuration files. The first is a Tcl file with configuration information for AOLserver. This should be called yourdomain and should be located in c:\aolserve3_0. The second is an .ini file that configures the OpenACS and is discussed below. Note that pathnames in yourdomain must use forward slashes rather than the Windows back slashes. This is also true for the .ini file.

The following items must be defined in yourdomain:

  • three database pools: main, subquery, and log. They must be named as such. The default pool will be "main".

  • the auxconfig directory which contains the .ini file: c:\web\yourdomain\parameters

  • the pageroot: c:\web\yourdomain\www

  • the directory containing the TclLibrary: c:\web\yourdomain\tcl

You can use our template file as a starting point (you'll need to save this file with a rather than .txt extension).

Configuring OpenACS itself

If you want a system that works, go to c:\web\yourdomain\parameters and copy ad.ini to yourdomain.ini (or any other name different from ad.ini). You don't actually have to delete ad.ini.

Each section of yourdomain.ini has a hardcoded "yourservername" in the name (e.g. [ns/server/yourservername/acs]). This means that the OpenACS will ignore your configuration settings unless your AOLserver name happens to be "yourservername". Therefore you must go through yourdomain.ini and change "yourservername" to whatever you're calling this particular AOLserver (look at the server name in the nsd file for a reference).

Unless you want pages that advertise a community called "Yourdomain Network" owned by "webmaster@yourdomain.com", you'll probably want to edit the text of yourdomain.ini to change system-wide parameters. If you want to see how some of these are used, a good place to look is c:\web\yourdomain\tcl\ad-defs. The Tcl function, ad_parameter, is used to grab parameter values from the .ini file.

Starting the Service

Now you're ready to start things up. Before installing as a Windows service, you might want to test the setup for configuration errors. Open up a console window and go to c:\aol30. Then run

bin\nsd -ft yourdomain.tcl

This will print all the AOLserver messages to the console so you can see them.

Try to connect to your new server with a web browser. If you see the message "Error in serving group pages", you probably forgot to copy the ad.ini file in c:\web\yourdomain\parameters If everything seems ok, you can kill the server with Control-c and then issue the following command to install as a Windows service:

bin\nsd -I -s yourdomain -t yourdomain.tcl

You can now configure error recovery and other Windows aspects of the service from the Services control panel. If you make further changes to yourdomain or yourdomain.ini you should stop and start the service from the Services control panel.

Configuring Permissions

Now, you need to protect the proper administration directories of the OpenACS. You decide the policy although we recommend requiring the admin directories be accessible only via an SSL connection. Here are the directories to consider protecting:

  • /doc (or at least /doc/sql/ since some AOLserver configurations will allow a user to execute SQL files)

  • /admin

  • any private admin dirs for a module you might have written that are not underneath the /admin directory

Adding Yourself as a User and Making Yourself a Sysadmin

OpenACS will define two users: system and anonymous. It will also define a user group of system administrators. You'll want to add yourself as a user (at /register/ ) and then add yourself as as member of the site-wide administration group. Start by logging out as yourself and logging in as the system user (email of "system"). Change the system user's password. Visit the https://yourservername.com/admin/ug/ directory and add your personal user as a site-wide administrator. Now you're bootstrapped!

If you do not know what the system user's password is connect to Oracle using SQL Plus and run the following query:

select password from users where last_name = 'system';

Where to Find What

A few pointers:

  • the /register directory contains the login and registration scripts. You can easily redirect someone to /register/index to have them login or register.

  • the /pvt directory is for user-specific pages. They can only be accessed by people who have logged in.

Making sure that it works

Run the acceptance tests in /doc/acceptance-test

Running Multiple Instances of the OpenACS

You can run multiple instances of the OpenACS on a physical machine but they must each be set up as a separate Windows service. Each instance of the OpenACS must have its own:

  • Oracle tablespace and a user account with the appropriate permissions on that tablespace. Each of these tablespaces must have the OpenACS data model loaded.

  • file with the appropriate settings including server name, auxconfig, ipaddress, and port.

  • Copy of the acs files in an appropriate directory under c:\web.

Suppose you wish to run two services: lintcollectors.com and iguanasdirect.com. You would need the following:

  • an Oracle tablespace, lintcollectors with a user lintcollectors and password secretlint

  • an Oracle tablespace, iguanasdirect with a user iguanasdirect and password secretiguanas

For each of these tablespaces/users you would load the OpenACS data model as described above. Then in c:\aolserver3_0 create files for each service, i.e. lintcollectors and iguanasdirect. These files would point to their respective pageroots, c:\web\lintcollectors\www and c:\web\iguanasdirect\www; their respective auxconfigdirs, c:\web\lintcollectors\parameters and c:\web\iguanasdirect\parameters; etc. In the respective auxconfigdirs would be the files lintcollectors.ini and iguanasdirect.ini.

Now open a console window and go to c:\aol30. You'll start up the two services as follows:

bin\nsd -I -s lintcollectors -t lintcollectors.tcl
bin\nsd -I -s iguanasdirect -t iguanasdirect.tcl

In the services control panel you should see two services: AOLserver-lintcollectors and AOLserver-iguanasdirect.

ref: https://openacs.org/doc/win2k-installation.html

Plataforma Elearning

Created by Geovanni Hernandez, last modified by Gustaf Neumann 18 Jun 2017, at 12:32 PM

  • Plataformas Elearning

Se denominador  Aprendizaje electrónico (Also Conocido Como e-learning ) a la Educación a Distancia virtualizada A Traves de canales Electrónicos (Las Nuevas Redes de Comunicación, en especial Internet ), utilizando párr Ello Herramientas o Aplicaciones de hipertexto ( Correo electrónico , paginas web , Foros de Discusión , Mensajería Instantánea , Plataformas de Formación, Entre Otras) Como Soporte de los Procesos de Enseñanza-Aprendizaje. En un Concepto Más relacionado con lo semipresencial, tambien es Llamado b-learning ( blended learning ). 1

El b-learning Es Una modalidad Que Combina la Educación a Distancia y la Educación presencial, Retomando las Ventajas de Ambas Modalidades Y complementando EL APRENDIZAJE de los aprendices.

Also Florerias definirse Como un Sistema BASADO en la Comunicación Masiva y bidireccional Que sustituye la interaction personal en el aula del profesor y alumno, Como medio preferente de Enseñanza, Por La Acción Sistemática y Conjunta de Recursos Didácticos DIVERSOS y El Apoyo De Una organization tutorial, Que PROMUEVE EL APRENDIZAJE AUTONOMO de los Estudiantes, ademas de Reforzar La de habilidad de la Comunicación Efectiva Con Los Participantes A Traves De Las Plataformas implementadas.

  del consiste en la Educación y Capacitación through Internet. Este tipo de Enseñanza en línea permite la         interaction del usuario con el material el Mediante la utilizacion de Diversas Herramientas informáticas.

Este nuevo Concepto educativo Es Una revolucionaria modalidad de Capacitación Que posibilitó Internet, Y Que hoy se posiciona de Como La forma predominante de Capacitación En El Futuro. Este Sistema ha transformado la Educación, Abriendo Puertas al Aprendizaje individuo y organizacional. Es por Ello Que hoy en día this ocupando ONU Lugar Cada Vez Más destacado y reconocido Dentro de las Organizaciones Empresariales y Educativas.

Sigue un "Geovanni Hernández"


English Translation

E-learning is denominator (Also known as e-learning) to Distance Education virtualized through electronic channels (The new communication networks, especially the Internet) using para This Tools or Applications hypertext (E-mail, web pages, Discussion forums, Instant Messaging, Platforms Training, among others) and support the teaching and learning processes. In a concept more related to what blended learning, also called b-learning (blended learning). 1

The b-learning is a modality that combines distance education and classroom education, taking up the advantages of both modalities and complementing LEARNING apprentices.

Also Florist defined as a system based on the Mass and two-way communication system that replaces personal interaction in the classroom of teacher and student, as preferred means of education, the systematic and Joint DIFFERENT Resource Action and support of a tutorial organization, that promotes learning AUTONOMO of Students, in addition to strengthening skill of effective communication with participants through platforms implemented.

  It consists of the Education and Training through Internet. This type of online education allows user interaction with the material By using various tools.

This new educational concept is a revolutionary form of training enabled Internet, and today is positioned as the predominant form of future training. This system has transformed Education, Abriendo Puertas to individual and organizational learning. That is why today esta un Lugar occupying increasingly prominent and recognized within business and educational organizations.

previous June 2017 next
Sun Mon Tue Wed Thu Fri Sat
28 29 30 31 (2) 1 (3) 2 3
4 5 (2) 6 (5) 7 8 9 10
(1) 11 12 (3) 13 14 (1) 15 (2) 16 (2) 17
(4) 18 19 (2) 20 21 (2) 22 23 (3) 24
25 26 27 (1) 28 (26) 29 (40) 30 1

Popular tags

17 , 5.10 , 5.10.0 , 5.9.0 , 5.9.1 , ad_form , ADP , ajax , aolserver , asynchronous , bgdelivery , bootstrap , bugtracker , CentOS , COMET , compatibility , CSP , CSRF , cvs , debian , docker , docker-compose , emacs , engineering-standards , exec , fedora , FreeBSD , guidelines , host-node-map , hstore
No registered users in community xowiki
in last 30 minutes
Contributors

OpenACS.org