forked from joaomiguelpereira/n2
/
new.html.haml
99 lines (93 loc) · 4.75 KB
/
new.html.haml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
- content_for :head_content do
:javascript
$(function() {
var wizard = $('#wizard');
$("ul.arrows", wizard).tabs("div.panes > div", function(event, index) {
if (index > 0) {
var url = $("#resource_url");
if (url.val() == '') {
url.siblings("label").addClass("wizard-errors")
return false;
}
url.siblings("label").removeClass("wizard-errors");
}
});
var api = $("ul.arrows", wizard).data("tabs");
// "next tab" button
$("input.form-btn.next", wizard).click(function(event) {
event.preventDefault();
api.next();
});
// "previous tab" button
$("input.form-btn.prev", wizard).click(function() {
event.preventDefault();
api.prev();
});
$('.toggle-embed-video').click(function(event) {
event.preventDefault();
$('textarea.embed-video', $(this).parents('fieldset.inputs')).removeClass('hide').show();
$(this).remove();
});
$('.toggle-embed-audio').click(function(event) {
event.preventDefault();
$('textarea.embed-audio', $(this).parents('fieldset.inputs')).removeClass('hide').show();
$(this).remove();
});
});
- content_for :sub_nav do
= render :partial => 'subnav'
#col_full
.panel_3
.panelBar
%h2= t('resources.add_new')
.formBox
#wizard
#flowplayer-block
%ul.arrows
%li
%a{:href => "#"}= t('wizard.url')
%li
%a{:href => "#"}= t('wizard.details')
%li
%a{:href => "#"}= t('wizard.images')
%li
%a{:href => "#"}= t('wizard.more')
- semantic_form_for @resource, :url => resources_path, :html => { :multipart => true, :class => "post_resource" } do |form|
.panes
.panel1
%fieldset
%h4.title= t('resources.add_link_title')
- form.inputs do
= form.input :url, :label => t('.label_url'), :hint =>t('.hint_url')
= form.input :title, :label => t('.label_title'),:hint =>t('.hint_title')
= form.input :resource_section, :required => true, :include_blank => false,:label => t('.label_section'),:hint => t('.hint_section')
= render :partial => 'shared/forms/wall_postable', :locals => { :form => form }
- form.buttons do
= form.commit_button t('wizard.continue'), :class => 'float_right', :button_html => { :class => 'form-btn next' }
= form.commit_button t('wizard.post_now'), :class => 'float_right', :button_html => { :class => 'form-btn' }
.panel2
- form.inputs do
= form.input :details, :input_html => { :rows => 5 },:required => false, :label => t('.label_details'),:hint =>t('.hint_details')
= form.input :tags_string, :required => false, :label => t('tags'),:hint => t('tags_hint')
= form.input :mapUrl, :label => t('.label_map'), :hint =>t('.hint_map'),:required => false
= form.input :twitterName, :label => t('.label_twitter'), :hint=>t('.hint_twitter'), :required => false
- form.buttons do
= form.commit_button t('wizard.continue'), :class => 'float_right', :button_html => { :class => 'form-btn next' }
= form.commit_button t('wizard.post_now'), :class => 'float_right', :button_html => { :class => 'form-btn' }
= form.commit_button t('wizard.back'), :class => 'float_left', :button_html => { :class => 'form-btn prev' }
.panel3
= render :partial => 'shared/forms/images_simple', :locals => { :form => form, :item => @resource }
#scrollbox
%a.prev.browse.left_scroll
.scrollable
.items
%a.next.browse.right_scroll
- form.buttons do
= form.commit_button t('wizard.continue'), :class => 'float_right', :button_html => { :class => 'form-btn next' }
= form.commit_button t('wizard.post_now'), :class => 'float_right', :button_html => { :class => 'form-btn' }
= form.commit_button t('wizard.back'), :class => 'float_left', :button_html => { :class => 'form-btn prev' }
.panel4
= render :partial => 'shared/forms/media_items_simple', :locals => { :form => form, :item => @resource }
- form.buttons do
= form.commit_button t('wizard.post_now'), :class => 'float_right', :button_html => { :class => 'form-btn' }
= form.commit_button t('wizard.back'), :class => 'float_left', :button_html => { :class => 'form-btn prev' }