tinyscrollbar fixed

This commit is contained in:
harrybomrah authored and Rueshyna committed 2013-03-04 12:37:29 +08:00
1 parent 0f12314213
commit 23c8c28b52
11 files changed
+100 -404

No files matched your search

@@ -68,7 +68,7 @@
<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 class="overview" content-layout="datalist" per-column="5" base-width="300">
<% @writing_conferences.each do |w| %>
<%= publication_record w, @view_by%>
<% end %>
@@ -13,11 +13,6 @@ orbitDesktop.prototype.initializeJournalPapers = function(target,url,cache){ //
var bindHandlers = function(){ // to bind handlers for list page
o.simple_drop_down();
o.tinyscrollbar_ext({
main: '.tinycanvas',
fill: '.list_t'
})
// $("#journal_selection_options a").click(function(){
// switch($(this).attr("href")){
// case "all":
@@ -29,26 +24,6 @@ orbitDesktop.prototype.initializeJournalPapers = function(target,url,cache){ //
// }
// return false;
// })
// $("#journal_view_selection a").click(function(){
// switch($(this).attr("href")){
// case "journal":
// journalview();
// break;
// case "keywords":
// keywordsview();
// break;
// case "title":
// titleview();
// break;
// case "abstract":
// abstractview();
// break;
// case "file":
// fileview();
// break;
// }
// return false;
// })
}
var bindSecondaryHandlers = function(){
@@ -65,125 +40,6 @@ orbitDesktop.prototype.initializeJournalPapers = function(target,url,cache){ //
return false;
})
}
// var journalview = function(){
// $("#journal_p div#paper_list div.overview").empty();
// var column = $('<div class="g_col list_t"><ul></ul></div>'),
// counter = 1,
// li;
// $.each(journalData,function(i,journal){
// $.each(journal.papers,function(j,paper){
// li = $('<li class="list_t_item"><div class="list_item_action"><a href="" class="icon-check-empty"></a><a href="" class="icon-star-empty"></a></div><div class="list_t_title">'+journal.title+'</div><div class="list_t_des">'+paper.title+'</div><div class="list_item_function"><a class="journal_paper_edit admbg2 admtxt" href="'+paper.url_edit+'" ajax-remote="get" >Edit</a> <a ajax-remote="delete" confirm-message="Are you sure?" callback-method="paperDelete" class="journal_paper_delete admbg2 admtxt" href="'+paper.url_delete+'">Delete</a></div></li>');
// column.find("ul").append(li);
// if(counter%5==0){
// $("#journal_p div#paper_list div.overview").append(column);
// column = $('<div class="g_col list_t"><ul></ul></div>');
// }
// counter++;
// })
// })
// $("#journal_p div#paper_list div.overview").append(column);
// bindSecondaryHandlers();
// }
// var fileview = function(){
// $("#journal_p div#paper_list div.overview").empty();
// var column = $('<div class="g_col list_t"><ul></ul></div>'),
// counter = 1,
// li = null;
// $.each(journalData,function(i,journal){
// $.each(journal.papers,function(j,paper){
// li = null;
// li = $('<li class="list_t_item file_view"></li>');
// li.append('<div class="list_item_action"><a href="" class="icon-check-empty"></a><a href="" class="icon-star-empty"></a></div><div class="list_t_title">'+journal.title+'</div><div class="list_t_des"></div>');
// var file_list = li.find('.list_t_des');
// $.each(paper.files,function(k,file){
// var thistitle = file.title;
// if(!thistitle)
// thistitle = "";
// thistitle = ( thistitle.length > 8 )? thistitle.substring(0,8)+'...' : thistitle;
// if(!file.title){
// thistitle = "Untitled File";
// }
// var img = $('<a class="file" href="'+file.url+'" target="_blank" ><img src="'+file.icon+'" /><span class="filetitle">'+thistitle+'</span></a>');
// file_list.append(img);
// })
// li.append('<div class="list_item_function"><a class="journal_paper_edit admbg2 admtxt" href="'+paper.url_edit+'" ajax-remote="get" >Edit</a> <a ajax-remote="delete" confirm-message="Are you sure?" callback-method="paperDelete" class="journal_paper_delete admbg2 admtxt" href="'+paper.url_delete+'">Delete</a></div>');
// column.find("ul").append(li);
// if(counter%3==0){
// $("#journal_p div#paper_list div.overview").append(column);
// column = $('<div class="g_col list_t"><ul></ul></div>');
// }
// counter++;
// })
// })
// $("#journal_p div#paper_list div.overview").append(column);
// bindSecondaryHandlers();
// }
// var keywordsview = function(){
// $("#journal_p div#paper_list div.overview").empty();
// var column = $('<div class="g_col list_t"><ul></ul></div>'),
// counter = 1,
// li;
// $.each(journalData,function(i,journal){
// $.each(journal.papers,function(j,paper){
// li = $('<li class="list_t_item"><div class="list_item_action"><a href="" class="icon-check-empty"></a><a href="" class="icon-star-empty"></a></div><div class="list_t_title">'+paper.title+'</div><div class="list_t_des">'+paper.keywords+'</div><div class="list_item_function"><a class="journal_paper_edit admbg2 admtxt" href="'+paper.url_edit+'" ajax-remote="get" >Edit</a> <a ajax-remote="delete" confirm-message="Are you sure?" callback-method="paperDelete" class="journal_paper_delete admbg2 admtxt" href="'+paper.url_delete+'">Delete</a></div></li>');
// column.find("ul").append(li);
// if(counter%5==0){
// $("#journal_p div#paper_list div.overview").append(column);
// column = $('<div class="g_col list_t"><ul></ul></div>');
// }
// counter++;
// })
// })
// $("#journal_p div#paper_list div.overview").append(column);
// bindSecondaryHandlers();
// }
// var titleview = function(){
// $("#journal_p div#paper_list div.overview").empty();
// var column = $('<div class="g_col list_t"><ul></ul></div>'),
// counter = 1,
// li;
// $.each(journalData,function(i,journal){
// $.each(journal.papers,function(j,paper){
// li = $('<li class="list_t_item"><div class="list_item_action"><a href="" class="icon-check-empty"></a><a href="" class="icon-star-empty"></a></div><div class="list_t_title">'+paper.title+'</div><div class="list_item_function"><a class="journal_paper_edit admbg2 admtxt" href="'+paper.url_edit+'" ajax-remote="get" >Edit</a> <a ajax-remote="delete" confirm-message="Are you sure?" callback-method="paperDelete" class="journal_paper_delete admbg2 admtxt" href="'+paper.url_delete+'">Delete</a></div></li>');
// column.find("ul").append(li);
// if(counter%5==0){
// $("#journal_p div#paper_list div.overview").append(column);
// column = $('<div class="g_col list_t"><ul></ul></div>');
// }
// counter++;
// })
// })
// $("#journal_p div#paper_list div.overview").append(column);
// bindSecondaryHandlers();
// }
// var abstractview = function(){
// $("#journal_p div#paper_list div.overview").empty();
// var column = $('<div class="g_col list_t"><ul></ul></div>'),
// li;
// $.each(journalData,function(i,journal){
// $.each(journal.papers,function(j,paper){
// li = $('<li class="list_t_item" style="height:auto;"><div class="list_item_action"><a href="" class="icon-check-empty"></a><a href="" class="icon-star-empty"></a></div><div class="list_t_title">'+paper.title+'</div><div class="list_t_des">'+paper.abstract+'</div><div class="list_item_function"><a class="journal_paper_edit admbg2 admtxt" href="'+paper.url_edit+'" ajax-remote="get" >Edit</a> <a ajax-remote="delete" confirm-message="Are you sure?" callback-method="paperDelete" class="journal_paper_delete admbg2 admtxt" href="'+paper.url_delete+'">Delete</a></div></li>');
// column.find("ul").append(li);
// $("#journal_p div#paper_list div.overview").append(column);
// column = $('<div class="g_col list_t"><ul></ul></div>');
// })
// })
// $("#journal_p div#paper_list div.overview").append(column);
// bindSecondaryHandlers();
// }
// var getData = function(){
// $.getJSON("/panel/personal_journal/desktop/get_journals_json",function(journals){
// journalData = eval(journals);
// journalview();
// bindHandlers();
// })
// }
// getData();
}
this.initializeJournalPapers.paperDelete = function(data,dom){
var parent = dom.parent().parent();
@@ -195,11 +51,6 @@ orbitDesktop.prototype.initializeJournalPapers = function(target,url,cache){ //
this.initializeJournalPapers.addpaper = function(){ // to open add pages in journal papers page
var bindHandlers = function(){ // to bind handlers for add page
o.simple_drop_down();
o.tinyscrollbar_ext({
main: '.tinycanvas',
fill: '.s_grid_con'
})
}
bindHandlers();
}
@@ -207,10 +58,7 @@ orbitDesktop.prototype.initializeJournalPapers = function(target,url,cache){ //
this.initializeJournalPapers.journal = function(){ // to open add pages in journal papers page
var bindHandlers = function(){ // to bind handlers for add page
o.simple_drop_down();
o.tinyscrollbar_ext({
main: '.tinycanvas',
fill: '.g_col'
})
}
bindHandlers();
}
@@ -226,13 +74,7 @@ orbitDesktop.prototype.initializeJournalPapers = function(target,url,cache){ //
this.initializeJournalPapers.coauthor = function(){ // to open add pages in coauthor page
var bindHandlers = function(){ // to bind handlers for add page
o.simple_drop_down();
o.tinyscrollbar_ext({
main: '.tinycanvas',
fill: '.g_col'
})
}
}
bindHandlers();
}
this.initializeJournalPapers.coauthorRelationForm = function(data){
@@ -15,7 +15,7 @@
<div id="co_author_relation_table" 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="overview" content-layout="datalist" per-column="5" base-width="300">
<%= render :partial => 'show_form'%>
</div>
</div>
@@ -7,7 +7,7 @@
<div id="co_author" 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="overview" content-layout="datalist" per-column="5" base-width="300">
<% @journal_co_authors.each_with_index do |co_author,i| %>
<% if ( i % 4 ) == 0 %>
<div class="g_col">
@@ -24,8 +24,9 @@
<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">
<div class="overview" content-layout="column" base-width="450">
<div column="true">
<div class="s_form">
<ul>
<li class="s_grid_row">
<%= f.fields_for :paper_title_translations do |f| %>
@@ -85,7 +86,9 @@
</li>
</ul>
</div>
<div class="s_grid_con s_form">
</div>
<div column="true">
<div class="s_form">
<ul>
<li class="s_grid_row">
<%= f.fields_for :authors_translations do |f| %>
@@ -158,7 +161,9 @@
</li>
</ul>
</div>
<div class="s_grid_con s_form">
</div>
<div column="true">
<div class="s_form">
<ul>
<li class="s_grid_row">
<table class="s_table">
@@ -189,14 +194,18 @@
</table>
</li>
</div>
<div class="s_grid_con s_form">
</div>
<div column="true">
<div class="s_form">
<ul>
<li class="s_grid_row">
<%= f.text_area :note, size: "20x22", placeholder: t("personal_journal.note"), class: "s_grid_6 s_grid full_height"%>
</li>
</ul>
</div>
<div class="s_grid_con s_form">
</div>
<div column="true">
<div class="s_form">
<ul>
<li class="s_grid_row">
<%= f.text_area :abstract, size: "20x22", placeholder: t("personal_journal.abstract"), class: "s_grid_6 s_grid full_height"%>
@@ -204,6 +213,7 @@
</ul>
</div>
</div>
</div>
</div>
</div>
<script type="text/javascript">
@@ -80,7 +80,7 @@
<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 class="overview" content-layout="datalist" base-width="300" per-column="5">
<% @writing_journals.each do |w| %>
<%= publication_record w, @view_by%>
<% end %>
@@ -16,7 +16,7 @@
<div id="journal_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 class="overview" content-layout="datalist" base-width="300" per-column="5">
<% @journal_lists.each_with_index do |journal_list,i| %>
<% if ( i % 5 ) == 0 %>
<div class="g_col">