<commit_before>﻿@model Dnn.Modules.DnnJobBoard.Models.Item

<div id="Item-@Dnn.ModuleContext.ModuleId">

    <div class="dnnForm dnnEditBasicSettings" id="dnnEditBasicSettings">
        <div class="dnnFormExpandContent dnnRight "><a href="#">@Dnn.LocalizeString("ExpandAll")</a></div>

        <h2 id="dnnSitePanel-BasicSettings" class="dnnFormSectionHead dnnClear">
            <a href="#" class="dnnSectionExpanded">@Dnn.LocalizeString("BasicSettings")</a>
        </h2>
        <fieldset>
            <div class="dnnFormItem">
                <div><label for="jobTitle">@Dnn.LocalizeString("lblJobTitle")</label></div>
                @Html.TextBoxFor(m => m.JobTitle)
            </div>
            <div class="dnnFormItem">
                <div><label for="jobSummary">@Dnn.LocalizeString("lblJobSummary")</label></div>
                @Html.TextArea("jobSummary", Model.JobSummary)
            </div>
            <div class="dnnFormItem">
                <div><label for="jobPostingNumber">@Dnn.LocalizeString("lblPostingNumber")</label></div>
                @Html.TextBoxFor(m => Model.PostingNumber)
            </div>
            <div class="dnnFormItem">
                <div><label for="jobPostingDate">@Dnn.LocalizeString("lblPostingDate")</label></div>
                @Html.TextBoxFor(m => Model.PostingDate)
            </div>
            <div class="dnnFormItem">
                <div><label for="jobPostingCloseDate">@Dnn.LocalizeString("lblPostingCloseDate")</label></div>
                @Html.TextBoxFor(m => Model.PostingCloseDate, "{0:d MMM yyyy}")
            </div>
            <div class="dnnFormItem">
                <div><label for="jobEmploymentTerm">@Dnn.LocalizeString("lblEmploymentTerms")</label></div>
                @Html.TextBoxFor(m => Model.EmploymentTerm)
            </div>
            <div class="dnnFormItem">
                <div><label for="jobRegion">@Dnn.LocalizeString("lblRegion")</label></div>
                @Html.TextBoxFor(m => Model.Region)
            </div>
            <div class="dnnFormItem">
                <div><label for="jobRateOfPay">@Dnn.LocalizeString("lblRateOfPay")</label></div>
                @Html.TextBoxFor(m => Model.RateOfPay)
            </div>
            <div class="dnnFormItem">
                <div><label for="jobBenefits">@Dnn.LocalizeString("lblBenefits")</label></div>
                @Html.TextArea("jobBenefits", Model.Benefits)
            </div>
            <div class="dnnFormItem">
                <div><label for="jobRequiredQualifications">@Dnn.LocalizeString("lblRequiredQualifications")</label></div>
                @Html.TextArea("jobRequiredQualifications", Model.RequiredQualifications)
            </div>
            <div class="dnnFormItem">
                <div><label for="jobRequiredExperience">@Dnn.LocalizeString("lblRequiredExperience")</label></div>
                @Html.TextArea("jobRequiredExperience", Model.RequiredExperience)
            </div>
            <div class="dnnFormItem">
                <div><label for="jobShiftInfo">@Dnn.LocalizeString("lblShiftInfo")</label></div>
                @Html.TextArea("jobShiftInfo", Model.ShiftInfo)
            </div>
            <div class="dnnFormItem">
                <div><label for="jobWorkHours">@Dnn.LocalizeString("lblWorkHours")</label></div>
                @Html.TextBoxFor(m => Model.WorkHours)
            </div>
            <div class="dnnFormItem">
                <div><label for="jobOffice">@Dnn.LocalizeString("lblOffice")</label></div>
                @Html.TextBoxFor(m => Model.Office)
            </div>
            <div class="dnnFormItem">
                <div><label for="jobDepartment">@Dnn.LocalizeString("lblDepartment")</label></div>
                @Html.TextBoxFor(m => Model.Department)
            </div>
            <div class="dnnFormItem">
                <div><label for="jobAffiliation">@Dnn.LocalizeString("lblJobAffiliation")</label></div>
                @Html.TextBoxFor(m => Model.Affiliation)
            </div>
            <div class="dnnFormItem">
                <div><label for="jobAdditionalInfo">@Dnn.LocalizeString("lblAdditionalInfo")</label></div>
                @Html.TextArea("jobAdditionalInfo", Model.AdditionalInfo)
            </div>
            <div class="dnnFormItem">
                <div><label for="numberOfOpenings">@Dnn.LocalizeString("lblNumberOfOpenings")</label></div>
                @Html.TextArea("numberOfOpenings", Model.NumberOfOpenings)
            </div>
            @Html.HiddenFor(m => m.ModuleId)
        </fieldset>
    </div>
    <button type="submit" class="dnnPrimaryAction">@Dnn.LocalizeString("Submit")</button>
    <a id="cancelEdit" href="#" class="dnnSecondaryAction">@Dnn.LocalizeString("Cancel")</a>
</div>

<script type="text/javascript">
    /*globals jQuery, window, Sys */
    (function ($, Sys) {
        function dnnEditBasicSettings() {
            $('#dnnEditBasicSettings').dnnPanels();
            $('#dnnEditBasicSettings .dnnFormExpandContent a').dnnExpandAll({ expandText: '@Dnn.LocalizeString("ExpandAll")', collapseText: '@Dnn.LocalizeString("CollapseAll")', targetArea: '#dnnEditBasicSettings' });
        }

        $(function () {
            $('#cancelEdit').click(function () { dnnModal.closePopUp(false); });
            dnnEditBasicSettings();
            Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function () {
                dnnEditBasicSettings();
            });
        });

    }(jQuery, window.Sys));
</script>
    <commit_msg>Initial markup put in place.<commit_after>﻿@model Dnn.Modules.DnnJobBoard.Models.Item

    @using DotNetNuke.Web.Mvc.Helpers
	
    @using DotNetNuke.Web.Client.ClientResourceManagement
    @{
        ClientResourceManager.RegisterStyleSheet(Dnn.DnnPage, "~/DesktopModules/MVC/DnnJobBoard/css/innojobboard.css");
		ClientResourceManager.RegisterStyleSheet(Dnn.DnnPage, "~/DesktopModules/MVC/DnnJobBoard/css/innojobboard-theme.css");
    }	



<div id="Item-@Dnn.ModuleContext.ModuleId">
  <div class="row">
    <div class="col-sm-7">
      <div class="form">
        <div class="form-group-job-title">
          <label for="jobTitle" class="sr-only">@Dnn.LocalizeString("lblJobTitle")</label>
		  @Html.TextBoxFor(m => m.JobTitle, new { id= "jobTitle", @class= "form-control-job-title h1", placeholder= "Job Title"})
        </div>
        <div class="row">
          <div class="form-group col-sm-6">
			          <label for="jobPostingDate">@Dnn.LocalizeString("lblPostingDate")</label>
                @Html.TextBoxFor(m => Model.PostingDate, new { type= "date", id= "jobPostingDate", @class= "form-control"})
			
          </div>
           <div class="form-group col-sm-6">
		   
		   
		   <label for="jobPostingCloseDate">@Dnn.LocalizeString("lblPostingCloseDate")</label>
                @Html.TextBoxFor(m => Model.PostingCloseDate, new { type= "date", id= "jobPostingCloseDate", @class= "form-control"})
		   
           
          </div>
        </div>
      </div>
    </div>
  </div>
  <hr />
  <div class="row">
    <div class="col-sm-7">
      <div class="form">
        <div class="form-group">
               
          <label for="JobSummary" class="h3">@Dnn.LocalizeString("lblJobSummary")</label>
		  
		  @Html.TextArea("jobSummary", Model.JobSummary, new { id= "JobSummary", @class= "form-control input-lg", placeholder= "Summarize the job posting in 1 paragraph.", rows= "5"})
          <span class="help-block">This text appears as a large paragraph in the listing and detail view to summarize the job.</span> </div>
       
		  
		  
		  <div class="form-group">
			
                <label class="h3" for="jobAdditionalInfo">@Dnn.LocalizeString("lblAdditionalInfo")</label>
                @Html.TextArea("jobAdditionalInfo", Model.AdditionalInfo, new { id= "jobAdditionalInfo", @class= "form-control input-lg", rows= "5"})
           
		    </div>
			
			
			
			
				<div class="form-group">
	   
                <label class="h3" for="jobBenefits">@Dnn.LocalizeString("lblBenefits")</label>
                @Html.TextArea("jobBenefits", Model.Benefits, new { id= "jobBenefits", @class= "form-control input-lg", rows= "5"})
           
		    </div>
		
		<div class="form-group">
		   
                <label class="h3" for="jobRequiredQualifications">@Dnn.LocalizeString("lblRequiredQualifications")</label>
                @Html.TextArea("jobRequiredQualifications", Model.RequiredQualifications, new { id= "jobRequiredQualifications", @class= "form-control input-lg", rows= "5"})
         
		  </div>
		
		<div class="form-group">
		 
                <label class="h3" for="jobRequiredExperience">@Dnn.LocalizeString("lblRequiredExperience")</label>
                @Html.TextArea("jobRequiredExperience", Model.RequiredExperience, new { id= "jobRequiredExperience", @class= "form-control input-lg", rows= "5"})
         </div>
		
		<div class="form-group">  
		  
		  
                <label class="h3" for="jobShiftInfo">@Dnn.LocalizeString("lblShiftInfo")</label>
                @Html.TextArea("jobShiftInfo", Model.ShiftInfo, new { id= "jobShiftInfo", @class= "form-control input-lg", rows= "5"})
        
		 </div>
			
		  
          
          <div class="form-group">
          	 <label class="h3">Status - needs to be wired up</label>
             <select class="form-control">
             <option>--</option>
             	<option>Published - The job posting is live and people can apply</option>
                <option>Filled - The position has been filled people can't apply</option>
                <option>Draft - The posting is hidden because I'm still working on it</option>
             </select>
          </div>
      </div>
    </div>
    <div class="col-sm-4 col-sm-offset-1">
      <div class="job-details panel panel-default">
      <div class="panel-heading">
    <h3 class="panel-title">Job Details</h3>
  </div>
      <div class="panel-body">

        <div class="form">
          <div class="form-group">
		  
		  
    
			
			  <label class="control-label" for="jobPostingNumber">@Dnn.LocalizeString("lblPostingNumber")</label>
                @Html.TextBoxFor(m => Model.PostingNumber, new { id= "jobPostingNumber", @class= "form-control"})
				
				
          </div>
          <div class="form-group">
            <label class="control-label" for="careersCustomDetail2">Location:</label>
            <input type="text" id="careersCustomDetail2" value="Vancouver, BC" class="form-control" />
          </div>
          <div class="form-group">
            <label class="control-label" for="careersCustomDetail3">Compensation:</label>
            <input type="text" id="careersCustomDetail3" value="$36,000/year" class="form-control" />
          </div>
          <div class="form-group">
            <label class="control-label" for="careersCustomDetail4">Benefits:</label>
            <input type="text" id="careersCustomDetail4" value="Dental and vision" class="form-control" />
          </div>
          <div class="form-group">
            <label class="control-label" for="careersCustomDetail5">Hours:</label>
            <input type="text" id="careersCustomDetail5" value="Some value" class="form-control" />
          </div>
		  
	  <div class="form-group">
                <label class="control-label" for="jobEmploymentTerm">@Dnn.LocalizeString("lblEmploymentTerms")</label>
                @Html.TextBoxFor(m => Model.EmploymentTerm, new { id= "jobEmploymentTerm", @class= "form-control"})
        </div>
		
		<div class="form-group">
                <label class="control-label" for="jobRegion">@Dnn.LocalizeString("lblRegion")</label>
                @Html.TextBoxFor(m => Model.Region, new { id= "jobRegion", @class= "form-control"})
           
		  </div>
		
		<div class="form-group">  
		   
                <label class="control-label" for="jobRateOfPay">@Dnn.LocalizeString("lblRateOfPay")</label>
                @Html.TextBoxFor(m => Model.RateOfPay, new { id= "jobRateOfPay", @class= "form-control"})
       
	    </div>
		
	
		
		<div class="form-group">
		
                <label class="control-label" for="jobWorkHours">@Dnn.LocalizeString("lblWorkHours")</label>
                @Html.TextBoxFor(m => Model.WorkHours, new { id= "jobWorkHours", @class= "form-control"})
         
		  </div>
		
		<div class="form-group">
		 
                <label class="control-label" for="jobOffice">@Dnn.LocalizeString("lblOffice")</label>
                @Html.TextBoxFor(m => Model.Office, new { id= "jobOffice", @class= "form-control"})
           
		   </div>
		
		<div class="form-group"> 
		   
                <label class="control-label" for="jobDepartment">@Dnn.LocalizeString("lblDepartment")</label>
                @Html.TextBoxFor(m => Model.Department, new { id= "jobDepartment", @class= "form-control"})
          
		   </div>
		
		<div class="form-group">
		  
                <label class="control-label" for="jobAffiliation">@Dnn.LocalizeString("lblJobAffiliation") - this label is broken (no localized string?)</label>
                @Html.TextBoxFor(m => Model.Affiliation, new { id= "jobAffiliation", @class= "form-control"})
            
			 </div>
		
		
		
		<div class="form-group">
		   
                <label class="control-label" for="numberOfOpenings">@Dnn.LocalizeString("lblNumberOfOpenings")</label>
                @Html.TextBoxFor(m => Model.NumberOfOpenings, new { id= "numberOfOpenings", @class= "form-control"})
         
		  </div>
		
		
		 
            @Html.HiddenFor(m => m.ModuleId)
   		  
		  
        </div>
      </div> </div>
      
    
      
    </div>
   
  </div>
  <hr />
  <div class="row">
    <div class="col-sm-12">
      <div class="form-group form-group-lg text-center">
        <button class="btn btn-primary btn-lg">@Dnn.LocalizeString("Submit")</button>
        <small>or <a href="#" class="btn btn-link">@Dnn.LocalizeString("Cancel")</a> <button type="button" class="btn btn-danger pull-right">&times; Delete This Posting</button></small> </div>
    </div>
  </div>




    

      
      
                
          
		  
	
   
 
   
</div>

{'fraction_non_alphanumeric': 0.15661983528271853, 'fraction_numerical': 0.002837566613606478, 'mean_word_length': 2.269970581579543, 'pattern_counts': {'":': 0, '<': 283, '<?xml version=': 0, '>': 308, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 2, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4893467', 'n_tokens_mistral': 4667, 'n_tokens_neox': 4271, 'n_words': 668}