Updated Books,Conference, Journal to display properly in the frontend
This commit is contained in:
parent
b535f2cf9c
commit
d5bb2a1889
|
@ -137,7 +137,8 @@ class Admin::ImportDataController < OrbitBackendController
|
||||||
title: (cp_node>"PaperTitle").text,
|
title: (cp_node>"PaperTitle").text,
|
||||||
conference: (cp_node>"PublishOn").text,
|
conference: (cp_node>"PublishOn").text,
|
||||||
date: Date::MONTHNAMES[(cp_node>"PublishMonth").text.to_i],
|
date: Date::MONTHNAMES[(cp_node>"PublishMonth").text.to_i],
|
||||||
location: (cp_node>"Location").text,
|
location: "#{(cp_node>"Country").text} #{(cp_node>"location").text}",
|
||||||
|
conference_title: (cp_node>"PublishOn").text,
|
||||||
remarks: (cp_node>"Remarks").text
|
remarks: (cp_node>"Remarks").text
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
@ -151,6 +152,12 @@ class Admin::ImportDataController < OrbitBackendController
|
||||||
else
|
else
|
||||||
@conference_paper.paper_title = b[:title]
|
@conference_paper.paper_title = b[:title]
|
||||||
end
|
end
|
||||||
|
if b[:conference_title].blank?
|
||||||
|
@conference_paper.conference_title = "No Title Present"
|
||||||
|
else
|
||||||
|
@conference_paper.conference_title = b[:conference_title]
|
||||||
|
end
|
||||||
|
|
||||||
@conference_paper.note = b[:remarks]
|
@conference_paper.note = b[:remarks]
|
||||||
I18n.locale = :en
|
I18n.locale = :en
|
||||||
@conference_paper.authors = b[:author]
|
@conference_paper.authors = b[:author]
|
||||||
|
@ -159,9 +166,17 @@ class Admin::ImportDataController < OrbitBackendController
|
||||||
else
|
else
|
||||||
@conference_paper.paper_title = b[:title]
|
@conference_paper.paper_title = b[:title]
|
||||||
end
|
end
|
||||||
|
if b[:conference_title].blank?
|
||||||
|
@conference_paper.conference_title = "No Title Present"
|
||||||
|
else
|
||||||
|
@conference_paper.conference_title = b[:conference_title]
|
||||||
|
end
|
||||||
@conference_paper.note = b[:remarks]
|
@conference_paper.note = b[:remarks]
|
||||||
|
|
||||||
|
@conference_paper.location = b[:location]
|
||||||
@conference_paper.year = b[:year]
|
@conference_paper.year = b[:year]
|
||||||
@conference_paper.create_user_id = hash.id
|
@conference_paper.create_user_id = hash.id
|
||||||
|
|
||||||
@conference_paper.save!
|
@conference_paper.save!
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
|
@ -209,7 +224,7 @@ class Admin::ImportDataController < OrbitBackendController
|
||||||
if b[:title].blank?
|
if b[:title].blank?
|
||||||
@journal_paper.paper_title = "No Title Present"
|
@journal_paper.paper_title = "No Title Present"
|
||||||
else
|
else
|
||||||
@journal_paper.paper_title = b[:title].first
|
@journal_paper.paper_title = b[:title]
|
||||||
end
|
end
|
||||||
@journal_paper.note = b[:remarks]
|
@journal_paper.note = b[:remarks]
|
||||||
I18n.locale = :en
|
I18n.locale = :en
|
||||||
|
|
|
@ -8,7 +8,7 @@ defaults: &defaults
|
||||||
|
|
||||||
development:
|
development:
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
database: test_site
|
database: ntu_mb_orbit_test
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -83,11 +83,12 @@ class WritingBook
|
||||||
end
|
end
|
||||||
|
|
||||||
def create_link
|
def create_link
|
||||||
|
title = []
|
||||||
title = ["\"#{self.extracted_chapters}\""]
|
# title = ["#{self.extracted_chapters}"] if self.extracted_chapters.present?
|
||||||
title << self.book_title
|
title << self.paper_title if self.paper_title.present?
|
||||||
title << self.publisher
|
title << self.book_title if self.book_title.present?
|
||||||
title << self.pages
|
title << self.publisher if self.publisher.present?
|
||||||
|
title << self.pages if self.pages.present?
|
||||||
# title << "(#{self.journal_level_types.collect{|x| x.title}.join(', ')})"
|
# title << "(#{self.journal_level_types.collect{|x| x.title}.join(', ')})"
|
||||||
title.join(', ')
|
title.join(', ')
|
||||||
end
|
end
|
||||||
|
|
|
@ -84,12 +84,11 @@ class WritingConference
|
||||||
end
|
end
|
||||||
|
|
||||||
def create_link
|
def create_link
|
||||||
|
title = ["#{self.paper_title}"]
|
||||||
title = ["\"#{self.paper_title}\""]
|
title << self.conference_title if self.conference_title.present?
|
||||||
title << self.conference_title
|
title << self.sponsor if self.sponsor.present?
|
||||||
title << self.sponsor
|
title << self.location if self.location.present?
|
||||||
title << self.location
|
title << "#{period_start_date}-#{period_end_date}" if (self.period_start_date.present? && self.period_end_date.present?)
|
||||||
title << "#{period_start_date}-#{period_end_date}"
|
|
||||||
# title << "(#{self.conference_paper_types.collect{|x| x.title}.join(', ')})"
|
# title << "(#{self.conference_paper_types.collect{|x| x.title}.join(', ')})"
|
||||||
title.join(', ')
|
title.join(', ')
|
||||||
|
|
||||||
|
|
|
@ -90,8 +90,8 @@ class WritingJournal
|
||||||
end
|
end
|
||||||
|
|
||||||
def create_link
|
def create_link
|
||||||
title = ["\"#{self.paper_title}\""]
|
title = ["#{self.paper_title}"]
|
||||||
title << self.journal_title
|
title << self.journal_title if self.journal_title.present?
|
||||||
title.join(', ')
|
title.join(', ')
|
||||||
title << ( !self.journal_level_types.blank? ? "(#{self.journal_level_types.collect{|x| x.title}.join(', ')})" : nil)
|
title << ( !self.journal_level_types.blank? ? "(#{self.journal_level_types.collect{|x| x.title}.join(', ')})" : nil)
|
||||||
title.join(', ')
|
title.join(', ')
|
||||||
|
|
Loading…
Reference in New Issue