:: Details ::
|
|
Price: |
free |
|
Version: |
0.96 |
|
Released: |
2008-02-01 |
|
File Size: |
94kb |
:: Requirements ::
|
|
Server: |
PHP 4.x |
|
Browser: |
IE, FF
JavaScript |
|
OVERVIEW
If you're a voice talent then you understand the frustration of receiving too much or too little copy from a client with the instructions, "make it work." Now, you can tell your clients, "make it work" with Script Buddy. Script Buddy, the ultra cool, easy to use broadcast
script writing companion. Never before has it been easier to get the
proper amount of text for any given length of script you may need to
write. Just configure Script Buddy with the absolute least and maximum amount of text you'll
accept for each script length you offer. Your clients will be visually prompted to adjust their copy accordingly to fit your predetermined values.
Script Buddy. It's so useful, you may wonder why it's free. |
DEMO Click here for a demo of Script Buddy. Go ahead, input your email address, create a script or two and submit them. It's just a demo so you're not filling my inbox. Make certain you choose to receive a copy of your scripts too. You'll receive them in your email, provided you enter a valid address. Only then will you have all the knowledge you need to direct your clients how to use Script Buddy.
DOWNLOAD Please login to download the latest version. Not already a registered user? Click here to register now.
UPGRADING Please view the README.txt file for instructions on how to upgrade your existing Script Buddy installation. INSTALLATION
###########################################################
# SCRIPT BUDDY #
# by Dave Diamond Professional Voiceover #
# Copyright 2008. All rights reserved. #
# http://www.davediamondprovo.com/sb #
###########################################################
###########################################################
#### SERVER REQUIREMENTS ####
###########################################################
* PHP 4+
###########################################################
#### BROWSER REQUIREMENTS ####
###########################################################
* Internet Explorer 5+, Firefox 1+, Safari 1+, Opera 7+
* JavaScript
###########################################################
#### CHANGE LOG ####
###########################################################
------------------------------------------
* bugfix + feature ! known issue - removed
------------------------------------------
JANUARY 23, 2008 v.96
- 01. proceed.php was removed
- 02. edit.php was removed
- 03. email.php was removed
- 04. thanks.php was removed
- 05. Fancy script numbers were removed due to conflicting
javascript in js/ folder. It was merely decoration
anyway.
* 06. Multiple emails were not being parsed correctly.
This has been fixed by adding another field. See
below.
+ 07. Consolidated all scripts into 1 single index.php file
+ 08. settings.php has been moved to the root folder
+ 09. Added the 'Additional Emails' field. (OPTIONAL)
+ 10. colorchange18.js was updated to version 20
+ 11. You can now add custom parameters to the live
character count in the js/lengths.js file. See
website documentation for more details.
+ 12. The base url of your website is now prepended to
all emails sent. All that's needed in the config
is the sub-directory where Script Buddy lives.
+ 13. A word count function was added and can be found
just before the character count. Look for, "You
wrote: x words, x characters"
+ 14. Additional emails (if provided) are truncated to
20 characters to prevent the page layout from
breaking if many are provided.
AUGUST 15, 2007 v.95
- 01. The file inc/lengthStyles.php was replaced with
inc/settings.php.
+ 02. The new file inc/settings.php can now remain
untouched during an upgrade of Script Buddy to
a newer version.
* 03. The PHP function trim() was added to the Name and
Email fields to remove whitespace on either side of
the data. This just tidys things up a bit.
* 04. Excess whitespace between words is now removed just
in case someone wants to be cute and send you a big
paragraph with barely 5 words sprinkled throughout.
Thanks to Bill G. for pointing this out.
JUNE 30, 2007 v.94
* 01. js/colorchange.js was rendered inoperable due to
edits made to main.js. This is now fixed.
* 02. Form width was improperly configured to equal the
$siteWidth value from inc/config.php. This has now
been fixed to equal 100% all the time since each
form is in a containing DIV.
- 03. link to js/main.js removed from inc/header.php as
this file is no longer needed.
+ 04. Moved $ScriptLengths and $vocalStyles from
inc/config.php to a separate file called
inc/lengthStyles.php to make upgrades to newer
versions of Script Buddy easier.
+ 05. Updated inc/mytop.php to reflect changes in global
inc/header.php file.
+ 06. You can now choose to display the header and footer
on screen, in the email, both or turn it off. This
option is in inc/config.php
+ 07. I moved some of the files around to make things a
little easier to configure when upgrading. All your
custom settings are now in the inc/settings.php file
+ 08. Script Buddy now includes 10 different color schemes
to choose from. You'll find these in the
inc/settings.php file. These are completely optional
of course.
JUNE 9, 2007 v.93
- 01. Removed tooltips (see #4)
+ 02. Added some basic css code to make comments stand
out in paratheses.
+ 03. Email address is now a hyperlink in HTML emails
I have no idea why this was needed because the
reply-to : address is the author of the scripts
which makes this hyperlink redundant. But, there
ya go, Than. Thanks for the feedback.
+ 04. Ajax-validation added to all fields to prevent
blank emails from being sent.
+ 05. Dynamic text for required script lengths
when composing a script
+ 06. XHTML formatted emails which deprecate nicely
to plain text.
+ 07. You can now choose to display a fancy font for
each Script # rather than plain text. It was
requested and is optional. Go figure.
+ 08. Email syntax validation was added.
+ 09. Vocal Styles were added and are optional.
+ 10. Very slight layout changes were made to make it
easier to read the screen left to right and top
to bottom.
+ 11. You may now optionally hide the Script Buddy Logo
at the top of the screen and the copyright on the
bottom of the screen. This is useful when combined
with (#12) below.
+ 12. Script Buddy can now be integrated seamlessly with
your existing website when using the files
inc/mytop.php and inc/mybottom.php. Cool! See the
README.txt file for more details.
###########################################################
#### UPGRADES (READ THIS CAREFULLY) #####
###########################################################
v.95 - v.96
1. Delete all files in your current Script Buddy directory
2. Upload all files in the most recent Script Buddy
compressed zip file release.
3. Please refer to settings.php for customizations.
Extensive changes were made to index.php, settings.php
and config.php (removed).
v.94 - v.95
1. Open the Script Buddy directory on your server and find
inc/lengthStyles.php file and rename it to
inc/settings.php.
2. Unzip the latest sb.zip onto your local machine. Find
the inc/settings.php file and look for the section just
below the $cmxStyle section. The section is called
WRITE SUBMISSIONS TO A FILE (OPTIONAL). Copy this entire
section including the $writeData variable into your
inc/settings.php file on your server. Save the file on
the server.
3. Upload all files from the newest sb.zip file except the
following: inc/settings.php, inc/text.php
4. Open inc/config.php on your server and make the
necessary adjustments to suit your preference. This step
will be eliminated in a future build.
v.93 - v.94
1. Extract the entire contents of the newest sb.zip file to
your local machine. Open the scriptbuddy folder and
inside there look for the inc folder and open it. Find
the file labeled lengthStyles.php and open it for
editing.
2. Now, open inc/config.php on your server or download the
file locally and open it. Once opened, find the area
labeled SCRIPT LENGTHS (OPTIONAL). Below there CUT all
entries beginning with $ScriptLength[]...blah....);
3. Paste these entries into the inc/lengthStyles.php file
under the same heading replacing the existing entries
that look like this (if different):
# $ScriptLength[] = array('display'=>'0:05 or less', 'value'=>'40, 44');
# $ScriptLength[] = array('display'=>'0:10 or less', 'value'=>'79, 88');
# $ScriptLength[] = array('display'=>'0:15 or less', 'value'=>'119, 132');
# $ScriptLength[] = array('display'=>'0:20 or less', 'value'=>'157, 175');
# $ScriptLength[] = array('display'=>'0:25 or less', 'value'=>'259, 288');
# $ScriptLength[] = array('display'=>'0:30 script', 'value'=>'360, 400');
# $ScriptLength[] = array('display'=>'0:45 script', 'value'=>'479, 532');
# $ScriptLength[] = array('display'=>'1:00 script', 'value'=>'720, 800');
# $ScriptLength[] = array('display'=>'1:30 script', 'value'=>'1080, 1200');
# $ScriptLength[] = array('display'=>'2:00 script', 'value'=>'1440, 1600');
# $ScriptLength[] = array('display'=>'2:30 script', 'value'=>'1800, 2000');
# $ScriptLength[] = array('display'=>'3:00 script', 'value'=>'2160, 2400');
# $ScriptLength[] = array('display'=>'3:30 script', 'value'=>'2520, 2800');
# $ScriptLength[] = array('display'=>'4:00 script', 'value'=>'2880, 3200');
# $ScriptLength[] = array('display'=>'4:30 script', 'value'=>'3240, 3600');
# $ScriptLength[] = array('display'=>'5:00 script', 'value'=>'3600, 4000');
4. Back in the inc/config.php file from your server, find
the area labeled VOCAL STYLES (OPTIONAL). Below there
CUT the entry labeled $vocalStyles = "....blah blah....";
5. Paste this entry into the inc/lengthStyles.php file under
the same heading replacing the existing entry that looks
like this (if different):
# $vocalStyles = "Friendly, Conversational;Grunge, Throaty, Who Care's Attitude;
Energy, Excitement;Middle of the Road, Deliberate;In Your Face, Hard Edge;
Mellow, Subdued;Relaxed, Casual, Sensual;Twang, Western Accent, Playful;
Other (please explain in the script using parentheses like these.)";
6. Save the inc/lengthStyles.php file.
7. Open inc/config.php in the scriptbuddy folder on your
local machine and enter your email and web address path
for Script Buddy at the top of the file. Save!
7. Upload all files from the scriptbuddy folder on your
local machine overwriting all existing files on the
server.
8. Done
###########################################################
#### A. INSTALLATION #####
###########################################################
1. Create a new directory on your server like 'scriptbuddy'
or similar (without the quotes).
2. Open index.php and enter your email address and
sub-directory name you created in Step 1 at the top of
the file. Save index.php
3. Upload all files into your new subdirectory retaining
the directory structure. Your structure should look like
this:
If you follow these instructions, you should see this.
/scriptbuddy
/scriptbuddy/index.php
/scriptbuddy/README.txt
/scriptbuddy/settings.php
/scriptbuddy/admin
/scriptbuddy/admin/data.txt
/scriptbuddy/admin/flat.php
/scriptbuddy/admin/scripts.php
/scriptbuddy/css
/scriptbuddy/css/cmxform.css
/scriptbuddy/css/core.css
/scriptbuddy/css/reset.css
/scriptbuddy/css/screen.css
/scriptbuddy/css/style.css
/scriptbuddy/css/_ie
/scriptbuddy/css/_ie/mac
/scriptbuddy/css/_ie/mac/5.css
/scriptbuddy/css/_library
/scriptbuddy/css/_library/cmxform.css
/scriptbuddy/css/default
/scriptbuddy/css/dinge
/scriptbuddy/css/fuschia
/scriptbuddy/css/gray
/scriptbuddy/css/light
/scriptbuddy/css/mint
/scriptbuddy/css/orange
/scriptbuddy/css/red
/scriptbuddy/css/royale
/scriptbuddy/css/rust
/scriptbuddy/css/slate
/scriptbuddy/img
/scriptbuddy/img/cmxform-divider.gif
/scriptbuddy/img/cmxform-fieldset.gif
/scriptbuddy/img/copy.gif
/scriptbuddy/img/page.gif
/scriptbuddy/img/sb_logo_sml.gif
/scriptbuddy/inc
/scriptbuddy/inc/footer.php
/scriptbuddy/inc/header.php
/scriptbuddy/inc/mybottom.php.remove
/scriptbuddy/inc/mytop.php.remove
/scriptbuddy/js
/scriptbuddy/js/cmxform-prototype.js
/scriptbuddy/js/colorchangev20.js
/scriptbuddy/js/lengths.js
/scriptbuddy/js/prototype.js
/scriptbuddy/js/validation.js
/scriptbuddy/js/WOM.js
5. Browse to http://www.yoursite.com/scriptbuddy/index.php
6. Test.
Done!
###########################################################
#### B. ADVANCED INTEGRATION #####
###########################################################
It's best to follow the instructions in Step A above before
proceeding with Advanced Integration.
If you'd like to tightly integrate Script Buddy into your
existing website, it's easy. In the inc/ folder are two
files named 'mytop.php.remove' and 'mybottom.php.remove'
without the quotes, of course.
1. Rename both files either locally or on your server by
simply removing the trailing .remove characters. Be sure
you remove the period . before the word remove. Do this
step for both files. Your filenames should look like
this when you're done. 'mybottom.php' and
'mybottom.php' NO QUOTES!
2. Open the 'mytop.php' file and look for BEGIN SECTION 1
at the top. In this section below you'll find an area
where you can place anything necessary for the HEAD of
your website to display properly. PLEASE NOTE: This area
is BEFORE the END SECTION 1 marker before the
tag.
3. Now locate BEGIN SECTION 2 near the bottom of the file.
In this section below you'll find an area
where you can place anything necessary before Script
Buddy starts. PLEASE NOTE: This area is BEFORE the END
SECTION 2 marker after the tag.
4. Save your 'mytop.php' file, you're done with it.
5. Now open the 'mybottom.php' file and look for BEGIN
SECTION 3. In this section below you'll find an area
where you can place anything necessary after Script
Buddy. PLEASE NOTE: This area is BEFORE the END SECTION
3 marker before the tag.
6. Save your 'mybottom.php' file. You're done.
7. Open your site and navigate to your Script Buddy
directory and test your layout.
8. Done!
###########################################################
#### C. UNINSTALLATION #####
###########################################################
1. Delete the 'scriptbuddy' directory on your server.
Done!
|