2015-06-15 21:49:16 +00:00
{{define "body"}}
< div class = "container-fluid" >
< div class = "row" >
< div class = "col-sm-3 col-md-2 sidebar" >
< ul class = "nav nav-sidebar" >
2018-09-02 16:17:52 +00:00
< li >
< a href = "/" > Dashboard< / a >
2015-06-15 21:49:16 +00:00
< / li >
2018-09-02 16:17:52 +00:00
< li class = "active" >
< a href = "/campaigns" > Campaigns< / a >
2015-06-15 21:49:16 +00:00
< / li >
2018-09-02 16:17:52 +00:00
< li >
< a href = "/users" > Users & Groups< / a >
2015-06-15 21:49:16 +00:00
< / li >
2018-09-02 16:17:52 +00:00
< li >
< a href = "/templates" > Email Templates< / a >
2015-06-15 21:49:16 +00:00
< / li >
2018-09-02 16:17:52 +00:00
< li >
< a href = "/landing_pages" > Landing Pages< / a >
2015-06-15 21:49:16 +00:00
< / li >
2018-09-02 16:17:52 +00:00
< li >
< a href = "/sending_profiles" > Sending Profiles< / a >
2016-02-20 22:39:23 +00:00
< / li >
2018-09-02 16:17:52 +00:00
< li >
< a href = "/settings" > Settings< / a >
2015-06-15 21:49:16 +00:00
< / li >
2018-09-02 16:17:52 +00:00
< li >
< hr >
2016-02-20 22:39:23 +00:00
< / li >
2018-09-02 16:17:52 +00:00
< li >
< a href = "https://gophish.gitbooks.io/user-guide/content/" > User Guide< / a >
< / li >
< li >
< a href = "/api/" > API Documentation< / a >
2015-06-15 21:49:16 +00:00
< / li >
< / ul >
< / div >
< / div >
< / div >
2015-06-17 03:22:51 +00:00
< div class = "col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main" >
2015-06-24 04:02:29 +00:00
< div class = "row" >
< h1 class = "page-header" >
Campaigns
< / h1 >
< / div >
2015-06-17 03:22:51 +00:00
< div id = "flashes" class = "row" > < / div >
2015-06-15 21:49:16 +00:00
< div class = "row" >
2018-09-02 16:17:52 +00:00
< button type = "button" class = "btn btn-primary" data-toggle = "modal" data-target = "#modal" onclick = "edit('new')" >
< i class = "fa fa-plus" > < / i > New Campaign< / button >
2015-06-15 21:49:16 +00:00
< / div >
2015-07-30 03:31:39 +00:00
< div id = "loading" >
< i class = "fa fa-spinner fa-spin fa-4x" > < / i >
< / div >
< div id = "emptyMessage" class = "row" style = "display:none;" >
2015-06-17 03:22:51 +00:00
< div class = "alert alert-info" >
No campaigns created yet. Let's create one!
2015-06-15 21:49:16 +00:00
< / div >
< / div >
2015-06-24 04:02:29 +00:00
< div class = "row" >
< table id = "campaignTable" class = "table" style = "display:none;" >
< thead >
< tr >
2016-07-12 03:11:40 +00:00
< th class = "col-md-3" > Name< / th >
< th class = "col-md-4" > Created Date< / th >
< th class = "col-md-2" > Status< / th >
< th class = "col-md-3 no-sort" > < / th >
2015-06-24 04:02:29 +00:00
< / tr >
< / thead >
< tbody >
< / tbody >
< / table >
< / div >
2015-06-15 21:49:16 +00:00
< / div >
2015-06-16 23:38:43 +00:00
<!-- Modal -->
2015-06-18 03:44:05 +00:00
< div class = "modal fade" id = "modal" tabindex = "-1" role = "dialog" aria-labelledby = "myModalLabel" >
2018-09-02 16:17:52 +00:00
< div class = "modal-dialog" role = "document" >
< div class = "modal-content" >
< div class = "modal-header" >
< button type = "button" class = "close" data-dismiss = "modal" aria-label = "Close" onclick = "dismiss()" >
< span aria-hidden = "true" > × < / span >
< / button >
< h4 class = "modal-title" id = "campaignModalLabel" > New Campaign< / h4 >
< / div >
< div class = "modal-body" id = "modal_body" >
< div class = "row" id = "modal.flashes" > < / div >
< div class = "form-group" >
< label for = "name" > Name:< / label >
< input type = "text" class = "form-control" id = "name" placeholder = "Campaign name" autofocus >
< label class = "control-label" for = "template" > Email Template:< / label >
< select class = "form-control" placeholder = "Template Name" id = "template" / >
< option > < / option >
< / select >
< label class = "control-label" for = "page" > Landing Page:< / label >
< select class = "form-control" placeholder = "Landing Page" id = "page" / >
< option > < / option >
< / select >
< label class = "control-label" for = "url" > URL:
< i class = "fa fa-question-circle" data-toggle = "tooltip" data-placement = "right" title = "Location of Gophish listener (must be reachable by targets!)" > < / i >
< / label >
< input type = "text" class = "form-control" placeholder = "http://192.168.1.1" id = "url" / >
< div class = "row" >
< div class = "col-md-6" >
< label class = "control-label" for = "url" > Launch Date < / label >
< input type = "text" class = "form-control" id = "launch_date" / >
< / div >
< div class = "col-md-6" >
< label class = "control-label" for = "delay" > Send Emails By (Optional)
< i class = "fa fa-question-circle" data-toggle = "tooltip" data-placement = "right" title = "If specified, Gophish will send emails evenly between the campaign launch and this date." > < / i >
< / label >
< input type = "text" class = "form-control" id = "send_by_date" / >
< / div >
< / div >
< label class = "control-label" for = "profile" > Sending Profile:< / label >
< div class = "input-group" >
< select class = "form-control" placeholder = "Sending Profile" id = "profile" / >
< option > < / option >
< / select >
< span class = "input-group-btn" >
< button type = "button" data-toggle = "modal" data-target = "#sendTestEmailModal" class = "btn btn-primary button" >
< i class = "fa fa-envelope" > < / i > Send Test Email< / button >
< / span >
< / div >
< label class = "control-label" for = "users" > Groups:< / label >
< select class = "form-control" id = "users" multiple = "multiple" > < / select >
< / div >
< / div >
< div class = "modal-footer" >
< button type = "button" class = "btn btn-default" data-dismiss = "modal" onclick = "dismiss()" > Close< / button >
< button type = "button" id = "launchButton" class = "btn btn-primary" onclick = "launch()" >
< i class = "fa fa-rocket" > < / i > Launch Campaign< / button >
< / div >
< / div >
2015-06-16 23:38:43 +00:00
< / div >
< / div >
2016-01-25 02:03:53 +00:00
<!-- Send Test Email Modal -->
< div class = "modal" id = "sendTestEmailModal" tabindex = "-1" role = "dialog" aria-labelledby = "modalLabel" >
2018-09-02 16:17:52 +00:00
< div class = "modal-dialog" role = "document" >
< div class = "modal-content" >
<!-- New Email Modal -->
< div class = "modal-header" >
< button type = "button" class = "close" data-dismiss = "modal" aria-label = "Close" >
< span aria-hidden = "true" > × < / span >
< / button >
< h4 class = "modal-title" id = "sendTestEmailModalTitle" > Send Test Email< / h4 >
< / div >
< div class = "modal-body" >
< div class = "row" id = "sendTestEmailModal.flashes" > < / div >
< div class = "row" >
< div class = "col-sm-12" >
< label class = "control-label" for = "to" > Send Test Email to:< / label >
< / div >
< br >
< div class = "col-sm-2" >
< input type = "text" class = "form-control" placeholder = "First Name" name = "to_first_name" >
< / div >
< div class = "col-sm-2" >
< input type = "text" class = "form-control" placeholder = "Last Name" name = "to_last_name" >
< / div >
< div class = "col-sm-4" >
< input type = "email" class = "form-control" placeholder = "Email" name = "to_email" required >
< / div >
< div class = "col-sm-4" >
< input type = "text" class = "form-control" placeholder = "Position" name = "to_position" >
< / div >
2016-01-25 02:03:53 +00:00
< / div >
< / div >
2018-09-02 16:17:52 +00:00
< div class = "modal-footer" >
< button type = "button" data-dismiss = "modal" class = "btn btn-default" > Cancel< / button >
< button type = "button" class = "btn btn-primary" id = "sendTestModalSubmit" onclick = "sendTestEmail()" >
< i class = "fa fa-envelope" > < / i > Send< / button >
< / div >
2016-01-25 02:03:53 +00:00
< / div >
< / div >
< / div >
2018-09-02 16:17:52 +00:00
{{end}} {{define "scripts"}}
2017-01-08 20:35:08 +00:00
< script src = "/js/dist/app/campaigns.min.js" > < / script >
2018-09-02 16:17:52 +00:00
{{end}}