Callsheet Security & Risk Analysis

wordpress.org/plugins/callsheet

Callsheet allows you to add actors/actresses/directors and their details to show them to end users.

10 active installs v1.0.9 PHP 7.0+ WP 4.0.1+ Updated Dec 18, 2019
actorsactressescinematographersdirectorswriters
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Callsheet Safe to Use in 2026?

Generally Safe

Score 85/100

Callsheet has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 6yr ago
Risk Assessment

The "callsheet" v1.0.9 plugin presents a significant security risk due to its extremely large, unprotected attack surface. With 239 AJAX handlers, all of which lack authentication checks, an attacker can potentially trigger a wide range of malicious actions without needing any privileges. This, coupled with a concerningly low rate of output escaping (only 2%), opens the door for Cross-Site Scripting (XSS) vulnerabilities where user-supplied data could be rendered directly in the browser without proper sanitization. While the plugin shows good practices in using prepared statements for SQL queries and has a clean vulnerability history with no recorded CVEs, these strengths are heavily overshadowed by the critical weaknesses in its authentication and output handling mechanisms. The presence of a single "unserialize" function, while not immediately flagged as a critical taint flow, is also a potential area of concern if user-controlled data is passed to it without stringent validation, as unserialization vulnerabilities can be severe. The plugin's extensive use of unsanitized paths in taint flows further exacerbates the risk, suggesting potential for directory traversal or other file-related exploits. Overall, the plugin's design prioritizes accessibility of its AJAX endpoints over security, making it a prime target for exploitation.

Key Concerns

  • Large attack surface without auth checks
  • Low output escaping rate
  • Unsanitized paths in taint flows (24)
  • Dangerous function: unserialize
  • Missing nonce checks on AJAX
Vulnerabilities
None known

Callsheet Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 17, 2026

Callsheet Code Analysis

Dangerous Functions
1
Raw SQL Queries
7
277 prepared
Unescaped Output
805
20 escaped
Nonce Checks
7
Capability Checks
7
File Operations
6
External Requests
3
Bundled Libraries
0

Dangerous Functions Found

unserialize$press_agencies = unserialize($result->agencies);callsheet.php:1874

SQL Query Safety

98% prepared284 total queries

Output Escaping

2% escaped825 total outputs
Data Flows
24 unsanitized

Data Flow Analysis

25 flows24 with unsanitized paths
<callsheet-admin-edit> (admin\partials\callsheet-admin-edit.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
239 unprotected

Callsheet Attack Surface

Entry Points239
Unprotected239

AJAX Handlers 239

authwp_ajax_export_dataadmin\class-callsheet-admin.php:58
noprivwp_ajax_export_dataadmin\class-callsheet-admin.php:59
authwp_ajax_client_record_editadmin\class-callsheet-admin.php:62
noprivwp_ajax_client_record_editadmin\class-callsheet-admin.php:63
authwp_ajax_edit_client_saveadmin\class-callsheet-admin.php:65
noprivwp_ajax_edit_client_saveadmin\class-callsheet-admin.php:66
authwp_ajax_get_education_recordadmin\class-callsheet-admin.php:70
noprivwp_ajax_get_education_recordadmin\class-callsheet-admin.php:71
authwp_ajax_new_education_recordadmin\class-callsheet-admin.php:73
noprivwp_ajax_new_education_recordadmin\class-callsheet-admin.php:74
authwp_ajax_single_education_recordadmin\class-callsheet-admin.php:76
noprivwp_ajax_single_education_recordadmin\class-callsheet-admin.php:77
authwp_ajax_edit_education_recordadmin\class-callsheet-admin.php:79
noprivwp_ajax_edit_education_recordadmin\class-callsheet-admin.php:80
authwp_ajax_update_education_positionadmin\class-callsheet-admin.php:82
noprivwp_ajax_update_education_positionadmin\class-callsheet-admin.php:83
authwp_ajax_delete_education_recordadmin\class-callsheet-admin.php:85
noprivwp_ajax_delete_education_recordadmin\class-callsheet-admin.php:86
authwp_ajax_get_news_recordadmin\class-callsheet-admin.php:89
noprivwp_ajax_get_news_recordadmin\class-callsheet-admin.php:90
authwp_ajax_new_news_recordadmin\class-callsheet-admin.php:92
noprivwp_ajax_new_news_recordadmin\class-callsheet-admin.php:93
authwp_ajax_single_news_recordadmin\class-callsheet-admin.php:95
noprivwp_ajax_single_news_recordadmin\class-callsheet-admin.php:96
authwp_ajax_edit_news_recordadmin\class-callsheet-admin.php:98
noprivwp_ajax_edit_news_recordadmin\class-callsheet-admin.php:99
authwp_ajax_update_news_positionadmin\class-callsheet-admin.php:101
noprivwp_ajax_update_news_positionadmin\class-callsheet-admin.php:102
authwp_ajax_delete_news_recordadmin\class-callsheet-admin.php:104
noprivwp_ajax_delete_news_recordadmin\class-callsheet-admin.php:105
authwp_ajax_get_agency_recordadmin\class-callsheet-admin.php:108
noprivwp_ajax_get_agency_recordadmin\class-callsheet-admin.php:109
authwp_ajax_press_agency_saveadmin\class-callsheet-admin.php:111
noprivwp_ajax_press_agency_saveadmin\class-callsheet-admin.php:112
authwp_ajax_get_on_air_recordadmin\class-callsheet-admin.php:115
noprivwp_ajax_get_on_air_recordadmin\class-callsheet-admin.php:116
authwp_ajax_new_on_air_recordadmin\class-callsheet-admin.php:118
noprivwp_ajax_new_on_air_recordadmin\class-callsheet-admin.php:119
authwp_ajax_single_on_air_recordadmin\class-callsheet-admin.php:121
noprivwp_ajax_single_on_air_recordadmin\class-callsheet-admin.php:122
authwp_ajax_edit_on_air_recordadmin\class-callsheet-admin.php:124
noprivwp_ajax_edit_on_air_recordadmin\class-callsheet-admin.php:125
authwp_ajax_update_on_air_positionadmin\class-callsheet-admin.php:127
noprivwp_ajax_update_on_air_positionadmin\class-callsheet-admin.php:128
authwp_ajax_delete_on_air_recordadmin\class-callsheet-admin.php:130
noprivwp_ajax_delete_on_air_recordadmin\class-callsheet-admin.php:131
authwp_ajax_get_at_festival_recordadmin\class-callsheet-admin.php:134
noprivwp_ajax_get_at_festival_recordadmin\class-callsheet-admin.php:135
authwp_ajax_new_at_festival_recordadmin\class-callsheet-admin.php:137
noprivwp_ajax_new_at_festival_recordadmin\class-callsheet-admin.php:138
authwp_ajax_single_at_festival_recordadmin\class-callsheet-admin.php:140
noprivwp_ajax_single_at_festival_recordadmin\class-callsheet-admin.php:141
authwp_ajax_edit_at_festival_recordadmin\class-callsheet-admin.php:143
noprivwp_ajax_edit_at_festival_recordadmin\class-callsheet-admin.php:144
authwp_ajax_update_at_festival_positionadmin\class-callsheet-admin.php:146
noprivwp_ajax_update_at_festival_positionadmin\class-callsheet-admin.php:147
authwp_ajax_delete_at_festival_recordadmin\class-callsheet-admin.php:149
noprivwp_ajax_delete_at_festival_recordadmin\class-callsheet-admin.php:150
authwp_ajax_get_on_stage_recordadmin\class-callsheet-admin.php:153
noprivwp_ajax_get_on_stage_recordadmin\class-callsheet-admin.php:154
authwp_ajax_new_on_stage_recordadmin\class-callsheet-admin.php:156
noprivwp_ajax_new_on_stage_recordadmin\class-callsheet-admin.php:157
authwp_ajax_single_on_stage_recordadmin\class-callsheet-admin.php:159
noprivwp_ajax_single_on_stage_recordadmin\class-callsheet-admin.php:160
authwp_ajax_edit_on_stage_recordadmin\class-callsheet-admin.php:162
noprivwp_ajax_edit_on_stage_recordadmin\class-callsheet-admin.php:163
authwp_ajax_update_on_stage_positionadmin\class-callsheet-admin.php:165
noprivwp_ajax_update_on_stage_positionadmin\class-callsheet-admin.php:166
authwp_ajax_delete_on_stage_recordadmin\class-callsheet-admin.php:168
noprivwp_ajax_delete_on_stage_recordadmin\class-callsheet-admin.php:169
authwp_ajax_get_on_tv_recordadmin\class-callsheet-admin.php:172
noprivwp_ajax_get_on_tv_recordadmin\class-callsheet-admin.php:173
authwp_ajax_new_on_tv_recordadmin\class-callsheet-admin.php:175
noprivwp_ajax_new_on_tv_recordadmin\class-callsheet-admin.php:176
authwp_ajax_single_on_tv_recordadmin\class-callsheet-admin.php:178
noprivwp_ajax_single_on_tv_recordadmin\class-callsheet-admin.php:179
authwp_ajax_edit_on_tv_recordadmin\class-callsheet-admin.php:181
noprivwp_ajax_edit_on_tv_recordadmin\class-callsheet-admin.php:182
authwp_ajax_update_on_tv_positionadmin\class-callsheet-admin.php:184
noprivwp_ajax_update_on_tv_positionadmin\class-callsheet-admin.php:185
authwp_ajax_delete_on_tv_recordadmin\class-callsheet-admin.php:187
noprivwp_ajax_delete_on_tv_recordadmin\class-callsheet-admin.php:188
authwp_ajax_show_always_updateadmin\class-callsheet-admin.php:190
noprivwp_ajax_show_always_updateadmin\class-callsheet-admin.php:191
authwp_ajax_get_awards_recordadmin\class-callsheet-admin.php:194
noprivwp_ajax_get_awards_recordadmin\class-callsheet-admin.php:195
authwp_ajax_new_awards_recordadmin\class-callsheet-admin.php:197
noprivwp_ajax_new_awards_recordadmin\class-callsheet-admin.php:198
authwp_ajax_single_awards_recordadmin\class-callsheet-admin.php:200
noprivwp_ajax_single_awards_recordadmin\class-callsheet-admin.php:201
authwp_ajax_edit_awards_recordadmin\class-callsheet-admin.php:203
noprivwp_ajax_edit_awards_recordadmin\class-callsheet-admin.php:204
authwp_ajax_update_awards_positionadmin\class-callsheet-admin.php:206
noprivwp_ajax_update_awards_positionadmin\class-callsheet-admin.php:207
authwp_ajax_delete_awards_recordadmin\class-callsheet-admin.php:209
noprivwp_ajax_delete_awards_recordadmin\class-callsheet-admin.php:210
authwp_ajax_get_film_recordadmin\class-callsheet-admin.php:214
noprivwp_ajax_get_film_recordadmin\class-callsheet-admin.php:215
authwp_ajax_new_film_recordadmin\class-callsheet-admin.php:217
noprivwp_ajax_new_film_recordadmin\class-callsheet-admin.php:218
authwp_ajax_single_film_recordadmin\class-callsheet-admin.php:220
noprivwp_ajax_single_film_recordadmin\class-callsheet-admin.php:221
authwp_ajax_edit_film_recordadmin\class-callsheet-admin.php:223
noprivwp_ajax_edit_film_recordadmin\class-callsheet-admin.php:224
authwp_ajax_update_film_positionadmin\class-callsheet-admin.php:226
noprivwp_ajax_update_film_positionadmin\class-callsheet-admin.php:227
authwp_ajax_delete_film_recordadmin\class-callsheet-admin.php:229
noprivwp_ajax_delete_film_recordadmin\class-callsheet-admin.php:230
authwp_ajax_get_tv_recordadmin\class-callsheet-admin.php:234
noprivwp_ajax_get_tv_recordadmin\class-callsheet-admin.php:235
authwp_ajax_new_tv_recordadmin\class-callsheet-admin.php:237
noprivwp_ajax_new_tv_recordadmin\class-callsheet-admin.php:238
authwp_ajax_single_tv_recordadmin\class-callsheet-admin.php:240
noprivwp_ajax_single_tv_recordadmin\class-callsheet-admin.php:241
authwp_ajax_edit_tv_recordadmin\class-callsheet-admin.php:243
noprivwp_ajax_edit_tv_recordadmin\class-callsheet-admin.php:244
authwp_ajax_update_tv_positionadmin\class-callsheet-admin.php:246
noprivwp_ajax_update_tv_positionadmin\class-callsheet-admin.php:247
authwp_ajax_delete_tv_recordadmin\class-callsheet-admin.php:249
noprivwp_ajax_delete_tv_recordadmin\class-callsheet-admin.php:250
authwp_ajax_add_tv_rowsadmin\class-callsheet-admin.php:252
noprivwp_ajax_add_tv_rowsadmin\class-callsheet-admin.php:253
authwp_ajax_get_total_rows_recordadmin\class-callsheet-admin.php:255
noprivwp_ajax_get_total_rows_recordadmin\class-callsheet-admin.php:256
authwp_ajax_get_commercial_recordadmin\class-callsheet-admin.php:259
noprivwp_ajax_get_commercial_recordadmin\class-callsheet-admin.php:260
authwp_ajax_new_commercial_recordadmin\class-callsheet-admin.php:262
noprivwp_ajax_new_commercial_recordadmin\class-callsheet-admin.php:263
authwp_ajax_single_commercial_recordadmin\class-callsheet-admin.php:265
noprivwp_ajax_single_commercial_recordadmin\class-callsheet-admin.php:266
authwp_ajax_edit_commercial_recordadmin\class-callsheet-admin.php:268
noprivwp_ajax_edit_commercial_recordadmin\class-callsheet-admin.php:269
authwp_ajax_update_commercial_positionadmin\class-callsheet-admin.php:271
noprivwp_ajax_update_commercial_positionadmin\class-callsheet-admin.php:272
authwp_ajax_delete_commercial_recordadmin\class-callsheet-admin.php:274
noprivwp_ajax_delete_commercial_recordadmin\class-callsheet-admin.php:275
authwp_ajax_get_audio_recordadmin\class-callsheet-admin.php:279
noprivwp_ajax_get_audio_recordadmin\class-callsheet-admin.php:280
authwp_ajax_new_audio_recordadmin\class-callsheet-admin.php:282
noprivwp_ajax_new_audio_recordadmin\class-callsheet-admin.php:283
authwp_ajax_single_audio_recordadmin\class-callsheet-admin.php:285
noprivwp_ajax_single_audio_recordadmin\class-callsheet-admin.php:286
authwp_ajax_edit_audio_recordadmin\class-callsheet-admin.php:288
noprivwp_ajax_edit_audio_recordadmin\class-callsheet-admin.php:289
authwp_ajax_update_audio_positionadmin\class-callsheet-admin.php:291
noprivwp_ajax_update_audio_positionadmin\class-callsheet-admin.php:292
authwp_ajax_delete_audio_recordadmin\class-callsheet-admin.php:294
noprivwp_ajax_delete_audio_recordadmin\class-callsheet-admin.php:295
authwp_ajax_get_internet_recordadmin\class-callsheet-admin.php:298
noprivwp_ajax_get_internet_recordadmin\class-callsheet-admin.php:299
authwp_ajax_new_internet_recordadmin\class-callsheet-admin.php:301
noprivwp_ajax_new_internet_recordadmin\class-callsheet-admin.php:302
authwp_ajax_single_internet_recordadmin\class-callsheet-admin.php:304
noprivwp_ajax_single_internet_recordadmin\class-callsheet-admin.php:305
authwp_ajax_edit_internet_recordadmin\class-callsheet-admin.php:307
noprivwp_ajax_edit_internet_recordadmin\class-callsheet-admin.php:308
authwp_ajax_update_internet_positionadmin\class-callsheet-admin.php:310
noprivwp_ajax_update_internet_positionadmin\class-callsheet-admin.php:311
authwp_ajax_delete_internet_recordadmin\class-callsheet-admin.php:313
noprivwp_ajax_delete_internet_recordadmin\class-callsheet-admin.php:314
authwp_ajax_get_other_recordadmin\class-callsheet-admin.php:317
noprivwp_ajax_get_other_recordadmin\class-callsheet-admin.php:318
authwp_ajax_new_other_recordadmin\class-callsheet-admin.php:320
noprivwp_ajax_new_other_recordadmin\class-callsheet-admin.php:321
authwp_ajax_single_other_recordadmin\class-callsheet-admin.php:323
noprivwp_ajax_single_other_recordadmin\class-callsheet-admin.php:324
authwp_ajax_edit_other_recordadmin\class-callsheet-admin.php:326
noprivwp_ajax_edit_other_recordadmin\class-callsheet-admin.php:327
authwp_ajax_update_other_positionadmin\class-callsheet-admin.php:329
noprivwp_ajax_update_other_positionadmin\class-callsheet-admin.php:330
authwp_ajax_delete_other_recordadmin\class-callsheet-admin.php:332
noprivwp_ajax_delete_other_recordadmin\class-callsheet-admin.php:333
authwp_ajax_get_theater_recordadmin\class-callsheet-admin.php:336
noprivwp_ajax_get_theater_recordadmin\class-callsheet-admin.php:337
authwp_ajax_get_theater_record_by_idadmin\class-callsheet-admin.php:339
noprivwp_ajax_get_theater_record_by_idadmin\class-callsheet-admin.php:340
authwp_ajax_new_theater_recordadmin\class-callsheet-admin.php:342
noprivwp_ajax_new_theater_recordadmin\class-callsheet-admin.php:343
authwp_ajax_single_theater_recordadmin\class-callsheet-admin.php:345
noprivwp_ajax_single_theater_recordadmin\class-callsheet-admin.php:346
authwp_ajax_edit_theater_recordadmin\class-callsheet-admin.php:348
noprivwp_ajax_edit_theater_recordadmin\class-callsheet-admin.php:349
authwp_ajax_update_theater_positionadmin\class-callsheet-admin.php:351
noprivwp_ajax_update_theater_positionadmin\class-callsheet-admin.php:352
authwp_ajax_delete_theater_recordadmin\class-callsheet-admin.php:354
noprivwp_ajax_delete_theater_recordadmin\class-callsheet-admin.php:355
authwp_ajax_add_new_photoadmin\class-callsheet-admin.php:359
noprivwp_ajax_add_new_photoadmin\class-callsheet-admin.php:360
authwp_ajax_get_photo_listadmin\class-callsheet-admin.php:362
noprivwp_ajax_get_photo_listadmin\class-callsheet-admin.php:363
authwp_ajax_update_photo_positionadmin\class-callsheet-admin.php:365
noprivwp_ajax_update_photo_positionadmin\class-callsheet-admin.php:366
authwp_ajax_edit_photo_notesadmin\class-callsheet-admin.php:368
noprivwp_ajax_edit_photo_notesadmin\class-callsheet-admin.php:369
authwp_ajax_delete_photo_recordadmin\class-callsheet-admin.php:371
noprivwp_ajax_delete_photo_recordadmin\class-callsheet-admin.php:372
authwp_ajax_chk_profile_updateadmin\class-callsheet-admin.php:374
noprivwp_ajax_chk_profile_updateadmin\class-callsheet-admin.php:375
authwp_ajax_chk_overview_updateadmin\class-callsheet-admin.php:377
noprivwp_ajax_chk_overview_updateadmin\class-callsheet-admin.php:378
authwp_ajax_chk_mobile_updateadmin\class-callsheet-admin.php:380
noprivwp_ajax_chk_mobile_updateadmin\class-callsheet-admin.php:381
authwp_ajax_chk_slider_updateadmin\class-callsheet-admin.php:383
noprivwp_ajax_chk_slider_updateadmin\class-callsheet-admin.php:384
authwp_ajax_add_new_videoadmin\class-callsheet-admin.php:387
noprivwp_ajax_add_new_videoadmin\class-callsheet-admin.php:388
authwp_ajax_get_video_listadmin\class-callsheet-admin.php:390
noprivwp_ajax_get_video_listadmin\class-callsheet-admin.php:391
authwp_ajax_update_video_positionadmin\class-callsheet-admin.php:393
noprivwp_ajax_update_video_positionadmin\class-callsheet-admin.php:394
authwp_ajax_delete_video_recordadmin\class-callsheet-admin.php:396
noprivwp_ajax_delete_video_recordadmin\class-callsheet-admin.php:397
authwp_ajax_get_wistia_videoadmin\class-callsheet-admin.php:399
noprivwp_ajax_get_wistia_videoadmin\class-callsheet-admin.php:400
authwp_ajax_add_new_wistia_videoadmin\class-callsheet-admin.php:402
noprivwp_ajax_add_new_wistia_videoadmin\class-callsheet-admin.php:403
authwp_ajax_get_jwplayer_videoadmin\class-callsheet-admin.php:405
noprivwp_ajax_get_jwplayer_videoadmin\class-callsheet-admin.php:406
authwp_ajax_add_new_jwplayer_videoadmin\class-callsheet-admin.php:408
noprivwp_ajax_add_new_jwplayer_videoadmin\class-callsheet-admin.php:409
authwp_ajax_show_hide_updateadmin\class-callsheet-admin.php:412
noprivwp_ajax_show_hide_updateadmin\class-callsheet-admin.php:413
authwp_ajax_save_basic_informationadmin\class-callsheet-admin.php:417
noprivwp_ajax_save_basic_informationadmin\class-callsheet-admin.php:418
authwp_ajax_save_social_info_informationadmin\class-callsheet-admin.php:420
noprivwp_ajax_save_social_info_informationadmin\class-callsheet-admin.php:421
authwp_ajax_save_video_iframeadmin\class-callsheet-admin.php:423
noprivwp_ajax_save_video_iframeadmin\class-callsheet-admin.php:424
authwp_ajax_get_listing_namesadmin\class-callsheet-admin.php:427
noprivwp_ajax_get_listing_namesadmin\class-callsheet-admin.php:428
authwp_ajax_get_on_air_namesadmin\class-callsheet-admin.php:430
noprivwp_ajax_get_on_air_namesadmin\class-callsheet-admin.php:431
authwp_ajax_get_on_stage_namesadmin\class-callsheet-admin.php:433
noprivwp_ajax_get_on_stage_namesadmin\class-callsheet-admin.php:434
authwp_ajax_get_at_fest_namesadmin\class-callsheet-admin.php:436
noprivwp_ajax_get_at_fest_namesadmin\class-callsheet-admin.php:437
authwp_ajax_callsheet_castupload_api_updateincludes\class-callsheet-api-castupload.php:64
authwp_ajax_callsheet_castupload_id_updateincludes\class-callsheet-api-castupload.php:65
authwp_ajax_callsheet_save_imageincludes\class-callsheet-api-castupload.php:66
WordPress Hooks 8
actionadmin_menuadmin\class-callsheet-admin.php:55
actionupgrader_process_completecallsheet.php:4092
actionadmin_enqueue_scriptsincludes\class-callsheet-api-castupload.php:67
actionplugins_loadedincludes\class-callsheet.php:147
actionadmin_enqueue_scriptsincludes\class-callsheet.php:162
actionadmin_enqueue_scriptsincludes\class-callsheet.php:163
actionwp_enqueue_scriptsincludes\class-callsheet.php:179
actionwp_enqueue_scriptsincludes\class-callsheet.php:180
Maintenance & Trust

Callsheet Maintenance & Trust

Maintenance Signals

WordPress version tested5.3.21
Last updatedDec 18, 2019
PHP min version7.0
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Callsheet Developer Profile

Claudius Neidig

1 plugin · 10 total installs

84
trust score
Avg Security Score
85/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Callsheet

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/callsheet/assets/css/admin.css/wp-content/plugins/callsheet/assets/css/public.css/wp-content/plugins/callsheet/assets/js/admin.js/wp-content/plugins/callsheet/assets/js/public.js
Script Paths
/wp-content/plugins/callsheet/assets/js/admin.js/wp-content/plugins/callsheet/assets/js/public.js
Version Parameters
callsheet/assets/css/admin.css?ver=callsheet/assets/css/public.css?ver=callsheet/assets/js/admin.js?ver=callsheet/assets/js/public.js?ver=

HTML / DOM Fingerprints

CSS Classes
callsheet-actor-profilecallsheet-actor-namecallsheet-actor-biocallsheet-actor-image
Data Attributes
data-callsheet-id
JS Globals
CallsheetAdminCallsheetPublic
Shortcode Output
[callsheet_actor_profile][callsheet_actor_list]
FAQ

Frequently Asked Questions about Callsheet