From 656e81ff1b675a074a4c97d80fe0297cca89eb1c Mon Sep 17 00:00:00 2001 From: jaron Date: Fri, 24 Aug 2007 15:54:09 +0000 Subject: [PATCH] display record before picking script to run added a method to display_record before picking a script to run. also then used this method in other places in the main script where the record needs to display in the same way. git-svn-id: svn+ssh://rubyforge.org/var/svn/zcc/trunk@308 695555e7-a3f4-42c9-822d-1d0ed3746087 --- bin/zcc | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/bin/zcc b/bin/zcc index a13f407..643ba24 100644 --- a/bin/zcc +++ b/bin/zcc @@ -177,22 +177,23 @@ loop { end end end - - if SCRIPTING + + def display_record record print $clear_code print "\a" + say("#{ZCC.zcc_marc_str_bold(record.to_s, 'record')}") + end + + if SCRIPTING + display_record(final_taken) picked_scripting = which_script scripting - print $clear_code - print "\a" - say("#{ZCC.zcc_marc_str_bold(final_taken.to_s, 'record')}") + display_record(final_taken) say("SCRIPTING...".bold.white.on_black) final_taken.local_script(picked_scripting) end if EDITING - print $clear_code - print "\a" - say("#{ZCC.zcc_marc_str_bold(final_taken.to_s, 'record')}") + display_record(final_taken) edit = ask("Would you like to " + "edit any subfields".headline + " in this record [yes or ANYTHING]? ") if edit == ('y' or 'yes') print $clear_code @@ -204,9 +205,7 @@ loop { if FULL_EDITING - print $clear_code - print "\a" - say("#{ZCC.zcc_marc_str_bold(final_taken.to_s, 'record')}") + display_record(final_taken) edit2 = ask("Would you like to " + "edit".headline + " this record in" + " #{TEXT_EDITOR} ".headline + "[yes or ANYTHING]? ") if edit2 == ('y' or 'yes') print $clear_code @@ -226,9 +225,7 @@ loop { end if CSV - print $clear_code - print "\a" - say("#{ZCC.zcc_marc_str_bold(final_taken.to_s, 'record')}") + display_record(final_taken) say("Label making time!".headline) csv = final_taken.marc_to_csv(labels) print "Final csv:\n#{csv}\n" -- 2.11.4.GIT