Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The About Sparc Request button now links to musc's sparc info site. #292

Merged
merged 1 commit into from
Feb 22, 2016
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
5 changes: 4 additions & 1 deletion app/views/service_requests/_catalog.html.haml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,10 @@

.grid_3.service-catalog.col-md-3
#about
= link_to image_tag("#{CUSTOM_ASSET_PATH}about.png",class: 'about_sparc_img'), "javascript:void(0);", :class => "about_sparc_request"
- unless USE_ABOUT_SPARC_LINK
= link_to image_tag("#{CUSTOM_ASSET_PATH}about.png",class: 'about_sparc_img'), "javascript:void(0);", class: "about_sparc_request"
- else
= link_to image_tag("#{CUSTOM_ASSET_PATH}about.png",class: 'about_sparc_img'), ABOUT_SPARC_URL, target: "_blank"
%h3 Browse Services Catalog:
= render :partial => 'catalogs/service_accordion', :locals => {:institutions => @institutions}
.grid_6.col-md-6
Expand Down
6 changes: 6 additions & 0 deletions config/application.yml.example
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@ development:
# constants_yml_override: -institution
use_news_feed: true
calendar_url: https://www.google.com/calendar/ical/sparcrequest%40gmail.com/public/basic.ics
use_faq_link: false
faq_url: http://academicdepartments.musc.edu/sctr/sparc_request/faq.html
send_authorized_user_emails: true
no_reply_from: "no-reply@musc.edu"
Expand All @@ -69,6 +70,8 @@ development:
clinical_work_fulfillment_url: http://fulfillment-future-url.com
# allow catalog_manager to turn on work fulfillment one organization at a time
fulfillment_contingent_on_catalog_manager: true
about_sparc_url: http://academicdepartments.musc.edu/sctr/sparc_request
use_about_sparc_link: true

test:
default_mail_to: nobody@nowhere.com
Expand Down Expand Up @@ -100,6 +103,7 @@ test:
# constants_yml_override: -institution
use_news_feed: true
calendar_url: https://www.google.com/calendar/ical/sparcrequest%40gmail.com/public/basic.ics
use_faq_link: false
faq_url: http://academicdepartments.musc.edu/sctr/sparc_request/faq.html
send_authorized_user_emails: true
no_reply_from: "no-reply@musc.edu"
Expand All @@ -118,3 +122,5 @@ test:
clinical_work_fulfillment_url: http://fulfillment-future-url.com
# allow catalog_manager to turn on work fulfillment one organization at a time
# fulfillment_contingent_on_catalog_manager: true
about_sparc_url: http://academicdepartments.musc.edu/sctr/sparc_request
use_about_sparc_link: false
86 changes: 44 additions & 42 deletions config/initializers/obis_setup.rb
Original file line number Diff line number Diff line change
Expand Up @@ -21,49 +21,51 @@
begin
application_config ||= YAML.load_file(Rails.root.join('config', 'application.yml'))[Rails.env]

DEFAULT_MAIL_TO = application_config['default_mail_to']
ADMIN_MAIL_TO = application_config['admin_mail_to']
EPIC_RIGHTS_MAIL_TO = application_config['approve_epic_rights_mail_to']
FEEDBACK_MAIL_TO = application_config['feedback_mail_to']
NEW_USER_CC = application_config['new_user_cc']
SYSTEM_SATISFACTION_SURVEY_CC = application_config['system_satisfaction_survey_cc']
ROOT_URL = application_config['root_url']
USER_PORTAL_LINK = application_config['user_portal_link']
HEADER_LINK_1 = application_config['header_link_1']
HEADER_LINK_2 = application_config['header_link_2']
HEADER_LINK_3 = application_config['header_link_3']
USE_INDIRECT_COST = application_config['use_indirect_cost']
USE_SHIBOLETH = application_config['use_shiboleth']
USE_SHIBBOLETH_ONLY = application_config['use_shibboleth_only']
USE_LDAP = application_config['use_ldap']
SUPPRESS_LDAP_FOR_USER_SEARCH = application_config['suppress_ldap_for_user_search'] || nil
USE_EPIC = application_config['use_epic']
QUEUE_EPIC = application_config['queue_epic']
QUEUE_EPIC_LOAD_ERROR_TO = application_config['queue_epic_load_error_to']
QUEUE_EPIC_EDIT_LDAP_UIDS = application_config['queue_epic_edit_ldap_uids'] || []
EPIC_QUEUE_REPORT_TO = application_config['epic_queue_report_to']
USE_GOOGLE_CALENDAR = application_config['use_google_calendar']
USE_NEWS_FEED = application_config['use_news_feed']
CALENDAR_URL = application_config['calendar_url']
FAQ_URL = application_config['faq_url']
USE_FAQ_LINK = application_config['use_faq_link'] || false
SEND_AUTHORIZED_USER_EMAILS = application_config['send_authorized_user_emails']
CUSTOM_ASSET_PATH = application_config['custom_asset_path']
LOCALE_OVERRIDE = application_config['locale_override']
CONSTANTS_YML_OVERRIDE = application_config['constants_yml_override'] || ''
SYSTEM_SATISFACTION_SURVEY = application_config['system_satisfaction_survey'] || false
NO_REPLY_FROM = application_config['no_reply_from']
EDITABLE_STATUSES = application_config['editable_statuses'] || {}
REMOTE_SERVICE_NOTIFIER_PROTOCOL = application_config['remote_service_notifier_protocol']
REMOTE_SERVICE_NOTIFIER_HOST = application_config['remote_service_notifier_host']
REMOTE_SERVICE_NOTIFIER_PATH = application_config['remote_service_notifier_path']
REMOTE_SERVICE_NOTIFIER_USERNAME = application_config['remote_service_notifier_username']
REMOTE_SERVICE_NOTIFIER_PASSWORD = application_config['remote_service_notifier_password']
HOST = application_config['host']
CURRENT_API_VERSION = application_config['current_api_version']
BUG_ENHANCEMENT_URL = application_config['bug_enhancement_url'] || nil
CLINICAL_WORK_FULFILLMENT_URL = application_config['clinical_work_fulfillment_url'] || nil
DEFAULT_MAIL_TO = application_config['default_mail_to']
ADMIN_MAIL_TO = application_config['admin_mail_to']
EPIC_RIGHTS_MAIL_TO = application_config['approve_epic_rights_mail_to']
FEEDBACK_MAIL_TO = application_config['feedback_mail_to']
NEW_USER_CC = application_config['new_user_cc']
SYSTEM_SATISFACTION_SURVEY_CC = application_config['system_satisfaction_survey_cc']
ROOT_URL = application_config['root_url']
USER_PORTAL_LINK = application_config['user_portal_link']
HEADER_LINK_1 = application_config['header_link_1']
HEADER_LINK_2 = application_config['header_link_2']
HEADER_LINK_3 = application_config['header_link_3']
USE_INDIRECT_COST = application_config['use_indirect_cost']
USE_SHIBOLETH = application_config['use_shiboleth']
USE_SHIBBOLETH_ONLY = application_config['use_shibboleth_only']
USE_LDAP = application_config['use_ldap']
SUPPRESS_LDAP_FOR_USER_SEARCH = application_config['suppress_ldap_for_user_search'] || nil
USE_EPIC = application_config['use_epic']
QUEUE_EPIC = application_config['queue_epic']
QUEUE_EPIC_LOAD_ERROR_TO = application_config['queue_epic_load_error_to']
QUEUE_EPIC_EDIT_LDAP_UIDS = application_config['queue_epic_edit_ldap_uids'] || []
EPIC_QUEUE_REPORT_TO = application_config['epic_queue_report_to']
USE_GOOGLE_CALENDAR = application_config['use_google_calendar']
USE_NEWS_FEED = application_config['use_news_feed']
CALENDAR_URL = application_config['calendar_url']
FAQ_URL = application_config['faq_url']
USE_FAQ_LINK = application_config['use_faq_link'] || false
SEND_AUTHORIZED_USER_EMAILS = application_config['send_authorized_user_emails']
CUSTOM_ASSET_PATH = application_config['custom_asset_path']
LOCALE_OVERRIDE = application_config['locale_override']
CONSTANTS_YML_OVERRIDE = application_config['constants_yml_override'] || ''
SYSTEM_SATISFACTION_SURVEY = application_config['system_satisfaction_survey'] || false
NO_REPLY_FROM = application_config['no_reply_from']
EDITABLE_STATUSES = application_config['editable_statuses'] || {}
REMOTE_SERVICE_NOTIFIER_PROTOCOL = application_config['remote_service_notifier_protocol']
REMOTE_SERVICE_NOTIFIER_HOST = application_config['remote_service_notifier_host']
REMOTE_SERVICE_NOTIFIER_PATH = application_config['remote_service_notifier_path']
REMOTE_SERVICE_NOTIFIER_USERNAME = application_config['remote_service_notifier_username']
REMOTE_SERVICE_NOTIFIER_PASSWORD = application_config['remote_service_notifier_password']
HOST = application_config['host']
CURRENT_API_VERSION = application_config['current_api_version']
BUG_ENHANCEMENT_URL = application_config['bug_enhancement_url'] || nil
CLINICAL_WORK_FULFILLMENT_URL = application_config['clinical_work_fulfillment_url'] || nil
FULFILLMENT_CONTINGENT_ON_CATALOG_MANAGER = application_config['fulfillment_contingent_on_catalog_manager'] || nil
USE_ABOUT_SPARC_LINK = application_config['use_about_sparc_link'] || false
ABOUT_SPARC_URL = application_config['about_sparc_url'] || nil

if LOCALE_OVERRIDE
I18n.available_locales = [:en, LOCALE_OVERRIDE]
Expand Down