Stats 4 September 2008
Rank : 85. Urkel
Level : 85
Percentage : 20.92% (+2.15) Forum Posts : 3,205 (-)
Submissions Reviews
Accepted : 59598 (+47) Shows : 1
Pending : 4 (-1) Episodes : 2
Denied : 193 People : 0
Total : 59795 Total : 3
Edited Guides Trusted Contributor
233 Shows 2 Shows
There are new problems with the updating of the search engine, specifically related to the availability of newly-created people IDs. Back in the bad old days, it could take days before a person became searchable, and a lot of duplicate IDs were created because we failed to wait until a person was searchable before adding new credits. These days, a person normally becomes searchable within a few minutes of being created, but some IDs seem to take a lot longer to show.
Oddly, I have found that some people are only partly searchable. For example, if you create a John Doe (II), then search under John Doe, he might not appear, but will appear if you search under John Doe (II). Or a Jane Doeovsky might not appear if you search under that name, but if you search under Doeovsky only, there she is. Then there is the ongoing problem that some names have so many duplicates that the original does not appear among the 10 results on the cast/crew submission form.
I developed a script last year that allows us to add a credit for a person who is not searchable, and I thought it might be useful to repeat it here.
To bypass the cast/crew submission form to add a troublesome credit, you can write a script, paste it into the web browser address field, and hit enter. The basic templates are as follows:
To add a troublesome guest or crew member at episode level:
http://www.tv.com/?tar_User_Comments_mand=Attempts+to+add+ID+
[person ID number]
using+scripting+protocol.&type=9&action=set&submission_group_id=
[4 for cast, 16 for crew]
&ref_type_id=103&ref_id=
[Episode number]
&ref_name=
[show name: use a + sign in place of spaces between words]
&program_id=
[show ID number]
&show_id=
[show ID number]
&person_assoc%5B99%5D%5Bperson_id%5D=
[person ID number]
&person_assoc%5B99%5D%5Brole_id%5D=
[role ID number: see below]
&person_assoc%5B99%5D%5Brole_value%5D=
[Character Name or Crew Detail: use a + sign in place of spaces between words, or omit if you want to leave this field blank]
&person_assoc%5B99%5D%5Bperson_assoc_id%5D=0&person_assoc%5B99%5D%5Bedited%5D=false&person_assoc%5B99%5D%5Bdeleted%5D=false
To add a troublesome guest or crew member at show level:
http://www.tv.com/?tar_User_Comments_mand=Attempts+to+add+ID+
[person ID number]
using+scripting+protocol.&type=9&action=set&submission_group_id=
[2 for cast, 17 for crew]
&ref_type_id=101&ref_id=
[show ID number]
&ref_name=
[show name]
&program_id=
[show ID number]
&show_id=
[show ID number]
&person_assoc%5B99%5D%5Bperson_id%5D=
[person ID number]
&person_assoc%5B99%5D%5Brole_id%5D=
[role ID number: see below]
&person_assoc%5B99%5D%5Brole_value%5D=
[Character Name or Crew Detail]
&person_assoc%5B99%5D%5Bperson_assoc_id%5D=0&person_assoc%5B99%5D%5Bedited%5D=false&person_assoc%5B99%5D%5Bdeleted%5D=false
To add more than one credit at a single pass, repeat the section beginning "&person_assoc%5B99%5D%5Bperson_id%5D=" but use a different number in place of 99. It doesn't matter which number you use for each person, so long as you use a different number for person to be added, and ensure you use it throughout that section.
To consolidate credits, moving a credit from the incorrect/duplicate guide to an unsearchable one, you need to use the true person association ID currently associated with the incorrrect credit, thus:
http://www.tv.com/?tar_User_Comments_mand=Replaces+credit+using+duplicate+ID+
[person ID number of duplicate]
+with+one+using+original+ID+
[person ID number of unsearchable person]
.&type=9&action=set&submission_group_id=
[4 for cast, 16 for crew] &ref_type_id=103&ref_id=
[Episode number]
&ref_name=
[show name: use a + sign in place of spaces between words]
&program_id=
[show ID number]
&show_id=
[show ID number]
&person_assoc%5B1%5D%5Bperson_id%5D=
[person ID number of duplicate]
&person_assoc%5B1%5D%5Brole_id%5D=
[role ID number: see below]
&person_assoc%5B1%5D%5Brole_value%5D=
[Character Name or Crew Detail]
&person_assoc%5B1%5D%5Bperson_assoc_id%5D=
[person association ID number: see below]
&person_assoc%5B1%5D%5Bedited%5D=false&person_assoc%5B1%5D%5Bdeleted%5D=true&person_assoc%5B10%5D%5Bperson_id%5D=
[person ID number of unsearchable person]
&person_assoc%5B10%5D%5Brole_id%5D=
[role ID number: see below]
&person_assoc%5B10%5D%5Brole_value%5D=
[Character Name or Crew Detail]
&person_assoc%5B10%5D%5Bperson_assoc_id%5D=0&person_assoc%5B10%5D%5Bedited%5D=false&person_assoc%5B10%5D%5Bdeleted%5D=false
The role ID numbers are as follows:
1=Star, 2=Recurring Role, 3=Guest Star, 4=Cameo, 5=Special Guest Star, 11=Writer, 12=Director, 13=Story, 20=Producer, 21=Executive Producer, 22=Creator, 23=Supervising Producer, 24=Consulting Producer, 25=Associate Producer, 26=Executive Consultant, 27=Director of Photography, 28=Casting, 29=Editor, 30=Story Editor, 31=Executive Story Editor, 32=Music, 33=Unit Production Manager, 34=First Assistant Director, 35=Costume Designer, 36=Set Decorator, 37=Property Master, 38=Make-up Artist, 39=Hairstylist, 40=Production Designer, 41=Co-Executive Producer, 42=Production Management, 43=Special Effects, 44=Production Coordinator, 45=Camera Operator, 46=Line Producer, 47=Co-Producer, 48=Staff Writer, 49=Creative Consultant, 50=Co-ordinating Producer, 51=Developer, 52=Second Assistant Director, 53=Sound Mixer, 54=Re-Recording Mixer, 55=Music Editor, 56=Supervising Sound Editor, 57=Dialog Editor, 58=Sound Editor, 59=Art Director, 60=Post Production Supervisor, 61=Stunt Coordinator, 62=Script Supervisor, 63=Executive in Charge of Production, 64=Key Grip, 65=Gaffer, 66=Focus Puller, 67=Costumer, 68=Head Writer, 69=Stunts, 70=Additional Music, 71=Advisor, 72=Animatic Coordinator, 73=Animator, 74=Announcer, 75=Assistant Accountant, 76=Assistant Director, 77=Assistant Editor, 78=Assistant Location Manager, 79=Assistant Production Coordinator, 80=Assistant to the Executive Producers, 81=Assistant to the Producer, 82=Associate Director, 83=Audio, 84=Audio Assistant, 85=Backgrounds, 86=Backgrounds Supervisor, 87=Best Boy, 88=Boom Operator, 89=Camera Assistant, 90=Casting Associate, 91=Casting Director, 92=Casting Executive, 93=Charge Scenic Artist, 94=Chief Lighting Technician, 95=Choreography, 96=Color Models, 97=Compositor, 98=Construction Coordinator, 99=Consultant, 100=Contestant Associate, 101=Contestant Associate Producer, 102=Contestant Coordinator, 103=Contestant Manager, 104=Contestant Producer, 105=Costume Supervisor, 106=Dance Producer, 107=Digital Effects Supervisor, 108=Director of Operations, 109=Graphics and Titles, 110=Grip, 111=Head of Development, 112=Head Painter, 113=Host Material Writer, 114=Key Hair Stylist, 115=Key Make-Up Artist, 116=Lead CG Artist, 117=Lead Digital Effects Compositing Artist, 118=Leadman, 119=Legal Counsel, 120=Lighting Designer, 121=Line Models, 122=Lip Sync, 123=Literary Consultant, 124=Location Manager, 125=Main Title Design, 126=Main Title Theme (written/performed), 127=Make-up Effects, 128=Mixer, 129=Music Coordinator, 130=Music Supervisor, 131=Online Editor, 132=On-Set Dresser, 133=Operations Manager, 134=Original Casting, 135=Paint Coordinator, 136=Playback Supervisor, 137=Post Producer, 138=Post Production Consultant, 139=Post Production Coordinator, 140=Post Production Sound, 141=Pre-Production Supervisor, 142=Producer's Assistant, 143=Production Accountant, 144=Production Assistant, 145=Production Associate, 146=Production Auditor, 147=Production Consultant, 148=Production Sound Mixer, 149=Production Supervisor, 150=Researcher, 151=Score, 152=Script Coordinator, 153=Set Designer, 154=Slugging Director, 155=Sound Engineer, 156=Sound Supervisor, 157=Special Effects Coordinator, 158=Stage Manager, 159=Story Consultant, 160=Story Producer, 161=Storyboard Artist, 162=Storyboard Corrections, 163=Storyboard Supervisor, 164=Studio Resources Manager, 165=Supervising Art Director, 166=Supervising Contestant Producer, 167=Technical Advisor, 168=Timing Director, 169=Timing Supervisor, 170=Track Reader, 171=Transcriber/Logger, 172=Translator, 173=Transportation Captain, 174=Transportation Coordinator, 175=Visual Effects Coordinator, 176=Visual Effects Producer, 177=Visual Effects Supervisor, 178=Voice Director, 179=Teleplay, 180=Stylist
To find out the person association ID of a credit that has to be edited or deleted, open the add cast/crew form, and view source. You are looking for the section beginning "loadPersonAssocArray". The entries in parentheses are the sort order, person ID number, person name, character name or crew detail, role type, thumbnail link, and person association ID, respectively. The last one should be fed into the script.
Copy the required sections into a notepad application of your choice, replace the options in square brackets with the relevant data, and delete the line breaks before and after these data. Copy the whole thing into your web browser address, and hit the return key. The script bypasses the input stage of the cast/crew submission form, so searchability is not an issue. If you need help with a variation on the script, let me know the details by PM.
Check out my Submission Guidelines
Visit the Actor Duplicate Assimilation union board
Log in to comment