bilingual fixed for all the plugins in desktop
This commit is contained in:
parent
771ec0b8f6
commit
9c7558847a
|
@ -42,8 +42,6 @@ orbitDesktop.prototype.initializePersonalBook = function(target,url,cache){ // t
|
||||||
o.highlight_sub_menu_item(0);
|
o.highlight_sub_menu_item(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.initializePersonalBook.editbook = function(){
|
|
||||||
o.highlight_sub_menu_item(1);
|
|
||||||
var uploadFiles = function(){
|
var uploadFiles = function(){
|
||||||
$('#add_plugin_file a.add').click(function(){
|
$('#add_plugin_file a.add').click(function(){
|
||||||
var new_id = $(this).prev().attr('value');
|
var new_id = $(this).prev().attr('value');
|
||||||
|
@ -63,42 +61,23 @@ orbitDesktop.prototype.initializePersonalBook = function(target,url,cache){ // t
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var languageSelect = function(){
|
||||||
var preData = function(){
|
$(".language_select a").click(function(event) {
|
||||||
$("#writing_journal_author_tokens").select2('data', JSON.parse($("#writing_journal_author_tokens").attr('data-pre')));
|
$("li[data-language]").hide();
|
||||||
|
$("li[data-language="+$(this).data("lang")+"]").show();
|
||||||
|
return false;
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.initializePersonalBook.editbook = function(){
|
||||||
|
o.highlight_sub_menu_item(1);
|
||||||
uploadFiles();
|
uploadFiles();
|
||||||
// preData();
|
languageSelect();
|
||||||
}
|
}
|
||||||
|
|
||||||
this.initializePersonalBook.addbook = function(){ // to open add pages in journal papers page
|
this.initializePersonalBook.addbook = function(){ // to open add pages in journal papers page
|
||||||
var uploadFiles = function(){
|
|
||||||
$('#add_plugin_file a.add').click(function(){
|
|
||||||
var new_id = $(this).prev().attr('value');
|
|
||||||
var old_id = new RegExp("new_writing_journal_files", "g");
|
|
||||||
$(this).prev().attr('value', parseInt(new_id) + 1);
|
|
||||||
var x = get_html(old_id,new_id);
|
|
||||||
var newfield = $(x);
|
|
||||||
$(this).parents('table').append(newfield);
|
|
||||||
newfield.find('.action a.delete').click(function(){
|
|
||||||
newfield.remove();
|
|
||||||
});
|
|
||||||
return false;
|
|
||||||
});
|
|
||||||
$('.action a.remove_existing_record').click(function(){
|
|
||||||
$(this).next('.should_destroy').attr('value', 1);
|
|
||||||
$("tr#add_plugin_file_" + $(this).prev().attr('value')).hide();
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
// console.log("hi");
|
|
||||||
var bindHandlers = function(){
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
bindHandlers();
|
|
||||||
uploadFiles();
|
uploadFiles();
|
||||||
|
languageSelect();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -8,14 +8,12 @@
|
||||||
<% end %>
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
<div class="hh1 hp sdm">
|
<div class="hh1 hp sdm">
|
||||||
<div class="sdm_t hh1">Share</div>
|
<div class="sdm_t hh1 ">Language</div>
|
||||||
<div class="admbg sdm_o">
|
<div class="admbg sdm_o language_select">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a class="hp hh1 admtxt" href="">Full</a></li>
|
<% @site_valid_locales.each_with_index do |locale, i| %>
|
||||||
<li><a class="hp hh1 admtxt" href="">Abstract</a></li>
|
<li><a class="hp hh1 admtxt" href="" data-lang="<%= locale %>"><%= I18nVariable.from_locale(locale) %></a></li>
|
||||||
<li><a class="hp hh1 admtxt" href="">Friends</a></li>
|
<% end %>
|
||||||
<li><a class="hp hh1 admtxt" href="">Private</a></li>
|
|
||||||
<li><a class="hp hh1 admtxt" href="">Group</a></li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -27,24 +25,46 @@
|
||||||
<div column="true">
|
<div column="true">
|
||||||
<div class="s_form">
|
<div class="s_form">
|
||||||
<ul>
|
<ul>
|
||||||
<li class="s_grid_row">
|
<% @site_valid_locales.each_with_index do |locale, i| %>
|
||||||
|
<% style = locale != I18n.locale.to_s ? 'style=display:none;' : "" %>
|
||||||
|
<% data = "data-language=" + locale %>
|
||||||
|
<li class="s_grid_row" <%= style %> <%= data %> >
|
||||||
<%= f.fields_for :paper_title_translations do |f| %>
|
<%= f.fields_for :paper_title_translations do |f| %>
|
||||||
<%= f.text_area locale,
|
<%= f.text_area locale,
|
||||||
class: "s_grid_12 s_grid s_grid_h_3",
|
class: "s_grid_12 s_grid s_grid_h_3",
|
||||||
size: "20x4",
|
size: "20x4",
|
||||||
placeholder: t("personal_book.paper_title"),
|
placeholder: t("personal_book.paper_title")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
value: (@personal_book.paper_title_translations[locale.to_s] rescue nil) %>
|
value: (@personal_book.paper_title_translations[locale.to_s] rescue nil) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
<li class="s_grid_row">
|
<li class="s_grid_row" <%= style %> <%= data %> >
|
||||||
<%= f.fields_for :book_title_translations do |f| %>
|
<%= f.fields_for :book_title_translations do |f| %>
|
||||||
<%= f.text_field locale,
|
<%= f.text_field locale,
|
||||||
size: "20",
|
size: "20",
|
||||||
placeholder: t("personal_book.book_title"),
|
placeholder: t("personal_book.book_title") + "("+I18nVariable.from_locale(locale)+")",
|
||||||
class: "s_grid_12 s_grid",
|
class: "s_grid_12 s_grid",
|
||||||
value: (@personal_book.book_title_translations[locale.to_s] rescue nil) %>
|
value: (@personal_book.book_title_translations[locale.to_s] rescue nil) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="s_grid_row" <%= style %> <%= data %> >
|
||||||
|
<%= f.fields_for :extracted_chapters_translations do |f| %>
|
||||||
|
<%= f.text_field locale,
|
||||||
|
size: "20",
|
||||||
|
placeholder: t("personal_book.extracted_chapters")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
|
class: "s_grid_12 s_grid",
|
||||||
|
value: (@personal_book.extracted_chapters_translations[locale.to_s] rescue nil) %>
|
||||||
|
<% end %>
|
||||||
|
</li>
|
||||||
|
<li class="s_grid_row" <%= style %> <%= data %> >
|
||||||
|
<%= f.fields_for :publishers_translations do |f| %>
|
||||||
|
<%= f.text_field locale,
|
||||||
|
size: "20",
|
||||||
|
placeholder: t("personal_book.publishers")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
|
class: "s_grid_12 s_grid",
|
||||||
|
value: (@personal_book.publishers_translations[locale.to_s] rescue nil) %>
|
||||||
|
<% end %>
|
||||||
|
</li>
|
||||||
|
<% end %>
|
||||||
<li class="s_grid_row">
|
<li class="s_grid_row">
|
||||||
<%= label_tag("", t("personal_book.book_paper_type"), class: "s_grid_4 s_grid") %>
|
<%= label_tag("", t("personal_book.book_paper_type"), class: "s_grid_4 s_grid") %>
|
||||||
<%= f.select :book_paper_type_id, BookPaperType.all.collect {|t| [ t.title, t.id ]}, {:class => "s_grid s_grid_8"} %>
|
<%= f.select :book_paper_type_id, BookPaperType.all.collect {|t| [ t.title, t.id ]}, {:class => "s_grid s_grid_8"} %>
|
||||||
|
@ -59,24 +79,7 @@
|
||||||
<% end %>
|
<% end %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
<li class="s_grid_row">
|
|
||||||
<%= f.fields_for :extracted_chapters_translations do |f| %>
|
|
||||||
<%= f.text_field locale,
|
|
||||||
size: "20",
|
|
||||||
placeholder: t("personal_book.extracted_chapters"),
|
|
||||||
class: "s_grid_12 s_grid",
|
|
||||||
value: (@personal_book.extracted_chapters_translations[locale.to_s] rescue nil) %>
|
|
||||||
<% end %>
|
|
||||||
</li>
|
|
||||||
<li class="s_grid_row">
|
|
||||||
<%= f.fields_for :publishers_translations do |f| %>
|
|
||||||
<%= f.text_field locale,
|
|
||||||
size: "20",
|
|
||||||
placeholder: t("personal_book.publishers"),
|
|
||||||
class: "s_grid_12 s_grid",
|
|
||||||
value: (@personal_book.publishers_translations[locale.to_s] rescue nil) %>
|
|
||||||
<% end %>
|
|
||||||
</li>
|
|
||||||
<!-- <li class="s_grid_row">
|
<!-- <li class="s_grid_row">
|
||||||
<%#= f.text_area :author_tokens,
|
<%#= f.text_area :author_tokens,
|
||||||
class: "s_grid_12 s_grid",
|
class: "s_grid_12 s_grid",
|
||||||
|
|
|
@ -42,60 +42,42 @@ orbitDesktop.prototype.initializeConferencePapers = function(target,url,cache){
|
||||||
o.highlight_sub_menu_item(0);
|
o.highlight_sub_menu_item(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var uploadFiles = function(){
|
||||||
|
$('#add_plugin_file a.add').click(function(){
|
||||||
|
var new_id = $(this).prev().attr('value');
|
||||||
|
var old_id = new RegExp("new_writing_journal_files", "g");
|
||||||
|
$(this).prev().attr('value', parseInt(new_id) + 1);
|
||||||
|
var x = get_html(old_id,new_id);
|
||||||
|
var newfield = $(x);
|
||||||
|
$(this).parents('table').append(newfield);
|
||||||
|
newfield.find('.action a.delete').click(function(){
|
||||||
|
newfield.remove();
|
||||||
|
});
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
$('.action a.remove_existing_record').click(function(){
|
||||||
|
$(this).next('.should_destroy').attr('value', 1);
|
||||||
|
$("tr#add_plugin_file_" + $(this).prev().attr('value')).hide();
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
var languageSelect = function(){
|
||||||
|
$(".language_select a").click(function(event) {
|
||||||
|
$("li[data-language]").hide();
|
||||||
|
$("li[data-language="+$(this).data("lang")+"]").show();
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
this.initializeConferencePapers.editpaper = function(){
|
this.initializeConferencePapers.editpaper = function(){
|
||||||
o.highlight_sub_menu_item(1);
|
o.highlight_sub_menu_item(1);
|
||||||
var uploadFiles = function(){
|
|
||||||
$('#add_plugin_file a.add').click(function(){
|
|
||||||
var new_id = $(this).prev().attr('value');
|
|
||||||
var old_id = new RegExp("new_writing_conference_files", "g");
|
|
||||||
$(this).prev().attr('value', parseInt(new_id) + 1);
|
|
||||||
var x = get_html(old_id,new_id);
|
|
||||||
var newfield = $(x);
|
|
||||||
$(this).parents('table').append(newfield);
|
|
||||||
newfield.find('.action a.delete').click(function(){
|
|
||||||
newfield.remove();
|
|
||||||
});
|
|
||||||
return false;
|
|
||||||
});
|
|
||||||
$('.action a.remove_existing_record').click(function(){
|
|
||||||
$(this).next('.should_destroy').attr('value', 1);
|
|
||||||
$("tr#add_plugin_file_" + $(this).prev().attr('value')).hide();
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
var preData = function(){
|
|
||||||
$("#writing_conference_author_tokens").select2('data', JSON.parse($("#writing_conference_author_tokens").attr('data-pre')));
|
|
||||||
}
|
|
||||||
|
|
||||||
uploadFiles();
|
uploadFiles();
|
||||||
// preData();
|
languageSelect();
|
||||||
}
|
}
|
||||||
|
|
||||||
this.initializeConferencePapers.addpaper = function(){ // to open add pages in conference papers page
|
this.initializeConferencePapers.addpaper = function(){ // to open add pages in journal papers page
|
||||||
var uploadFiles = function(){
|
|
||||||
$('#add_plugin_file a.add').click(function(){
|
|
||||||
var new_id = $(this).prev().attr('value');
|
|
||||||
var old_id = new RegExp("new_writing_conference_files", "g");
|
|
||||||
$(this).prev().attr('value', parseInt(new_id) + 1);
|
|
||||||
var x = get_html(old_id,new_id);
|
|
||||||
var newfield = $(x);
|
|
||||||
$(this).parents('table').append(newfield);
|
|
||||||
newfield.find('.action a.delete').click(function(){
|
|
||||||
newfield.remove();
|
|
||||||
});
|
|
||||||
return false;
|
|
||||||
});
|
|
||||||
$('.action a.remove_existing_record').click(function(){
|
|
||||||
$(this).next('.should_destroy').attr('value', 1);
|
|
||||||
$("tr#add_plugin_file_" + $(this).prev().attr('value')).hide();
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
var bindHandlers = function(){
|
|
||||||
|
|
||||||
}
|
|
||||||
bindHandlers();
|
|
||||||
uploadFiles();
|
uploadFiles();
|
||||||
|
languageSelect();
|
||||||
}
|
}
|
||||||
|
|
||||||
this.initializeConferencePapers.conference = function(){ // to open add pages in conference papers page
|
this.initializeConferencePapers.conference = function(){ // to open add pages in conference papers page
|
||||||
|
|
|
@ -7,14 +7,12 @@
|
||||||
<% end %>
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
<div class="hh1 hp sdm">
|
<div class="hh1 hp sdm">
|
||||||
<div class="sdm_t hh1">Share</div>
|
<div class="sdm_t hh1 ">Language</div>
|
||||||
<div class="admbg sdm_o">
|
<div class="admbg sdm_o language_select">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a class="hp hh1 admtxt" href="">Full</a></li>
|
<% @site_valid_locales.each_with_index do |locale, i| %>
|
||||||
<li><a class="hp hh1 admtxt" href="">Abstract</a></li>
|
<li><a class="hp hh1 admtxt" href="" data-lang="<%= locale %>"><%= I18nVariable.from_locale(locale) %></a></li>
|
||||||
<li><a class="hp hh1 admtxt" href="">Friends</a></li>
|
<% end %>
|
||||||
<li><a class="hp hh1 admtxt" href="">Private</a></li>
|
|
||||||
<li><a class="hp hh1 admtxt" href="">Group</a></li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -35,25 +33,28 @@
|
||||||
<div column="true">
|
<div column="true">
|
||||||
<div class="s_form">
|
<div class="s_form">
|
||||||
<ul>
|
<ul>
|
||||||
<li class="s_grid_row">
|
<% @site_valid_locales.each_with_index do |locale, i| %>
|
||||||
|
<% style = locale != I18n.locale.to_s ? 'style=display:none;' : "" %>
|
||||||
|
<% data = "data-language=" + locale %>
|
||||||
|
<li class="s_grid_row" <%= style %> <%= data %>>
|
||||||
<%= f.fields_for :paper_title_translations do |f| %>
|
<%= f.fields_for :paper_title_translations do |f| %>
|
||||||
<%= f.text_area locale,
|
<%= f.text_area locale,
|
||||||
class: "s_grid_12 s_grid_h_2 s_grid",
|
class: "s_grid_12 s_grid_h_2 s_grid",
|
||||||
size: "20x2",
|
size: "20x2",
|
||||||
placeholder: t("personal_conference.paper_title"),
|
placeholder: t("personal_conference.paper_title")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
value: (@writing_conference.paper_title_translations[locale.to_s] rescue nil) %>
|
value: (@writing_conference.paper_title_translations[locale.to_s] rescue nil) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
<li class="s_grid_row">
|
<li class="s_grid_row" <%= style %> <%= data %>>
|
||||||
<%= f.fields_for :conference_title_translations do |f| %>
|
<%= f.fields_for :conference_title_translations do |f| %>
|
||||||
<%= f.text_field locale,
|
<%= f.text_field locale,
|
||||||
size: "20",
|
size: "20",
|
||||||
placeholder: t("personal_conference.conference_title"),
|
placeholder: t("personal_conference.conference_title")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
class: "s_grid_12 s_grid",
|
class: "s_grid_12 s_grid",
|
||||||
value: (@writing_conference.conference_title_translations[locale.to_s] rescue nil) %>
|
value: (@writing_conference.conference_title_translations[locale.to_s] rescue nil) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
<% end %>
|
||||||
<li class="s_grid_row">
|
<li class="s_grid_row">
|
||||||
<div>
|
<div>
|
||||||
<%= label_tag("", t("personal_conference.paper_type"), class: 's_grid s_grid_4') %>
|
<%= label_tag("", t("personal_conference.paper_type"), class: 's_grid s_grid_4') %>
|
||||||
|
|
|
@ -42,8 +42,6 @@ orbitDesktop.prototype.initializePersonalDiploma = function(target,url,cache){ /
|
||||||
o.highlight_sub_menu_item(0);
|
o.highlight_sub_menu_item(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.initializePersonalDiploma.editdiploma = function(){
|
|
||||||
o.highlight_sub_menu_item(1);
|
|
||||||
var uploadFiles = function(){
|
var uploadFiles = function(){
|
||||||
$('#add_plugin_file a.add').click(function(){
|
$('#add_plugin_file a.add').click(function(){
|
||||||
var new_id = $(this).prev().attr('value');
|
var new_id = $(this).prev().attr('value');
|
||||||
|
@ -63,42 +61,23 @@ orbitDesktop.prototype.initializePersonalDiploma = function(target,url,cache){ /
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var languageSelect = function(){
|
||||||
var preData = function(){
|
$(".language_select a").click(function(event) {
|
||||||
$("#writing_journal_author_tokens").select2('data', JSON.parse($("#writing_journal_author_tokens").attr('data-pre')));
|
$("li[data-language]").hide();
|
||||||
|
$("li[data-language="+$(this).data("lang")+"]").show();
|
||||||
|
return false;
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.initializePersonalDiploma.editdiploma = function(){
|
||||||
|
o.highlight_sub_menu_item(1);
|
||||||
uploadFiles();
|
uploadFiles();
|
||||||
// preData();
|
languageSelect();
|
||||||
}
|
}
|
||||||
|
|
||||||
this.initializePersonalDiploma.adddiploma = function(){ // to open add pages in journal papers page
|
this.initializePersonalDiploma.adddiploma = function(){ // to open add pages in journal papers page
|
||||||
var uploadFiles = function(){
|
|
||||||
$('#add_plugin_file a.add').click(function(){
|
|
||||||
var new_id = $(this).prev().attr('value');
|
|
||||||
var old_id = new RegExp("new_writing_journal_files", "g");
|
|
||||||
$(this).prev().attr('value', parseInt(new_id) + 1);
|
|
||||||
var x = get_html(old_id,new_id);
|
|
||||||
var newfield = $(x);
|
|
||||||
$(this).parents('table').append(newfield);
|
|
||||||
newfield.find('.action a.delete').click(function(){
|
|
||||||
newfield.remove();
|
|
||||||
});
|
|
||||||
return false;
|
|
||||||
});
|
|
||||||
$('.action a.remove_existing_record').click(function(){
|
|
||||||
$(this).next('.should_destroy').attr('value', 1);
|
|
||||||
$("tr#add_plugin_file_" + $(this).prev().attr('value')).hide();
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
// console.log("hi");
|
|
||||||
var bindHandlers = function(){
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
bindHandlers();
|
|
||||||
uploadFiles();
|
uploadFiles();
|
||||||
|
languageSelect();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -8,14 +8,12 @@
|
||||||
<% end %>
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
<div class="hh1 hp sdm">
|
<div class="hh1 hp sdm">
|
||||||
<div class="sdm_t hh1">Share</div>
|
<div class="sdm_t hh1 ">Language</div>
|
||||||
<div class="admbg sdm_o">
|
<div class="admbg sdm_o language_select">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a class="hp hh1 admtxt" href="">Full</a></li>
|
<% @site_valid_locales.each_with_index do |locale, i| %>
|
||||||
<li><a class="hp hh1 admtxt" href="">Abstract</a></li>
|
<li><a class="hp hh1 admtxt" href="" data-lang="<%= locale %>"><%= I18nVariable.from_locale(locale) %></a></li>
|
||||||
<li><a class="hp hh1 admtxt" href="">Friends</a></li>
|
<% end %>
|
||||||
<li><a class="hp hh1 admtxt" href="">Private</a></li>
|
|
||||||
<li><a class="hp hh1 admtxt" href="">Group</a></li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -37,42 +35,46 @@
|
||||||
<%= f.date_select :end_date, {:use_month_numbers => true, :start_year => Time.now.year, :end_year => 1930, :order => [:year] }, {:class => 's_grid_4 s_grid'} %>
|
<%= f.date_select :end_date, {:use_month_numbers => true, :start_year => Time.now.year, :end_year => 1930, :order => [:year] }, {:class => 's_grid_4 s_grid'} %>
|
||||||
<%= f.date_select :end_date, {:use_month_numbers => true, :order => [:month, :day] }, {:class => 's_grid_2 s_grid'} %>
|
<%= f.date_select :end_date, {:use_month_numbers => true, :order => [:month, :day] }, {:class => 's_grid_2 s_grid'} %>
|
||||||
</li>
|
</li>
|
||||||
<li class="s_grid_row">
|
<% @site_valid_locales.each_with_index do |locale, i| %>
|
||||||
|
<% style = locale != I18n.locale.to_s ? 'style=display:none;' : "" %>
|
||||||
|
<% data = "data-language=" + locale %>
|
||||||
|
<li class="s_grid_row" <%= style %> <%= data %>>
|
||||||
<%= f.fields_for :school_name_translations do |f| %>
|
<%= f.fields_for :school_name_translations do |f| %>
|
||||||
<%= f.text_field locale,
|
<%= f.text_field locale,
|
||||||
size: "20",
|
size: "20",
|
||||||
placeholder: t("personal_diploma.school_name"),
|
placeholder: t("personal_diploma.school_name")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
class: "s_grid_12 s_grid",
|
class: "s_grid_12 s_grid",
|
||||||
value: (@diploma.school_name_translations[locale.to_s] rescue nil) %>
|
value: (@diploma.school_name_translations[locale.to_s] rescue nil) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
<li class="s_grid_row">
|
<li class="s_grid_row" <%= style %> <%= data %>>
|
||||||
<%= f.fields_for :country_translations do |f| %>
|
<%= f.fields_for :country_translations do |f| %>
|
||||||
<%= f.text_field locale,
|
<%= f.text_field locale,
|
||||||
size: "20",
|
size: "20",
|
||||||
placeholder: t("personal_diploma.country"),
|
placeholder: t("personal_diploma.country")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
class: "s_grid_12 s_grid",
|
class: "s_grid_12 s_grid",
|
||||||
value: (@diploma.country_translations[locale.to_s] rescue nil) %>
|
value: (@diploma.country_translations[locale.to_s] rescue nil) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
<li class="s_grid_row">
|
<li class="s_grid_row" <%= style %> <%= data %>>
|
||||||
<%= f.fields_for :department_translations do |f| %>
|
<%= f.fields_for :department_translations do |f| %>
|
||||||
<%= f.text_field locale,
|
<%= f.text_field locale,
|
||||||
size: "20",
|
size: "20",
|
||||||
placeholder: t("personal_diploma.department"),
|
placeholder: t("personal_diploma.department")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
class: "s_grid_12 s_grid",
|
class: "s_grid_12 s_grid",
|
||||||
value: (@diploma.department_translations[locale.to_s] rescue nil) %>
|
value: (@diploma.department_translations[locale.to_s] rescue nil) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
<li class="s_grid_row">
|
<li class="s_grid_row" <%= style %> <%= data %>>
|
||||||
<%= f.fields_for :degree_translations do |f| %>
|
<%= f.fields_for :degree_translations do |f| %>
|
||||||
<%= f.text_field locale,
|
<%= f.text_field locale,
|
||||||
size: "20",
|
size: "20",
|
||||||
placeholder: t("personal_diploma.degree"),
|
placeholder: t("personal_diploma.degree")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
class: "s_grid_12 s_grid",
|
class: "s_grid_12 s_grid",
|
||||||
value: (@diploma.degree_translations[locale.to_s] rescue nil) %>
|
value: (@diploma.degree_translations[locale.to_s] rescue nil) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
|
<% end %>
|
||||||
<li class="s_grid_row">
|
<li class="s_grid_row">
|
||||||
<%= label_tag("", t("personal_diploma.url"), class: "s_grid_4 s_grid") %><%= f.text_field :url, size: "20", class: "s_grid_8 s_grid"%>
|
<%= label_tag("", t("personal_diploma.url"), class: "s_grid_4 s_grid") %><%= f.text_field :url, size: "20", class: "s_grid_8 s_grid"%>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -42,8 +42,6 @@ orbitDesktop.prototype.initializePersonalExperience = function(target,url,cache)
|
||||||
o.highlight_sub_menu_item(0);
|
o.highlight_sub_menu_item(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.initializePersonalExperience.editexperience = function(){
|
|
||||||
o.highlight_sub_menu_item(1);
|
|
||||||
var uploadFiles = function(){
|
var uploadFiles = function(){
|
||||||
$('#add_plugin_file a.add').click(function(){
|
$('#add_plugin_file a.add').click(function(){
|
||||||
var new_id = $(this).prev().attr('value');
|
var new_id = $(this).prev().attr('value');
|
||||||
|
@ -63,42 +61,23 @@ orbitDesktop.prototype.initializePersonalExperience = function(target,url,cache)
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var languageSelect = function(){
|
||||||
var preData = function(){
|
$(".language_select a").click(function(event) {
|
||||||
$("#writing_journal_author_tokens").select2('data', JSON.parse($("#writing_journal_author_tokens").attr('data-pre')));
|
$("li[data-language]").hide();
|
||||||
|
$("li[data-language="+$(this).data("lang")+"]").show();
|
||||||
|
return false;
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.initializePersonalExperience.editexperience = function(){
|
||||||
|
o.highlight_sub_menu_item(1);
|
||||||
uploadFiles();
|
uploadFiles();
|
||||||
// preData();
|
languageSelect();
|
||||||
}
|
}
|
||||||
|
|
||||||
this.initializePersonalExperience.addexperience = function(){ // to open add pages in journal papers page
|
this.initializePersonalExperience.addexperience = function(){ // to open add pages in journal papers page
|
||||||
var uploadFiles = function(){
|
|
||||||
$('#add_plugin_file a.add').click(function(){
|
|
||||||
var new_id = $(this).prev().attr('value');
|
|
||||||
var old_id = new RegExp("new_writing_journal_files", "g");
|
|
||||||
$(this).prev().attr('value', parseInt(new_id) + 1);
|
|
||||||
var x = get_html(old_id,new_id);
|
|
||||||
var newfield = $(x);
|
|
||||||
$(this).parents('table').append(newfield);
|
|
||||||
newfield.find('.action a.delete').click(function(){
|
|
||||||
newfield.remove();
|
|
||||||
});
|
|
||||||
return false;
|
|
||||||
});
|
|
||||||
$('.action a.remove_existing_record').click(function(){
|
|
||||||
$(this).next('.should_destroy').attr('value', 1);
|
|
||||||
$("tr#add_plugin_file_" + $(this).prev().attr('value')).hide();
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
// console.log("hi");
|
|
||||||
var bindHandlers = function(){
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
bindHandlers();
|
|
||||||
uploadFiles();
|
uploadFiles();
|
||||||
|
languageSelect();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -8,14 +8,12 @@
|
||||||
<% end %>
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
<div class="hh1 hp sdm">
|
<div class="hh1 hp sdm">
|
||||||
<div class="sdm_t hh1">Share</div>
|
<div class="sdm_t hh1 ">Language</div>
|
||||||
<div class="admbg sdm_o">
|
<div class="admbg sdm_o language_select">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a class="hp hh1 admtxt" href="">Full</a></li>
|
<% @site_valid_locales.each_with_index do |locale, i| %>
|
||||||
<li><a class="hp hh1 admtxt" href="">Abstract</a></li>
|
<li><a class="hp hh1 admtxt" href="" data-lang="<%= locale %>"><%= I18nVariable.from_locale(locale) %></a></li>
|
||||||
<li><a class="hp hh1 admtxt" href="">Friends</a></li>
|
<% end %>
|
||||||
<li><a class="hp hh1 admtxt" href="">Private</a></li>
|
|
||||||
<li><a class="hp hh1 admtxt" href="">Group</a></li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -27,33 +25,37 @@
|
||||||
<div column="true">
|
<div column="true">
|
||||||
<div class="s_form">
|
<div class="s_form">
|
||||||
<ul>
|
<ul>
|
||||||
<li class="s_grid_row">
|
<% @site_valid_locales.each_with_index do |locale, i| %>
|
||||||
|
<% style = locale != I18n.locale.to_s ? 'style=display:none;' : "" %>
|
||||||
|
<% data = "data-language=" + locale %>
|
||||||
|
<li class="s_grid_row" <%= style %> <%= data %>>
|
||||||
<%= f.fields_for :organizationt_title_translations do |f| %>
|
<%= f.fields_for :organizationt_title_translations do |f| %>
|
||||||
<%= f.text_field locale,
|
<%= f.text_field locale,
|
||||||
size: "20",
|
size: "20",
|
||||||
placeholder: t("personal_experience.organizationt_title"),
|
placeholder: t("personal_experience.organizationt_title")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
class: "s_grid_12 s_grid",
|
class: "s_grid_12 s_grid",
|
||||||
value: (@experience.organizationt_title_translations[locale.to_s] rescue nil) %>
|
value: (@experience.organizationt_title_translations[locale.to_s] rescue nil) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
<li class="s_grid_row">
|
<li class="s_grid_row" <%= style %> <%= data %>>
|
||||||
<%= f.fields_for :department_translations do |f| %>
|
<%= f.fields_for :department_translations do |f| %>
|
||||||
<%= f.text_field locale,
|
<%= f.text_field locale,
|
||||||
size: "20",
|
size: "20",
|
||||||
placeholder: t("personal_experience.department"),
|
placeholder: t("personal_experience.department")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
class: "s_grid_12 s_grid",
|
class: "s_grid_12 s_grid",
|
||||||
value: (@experience.department_translations[locale.to_s] rescue nil) %>
|
value: (@experience.department_translations[locale.to_s] rescue nil) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
<li class="s_grid_row">
|
<li class="s_grid_row" <%= style %> <%= data %>>
|
||||||
<%= f.fields_for :job_title_translations do |f| %>
|
<%= f.fields_for :job_title_translations do |f| %>
|
||||||
<%= f.text_field locale,
|
<%= f.text_field locale,
|
||||||
size: "20",
|
size: "20",
|
||||||
placeholder: t("personal_experience.job_title"),
|
placeholder: t("personal_experience.job_title")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
class: "s_grid_12 s_grid",
|
class: "s_grid_12 s_grid",
|
||||||
value: (@experience.job_title_translations[locale.to_s] rescue nil) %>
|
value: (@experience.job_title_translations[locale.to_s] rescue nil) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
|
<% end %>
|
||||||
<li class="s_grid_row">
|
<li class="s_grid_row">
|
||||||
<%= label_tag("", t("personal_experience.experience_category"), class: "s_grid_4 s_grid") %>
|
<%= label_tag("", t("personal_experience.experience_category"), class: "s_grid_4 s_grid") %>
|
||||||
<%= f.select :experience_category_id, ExperienceCategory.all.collect {|t| [ t.title, t.id ]}, {:class => "s_grid s_grid_8"} %>
|
<%= f.select :experience_category_id, ExperienceCategory.all.collect {|t| [ t.title, t.id ]}, {:class => "s_grid s_grid_8"} %>
|
||||||
|
|
|
@ -42,8 +42,6 @@ orbitDesktop.prototype.initializePersonalHonor = function(target,url,cache){ //
|
||||||
o.highlight_sub_menu_item(0);
|
o.highlight_sub_menu_item(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.initializePersonalHonor.edithonor = function(){
|
|
||||||
o.highlight_sub_menu_item(1);
|
|
||||||
var uploadFiles = function(){
|
var uploadFiles = function(){
|
||||||
$('#add_plugin_file a.add').click(function(){
|
$('#add_plugin_file a.add').click(function(){
|
||||||
var new_id = $(this).prev().attr('value');
|
var new_id = $(this).prev().attr('value');
|
||||||
|
@ -63,42 +61,23 @@ orbitDesktop.prototype.initializePersonalHonor = function(target,url,cache){ //
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var languageSelect = function(){
|
||||||
var preData = function(){
|
$(".language_select a").click(function(event) {
|
||||||
$("#writing_journal_author_tokens").select2('data', JSON.parse($("#writing_journal_author_tokens").attr('data-pre')));
|
$("li[data-language]").hide();
|
||||||
|
$("li[data-language="+$(this).data("lang")+"]").show();
|
||||||
|
return false;
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.initializePersonalHonor.edithonor = function(){
|
||||||
|
o.highlight_sub_menu_item(1);
|
||||||
uploadFiles();
|
uploadFiles();
|
||||||
// preData();
|
languageSelect();
|
||||||
}
|
}
|
||||||
|
|
||||||
this.initializePersonalHonor.addhonor = function(){ // to open add pages in journal papers page
|
this.initializePersonalHonor.addhonor = function(){ // to open add pages in journal papers page
|
||||||
var uploadFiles = function(){
|
|
||||||
$('#add_plugin_file a.add').click(function(){
|
|
||||||
var new_id = $(this).prev().attr('value');
|
|
||||||
var old_id = new RegExp("new_writing_journal_files", "g");
|
|
||||||
$(this).prev().attr('value', parseInt(new_id) + 1);
|
|
||||||
var x = get_html(old_id,new_id);
|
|
||||||
var newfield = $(x);
|
|
||||||
$(this).parents('table').append(newfield);
|
|
||||||
newfield.find('.action a.delete').click(function(){
|
|
||||||
newfield.remove();
|
|
||||||
});
|
|
||||||
return false;
|
|
||||||
});
|
|
||||||
$('.action a.remove_existing_record').click(function(){
|
|
||||||
$(this).next('.should_destroy').attr('value', 1);
|
|
||||||
$("tr#add_plugin_file_" + $(this).prev().attr('value')).hide();
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
// console.log("hi");
|
|
||||||
var bindHandlers = function(){
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
bindHandlers();
|
|
||||||
uploadFiles();
|
uploadFiles();
|
||||||
|
languageSelect();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -8,14 +8,12 @@
|
||||||
<% end %>
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
<div class="hh1 hp sdm">
|
<div class="hh1 hp sdm">
|
||||||
<div class="sdm_t hh1">Share</div>
|
<div class="sdm_t hh1 ">Language</div>
|
||||||
<div class="admbg sdm_o">
|
<div class="admbg sdm_o language_select">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a class="hp hh1 admtxt" href="">Full</a></li>
|
<% @site_valid_locales.each_with_index do |locale, i| %>
|
||||||
<li><a class="hp hh1 admtxt" href="">Abstract</a></li>
|
<li><a class="hp hh1 admtxt" href="" data-lang="<%= locale %>"><%= I18nVariable.from_locale(locale) %></a></li>
|
||||||
<li><a class="hp hh1 admtxt" href="">Friends</a></li>
|
<% end %>
|
||||||
<li><a class="hp hh1 admtxt" href="">Private</a></li>
|
|
||||||
<li><a class="hp hh1 admtxt" href="">Group</a></li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -42,8 +42,6 @@ orbitDesktop.prototype.initializeJournalPapers = function(target,url,cache){ //
|
||||||
o.highlight_sub_menu_item(0);
|
o.highlight_sub_menu_item(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.initializeJournalPapers.editpaper = function(){
|
|
||||||
o.highlight_sub_menu_item(1);
|
|
||||||
var uploadFiles = function(){
|
var uploadFiles = function(){
|
||||||
$('#add_plugin_file a.add').click(function(){
|
$('#add_plugin_file a.add').click(function(){
|
||||||
var new_id = $(this).prev().attr('value');
|
var new_id = $(this).prev().attr('value');
|
||||||
|
@ -63,42 +61,23 @@ orbitDesktop.prototype.initializeJournalPapers = function(target,url,cache){ //
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var languageSelect = function(){
|
||||||
var preData = function(){
|
$(".language_select a").click(function(event) {
|
||||||
$("#writing_journal_author_tokens").select2('data', JSON.parse($("#writing_journal_author_tokens").attr('data-pre')));
|
$("li[data-language]").hide();
|
||||||
|
$("li[data-language="+$(this).data("lang")+"]").show();
|
||||||
|
return false;
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.initializeJournalPapers.editpaper = function(){
|
||||||
|
o.highlight_sub_menu_item(1);
|
||||||
uploadFiles();
|
uploadFiles();
|
||||||
preData();
|
languageSelect();
|
||||||
}
|
}
|
||||||
|
|
||||||
this.initializeJournalPapers.addpaper = function(){ // to open add pages in journal papers page
|
this.initializeJournalPapers.addpaper = function(){ // to open add pages in journal papers page
|
||||||
var uploadFiles = function(){
|
|
||||||
$('#add_plugin_file a.add').click(function(){
|
|
||||||
var new_id = $(this).prev().attr('value');
|
|
||||||
var old_id = new RegExp("new_writing_journal_files", "g");
|
|
||||||
$(this).prev().attr('value', parseInt(new_id) + 1);
|
|
||||||
var x = get_html(old_id,new_id);
|
|
||||||
var newfield = $(x);
|
|
||||||
$(this).parents('table').append(newfield);
|
|
||||||
newfield.find('.action a.delete').click(function(){
|
|
||||||
newfield.remove();
|
|
||||||
});
|
|
||||||
return false;
|
|
||||||
});
|
|
||||||
$('.action a.remove_existing_record').click(function(){
|
|
||||||
$(this).next('.should_destroy').attr('value', 1);
|
|
||||||
$("tr#add_plugin_file_" + $(this).prev().attr('value')).hide();
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
// console.log("hi");
|
|
||||||
var bindHandlers = function(){
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
bindHandlers();
|
|
||||||
uploadFiles();
|
uploadFiles();
|
||||||
|
languageSelect();
|
||||||
}
|
}
|
||||||
|
|
||||||
this.initializeJournalPapers.journal = function(){ // to open add pages in journal papers page
|
this.initializeJournalPapers.journal = function(){ // to open add pages in journal papers page
|
||||||
|
|
|
@ -8,14 +8,12 @@
|
||||||
<% end %>
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
<div class="hh1 hp sdm">
|
<div class="hh1 hp sdm">
|
||||||
<div class="sdm_t hh1">Share</div>
|
<div class="sdm_t hh1 ">Language</div>
|
||||||
<div class="admbg sdm_o">
|
<div class="admbg sdm_o language_select">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a class="hp hh1 admtxt" href="">Full</a></li>
|
<% @site_valid_locales.each_with_index do |locale, i| %>
|
||||||
<li><a class="hp hh1 admtxt" href="">Abstract</a></li>
|
<li><a class="hp hh1 admtxt" href="" data-lang="<%= locale %>"><%= I18nVariable.from_locale(locale) %></a></li>
|
||||||
<li><a class="hp hh1 admtxt" href="">Friends</a></li>
|
<% end %>
|
||||||
<li><a class="hp hh1 admtxt" href="">Private</a></li>
|
|
||||||
<li><a class="hp hh1 admtxt" href="">Group</a></li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -36,25 +34,29 @@
|
||||||
<div column="true">
|
<div column="true">
|
||||||
<div class="s_form">
|
<div class="s_form">
|
||||||
<ul>
|
<ul>
|
||||||
<li class="s_grid_row">
|
<% @site_valid_locales.each_with_index do |locale, i| %>
|
||||||
|
<% style = locale != I18n.locale.to_s ? 'style=display:none;' : "" %>
|
||||||
|
<% data = "data-language=" + locale %>
|
||||||
|
<li class="s_grid_row" <%= style %> <%= data %>>
|
||||||
<%= f.fields_for :paper_title_translations do |f| %>
|
<%= f.fields_for :paper_title_translations do |f| %>
|
||||||
<%= f.text_area locale,
|
<%= f.text_area locale,
|
||||||
class: "s_grid_12 s_grid s_grid_h_3",
|
class: "s_grid_12 s_grid s_grid_h_3",
|
||||||
size: "20x4",
|
size: "20x4",
|
||||||
placeholder: t("personal_journal.paper_title"),
|
placeholder: t("personal_journal.paper_title")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
value: (@writing_journal.paper_title_translations[locale.to_s] rescue nil) %>
|
value: (@writing_journal.paper_title_translations[locale.to_s] rescue nil) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
<li class="s_grid_row">
|
<li class="s_grid_row" <%= style %> <%= data %>>
|
||||||
<%= f.fields_for :journal_title_translations do |f| %>
|
<%= f.fields_for :journal_title_translations do |f| %>
|
||||||
<%= f.text_field locale,
|
<%= f.text_field locale,
|
||||||
size: "20",
|
size: "20",
|
||||||
placeholder: t("personal_journal.journal_title"),
|
placeholder: t("personal_journal.journal_title")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
class: "s_grid_12 s_grid",
|
class: "s_grid_12 s_grid",
|
||||||
value: (@writing_journal.journal_title_translations[locale.to_s] rescue nil) %>
|
value: (@writing_journal.journal_title_translations[locale.to_s] rescue nil) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
<% end %>
|
||||||
<li class="s_grid_row">
|
<li class="s_grid_row">
|
||||||
<%= label_tag("", t("personal_journal.level_type"), :class => 's_grid s_grid_4') %>
|
<%= label_tag("", t("personal_journal.level_type"), :class => 's_grid s_grid_4') %>
|
||||||
<div class="s_select_g s_grid s_grid_8 s_grid_h_2">
|
<div class="s_select_g s_grid s_grid_8 s_grid_h_2">
|
||||||
|
|
|
@ -42,8 +42,8 @@ orbitDesktop.prototype.initializePersonalLab = function(target,url,cache){ // th
|
||||||
o.highlight_sub_menu_item(0);
|
o.highlight_sub_menu_item(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.initializePersonalLab.editlab = function(){
|
|
||||||
o.highlight_sub_menu_item(1);
|
|
||||||
var uploadFiles = function(){
|
var uploadFiles = function(){
|
||||||
$('#add_plugin_file a.add').click(function(){
|
$('#add_plugin_file a.add').click(function(){
|
||||||
var new_id = $(this).prev().attr('value');
|
var new_id = $(this).prev().attr('value');
|
||||||
|
@ -63,42 +63,23 @@ orbitDesktop.prototype.initializePersonalLab = function(target,url,cache){ // th
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var languageSelect = function(){
|
||||||
var preData = function(){
|
$(".language_select a").click(function(event) {
|
||||||
$("#writing_journal_author_tokens").select2('data', JSON.parse($("#writing_journal_author_tokens").attr('data-pre')));
|
$("li[data-language]").hide();
|
||||||
|
$("li[data-language="+$(this).data("lang")+"]").show();
|
||||||
|
return false;
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.initializePersonalLab.editlab = function(){
|
||||||
|
o.highlight_sub_menu_item(1);
|
||||||
uploadFiles();
|
uploadFiles();
|
||||||
// preData();
|
languageSelect();
|
||||||
}
|
}
|
||||||
|
|
||||||
this.initializePersonalLab.addlab = function(){ // to open add pages in journal papers page
|
this.initializePersonalLab.addlab = function(){ // to open add pages in journal papers page
|
||||||
var uploadFiles = function(){
|
|
||||||
$('#add_plugin_file a.add').click(function(){
|
|
||||||
var new_id = $(this).prev().attr('value');
|
|
||||||
var old_id = new RegExp("new_writing_journal_files", "g");
|
|
||||||
$(this).prev().attr('value', parseInt(new_id) + 1);
|
|
||||||
var x = get_html(old_id,new_id);
|
|
||||||
var newfield = $(x);
|
|
||||||
$(this).parents('table').append(newfield);
|
|
||||||
newfield.find('.action a.delete').click(function(){
|
|
||||||
newfield.remove();
|
|
||||||
});
|
|
||||||
return false;
|
|
||||||
});
|
|
||||||
$('.action a.remove_existing_record').click(function(){
|
|
||||||
$(this).next('.should_destroy').attr('value', 1);
|
|
||||||
$("tr#add_plugin_file_" + $(this).prev().attr('value')).hide();
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
// console.log("hi");
|
|
||||||
var bindHandlers = function(){
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
bindHandlers();
|
|
||||||
uploadFiles();
|
uploadFiles();
|
||||||
|
languageSelect();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -8,14 +8,12 @@
|
||||||
<% end %>
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
<div class="hh1 hp sdm">
|
<div class="hh1 hp sdm">
|
||||||
<div class="sdm_t hh1">Share</div>
|
<div class="sdm_t hh1 ">Language</div>
|
||||||
<div class="admbg sdm_o">
|
<div class="admbg sdm_o language_select">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a class="hp hh1 admtxt" href="">Full</a></li>
|
<% @site_valid_locales.each_with_index do |locale, i| %>
|
||||||
<li><a class="hp hh1 admtxt" href="">Abstract</a></li>
|
<li><a class="hp hh1 admtxt" href="" data-lang="<%= locale %>"><%= I18nVariable.from_locale(locale) %></a></li>
|
||||||
<li><a class="hp hh1 admtxt" href="">Friends</a></li>
|
<% end %>
|
||||||
<li><a class="hp hh1 admtxt" href="">Private</a></li>
|
|
||||||
<li><a class="hp hh1 admtxt" href="">Group</a></li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -27,42 +25,46 @@
|
||||||
<div column="true">
|
<div column="true">
|
||||||
<div class="s_form">
|
<div class="s_form">
|
||||||
<ul>
|
<ul>
|
||||||
<li class="s_grid_row">
|
<% @site_valid_locales.each_with_index do |locale, i| %>
|
||||||
|
<% style = locale != I18n.locale.to_s ? 'style=display:none;' : "" %>
|
||||||
|
<% data = "data-language=" + locale %>
|
||||||
|
<li class="s_grid_row" <%= style %> <%= data %>>
|
||||||
<%= f.fields_for :lab_title_translations do |f| %>
|
<%= f.fields_for :lab_title_translations do |f| %>
|
||||||
<%= f.text_field locale,
|
<%= f.text_field locale,
|
||||||
size: "20",
|
size: "20",
|
||||||
placeholder: t("personal_lab.lab_title"),
|
placeholder: t("personal_lab.lab_title")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
class: "s_grid_12 s_grid",
|
class: "s_grid_12 s_grid",
|
||||||
value: (@lab.lab_title_translations[locale.to_s] rescue nil) %>
|
value: (@lab.lab_title_translations[locale.to_s] rescue nil) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
<li class="s_grid_row">
|
<li class="s_grid_row" <%= style %> <%= data %>>
|
||||||
<%= f.fields_for :location_translations do |f| %>
|
<%= f.fields_for :location_translations do |f| %>
|
||||||
<%= f.text_field locale,
|
<%= f.text_field locale,
|
||||||
size: "20",
|
size: "20",
|
||||||
placeholder: t("personal_lab.location"),
|
placeholder: t("personal_lab.location")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
class: "s_grid_12 s_grid",
|
class: "s_grid_12 s_grid",
|
||||||
value: (@lab.location_translations[locale.to_s] rescue nil) %>
|
value: (@lab.location_translations[locale.to_s] rescue nil) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
<li class="s_grid_row">
|
<li class="s_grid_row" <%= style %> <%= data %>>
|
||||||
<%= f.fields_for :participating_professor_translations do |f| %>
|
<%= f.fields_for :participating_professor_translations do |f| %>
|
||||||
<%= f.text_field locale,
|
<%= f.text_field locale,
|
||||||
size: "20",
|
size: "20",
|
||||||
placeholder: t("personal_lab.participating_professor"),
|
placeholder: t("personal_lab.participating_professor")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
class: "s_grid_12 s_grid",
|
class: "s_grid_12 s_grid",
|
||||||
value: (@lab.participating_professor_translations[locale.to_s] rescue nil) %>
|
value: (@lab.participating_professor_translations[locale.to_s] rescue nil) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
<li class="s_grid_row">
|
<li class="s_grid_row" <%= style %> <%= data %>>
|
||||||
<%= f.fields_for :participating_student_translations do |f| %>
|
<%= f.fields_for :participating_student_translations do |f| %>
|
||||||
<%= f.text_field locale,
|
<%= f.text_field locale,
|
||||||
size: "20",
|
size: "20",
|
||||||
placeholder: t("personal_lab.participating_student"),
|
placeholder: t("personal_lab.participating_student")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
class: "s_grid_12 s_grid",
|
class: "s_grid_12 s_grid",
|
||||||
value: (@lab.participating_student_translations[locale.to_s] rescue nil) %>
|
value: (@lab.participating_student_translations[locale.to_s] rescue nil) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
|
<% end %>
|
||||||
<li class="s_grid_row">
|
<li class="s_grid_row">
|
||||||
<%= label_tag("", t("personal_lab.extension_no"), class: "s_grid_4 s_grid") %><%= f.text_field :extension_no, size: "20", class: "s_grid_8 s_grid"%>
|
<%= label_tag("", t("personal_lab.extension_no"), class: "s_grid_4 s_grid") %><%= f.text_field :extension_no, size: "20", class: "s_grid_8 s_grid"%>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -42,8 +42,6 @@ orbitDesktop.prototype.initializePersonalPatent = function(target,url,cache){ //
|
||||||
o.highlight_sub_menu_item(0);
|
o.highlight_sub_menu_item(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.initializePersonalPatent.editpatent = function(){
|
|
||||||
o.highlight_sub_menu_item(1);
|
|
||||||
var uploadFiles = function(){
|
var uploadFiles = function(){
|
||||||
$('#add_plugin_file a.add').click(function(){
|
$('#add_plugin_file a.add').click(function(){
|
||||||
var new_id = $(this).prev().attr('value');
|
var new_id = $(this).prev().attr('value');
|
||||||
|
@ -63,45 +61,25 @@ orbitDesktop.prototype.initializePersonalPatent = function(target,url,cache){ //
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var languageSelect = function(){
|
||||||
var preData = function(){
|
$(".language_select a").click(function(event) {
|
||||||
$("#writing_journal_author_tokens").select2('data', JSON.parse($("#writing_journal_author_tokens").attr('data-pre')));
|
$("li[data-language]").hide();
|
||||||
|
$("li[data-language="+$(this).data("lang")+"]").show();
|
||||||
|
return false;
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.initializePersonalPatent.editpatent = function(){
|
||||||
|
o.highlight_sub_menu_item(1);
|
||||||
uploadFiles();
|
uploadFiles();
|
||||||
// preData();
|
languageSelect();
|
||||||
}
|
}
|
||||||
|
|
||||||
this.initializePersonalPatent.addpatent = function(){ // to open add pages in journal papers page
|
this.initializePersonalPatent.addpatent = function(){ // to open add pages in journal papers page
|
||||||
var uploadFiles = function(){
|
|
||||||
$('#add_plugin_file a.add').click(function(){
|
|
||||||
var new_id = $(this).prev().attr('value');
|
|
||||||
var old_id = new RegExp("new_writing_journal_files", "g");
|
|
||||||
$(this).prev().attr('value', parseInt(new_id) + 1);
|
|
||||||
var x = get_html(old_id,new_id);
|
|
||||||
var newfield = $(x);
|
|
||||||
$(this).parents('table').append(newfield);
|
|
||||||
newfield.find('.action a.delete').click(function(){
|
|
||||||
newfield.remove();
|
|
||||||
});
|
|
||||||
return false;
|
|
||||||
});
|
|
||||||
$('.action a.remove_existing_record').click(function(){
|
|
||||||
$(this).next('.should_destroy').attr('value', 1);
|
|
||||||
$("tr#add_plugin_file_" + $(this).prev().attr('value')).hide();
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
// console.log("hi");
|
|
||||||
var bindHandlers = function(){
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
bindHandlers();
|
|
||||||
uploadFiles();
|
uploadFiles();
|
||||||
|
languageSelect();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
this.initializePersonalPatent.coAuthorformCallback = function(data){
|
this.initializePersonalPatent.coAuthorformCallback = function(data){
|
||||||
if(data.success){
|
if(data.success){
|
||||||
o.notify(data.msg,"success");
|
o.notify(data.msg,"success");
|
||||||
|
|
|
@ -8,14 +8,12 @@
|
||||||
<% end %>
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
<div class="hh1 hp sdm">
|
<div class="hh1 hp sdm">
|
||||||
<div class="sdm_t hh1">Share</div>
|
<div class="sdm_t hh1 ">Language</div>
|
||||||
<div class="admbg sdm_o">
|
<div class="admbg sdm_o language_select">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a class="hp hh1 admtxt" href="">Full</a></li>
|
<% @site_valid_locales.each_with_index do |locale, i| %>
|
||||||
<li><a class="hp hh1 admtxt" href="">Abstract</a></li>
|
<li><a class="hp hh1 admtxt" href="" data-lang="<%= locale %>"><%= I18nVariable.from_locale(locale) %></a></li>
|
||||||
<li><a class="hp hh1 admtxt" href="">Friends</a></li>
|
<% end %>
|
||||||
<li><a class="hp hh1 admtxt" href="">Private</a></li>
|
|
||||||
<li><a class="hp hh1 admtxt" href="">Group</a></li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -27,15 +25,19 @@
|
||||||
<div column="true">
|
<div column="true">
|
||||||
<div class="s_form">
|
<div class="s_form">
|
||||||
<ul>
|
<ul>
|
||||||
<li class="s_grid_row">
|
<% @site_valid_locales.each_with_index do |locale, i| %>
|
||||||
|
<% style = locale != I18n.locale.to_s ? 'style=display:none;' : "" %>
|
||||||
|
<% data = "data-language=" + locale %>
|
||||||
|
<li class="s_grid_row" <%= style %> <%= data %>>
|
||||||
<%= f.fields_for :patent_title_translations do |f| %>
|
<%= f.fields_for :patent_title_translations do |f| %>
|
||||||
<%= f.text_field locale,
|
<%= f.text_field locale,
|
||||||
size: "20",
|
size: "20",
|
||||||
placeholder: t("personal_patent.patent_title"),
|
placeholder: t("personal_patent.patent_title")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
class: "s_grid_12 s_grid",
|
class: "s_grid_12 s_grid",
|
||||||
value: (@patent.patent_title_translations[locale.to_s] rescue nil) %>
|
value: (@patent.patent_title_translations[locale.to_s] rescue nil) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
|
<% end %>
|
||||||
<li class="s_grid_row">
|
<li class="s_grid_row">
|
||||||
<%= label_tag("", t("personal_patent.patent_no"), class: "s_grid_4 s_grid") %><%= f.text_field :patent_no, size: "20", class: "s_grid_8 s_grid"%>
|
<%= label_tag("", t("personal_patent.patent_no"), class: "s_grid_4 s_grid") %><%= f.text_field :patent_no, size: "20", class: "s_grid_8 s_grid"%>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -42,8 +42,6 @@ orbitDesktop.prototype.initializePersonalProject = function(target,url,cache){ /
|
||||||
o.highlight_sub_menu_item(0);
|
o.highlight_sub_menu_item(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.initializePersonalProject.editproject = function(){
|
|
||||||
o.highlight_sub_menu_item(1);
|
|
||||||
var uploadFiles = function(){
|
var uploadFiles = function(){
|
||||||
$('#add_plugin_file a.add').click(function(){
|
$('#add_plugin_file a.add').click(function(){
|
||||||
var new_id = $(this).prev().attr('value');
|
var new_id = $(this).prev().attr('value');
|
||||||
|
@ -63,42 +61,23 @@ orbitDesktop.prototype.initializePersonalProject = function(target,url,cache){ /
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var languageSelect = function(){
|
||||||
var preData = function(){
|
$(".language_select a").click(function(event) {
|
||||||
$("#writing_journal_author_tokens").select2('data', JSON.parse($("#writing_journal_author_tokens").attr('data-pre')));
|
$("li[data-language]").hide();
|
||||||
|
$("li[data-language="+$(this).data("lang")+"]").show();
|
||||||
|
return false;
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.initializePersonalProject.editproject = function(){
|
||||||
|
o.highlight_sub_menu_item(1);
|
||||||
uploadFiles();
|
uploadFiles();
|
||||||
// preData();
|
languageSelect();
|
||||||
}
|
}
|
||||||
|
|
||||||
this.initializePersonalProject.addproject = function(){ // to open add pages in journal papers page
|
this.initializePersonalProject.addproject = function(){ // to open add pages in journal papers page
|
||||||
var uploadFiles = function(){
|
|
||||||
$('#add_plugin_file a.add').click(function(){
|
|
||||||
var new_id = $(this).prev().attr('value');
|
|
||||||
var old_id = new RegExp("new_writing_journal_files", "g");
|
|
||||||
$(this).prev().attr('value', parseInt(new_id) + 1);
|
|
||||||
var x = get_html(old_id,new_id);
|
|
||||||
var newfield = $(x);
|
|
||||||
$(this).parents('table').append(newfield);
|
|
||||||
newfield.find('.action a.delete').click(function(){
|
|
||||||
newfield.remove();
|
|
||||||
});
|
|
||||||
return false;
|
|
||||||
});
|
|
||||||
$('.action a.remove_existing_record').click(function(){
|
|
||||||
$(this).next('.should_destroy').attr('value', 1);
|
|
||||||
$("tr#add_plugin_file_" + $(this).prev().attr('value')).hide();
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
// console.log("hi");
|
|
||||||
var bindHandlers = function(){
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
bindHandlers();
|
|
||||||
uploadFiles();
|
uploadFiles();
|
||||||
|
languageSelect();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -8,14 +8,12 @@
|
||||||
<% end %>
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
<div class="hh1 hp sdm">
|
<div class="hh1 hp sdm">
|
||||||
<div class="sdm_t hh1">Share</div>
|
<div class="sdm_t hh1 ">Language</div>
|
||||||
<div class="admbg sdm_o">
|
<div class="admbg sdm_o language_select">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a class="hp hh1 admtxt" href="">Full</a></li>
|
<% @site_valid_locales.each_with_index do |locale, i| %>
|
||||||
<li><a class="hp hh1 admtxt" href="">Abstract</a></li>
|
<li><a class="hp hh1 admtxt" href="" data-lang="<%= locale %>"><%= I18nVariable.from_locale(locale) %></a></li>
|
||||||
<li><a class="hp hh1 admtxt" href="">Friends</a></li>
|
<% end %>
|
||||||
<li><a class="hp hh1 admtxt" href="">Private</a></li>
|
|
||||||
<li><a class="hp hh1 admtxt" href="">Group</a></li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -27,42 +25,46 @@
|
||||||
<div column="true">
|
<div column="true">
|
||||||
<div class="s_form">
|
<div class="s_form">
|
||||||
<ul>
|
<ul>
|
||||||
<li class="s_grid_row">
|
<% @site_valid_locales.each_with_index do |locale, i| %>
|
||||||
|
<% style = locale != I18n.locale.to_s ? 'style=display:none;' : "" %>
|
||||||
|
<% data = "data-language=" + locale %>
|
||||||
|
<li class="s_grid_row" <%= style %> <%= data %>>
|
||||||
<%= f.fields_for :project_title_translations do |f| %>
|
<%= f.fields_for :project_title_translations do |f| %>
|
||||||
<%= f.text_field locale,
|
<%= f.text_field locale,
|
||||||
size: "20",
|
size: "20",
|
||||||
placeholder: t("personal_project.project_title"),
|
placeholder: t("personal_project.project_title")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
class: "s_grid_12 s_grid",
|
class: "s_grid_12 s_grid",
|
||||||
value: (@project.project_title_translations[locale.to_s] rescue nil) %>
|
value: (@project.project_title_translations[locale.to_s] rescue nil) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
<li class="s_grid_row">
|
<li class="s_grid_row" <%= style %> <%= data %>>
|
||||||
<%= f.fields_for :job_title_translations do |f| %>
|
<%= f.fields_for :job_title_translations do |f| %>
|
||||||
<%= f.text_field locale,
|
<%= f.text_field locale,
|
||||||
size: "20",
|
size: "20",
|
||||||
placeholder: t("personal_project.job_title"),
|
placeholder: t("personal_project.job_title")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
class: "s_grid_12 s_grid",
|
class: "s_grid_12 s_grid",
|
||||||
value: (@project.job_title_translations[locale.to_s] rescue nil) %>
|
value: (@project.job_title_translations[locale.to_s] rescue nil) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
<li class="s_grid_row">
|
<li class="s_grid_row" <%= style %> <%= data %>>
|
||||||
<%= f.fields_for :participator_translations do |f| %>
|
<%= f.fields_for :participator_translations do |f| %>
|
||||||
<%= f.text_field locale,
|
<%= f.text_field locale,
|
||||||
size: "20",
|
size: "20",
|
||||||
placeholder: t("personal_project.participator"),
|
placeholder: t("personal_project.participator")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
class: "s_grid_12 s_grid",
|
class: "s_grid_12 s_grid",
|
||||||
value: (@project.participator_translations[locale.to_s] rescue nil) %>
|
value: (@project.participator_translations[locale.to_s] rescue nil) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
<li class="s_grid_row">
|
<li class="s_grid_row" <%= style %> <%= data %>>
|
||||||
<%= f.fields_for :unit_translations do |f| %>
|
<%= f.fields_for :unit_translations do |f| %>
|
||||||
<%= f.text_field locale,
|
<%= f.text_field locale,
|
||||||
size: "20",
|
size: "20",
|
||||||
placeholder: t("personal_project.unit"),
|
placeholder: t("personal_project.unit")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
class: "s_grid_12 s_grid",
|
class: "s_grid_12 s_grid",
|
||||||
value: (@project.unit_translations[locale.to_s] rescue nil) %>
|
value: (@project.unit_translations[locale.to_s] rescue nil) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
|
<% end %>
|
||||||
<li class="s_grid_row">
|
<li class="s_grid_row">
|
||||||
<%= label_tag("", t("personal_project.start_date"), class: "s_grid_4 s_grid") %>
|
<%= label_tag("", t("personal_project.start_date"), class: "s_grid_4 s_grid") %>
|
||||||
<%= f.date_select :period_start_date, {:use_month_numbers => true, :start_year => Time.now.year, :end_year => 1930, :order => [:year] }, {:class => 's_grid_4 s_grid'} %>
|
<%= f.date_select :period_start_date, {:use_month_numbers => true, :start_year => Time.now.year, :end_year => 1930, :order => [:year] }, {:class => 's_grid_4 s_grid'} %>
|
||||||
|
|
|
@ -42,8 +42,6 @@ orbitDesktop.prototype.initializePersonalResearch = function(target,url,cache){
|
||||||
o.highlight_sub_menu_item(0);
|
o.highlight_sub_menu_item(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.initializePersonalResearch.editresearch = function(){
|
|
||||||
o.highlight_sub_menu_item(1);
|
|
||||||
var uploadFiles = function(){
|
var uploadFiles = function(){
|
||||||
$('#add_plugin_file a.add').click(function(){
|
$('#add_plugin_file a.add').click(function(){
|
||||||
var new_id = $(this).prev().attr('value');
|
var new_id = $(this).prev().attr('value');
|
||||||
|
@ -63,42 +61,23 @@ orbitDesktop.prototype.initializePersonalResearch = function(target,url,cache){
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var languageSelect = function(){
|
||||||
var preData = function(){
|
$(".language_select a").click(function(event) {
|
||||||
$("#writing_journal_author_tokens").select2('data', JSON.parse($("#writing_journal_author_tokens").attr('data-pre')));
|
$("li[data-language]").hide();
|
||||||
|
$("li[data-language="+$(this).data("lang")+"]").show();
|
||||||
|
return false;
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.initializePersonalResearch.editresearch = function(){
|
||||||
|
o.highlight_sub_menu_item(1);
|
||||||
uploadFiles();
|
uploadFiles();
|
||||||
// preData();
|
languageSelect();
|
||||||
}
|
}
|
||||||
|
|
||||||
this.initializePersonalResearch.addresearch = function(){ // to open add pages in journal papers page
|
this.initializePersonalResearch.addresearch = function(){ // to open add pages in journal papers page
|
||||||
var uploadFiles = function(){
|
|
||||||
$('#add_plugin_file a.add').click(function(){
|
|
||||||
var new_id = $(this).prev().attr('value');
|
|
||||||
var old_id = new RegExp("new_writing_journal_files", "g");
|
|
||||||
$(this).prev().attr('value', parseInt(new_id) + 1);
|
|
||||||
var x = get_html(old_id,new_id);
|
|
||||||
var newfield = $(x);
|
|
||||||
$(this).parents('table').append(newfield);
|
|
||||||
newfield.find('.action a.delete').click(function(){
|
|
||||||
newfield.remove();
|
|
||||||
});
|
|
||||||
return false;
|
|
||||||
});
|
|
||||||
$('.action a.remove_existing_record').click(function(){
|
|
||||||
$(this).next('.should_destroy').attr('value', 1);
|
|
||||||
$("tr#add_plugin_file_" + $(this).prev().attr('value')).hide();
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
// console.log("hi");
|
|
||||||
var bindHandlers = function(){
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
bindHandlers();
|
|
||||||
uploadFiles();
|
uploadFiles();
|
||||||
|
languageSelect();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -8,14 +8,12 @@
|
||||||
<% end %>
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
<div class="hh1 hp sdm">
|
<div class="hh1 hp sdm">
|
||||||
<div class="sdm_t hh1">Share</div>
|
<div class="sdm_t hh1 ">Language</div>
|
||||||
<div class="admbg sdm_o">
|
<div class="admbg sdm_o language_select">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a class="hp hh1 admtxt" href="">Full</a></li>
|
<% @site_valid_locales.each_with_index do |locale, i| %>
|
||||||
<li><a class="hp hh1 admtxt" href="">Abstract</a></li>
|
<li><a class="hp hh1 admtxt" href="" data-lang="<%= locale %>"><%= I18nVariable.from_locale(locale) %></a></li>
|
||||||
<li><a class="hp hh1 admtxt" href="">Friends</a></li>
|
<% end %>
|
||||||
<li><a class="hp hh1 admtxt" href="">Private</a></li>
|
|
||||||
<li><a class="hp hh1 admtxt" href="">Group</a></li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -27,24 +25,28 @@
|
||||||
<div column="true">
|
<div column="true">
|
||||||
<div class="s_form">
|
<div class="s_form">
|
||||||
<ul>
|
<ul>
|
||||||
<li class="s_grid_row">
|
<% @site_valid_locales.each_with_index do |locale, i| %>
|
||||||
|
<% style = locale != I18n.locale.to_s ? 'style=display:none;' : "" %>
|
||||||
|
<% data = "data-language=" + locale %>
|
||||||
|
<li class="s_grid_row" <%= style %> <%= data %>>
|
||||||
<%= f.fields_for :research_title_translations do |f| %>
|
<%= f.fields_for :research_title_translations do |f| %>
|
||||||
<%= f.text_field locale,
|
<%= f.text_field locale,
|
||||||
size: "20",
|
size: "20",
|
||||||
placeholder: t("personal_research.research_title"),
|
placeholder: t("personal_research.research_title")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
class: "s_grid_12 s_grid",
|
class: "s_grid_12 s_grid",
|
||||||
value: (@research.research_title_translations[locale.to_s] rescue nil) %>
|
value: (@research.research_title_translations[locale.to_s] rescue nil) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
<li class="s_grid_row">
|
<li class="s_grid_row" <%= style %> <%= data %>>
|
||||||
<%= f.fields_for :extracted_chapters_translations do |f| %>
|
<%= f.fields_for :extracted_chapters_translations do |f| %>
|
||||||
<%= f.text_field locale,
|
<%= f.text_field locale,
|
||||||
size: "20",
|
size: "20",
|
||||||
placeholder: t("personal_research.extracted_chapters"),
|
placeholder: t("personal_research.extracted_chapters")+ "("+I18nVariable.from_locale(locale)+")",
|
||||||
class: "s_grid_12 s_grid",
|
class: "s_grid_12 s_grid",
|
||||||
value: (@research.extracted_chapters_translations[locale.to_s] rescue nil) %>
|
value: (@research.extracted_chapters_translations[locale.to_s] rescue nil) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
|
<% end %>
|
||||||
<li class="s_grid_row">
|
<li class="s_grid_row">
|
||||||
<%= label_tag("", t("personal_research.publication_date"), class: "s_grid_4 s_grid") %>
|
<%= label_tag("", t("personal_research.publication_date"), class: "s_grid_4 s_grid") %>
|
||||||
<%= f.date_select :publish_date, {:use_month_numbers => true, :start_year => Time.now.year, :end_year => 1930, :order => [:year] }, {:class => 's_grid_4 s_grid'} %>
|
<%= f.date_select :publish_date, {:use_month_numbers => true, :start_year => Time.now.year, :end_year => 1930, :order => [:year] }, {:class => 's_grid_4 s_grid'} %>
|
||||||
|
|
Loading…
Reference in New Issue