New Timeline with books and seminar pages
This commit is contained in:
commit
312e63f242
16
Gemfile.lock
16
Gemfile.lock
|
@ -1,19 +1,3 @@
|
||||||
GIT
|
|
||||||
remote: git://github.com/amatsuda/kaminari.git
|
|
||||||
revision: 118927a42e57d6608c10d85b8a62acfc7c175974
|
|
||||||
specs:
|
|
||||||
kaminari (0.13.0)
|
|
||||||
actionpack (>= 3.0.0)
|
|
||||||
activesupport (>= 3.0.0)
|
|
||||||
railties (>= 3.0.0)
|
|
||||||
|
|
||||||
PATH
|
|
||||||
remote: vendor/impressionist
|
|
||||||
specs:
|
|
||||||
impressionist (1.1.1)
|
|
||||||
httpclient (~> 2.2)
|
|
||||||
nokogiri (~> 1.5)
|
|
||||||
|
|
||||||
GEM
|
GEM
|
||||||
remote: http://rubygems.org/
|
remote: http://rubygems.org/
|
||||||
specs:
|
specs:
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -11,6 +11,30 @@ class DesktopPublicationsController< ApplicationController
|
||||||
render "desktop/journal_pages/add", :layout => false
|
render "desktop/journal_pages/add", :layout => false
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def books
|
||||||
|
render "desktop/books", :layout => false
|
||||||
|
end
|
||||||
|
|
||||||
|
def books_list
|
||||||
|
render "desktop/books/list", :layout => false
|
||||||
|
end
|
||||||
|
|
||||||
|
def books_add
|
||||||
|
render "desktop/books/add", :layout => false
|
||||||
|
end
|
||||||
|
|
||||||
|
def seminar_p
|
||||||
|
render "desktop/seminar_p", :layout => false
|
||||||
|
end
|
||||||
|
|
||||||
|
def seminar_p_list
|
||||||
|
render "desktop/seminar_pages/list", :layout => false
|
||||||
|
end
|
||||||
|
|
||||||
|
def seminar_p_add
|
||||||
|
render "desktop/seminar_pages/add", :layout => false
|
||||||
|
end
|
||||||
|
|
||||||
def create_journal
|
def create_journal
|
||||||
Journal.create(user_id: current_user.id, title: "Ice Cream Sandwich")
|
Journal.create(user_id: current_user.id, title: "Ice Cream Sandwich")
|
||||||
b = Array.new
|
b = Array.new
|
||||||
|
|
|
@ -0,0 +1,33 @@
|
||||||
|
<div id="books">
|
||||||
|
<div id="content">
|
||||||
|
<div id="header" class="hh3">
|
||||||
|
<div class="dtitle w2 hh3 hp">
|
||||||
|
<span class="thmtxth">Books</span>
|
||||||
|
</div>
|
||||||
|
<div id="search_app" class="hfn w2 hh2 hp thmc3">
|
||||||
|
<input type="text" class="ini_input form" value="Search" id="searchbox" />
|
||||||
|
<input type="submit" class="ini_input submit thmc1" value="Submit"/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="holder">
|
||||||
|
<div id="panel_l" class="ph">
|
||||||
|
<div class="s_menu sm_v">
|
||||||
|
<ul id='setting_left_nav'>
|
||||||
|
<li><a href="list" class="hh2 w2 hp active thmc1 thmtxt" onclick='return false;'>List</a></li>
|
||||||
|
<li><a href="addbook" class="admtxt hh2 w2 hp" onclick='return false;'>Add/Edit</a></li>
|
||||||
|
<li><a href="" class="admtxt hh2 w2 hp" onclick='return false;'>Books</a></li>
|
||||||
|
<li><a href="" class="admtxt hh2 w2 hp" onclick='return false;'>Co-Authors</a></li>
|
||||||
|
<li><a href="" class="admtxt hh2 w2 hp" onclick='return false;'>Tags & Keywords</a></li>
|
||||||
|
<li><a href="" class="admtxt hh2 w2 hp" onclick='return false;'>Analysis</a></li>
|
||||||
|
<li><a href="" class="admtxt hh2 w2 hp" onclick='return false;'>Import</a></li>
|
||||||
|
<li><a href="" class="admtxt hh2 w2 hp" onclick='return false;'>Export</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="panel_r" class="ph pw admbg hp">
|
||||||
|
</div>
|
||||||
|
<div class="clear"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
|
@ -0,0 +1,87 @@
|
||||||
|
<div class="toolbar hh2">
|
||||||
|
<div class="fn_g hp">
|
||||||
|
<button class="fn_btn hh2 thmc2 thmtxt">Save</button>
|
||||||
|
<button class="fn_btn hh2 admbg2">Cancel</button>
|
||||||
|
</div>
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2">Year</div>
|
||||||
|
<div class="admbg sdm_o">
|
||||||
|
<ul>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">2012</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">2011</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">2010</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">2009</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">2008</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">2007</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">2006</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">2005</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">2004</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">2003</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">2002</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">2001</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2">Language</div>
|
||||||
|
<div class="admbg sdm_o">
|
||||||
|
<ul>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">English</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Chinese</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2"><span class="icon-question-sign"></span></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="paper_add" class="tinycanvas vp">
|
||||||
|
<div class="scrollbar sb_h vp"><div class="track"><div class="thumb thmc2"><div class="end"></div></div></div></div>
|
||||||
|
<div class="viewport">
|
||||||
|
<div class="overview">
|
||||||
|
<div class="s_grid_con s_form">
|
||||||
|
<ul>
|
||||||
|
<li class="s_grid_row"><input type="radio" name="" value="Books" />Books
|
||||||
|
<input type="radio" name="" value="Chapter" /> Chapter</li>
|
||||||
|
<li class="s_grid_row"><textarea class="s_grid_6 s_grid" name="" id="">Book Title</textarea></li>
|
||||||
|
<li class="s_grid_row"><textarea class="s_grid_6 s_grid" name="" id="" rows="10">Chapters and sections</textarea></li>
|
||||||
|
<li class="s_grid_row"><input class="s_grid s_grid_1" type="text" value="page"> ~ <input class="s_grid s_grid_1" type="text" value="page"><input class="s_grid s_grid_2" type="text" value="Publisher"></li>
|
||||||
|
<li class="s_grid_row"><input class="s_grid s_grid_2" type="text" value="Location"><input class="s_grid s_grid_2" type="text" value="Chief editor"></li>
|
||||||
|
<li class="s_grid_row"><input class="s_grid s_grid_3" type="text" value="ISSN"></li> <li class="s_grid_row"><label class="s_grid_2 s_grid" for="">Reference URL</label><input class="s_grid_4 s_grid" type="text" value="www.sample.com"></li>
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="s_grid_con s_form">
|
||||||
|
<ul>
|
||||||
|
<li class="s_grid_row"><textarea class="s_grid s_grid_6" name="" id="">Author</textarea><span class="icon-plus input_append"></span></li>
|
||||||
|
<li class="s_grid_row">
|
||||||
|
<select name="" id="" class="s_grid s_grid_4">
|
||||||
|
<option value="">Author Type</option>
|
||||||
|
<option value="">First Author</option>
|
||||||
|
<option value="">Corresponding Author</option>
|
||||||
|
<option value="">Second Author</option>
|
||||||
|
<option value="">Third Author</option>
|
||||||
|
<option value="">Fourth Author</option>
|
||||||
|
</select>
|
||||||
|
<select name="" id="" class="s_grid s_grid_2">
|
||||||
|
<option value="">Status</option>
|
||||||
|
<option value="">Published</option>
|
||||||
|
<option value="">Pending</option>
|
||||||
|
<option value="">Writing</option>
|
||||||
|
</select>
|
||||||
|
</li>
|
||||||
|
<li class="s_grid_row"><label class="s_grid s_grid_2" for="">Date of Publication</label><input class="s_grid s_grid_4" type="text" value="2012 / 05 / 01"></li>
|
||||||
|
<li class="s_grid_row"><input class="s_grid s_grid_6" type="text" value="Tags"><span class="icon-plus input_append"></li>
|
||||||
|
<li class="s_grid_row"><input class="s_grid s_grid_6" type="text" value="Associated Project"><span class="icon-plus input_append"></span></li>
|
||||||
|
<li class="s_grid_row"><label class="s_grid s_grid_2" for="">Abstract</label><input type="file"></li>
|
||||||
|
<li class="s_grid_row"><label class="s_grid s_grid_2" for="">Full Text</label><input type="file"></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="s_grid_con s_form">
|
||||||
|
<ul>
|
||||||
|
<li class="s_grid_row"><textarea name="" id="" rows="26" class="s_grid s_grid_6">Abstract</textarea></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
|
@ -0,0 +1,75 @@
|
||||||
|
<div class="toolbar hh2">
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2"><span class="icon-check"></span></div>
|
||||||
|
<div class="admbg sdm_o">
|
||||||
|
<ul id="journal_selection_options">
|
||||||
|
<li><a class="hp hh2 admtxt" href="all">All</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="none">None</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2">More</div>
|
||||||
|
<div class="admbg sdm_o">
|
||||||
|
<ul>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Delete</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Tag</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2">Tag</div>
|
||||||
|
<div class="admbg sdm_o">
|
||||||
|
<ul>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">All</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Starred</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">MIT</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2">Status</div>
|
||||||
|
<div class="admbg sdm_o">
|
||||||
|
<ul>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">All</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Published</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Pending</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2">View</div>
|
||||||
|
<div class="admbg sdm_o">
|
||||||
|
<ul id="journal_view_selection">
|
||||||
|
<li><a class="hp hh2 admtxt" href="journal">Journal</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="title">Title</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="file">File</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="keywords">Keywords</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="abstract">Abstract</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2">Share</div>
|
||||||
|
<div class="admbg sdm_o">
|
||||||
|
<ul>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Full</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Abstract</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Friends</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Private</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Group</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2"><span class="icon-question-sign"></span></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="paper_list" class="tinycanvas vp">
|
||||||
|
<div class="scrollbar sb_h vp"><div class="track"><div class="thumb thmc2"><div class="end"></div></div></div></div>
|
||||||
|
<div class="viewport">
|
||||||
|
<div class="overview">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
|
@ -0,0 +1,75 @@
|
||||||
|
<div class="toolbar hh2">
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2"><span class="icon-check"></span></div>
|
||||||
|
<div class="admbg sdm_o">
|
||||||
|
<ul id="journal_selection_options">
|
||||||
|
<li><a class="hp hh2 admtxt" href="all">All</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="none">None</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2">More</div>
|
||||||
|
<div class="admbg sdm_o">
|
||||||
|
<ul>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Delete</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Tag</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2">Tag</div>
|
||||||
|
<div class="admbg sdm_o">
|
||||||
|
<ul>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">All</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Starred</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">MIT</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2">Status</div>
|
||||||
|
<div class="admbg sdm_o">
|
||||||
|
<ul>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">All</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Published</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Pending</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2">View</div>
|
||||||
|
<div class="admbg sdm_o">
|
||||||
|
<ul id="journal_view_selection">
|
||||||
|
<li><a class="hp hh2 admtxt" href="journal">Journal</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="title">Title</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="file">File</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="keywords">Keywords</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="abstract">Abstract</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2">Share</div>
|
||||||
|
<div class="admbg sdm_o">
|
||||||
|
<ul>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Full</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Abstract</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Friends</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Private</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Group</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2"><span class="icon-question-sign"></span></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="paper_list" class="tinycanvas vp">
|
||||||
|
<div class="scrollbar sb_h vp"><div class="track"><div class="thumb thmc2"><div class="end"></div></div></div></div>
|
||||||
|
<div class="viewport">
|
||||||
|
<div class="overview">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
|
@ -0,0 +1,33 @@
|
||||||
|
<div id="seminar_p">
|
||||||
|
<div id="content">
|
||||||
|
<div id="header" class="hh3">
|
||||||
|
<div class="dtitle w2 hh3 hp">
|
||||||
|
<span class="thmtxth">Seminar</span>
|
||||||
|
</div>
|
||||||
|
<div id="search_app" class="hfn w2 hh2 hp thmc3">
|
||||||
|
<input type="text" class="ini_input form" value="Search" id="searchbox" />
|
||||||
|
<input type="submit" class="ini_input submit thmc1" value="Submit"/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="holder">
|
||||||
|
<div id="panel_l" class="ph">
|
||||||
|
<div class="s_menu sm_v">
|
||||||
|
<ul id='setting_left_nav'>
|
||||||
|
<li><a href="list" class="hh2 w2 hp active thmc1 thmtxt" onclick='return false;'>List</a></li>
|
||||||
|
<li><a href="addseminar" class="admtxt hh2 w2 hp" onclick='return false;'>Add/Edit</a></li>
|
||||||
|
<li><a href="" class="admtxt hh2 w2 hp" onclick='return false;'>Seminar</a></li>
|
||||||
|
<li><a href="" class="admtxt hh2 w2 hp" onclick='return false;'>Co-Authors</a></li>
|
||||||
|
<li><a href="" class="admtxt hh2 w2 hp" onclick='return false;'>Tags & Keywords</a></li>
|
||||||
|
<li><a href="" class="admtxt hh2 w2 hp" onclick='return false;'>Analysis</a></li>
|
||||||
|
<li><a href="" class="admtxt hh2 w2 hp" onclick='return false;'>Import</a></li>
|
||||||
|
<li><a href="" class="admtxt hh2 w2 hp" onclick='return false;'>Export</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="panel_r" class="ph pw admbg hp">
|
||||||
|
</div>
|
||||||
|
<div class="clear"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
|
@ -0,0 +1,107 @@
|
||||||
|
<div class="toolbar hh2">
|
||||||
|
<div class="fn_g hp">
|
||||||
|
<button class="fn_btn hh2 thmc2 thmtxt">Save</button>
|
||||||
|
<button class="fn_btn hh2 admbg2">Cancel</button>
|
||||||
|
</div>
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2">Year</div>
|
||||||
|
<div class="admbg sdm_o">
|
||||||
|
<ul>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">2012</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">2011</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">2010</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">2009</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">2008</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">2007</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">2006</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">2005</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">2004</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">2003</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">2002</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">2001</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2">Language</div>
|
||||||
|
<div class="admbg sdm_o">
|
||||||
|
<ul>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">English</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Chinese</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2"><span class="icon-question-sign"></span></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="paper_add" class="tinycanvas vp">
|
||||||
|
<div class="scrollbar sb_h vp"><div class="track"><div class="thumb thmc2"><div class="end"></div></div></div></div>
|
||||||
|
<div class="viewport">
|
||||||
|
<div class="overview">
|
||||||
|
<div class="s_grid_con s_form">
|
||||||
|
<ul>
|
||||||
|
<li class="s_grid_row"><textarea class="s_grid_6 s_grid" name="" id="">Seminar Title</textarea></li>
|
||||||
|
<li class="s_grid_row">
|
||||||
|
<label>Paper type</label><input type="radio" name="" value="Books" />Oral<input type="radio" name="" value="Chapter" />Poster</li>
|
||||||
|
<li class="s_grid_row"><label>Seminar time</label></li>
|
||||||
|
|
||||||
|
<li class="s_grid_row"><select name="" id="" class="s_grid s_grid_1">
|
||||||
|
<option value=""></option>
|
||||||
|
</select>
|
||||||
|
<label class="s_grid s_grid_1">Year</label>
|
||||||
|
<select name="" id="" class="s_grid s_grid_1">
|
||||||
|
<option value=""></option>
|
||||||
|
</select>
|
||||||
|
<label class="s_grid s_grid_1">Month</label>
|
||||||
|
<select name="" id="" class="s_grid s_grid_1">
|
||||||
|
<option value=""></option>
|
||||||
|
</select>
|
||||||
|
<label class="s_grid s_grid_1">Day</label>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="s_grid_row"><input class="s_grid s_grid_2" type="text" value="Location"><input class="s_grid s_grid_2" type="text" value="Sponsor"></li>
|
||||||
|
<li class="s_grid_row"><label class="s_grid_2 s_grid" for="">Reference URL</label><input class="s_grid_4 s_grid" type="text" value="www.sample.com"></li>
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="s_grid_con s_form">
|
||||||
|
<ul>
|
||||||
|
<li class="s_grid_row"><textarea class="s_grid s_grid_6" name="" id="">Author</textarea><span class="icon-plus input_append"></span></li>
|
||||||
|
<li class="s_grid_row">
|
||||||
|
<select name="" id="" class="s_grid s_grid_4">
|
||||||
|
<option value="">Author Type</option>
|
||||||
|
<option value="">First Author</option>
|
||||||
|
<option value="">Corresponding Author</option>
|
||||||
|
<option value="">Second Author</option>
|
||||||
|
<option value="">Third Author</option>
|
||||||
|
<option value="">Fourth Author</option>
|
||||||
|
</select>
|
||||||
|
<select name="" id="" class="s_grid s_grid_2">
|
||||||
|
<option value="">Status</option>
|
||||||
|
<option value="">Published</option>
|
||||||
|
<option value="">Pending</option>
|
||||||
|
<option value="">Writing</option>
|
||||||
|
</select>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="s_grid_row"><label class="s_grid s_grid_2" for="">Date of Publication</label><input class="s_grid s_grid_4" type="text" value="2012 / 05 / 01"></li>
|
||||||
|
|
||||||
|
<li class="s_grid_row"><input class="s_grid s_grid_6" type="text" value="Tags"><span class="icon-plus input_append"></li>
|
||||||
|
<li class="s_grid_row"><input class="s_grid s_grid_6" type="text" value="Keywords"><span class="icon-plus input_append"></li>
|
||||||
|
<li class="s_grid_row"><input class="s_grid s_grid_6" type="text" value="Associated Project"><span class="icon-plus input_append"></span></li>
|
||||||
|
<li class="s_grid_row"><label class="s_grid s_grid_2" for="">Abstract</label><input type="file"></li>
|
||||||
|
<li class="s_grid_row"><label class="s_grid s_grid_2" for="">Full Text</label><input type="file"></li>
|
||||||
|
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="s_grid_con s_form">
|
||||||
|
<ul>
|
||||||
|
<li class="s_grid_row"><textarea name="" id="" rows="26" class="s_grid s_grid_6">Abstract</textarea></li>
|
||||||
|
<li class="s_grid_row"><textarea name="" id="" rows="16" class="s_grid s_grid_6">Note</textarea></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
|
@ -0,0 +1,75 @@
|
||||||
|
<div class="toolbar hh2">
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2"><span class="icon-check"></span></div>
|
||||||
|
<div class="admbg sdm_o">
|
||||||
|
<ul id="journal_selection_options">
|
||||||
|
<li><a class="hp hh2 admtxt" href="all">All</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="none">None</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2">More</div>
|
||||||
|
<div class="admbg sdm_o">
|
||||||
|
<ul>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Delete</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Tag</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2">Tag</div>
|
||||||
|
<div class="admbg sdm_o">
|
||||||
|
<ul>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">All</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Starred</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">MIT</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2">Status</div>
|
||||||
|
<div class="admbg sdm_o">
|
||||||
|
<ul>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">All</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Published</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Pending</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2">View</div>
|
||||||
|
<div class="admbg sdm_o">
|
||||||
|
<ul id="journal_view_selection">
|
||||||
|
<li><a class="hp hh2 admtxt" href="journal">Journal</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="title">Title</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="file">File</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="keywords">Keywords</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="abstract">Abstract</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2">Share</div>
|
||||||
|
<div class="admbg sdm_o">
|
||||||
|
<ul>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Full</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Abstract</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Friends</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Private</a></li>
|
||||||
|
<li><a class="hp hh2 admtxt" href="">Group</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="hh2 hp sdm">
|
||||||
|
<div class="sdm_t hh2"><span class="icon-question-sign"></span></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="paper_list" class="tinycanvas vp">
|
||||||
|
<div class="scrollbar sb_h vp"><div class="track"><div class="thumb thmc2"><div class="end"></div></div></div></div>
|
||||||
|
<div class="viewport">
|
||||||
|
<div class="overview">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
|
@ -0,0 +1,33 @@
|
||||||
|
<div id="seminar_p">
|
||||||
|
<div id="content">
|
||||||
|
<div id="header" class="hh3">
|
||||||
|
<div class="dtitle w2 hh3 hp">
|
||||||
|
<span class="thmtxth">Seminar</span>
|
||||||
|
</div>
|
||||||
|
<div id="search_app" class="hfn w2 hh2 hp thmc3">
|
||||||
|
<input type="text" class="ini_input form" value="Search" id="searchbox" />
|
||||||
|
<input type="submit" class="ini_input submit thmc1" value="Submit"/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="holder">
|
||||||
|
<div id="panel_l" class="ph">
|
||||||
|
<div class="s_menu sm_v">
|
||||||
|
<ul id='setting_left_nav'>
|
||||||
|
<li><a href="list" class="hh2 w2 hp active thmc1 thmtxt" onclick='return false;'>List</a></li>
|
||||||
|
<li><a href="addseminar" class="admtxt hh2 w2 hp" onclick='return false;'>Add/Edit</a></li>
|
||||||
|
<li><a href="" class="admtxt hh2 w2 hp" onclick='return false;'>Books</a></li>
|
||||||
|
<li><a href="" class="admtxt hh2 w2 hp" onclick='return false;'>Co-Authors</a></li>
|
||||||
|
<li><a href="" class="admtxt hh2 w2 hp" onclick='return false;'>Tags & Keywords</a></li>
|
||||||
|
<li><a href="" class="admtxt hh2 w2 hp" onclick='return false;'>Analysis</a></li>
|
||||||
|
<li><a href="" class="admtxt hh2 w2 hp" onclick='return false;'>Import</a></li>
|
||||||
|
<li><a href="" class="admtxt hh2 w2 hp" onclick='return false;'>Export</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="panel_r" class="ph pw admbg hp">
|
||||||
|
</div>
|
||||||
|
<div class="clear"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
|
@ -184,6 +184,14 @@ Orbit::Application.routes.draw do
|
||||||
match '/desktop/journal_p_list/'=>'desktop_publications#journal_p_list'
|
match '/desktop/journal_p_list/'=>'desktop_publications#journal_p_list'
|
||||||
match '/desktop/journal_p_add/'=>'desktop_publications#journal_p_add'
|
match '/desktop/journal_p_add/'=>'desktop_publications#journal_p_add'
|
||||||
match '/desktop_publications/getjournals' => 'desktop_publications#getjournals'
|
match '/desktop_publications/getjournals' => 'desktop_publications#getjournals'
|
||||||
|
match '/desktop/books' => 'desktop_publications#books'
|
||||||
|
match '/desktop/books_list/'=>'desktop_publications#books_list'
|
||||||
|
match '/desktop/books_add/'=>'desktop_publications#books_add'
|
||||||
|
|
||||||
|
match '/desktop/seminar_p' => 'desktop_publications#seminar_p'
|
||||||
|
match '/desktop/seminar_p_list/'=>'desktop_publications#seminar_p_list'
|
||||||
|
match '/desktop/seminar_p_add/'=>'desktop_publications#seminar_p_add'
|
||||||
|
|
||||||
|
|
||||||
match '/desktop/twitter/'=>'otheraccounts#twitter'
|
match '/desktop/twitter/'=>'otheraccounts#twitter'
|
||||||
match '/desktop/forgmail/'=>'otheraccounts#gmail'
|
match '/desktop/forgmail/'=>'otheraccounts#gmail'
|
||||||
|
@ -192,17 +200,18 @@ Orbit::Application.routes.draw do
|
||||||
|
|
||||||
match '/desktop_appstore/appstore'=>'desktop_appstore#appstore'
|
match '/desktop_appstore/appstore'=>'desktop_appstore#appstore'
|
||||||
match '/desktop_appstore/widgets'=>'desktop_appstore#widgets'
|
match '/desktop_appstore/widgets'=>'desktop_appstore#widgets'
|
||||||
match '/desktop_appstore/onlinestore'=>'desktop_appstore#onlinestore'
|
|
||||||
match '/desktop_appstore/getuserwidgets'=>'desktop_appstore#getuserwidgets'
|
match '/desktop_appstore/getuserwidgets'=>'desktop_appstore#getuserwidgets'
|
||||||
match '/desktop_appstore/widgets_settings'=>'desktop_appstore#widgets_settings'
|
match '/desktop_appstore/widgets_settings'=>'desktop_appstore#widgets_settings'
|
||||||
|
|
||||||
match '/desktop_orbit/orbit' => 'desktop_orbit#orbit'
|
match '/desktop_orbit/orbit' => 'desktop_orbit#orbit'
|
||||||
match '/desktop_orbit/eventajaxload'=> 'desktop_orbit#eventajaxload'
|
match '/desktop_orbit/eventajaxload'=> 'desktop_orbit#eventajaxload'
|
||||||
match '/desktop_orbit/getevents' => 'desktop_orbit#getevents'
|
match '/desktop_orbit/getevents' => 'desktop_orbit#getevents'
|
||||||
|
|
||||||
#match '/desktop_orbit/eventajaxload' => 'desktop_publications#create_journal'
|
#match '/desktop_orbit/eventajaxload' => 'desktop_publications#create_journal'
|
||||||
#match '/desktop_orbit/eventajaxload' => 'desktop_publications#delete_journal'
|
#match '/desktop_orbit/eventajaxload' => 'desktop_publications#delete_journal'
|
||||||
# match '/desktop_orbit/eventajaxload' => 'desktop_publications#update_journal'
|
# match '/desktop_orbit/eventajaxload' => 'desktop_publications#update_journal'
|
||||||
|
|
||||||
|
|
||||||
match '/desktop/temp_func/'=>'desktop#temp_func'
|
match '/desktop/temp_func/'=>'desktop#temp_func'
|
||||||
|
|
||||||
match '/panel/:app_name/front_end/:app_action/:id' => 'pages#show_from_link', :constraints => lambda { |request|
|
match '/panel/:app_name/front_end/:app_action/:id' => 'pages#show_from_link', :constraints => lambda { |request|
|
||||||
|
|
|
@ -1,96 +1,96 @@
|
||||||
class Desktopapp::DesktopAppAppstore < Sinatra::Base
|
class Desktopapp::DesktopAppAppstore < Sinatra::Base
|
||||||
register Sinatra::Warden
|
|
||||||
get '/desktop_appstore/appstore' do
|
get '/desktop_appstore/appstore' do
|
||||||
erb :appstore
|
erb :appstore
|
||||||
end
|
end
|
||||||
|
|
||||||
get '/desktop_appstore/widgets' do
|
get '/desktop_appstore/widgets' do
|
||||||
erb :'appstore/widgets'
|
erb :'appstore/widgets'
|
||||||
end
|
end
|
||||||
|
|
||||||
get '/desktop_appstore/getuserwidgets' do
|
get '/desktop_appstore/getuserwidgets' do
|
||||||
# @widgets = current_user.desktop.desktop_widgets
|
# @widgets = current_user.desktop.desktop_widgets
|
||||||
# @groups = Array.new
|
# @groups = Array.new
|
||||||
# @sections = current_user.desktop.sections
|
# @sections = current_user.desktop.sections
|
||||||
|
|
||||||
# @sections.each do |section|
|
# @sections.each do |section|
|
||||||
# @groups << section.groups
|
# @groups << section.groups
|
||||||
# end
|
# end
|
||||||
|
|
||||||
# @widgets.each do |widget|
|
# @widgets.each do |widget|
|
||||||
# @count = 0;
|
# @count = 0;
|
||||||
# @sectionids = Array.new
|
# @sectionids = Array.new
|
||||||
# @groups.each do |group|
|
# @groups.each do |group|
|
||||||
# group.each do |grp|
|
# group.each do |grp|
|
||||||
# @widge = 0
|
# @widge = 0
|
||||||
# @gid = widget.id.to_s
|
# @gid = widget.id.to_s
|
||||||
# @widge = grp.tiles.where(:data_content.all => [@gid]).count
|
# @widge = grp.tiles.where(:data_content.all => [@gid]).count
|
||||||
# @count = @count + @widge
|
# @count = @count + @widge
|
||||||
# if @widge > 0
|
# if @widge > 0
|
||||||
# @sectionids << grp.section_id
|
# @sectionids << grp.section_id
|
||||||
# end
|
# end
|
||||||
# end
|
# end
|
||||||
# end
|
# end
|
||||||
# if @count > 0
|
# if @count > 0
|
||||||
# widget.status = "Installed"
|
# widget.status = "Installed"
|
||||||
# widget.section = @sectionids
|
# widget.section = @sectionids
|
||||||
# else
|
# else
|
||||||
# widget.status = "Downloaded"
|
# widget.status = "Downloaded"
|
||||||
# end
|
# end
|
||||||
# end
|
# end
|
||||||
# @widgets.to_json
|
# @widgets.to_json
|
||||||
current_user.to_json
|
current_user.to_json
|
||||||
end
|
end
|
||||||
|
|
||||||
get '/desktop_appstore/widgets_settings' do
|
get '/desktop_appstore/widgets_settings' do
|
||||||
what = params["what"]
|
what = params["what"]
|
||||||
@widgetid = params["widget"]
|
@widgetid = params["widget"]
|
||||||
@sectionid = params["section"]
|
@sectionid = params["section"]
|
||||||
@msg = Array.new
|
@msg = Array.new
|
||||||
case what
|
case what
|
||||||
when "remove"
|
when "remove"
|
||||||
@section = Section.find(@sectionid)
|
@section = Section.find(@sectionid)
|
||||||
@groups = @section.groups
|
@groups = @section.groups
|
||||||
@groups.each do |group|
|
@groups.each do |group|
|
||||||
@tile = group.tiles.where(:data_content.all => [@widgetid])
|
@tile = group.tiles.where(:data_content.all => [@widgetid])
|
||||||
if @tile.count > 0
|
if @tile.count > 0
|
||||||
@thistile = @tile
|
@thistile = @tile
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@t = Tile.find(@thistile.first.id)
|
@t = Tile.find(@thistile.first.id)
|
||||||
@t.delete
|
@t.delete
|
||||||
@msg << {"success"=>true}
|
@msg << {"success"=>true}
|
||||||
when "add"
|
when "add"
|
||||||
@widget = current_user.desktop.desktop_widgets.find(@widgetid)
|
@widget = current_user.desktop.desktop_widgets.find(@widgetid)
|
||||||
@section = Section.find(@sectionid)
|
@section = Section.find(@sectionid)
|
||||||
@groups = @section.groups
|
@groups = @section.groups
|
||||||
@totalwidgets = 0
|
@totalwidgets = 0
|
||||||
@groups.each do |group|
|
@groups.each do |group|
|
||||||
@tile = group.tiles.where(:data_content.all => [@widgetid]).count
|
@tile = group.tiles.where(:data_content.all => [@widgetid]).count
|
||||||
if @tile > 0
|
if @tile > 0
|
||||||
@msg << {"success"=>false,"error"=>"Duplicate widget"}
|
@msg << {"success"=>false,"error"=>"Duplicate widget"}
|
||||||
else
|
else
|
||||||
no_of_widgets = group.tiles.where(:data_category.all => ["widget"]).count
|
no_of_widgets = group.tiles.where(:data_category.all => ["widget"]).count
|
||||||
@totalwidgets = @totalwidgets + no_of_widgets
|
@totalwidgets = @totalwidgets + no_of_widgets
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
if @totalwidgets >= 12
|
if @totalwidgets >= 12
|
||||||
@msg << {"success"=>false,"error"=>"Section full"}
|
@msg << {"success"=>false,"error"=>"Section full"}
|
||||||
else
|
else
|
||||||
wshape = @widget.shape
|
wshape = @widget.shape
|
||||||
wdata_content = @widgetid
|
wdata_content = @widgetid
|
||||||
wdata_category = "widget"
|
wdata_category = "widget"
|
||||||
wname = @widget.name
|
wname = @widget.name
|
||||||
if @groups.first.tiles.where(:data_category.all => ["widget"]).count >= 6
|
if @groups.first.tiles.where(:data_category.all => ["widget"]).count >= 6
|
||||||
groupid = @groups.last.id
|
groupid = @groups.last.id
|
||||||
else
|
else
|
||||||
groupid = @groups.first.id
|
groupid = @groups.first.id
|
||||||
end
|
end
|
||||||
Tile.create(data_category: wdata_category,data_content: wdata_content, group_id: groupid, position: 10, title: wname, shape: wshape)
|
Tile.create(data_category: wdata_category,data_content: wdata_content, group_id: groupid, position: 10, title: wname, shape: wshape)
|
||||||
@msg << {"success"=>true}
|
@msg << {"success"=>true}
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@msg.to_json
|
@msg.to_json
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
Loading…
Reference in New Issue