coursecatalog | web front-end for searching and browsing course information | Learning library
kandi X-RAY | coursecatalog Summary
kandi X-RAY | coursecatalog Summary
(Nightly) Data from the Banner Oracle database is copied into tables in a MySQL database (via [coursecatalog/bin/update-from-banner.php] (Nightly) Derived tables and views to improve the ease of fetching are built from the data now in MySQL (via [coursecatalog/bin/update-from-banner.php] (Nightly) Search indices are built based on the data now in MySQL (via [coursecatalog/bin/build_indices.php] The PHP data model based on the OSID Course Catalog API provides an object-oriented API for accessing the course catalog data. This API ensures consistency in data fetching so that different user-interface screens always have the same information available.<. The front-end application (using the Zend Framework’s MVC system) provides search, browse and display interfaces to access the course information. It also provides XML web services for using the course information in remote systems. Additionally, the front-end application includes a schedule-planning tool to help students plan their semesters. All user-interfaces and web services get their data through the OSID Course Catalog API.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Matches a number
- Ajax action
- Render one argument
- Initializes the Pool
- Returns a part of a term
- open tag handler
- Generate courses list
- Prints a backtrace
- Returns the available banner tables
- Export a single job
coursecatalog Key Features
coursecatalog Examples and Code Snippets
Community Discussions
Trending Discussions on coursecatalog
QUESTION
I am having issues adding items to a JcomboBox (Swing) in Java. I have no errors, but something is not working since the function does not add any items. I simply want to add 4 courses (their courseName) to different slots in the comboBox. The constructor should add the elements. Can someone identify what I am doing wrong?
Here are the important parts of my code.
...ANSWER
Answered 2018-Oct-22 at 13:12Issue is you are adding courses to the JComboBox in the CourseCatalog constructor. As any class's constructor always gets called only while the object is being initialized and at that initialization time courseList variable you are maintaining to hold list of courses would be empty - causing your JComboBox not showing anything.
Fix/Resolution : Instead of adding courses to the JComboBox in the time of initializing add it while adding courses. Have your addCourse() method like below:
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install coursecatalog
In a non-web-accessable directory, clone the course-catalog repository: git-clone https://github.com/middlebury/coursecatalog.git
cd into the new coursecatalog/`directory and fetch the submodules (osid-phpkit, ZendFramework, etc): cd coursecatalog git-submodule update --init --recursive `
Make a symbolic link to the coursecatalog/docroot/ directory in a web-accessible directory or add a virtualhost rooted in the coursecatalog/docroot/ directory.
Create a MySQL database for the catalogs data and a cache of Banner data.
Make copies of the example config files at configuration.plist, frontend_config.ini, and update_config.ini and edit values to match your environment.
Create the database tables defined in application/library/banner/course/sql/table_creation.sql
Run the script at bin/update-from-banner.php to dump Banner data into the the MySQL database: ` php bin/update-from-banner.php php bin/build_indices.php `
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page