@if(!$module->parking_lot && $module->module_type != \App\Models\Module::TYPE_HOMEPAGE && \App\Providers\AuthServiceProvider::user_has_permission(\App\Providers\AuthServiceProvider::CSMCCT)) {{ !$homepage ? Html::image('img/move_arrows_large.png', null, ['class' => 'drag-and-drop-icon']) : '' }} @endif
@php $module_elements = $module->_module_element; @endphp
{{ Html::image('img/wedge_up.png', null, ['onclick' => "collapse({$module->module})", 'id' => 'wedge-glyph']) }}
@if($module->module_type === \App\Models\Module::TYPE_HOMEPAGE)

{{ $module->homepage ? Html::image('img/icon_homepage_card.png', null, ['class' => 'homepage-icon' ]) : '' }}{{ $module->name }} 

@if($module->meta_title)

Meta Title

{{ $module->meta_title }}

@endif @if($module->meta_desc)

Meta Description

{{ $module->meta_desc }}

@endif @if($module->meta_keywords)

Meta Keywords

{{ $module->meta_keywords }}

@endif @if($module->design_notes) {{ Form::textarea_styled('design notes', 'Design Notes: '.$module->design_notes, 'module-elements-view-content-textarea', true, 12, null, 'design-notes') }} @endif @if($module->developer_notes) {{ Form::textarea_styled('developer notes', 'Developer Notes: '.$module->developer_notes, 'module-elements-view-content-textarea', true, 12, null, 'dev-notes') }} @endif
@if($module->parking_lot)

Notes: {{ $module->parking_lot_notes }}

@endif @if(count($feedbacks)) {{ Form::separator_row('grey-divider thin-divider') }} @endif @foreach($feedbacks as $key => $feedback) @include('website._feedback', ['feedback' => $feedback, 'is_read_only' => $homepage]) @endforeach
{{ Form::separator_row('grey-divider thin-divider') }}
@if($module->parking_lot) @if(\App\Providers\AuthServiceProvider::user_has_permission(\App\Providers\AuthServiceProvider::CSMCCT)) {{ Form::button_ex('Move to Content Plan', "move_to_content_plan({$module->module})") }} @endif {{ Form::button_ex('Delete', null, 'delete-module-' . $module->module) }} @else @if(!$homepage) @if(\App\Providers\AuthServiceProvider::user_has_permission(\App\Providers\AuthServiceProvider::CSMCCT)) {{ Form::button_ex('Edit', "edit_module({$module->module})") }} {{ Form::button_ex('Add Section', "add_section({$website_request->website_request}, {$module->module}, true)") }} @endif @if($module->module_status > \App\Models\Module::STATUS_NEW && \App\Providers\AuthServiceProvider::user_has_permission(\App\Providers\AuthServiceProvider::GATE_DESIGN_MANAGER)) {{ Form::button_ex('Add Dev Notes', "add_dev_notes({$module->module})") }} @endif @if($module->_website_request->content_status > 0 && $module->module_status < 1) {{ Form::button_ex('Submit', "submit_module({$module->module})") }} @endif @if($module->_website_request->content_status > 0) {{ Form::button_link('View Request', action('ModuleController@module_editorial_request', compact('module'))) }} @endif {{ Form::button_ex("Feedback", "feedback_list_manager.add_one( '". action('ModuleFeedbackController@create', compact('module'))."', feedback_selector.calc_new_handle_id('".$module->module."') );", 'feedback-layout') }} @endif @endif
@elseif($module->module_type === \App\Models\Module::TYPE_PAGE)

{{ $module->name }} 

@if($module->meta_title)

Meta Title

{{ $module->meta_title }}

@endif @if($module->meta_desc)

Meta Description

{{ $module->meta_desc }}

@endif @if($module->meta_keywords)

Meta Keywords

{{ $module->meta_keywords }}

@endif @if($module->description) {{ Form::textarea_styled('description', 'Description: '.$module->description, 'module-elements-view-content-textarea', true, 12, null, 'description') }} @endif @if($module->design_notes) {{ Form::textarea_styled('design notes', 'Design Notes: '.$module->design_notes, 'module-elements-view-content-textarea', true, 12, null, 'design-notes') }} @endif @if($module->developer_notes) {{ Form::textarea_styled('developer notes', 'Developer Notes: '.$module->developer_notes, 'module-elements-view-content-textarea', true, 12, null, 'dev-notes') }} @endif
@if(count($module_elements))
{{ Form::separator_row('grey-divider thin-divider') }}
{{ Form::label_ex('MODULE ELEMENTS', \App\Helpers\FormComponentHelper::SIZE_SMALL) }} @if($module->module_status < \App\Models\Module::STATUS_APPROVED)
@foreach($module_elements->where('linked', '=', 0) as $module_element) @include(\App\Models\Module_Element::$element_type_view_map[$module_element['element_type']], compact('module_element')) @endforeach
@else
@foreach($module_elements->where('linked', '=', 0) as $module_element) @include(\App\Models\Module_Element::$element_type_copy_map[$module_element['element_type']], compact('module_element')) @endforeach
@endif @endif @if($module->parking_lot)

Notes: {{ $module->parking_lot_notes }}

@endif @if(count($feedbacks)) {{ Form::separator_row('grey-divider thin-divider') }} @endif @foreach($feedbacks as $key => $feedback) @include('website._feedback', ['feedback' => $feedback, 'is_read_only' => $homepage]) @endforeach
{{ Form::separator_row('grey-divider thin-divider') }}
@if($module->parking_lot) @if(\App\Providers\AuthServiceProvider::user_has_permission(\App\Providers\AuthServiceProvider::CSMCCT)) {{ Form::button_ex('Move to Content Plan', "move_to_content_plan({$module->module}, false)") }} @endif {{ Form::button_ex('Delete', null, 'delete-module-' . $module->module) }} @else @if(!$homepage) @if(\App\Providers\AuthServiceProvider::user_has_permission(\App\Providers\AuthServiceProvider::CSMCCT)) {{ Form::button_ex('Edit', "edit_module({$module->module})") }} @endif @if($module->is_csmcct()) {{ Form::button_ex('Add Section', "add_section({$website_request->website_request}, {$module->module})", 'add-section-btn') }} @endif @if($module->module_status > \App\Models\Module::STATUS_NEW && \App\Providers\AuthServiceProvider::user_has_permission(\App\Providers\AuthServiceProvider::GATE_DESIGN_MANAGER)) {{ Form::button_ex('Add Dev Notes', "add_dev_notes({$module->module})") }} @endif @if($module->_website_request->content_status > 0 && $module->module_status < 1) {{ Form::button_ex('Submit', "submit_module({$module->module})") }} @endif {{ Form::button_ex("Feedback", "feedback_list_manager.add_one( '". action('ModuleFeedbackController@create', compact('module'))."', feedback_selector.calc_new_handle_id('".$module->module."') );", 'feedback-layout') }} @endif @endif
@elseif($module->module_type === \App\Models\Module::TYPE_SECTION)

{{ $module->homepage ? Html::image('img/icon_homepage_card.png', null, ['class' => 'homepage-icon' ]) : '' }}{{ $module->name }} 

@if($module->description) {{ Form::textarea_styled('description', 'Description: '.$module->description, 'module-elements-view-content-textarea', true, 12, null, 'description') }} @endif @if($module->design_notes) {{ Form::textarea_styled('design notes', 'Design Notes: '.$module->design_notes, 'module-elements-view-content-textarea', true, 12, null, 'design-notes') }} @endif @if($module->developer_notes) {{ Form::textarea_styled('developer notes', 'Developer Notes: '.$module->developer_notes, 'module-elements-view-content-textarea', true, 12, null, 'dev-notes') }} @endif
@if(count($module_elements))
{{ Form::separator_row('grey-divider thin-divider') }}
{{ Form::label_ex('MODULE ELEMENTS', \App\Helpers\FormComponentHelper::SIZE_SMALL) }} @if($module->module_status < \App\Models\Module::STATUS_APPROVED)
@foreach($module_elements->where('linked', '=', 0) as $module_element) @include(\App\Models\Module_Element::$element_type_view_map[$module_element['element_type']], compact('module_element')) @endforeach
@else
@foreach($module_elements->where('linked', '=', 0) as $module_element) @include(\App\Models\Module_Element::$element_type_copy_map[$module_element['element_type']], compact('module_element')) @endforeach
@endif @endif @if($module->parking_lot)

Notes: {{ $module->parking_lot_notes }}

@endif @if(count($feedbacks)) {{ Form::separator_row('grey-divider thin-divider') }} @endif @foreach($feedbacks as $key => $feedback) @include('website._feedback', ['feedback' => $feedback, 'is_read_only' => $homepage]) @endforeach
@if($module->parking_lot) {{ Form::hidden("module", $module->module) }} @php $existing_modules = \App\Models\Module::where('website_request', '=', $website_request->website_request) ->where('parking_lot', '=', 0)->where('module_parent', '=', null)->pluck('name', 'module')->toArray(); @endphp {{ Form::row_select_inline("new_parent_module", "Select a page before moving to content plan", $module->module_parent, $existing_modules, 4, 8, \App\Helpers\FormComponentHelper::SIZE_SMALL, null, 'Select One', null, 'new-parent-'.$module->module) }} @endif {{ Form::separator_row('grey-divider thin-divider') }}
@if($module->parking_lot) @if(\App\Providers\AuthServiceProvider::user_has_permission(\App\Providers\AuthServiceProvider::CSMCCT)) {{ Form::button_ex('Move to Content Plan', "move_to_content_plan({$module->module}, true)", 'move-to-content-plan-'.$module->module) }} @endif {{ Form::button_ex('Delete', null, 'delete-module-' . $module->module) }} @else @if(!$homepage) @if(\App\Providers\AuthServiceProvider::user_has_permission(\App\Providers\AuthServiceProvider::CSMCCT)) {{ Form::button_ex('Edit', "edit_module({$module->module})") }} @endif @if($module->module_status > \App\Models\Module::STATUS_NEW && \App\Providers\AuthServiceProvider::user_has_permission(\App\Providers\AuthServiceProvider::GATE_DESIGN_MANAGER)) {{ Form::button_ex('Add Dev Notes', "add_dev_notes({$module->module})") }} @endif @if($module->_website_request->content_status > 0 && $module->module_status < 1) {{ Form::button_ex('Submit', "submit_module({$module->module})") }} @endif @if($module->_website_request->content_status > 0) {{ Form::button_link('View Request', action('ModuleController@module_editorial_request', compact('module'))) }} @endif {{ Form::button_ex("Feedback", "feedback_list_manager.add_one( '". action('ModuleFeedbackController@create', compact('module'))."', feedback_selector.calc_new_handle_id('".$module->module."') );", 'feedback-layout') }} @endif @endif
@endif