From 56a81ddd75f4d3f954e029885729348f4e539d5e Mon Sep 17 00:00:00 2001 From: Jason Boyer Date: Thu, 19 Sep 2013 09:45:25 -0400 Subject: [PATCH] Separate stripe js into stripe.tt2, add seed data for ou settings --- Open-ILS/src/sql/Pg/950.data.seed-values.sql | 27 ++++++++++++++++++++ Open-ILS/src/templates/opac/parts/base.tt2 | 37 ++-------------------------- Open-ILS/src/templates/opac/parts/stripe.tt2 | 36 +++++++++++++++++++++++++++ 3 files changed, 65 insertions(+), 35 deletions(-) create mode 100644 Open-ILS/src/templates/opac/parts/stripe.tt2 diff --git a/Open-ILS/src/sql/Pg/950.data.seed-values.sql b/Open-ILS/src/sql/Pg/950.data.seed-values.sql index aa54759862..e9834632af 100644 --- a/Open-ILS/src/sql/Pg/950.data.seed-values.sql +++ b/Open-ILS/src/sql/Pg/950.data.seed-values.sql @@ -3852,6 +3852,33 @@ INSERT into config.org_unit_setting_type 'coust', 'description'), 'bool', null) + ( 'credit.processor.stripe.enabled', 'credit', + oils_i18n_gettext('credit.processor.stripe.enabled', + 'Enable Stripe payments', + 'coust', 'label'), + oils_i18n_gettext('credit.processor.stripe.enabled', + 'Enable Stripe payments', + 'coust', 'description'), + 'bool', null) + +,( 'credit.processor.stripe.pubkey', 'credit', + oils_i18n_gettext('credit.processor.stripe.pubkey', + 'Stripe publishable key', + 'coust', 'label'), + oils_i18n_gettext('credit.processor.stripe.pubkey', + 'Stripe publishable key', + 'coust', 'description'), + 'string', null) + +,( 'credit.processor.stripe.privatekey', 'credit', + oils_i18n_gettext('credit.processor.stripe.privatekey', + 'Stripe secret key', + 'coust', 'label'), + oils_i18n_gettext('credit.processor.stripe.privatekey', + 'Stripe secret key', + 'coust', 'description'), + 'string', null) + ,( 'format.date', 'gui', oils_i18n_gettext('format.date', 'Format Dates with this pattern.', diff --git a/Open-ILS/src/templates/opac/parts/base.tt2 b/Open-ILS/src/templates/opac/parts/base.tt2 index 16c6c3cad5..a8e571cf14 100644 --- a/Open-ILS/src/templates/opac/parts/base.tt2 +++ b/Open-ILS/src/templates/opac/parts/base.tt2 @@ -17,42 +17,9 @@ [% END %] [% INCLUDE 'opac/parts/goog_analytics.tt2' %] - [% IF myopac_main_page == "payment_form" AND ctx.get_org_setting(ctx.user.home_ou.id, 'opac.processor.stripe.enabled')%] - - - [% END %] - - + [% content %] [% INCLUDE 'opac/parts/footer.tt2' %] diff --git a/Open-ILS/src/templates/opac/parts/stripe.tt2 b/Open-ILS/src/templates/opac/parts/stripe.tt2 new file mode 100644 index 0000000000..e857fffbe5 --- /dev/null +++ b/Open-ILS/src/templates/opac/parts/stripe.tt2 @@ -0,0 +1,36 @@ +[%- PROCESS "opac/parts/header.tt2"; + IF myopac_main_page == "payment_form" AND ctx.get_org_setting(ctx.user.home_ou.id, 'opac.processor.stripe.enabled')%] + + + +[%- END %] -- 2.11.0