Merge branch 'master' of github.com:Rulingcom/NCCU
Conflicts: vendor/built_in_modules/announcement/app/models/bulletin.rb
This commit is contained in:
		
						commit
						7ca0d2a62b
					
				
							
								
								
									
										14
									
								
								Gemfile.lock
								
								
								
								
							
							
						
						
									
										14
									
								
								Gemfile.lock
								
								
								
								
							|  | @ -58,7 +58,7 @@ GEM | ||||||
|       ruby2ruby (~> 1.2) |       ruby2ruby (~> 1.2) | ||||||
|       ruport (~> 1.6) |       ruport (~> 1.6) | ||||||
|       sass (~> 3.0) |       sass (~> 3.0) | ||||||
|     bson (1.6.1) |     bson (1.6.4) | ||||||
|     bson_ext (1.6.1) |     bson_ext (1.6.1) | ||||||
|       bson (~> 1.6.1) |       bson (~> 1.6.1) | ||||||
|     builder (3.0.0) |     builder (3.0.0) | ||||||
|  | @ -130,18 +130,18 @@ GEM | ||||||
|     mime-types (1.17.2) |     mime-types (1.17.2) | ||||||
|     mini_magick (3.4) |     mini_magick (3.4) | ||||||
|       subexec (~> 0.2.1) |       subexec (~> 0.2.1) | ||||||
|     mongo (1.6.1) |     mongo (1.6.2) | ||||||
|       bson (~> 1.6.1) |       bson (~> 1.6.2) | ||||||
|     mongo_session_store-rails3 (3.0.5) |     mongo_session_store-rails3 (3.0.5) | ||||||
|       actionpack (>= 3.0) |       actionpack (>= 3.0) | ||||||
|       mongo |       mongo | ||||||
|     mongoid (2.4.6) |     mongoid (2.4.12) | ||||||
|       activemodel (~> 3.1) |       activemodel (~> 3.1) | ||||||
|       mongo (~> 1.3) |       mongo (<= 1.6.2) | ||||||
|       tzinfo (~> 0.3.22) |       tzinfo (~> 0.3.22) | ||||||
|     mongoid-tree (0.7.0) |     mongoid-tree (0.7.0) | ||||||
|       mongoid (~> 2.0) |       mongoid (~> 2.0) | ||||||
|     multi_json (1.1.0) |     multi_json (1.3.6) | ||||||
|     mysql2 (0.3.11) |     mysql2 (0.3.11) | ||||||
|     mysql2 (0.3.11-x86-mingw32) |     mysql2 (0.3.11-x86-mingw32) | ||||||
|     net-ldap (0.3.1) |     net-ldap (0.3.1) | ||||||
|  | @ -301,7 +301,7 @@ GEM | ||||||
|     treetop (1.4.10) |     treetop (1.4.10) | ||||||
|       polyglot |       polyglot | ||||||
|       polyglot (>= 0.3.1) |       polyglot (>= 0.3.1) | ||||||
|     tzinfo (0.3.32) |     tzinfo (0.3.33) | ||||||
|     uglifier (1.2.3) |     uglifier (1.2.3) | ||||||
|       execjs (>= 0.3.0) |       execjs (>= 0.3.0) | ||||||
|       multi_json (>= 1.0.2) |       multi_json (>= 1.0.2) | ||||||
|  |  | ||||||
|  | @ -1,5 +1,5 @@ | ||||||
| <%#= encoding: utf-8 %> | <%#= encoding: utf-8 %> | ||||||
| $(document).on('click', '#ajax_form_submit', function(){ | // $(document).on('click', '#ajax_form_submit', function(){ | ||||||
| 	// $('#ajaxForm').ajaxSubmit({ | 	// $('#ajaxForm').ajaxSubmit({ | ||||||
| 	// 	beforeSubmit: function(a,f,o) { | 	// 	beforeSubmit: function(a,f,o) { | ||||||
| 	// 		o.dataType = 'script';			 | 	// 		o.dataType = 'script';			 | ||||||
|  | @ -20,92 +20,102 @@ $(document).on('click', '#ajax_form_submit', function(){ | ||||||
| 	// }); | 	// }); | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| 	var o = { | // 	var o = { | ||||||
|        // dataType: 'script', | //        // dataType: 'script', | ||||||
|        dataType: 'html', | //        dataType: 'html', | ||||||
|        url:$("#ajaxForm").attr("action"), | //        url:$("#ajaxForm").attr("action"), | ||||||
|        beforeSubmit: function(){ | //        beforeSubmit: function(){ | ||||||
|         var sub = true; | //         var sub = true; | ||||||
|           $("span.error").remove(); | //           $("span.error").remove(); | ||||||
|           $("#dyn_error").empty(); | //           $("#dyn_error").empty(); | ||||||
|           $("#ajaxForm input").each(function(){ | //           $("#ajaxForm input").each(function(){ | ||||||
|             if($(this).val() == ""){ | //             if($(this).val() == ""){ | ||||||
|               $("<span class='error'> *</span>").insertAfter($(this)); | //               $("<span class='error'> *</span>").insertAfter($(this)); | ||||||
|               sub = false; | //               sub = false; | ||||||
|             } | //             } | ||||||
|           }) | //           }) | ||||||
|           if(!sub){ | //           if(!sub){ | ||||||
|           	$("#dyn_error").text("Cannot be empty."); | //           	$("#dyn_error").text("Cannot be empty."); | ||||||
|           	$("#dyn_error").text("<%= I18n.t('cant_empty_star') %>"); | //           	$("#dyn_error").text("<%= I18n.t('cant_empty_star') %>"); | ||||||
|             return false; | //             return false; | ||||||
|           } | //           } | ||||||
|        }, | //        }, | ||||||
|        success: function(response,status,xhr){      | //        success: function(response,status,xhr){      | ||||||
|        		if(typeof tinyMCEPopup != "undefined"){ | //        		if(typeof tinyMCEPopup != "undefined"){ | ||||||
|        				var x = response.split("#"); | //        				var x = response.split("#"); | ||||||
| 	           	var returnurl = x[0], | // 	           	var returnurl = x[0], | ||||||
| 							returntitle = x[1], | // 							returntitle = x[1], | ||||||
| 							returndescription = x[2]; | // 							returndescription = x[2]; | ||||||
| 							var win = tinyMCEPopup.getWindowArg("window"); | // 							var win = tinyMCEPopup.getWindowArg("window"); | ||||||
| 							win.document.getElementById(tinyMCEPopup.getWindowArg("input")).value = returnurl; | // 							win.document.getElementById(tinyMCEPopup.getWindowArg("input")).value = returnurl; | ||||||
| 							win.document.getElementById(tinyMCEPopup.getWindowArg("alt")).value = returndescription; | // 							win.document.getElementById(tinyMCEPopup.getWindowArg("alt")).value = returndescription; | ||||||
| 							win.document.getElementById(tinyMCEPopup.getWindowArg("title")).value = returntitle; | // 							win.document.getElementById(tinyMCEPopup.getWindowArg("title")).value = returntitle; | ||||||
| 	  					if (typeof(win.ImageDialog) != "undefined") { | // 	  					if (typeof(win.ImageDialog) != "undefined") { | ||||||
| 	            // we are, so update image dimensions... | // 	            // we are, so update image dimensions... | ||||||
| 		            if (win.ImageDialog.getImageData) | // 		            if (win.ImageDialog.getImageData) | ||||||
| 		                win.ImageDialog.getImageData(); | // 		                win.ImageDialog.getImageData(); | ||||||
| 
 | 
 | ||||||
| 		            // ... and preview if necessary | // 		            // ... and preview if necessary | ||||||
| 		            if (win.ImageDialog.showPreviewImage) | // 		            if (win.ImageDialog.showPreviewImage) | ||||||
| 		                win.ImageDialog.showPreviewImage(returnurl); | // 		                win.ImageDialog.showPreviewImage(returnurl); | ||||||
| 		        	} | // 		        	} | ||||||
| 							tinyMCEPopup.close(); | // 							tinyMCEPopup.close(); | ||||||
|            }else{ | //            }else{ | ||||||
|            		//incase if we want to do something for quick edit file upload | //            		//incase if we want to do something for quick edit file upload | ||||||
|            		// var modalvalues = ""; | //            		// var modalvalues = ""; | ||||||
|            		// var r = ""; | //            		// var r = ""; | ||||||
|            		// if(rcom.getInternetExplorerVersion() > -1){ | //            		// if(rcom.getInternetExplorerVersion() > -1){ | ||||||
|            		// 	r = "<tr><td>" + response + "</td></tr>"; | //            		// 	r = "<tr><td>" + response + "</td></tr>"; | ||||||
|            		// 	r = r.replace("**","</td><td>"); | //            		// 	r = r.replace("**","</td><td>"); | ||||||
|              //    r = r.replace("**","</td><td>"); | //              //    r = r.replace("**","</td><td>"); | ||||||
|            		// 	r = $(r); | //            		// 	r = $(r); | ||||||
|              //    modalvalues = r.find("span").attr("data-content").split("#"); | //              //    modalvalues = r.find("span").attr("data-content").split("#"); | ||||||
|            		// 	r.attr("id",r.find("span").attr("for")); | //            		// 	r.attr("id",r.find("span").attr("for")); | ||||||
|              //    var table=document.getElementById(modalvalues[0]); | //              //    var table=document.getElementById(modalvalues[0]); | ||||||
|              //    //var tbody = table.getElementsByTagName("tbody"); | //              //    //var tbody = table.getElementsByTagName("tbody"); | ||||||
|              //    var row = table.insertRow(table.rows.length-1); | //              //    var row = table.insertRow(table.rows.length-1); | ||||||
|              //    var c1 = row.insertCell(0), | //              //    var c1 = row.insertCell(0), | ||||||
|              //        c2 = row.insertCell(1), | //              //        c2 = row.insertCell(1), | ||||||
|              //        c3 = row.insertCell(2); | //              //        c3 = row.insertCell(2); | ||||||
|              //    c1.innerHTML = r.find("td").eq(0).html(); | //              //    c1.innerHTML = r.find("td").eq(0).html(); | ||||||
|              //    c2.innerHTML = r.find("td").eq(1).html(); | //              //    c2.innerHTML = r.find("td").eq(1).html(); | ||||||
|              //    c3.innerHTML = r.find("td").eq(2).html(); | //              //    c3.innerHTML = r.find("td").eq(2).html(); | ||||||
|              //    var trow = $("#bulletin_files tfoot").find("tr").eq(0); | //              //    var trow = $("#bulletin_files tfoot").find("tr").eq(0); | ||||||
|              //    $("#bulletin_files tbody").append(trow); | //              //    $("#bulletin_files tbody").append(trow); | ||||||
|            		// }else{ | //            		// }else{ | ||||||
|                  |                  | ||||||
|              //    response = response.replace("**",""); | //              //    response = response.replace("**",""); | ||||||
|              //    response = response.replace("**",""); | //              //    response = response.replace("**",""); | ||||||
|            		// 	r = $(response); | //            		// 	r = $(response); | ||||||
|              //    modalvalues = r.find("span").attr("data-content").split("#"); | //              //    modalvalues = r.find("span").attr("data-content").split("#"); | ||||||
|              //    $('#' + modalvalues[0]+ ' tbody').append(r); | //              //    $('#' + modalvalues[0]+ ' tbody').append(r); | ||||||
|            		// } | //            		// } | ||||||
|              //  console.log(modalvalues[1]); | //              //  console.log(modalvalues[1]); | ||||||
|              //  $("#"+modalvalues[1]).modal('hide'); | //              //  $("#"+modalvalues[1]).modal('hide'); | ||||||
|            		//$('#bulletin_files tbody').append(r); | //            		//$('#bulletin_files tbody').append(r); | ||||||
|            		//$(response).fadeIn(); | //            		//$(response).fadeIn(); | ||||||
|            } | //            } | ||||||
|        }, | //        }, | ||||||
|        error:function(){ | //        error:function(){ | ||||||
|            alert("error"); | //            alert("error"); | ||||||
|        } | //        } | ||||||
|    } | //    } | ||||||
| 
 | 
 | ||||||
|    if (o.dataType == 'script') { | //    if (o.dataType == 'script') { | ||||||
|       o.url = o.url.split('?'); // split on GET params | //       o.url = o.url.split('?'); // split on GET params | ||||||
|       if (o.url[0].substr(-3) != '.js') o.url[0] += '.js'; // force rails to respond to respond to the request with :format = js | //       if (o.url[0].substr(-3) != '.js') o.url[0] += '.js'; // force rails to respond to respond to the request with :format = js | ||||||
|       o.url = o.url.join('?'); // join on GET params | //       o.url = o.url.join('?'); // join on GET params | ||||||
|     } | //     } | ||||||
|    $('#ajaxForm').ajaxSubmit(o); | //    $('#ajaxForm').ajaxSubmit(o); | ||||||
| 
 | 
 | ||||||
| }); | // }); | ||||||
|  | 
 | ||||||
|  | $('#ajaxForm').ajaxForm({ | ||||||
|  |         beforeSubmit: function(a,f,o) { | ||||||
|  |             o.dataType = 'script'; | ||||||
|  |              | ||||||
|  |         }, | ||||||
|  |         success: function(data) { | ||||||
|  |           | ||||||
|  |         } | ||||||
|  |     }); | ||||||
|  | @ -10,7 +10,7 @@ $('.bulletin_files_block a.delete').live('click', function(){ | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| $(document).on('click', '.action a.remove_existing_record', function(){ | $(document).on('click', '.action a.remove_existing_record', function(){ | ||||||
|   if(confirm("<%= I18n.t('announcement.sure?')%>")){ |   if(confirm("<%= I18n.t(:sure?)%>")){ | ||||||
|     $(this).next('.should_destroy').attr('value', 1); |     $(this).next('.should_destroy').attr('value', 1); | ||||||
|     $("tr#" + $(this).prev().attr('value')).hide(); |     $("tr#" + $(this).prev().attr('value')).hide(); | ||||||
|   } |   } | ||||||
|  |  | ||||||
|  | @ -1,7 +1,7 @@ | ||||||
| jQuery(document).ajaxStart(function(){ | // jQuery(document).ajaxStart(function(){
 | ||||||
|   $('<div class="modal-backdrop fade in" id="sys_modal"><img src="/assets/ajax-loader.gif" style="margin-top: 25%;margin-left: 50%;"></div>').appendTo('body'); | //   $('<div class="modal-backdrop fade in" id="sys_modal"><img src="/assets/ajax-loader.gif" style="margin-top: 25%;margin-left: 50%;"></div>').appendTo('body');
 | ||||||
| }); | // });
 | ||||||
| 
 | 
 | ||||||
| jQuery(document).ajaxComplete(function(){ | // jQuery(document).ajaxComplete(function(){
 | ||||||
|   $("#sys_modal").hide().remove(); | //   $("#sys_modal").hide().remove();
 | ||||||
| }); | // });
 | ||||||
|  |  | ||||||
|  | @ -40,11 +40,11 @@ $(".nav-tabs").find(".icons-pencil").click(function(){ | ||||||
|         data: { body: content_holder.html() }, |         data: { body: content_holder.html() }, | ||||||
|         success: function(json) { |         success: function(json) { | ||||||
|           $(selector).attr("contenteditable",false) |           $(selector).attr("contenteditable",false) | ||||||
|           alert("<%= I18n.t('admin.contenteditable.update_done') %>"); |           alert("<%= I18n.t('update.success_') %>"); | ||||||
|           //content_holder.effect('highlight', {'color': '#0f0'}, 3000); |           //content_holder.effect('highlight', {'color': '#0f0'}, 3000); | ||||||
|         }, |         }, | ||||||
|         error: function() { |         error: function() { | ||||||
|           alert("<%= I18n.t('admin.contenteditable.update_failed') %>"); |           alert("<%= I18n.t('update.fail') %>"); | ||||||
|           //content_holder.effect('highlight', {'color': '#f00'}, 3000); |           //content_holder.effect('highlight', {'color': '#f00'}, 3000); | ||||||
|           content_holder.html(content); |           content_holder.html(content); | ||||||
|         } |         } | ||||||
|  |  | ||||||
|  | @ -11,7 +11,7 @@ $('.news_bulletin_files_block a.delete').live('click', function(){ | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| $(document).on('click', '.action a.remove_existing_record', function(){ | $(document).on('click', '.action a.remove_existing_record', function(){ | ||||||
|     if(confirm("<%= I18n.t('news.sure?')%>")){ |     if(confirm("<%= I18n.t(:sure?)%>")){ | ||||||
|       $(this).next('.should_destroy').attr('value', 1); |       $(this).next('.should_destroy').attr('value', 1); | ||||||
|       $("tr#" + $(this).prev().attr('value')).hide(); |       $("tr#" + $(this).prev().attr('value')).hide(); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|  | @ -41,7 +41,7 @@ class Admin::AdImagesController < OrbitBackendController | ||||||
|     @ad_banner = AdBanner.find params[:ad_banner_id] |     @ad_banner = AdBanner.find params[:ad_banner_id] | ||||||
|     @ad_image = @ad_banner.ad_images.find params[:id] |     @ad_image = @ad_banner.ad_images.find params[:id] | ||||||
|     if @ad_image.destroy |     if @ad_image.destroy | ||||||
|       flash[:notice] = t('admin.success_destroy_ad_image') |       flash[:notice] = t('ad.success_destroy_ad_image') | ||||||
|       redirect_to admin_ad_banner_path @ad_banner |       redirect_to admin_ad_banner_path @ad_banner | ||||||
|     end |     end | ||||||
|   end |   end | ||||||
|  |  | ||||||
|  | @ -25,7 +25,7 @@ class Admin::AssetCategoriesController < OrbitBackendController | ||||||
| 
 | 
 | ||||||
|     respond_to do |format| |     respond_to do |format| | ||||||
|       if @asset_category.save |       if @asset_category.save | ||||||
|         format.html { redirect_to(admin_asset_categories_url, :notice => t('announcement.create_asset_category_success')) } |         format.html { redirect_to(admin_asset_categories_url, :notice => t('create.success.asset_category')) } | ||||||
|         format.js |         format.js | ||||||
|       else |       else | ||||||
|         format.html { render :action => "new" } |         format.html { render :action => "new" } | ||||||
|  | @ -41,8 +41,8 @@ class Admin::AssetCategoriesController < OrbitBackendController | ||||||
| 
 | 
 | ||||||
|     respond_to do |format| |     respond_to do |format| | ||||||
|       if @asset_category.update_attributes(params[:asset_category]) |       if @asset_category.update_attributes(params[:asset_category]) | ||||||
|         # format.html { redirect_to(panel_announcement_back_end_asset_category_url(@asset_category), :notice => t('asset_category.update_asset_category_success')) } |         # format.html { redirect_to(panel_announcement_back_end_asset_category_url(@asset_category), :notice => t('create.success')) } | ||||||
|         # format.html { redirect_to(panel_announcement_back_end_asset_categories_url, :notice => t('asset_category.update_asset_category_success')) } |         # format.html { redirect_to(panel_announcement_back_end_asset_categories_url, :notice => t('create.success')) } | ||||||
|         # format.xml  { head :ok } |         # format.xml  { head :ok } | ||||||
|         format.js |         format.js | ||||||
|       else |       else | ||||||
|  |  | ||||||
|  | @ -44,7 +44,7 @@ class Admin::AssetsController < OrbitBackendController | ||||||
|       # render :json=>{"url"=>@asset.data.url,"title"=>"xxx","desc"=>"sss"}.to_json |       # render :json=>{"url"=>@asset.data.url,"title"=>"xxx","desc"=>"sss"}.to_json | ||||||
|       render :layout=>false |       render :layout=>false | ||||||
|     else |     else | ||||||
|       flash[:error] = t(:create_fail) |       flash[:error] = t('create.fail') | ||||||
|       @asset_categories = AssetCategory.all |       @asset_categories = AssetCategory.all | ||||||
|       @tags = AssetTag.all |       @tags = AssetTag.all | ||||||
|       respond_to do |format| |       respond_to do |format| | ||||||
|  | @ -67,7 +67,7 @@ class Admin::AssetsController < OrbitBackendController | ||||||
|         format.js { render 'js/remove_pop_up_and_reload_content', :locals => {:function => 'replaceWith', :id => "asset_#{@asset.id}", :value => @asset, :values => nil, :partial => 'admin/assets/asset', :locals => nil} } |         format.js { render 'js/remove_pop_up_and_reload_content', :locals => {:function => 'replaceWith', :id => "asset_#{@asset.id}", :value => @asset, :values => nil, :partial => 'admin/assets/asset', :locals => nil} } | ||||||
|       end |       end | ||||||
|     else |     else | ||||||
|       flash[:error] = t(:update_fail) |       flash[:error] = t('update.fail') | ||||||
|       @asset_categories = AssetCategory.all |       @asset_categories = AssetCategory.all | ||||||
|       @tags = AssetTag.all |       @tags = AssetTag.all | ||||||
|       respond_to do |format| |       respond_to do |format| | ||||||
|  |  | ||||||
|  | @ -4,7 +4,6 @@ class Admin::ItemsController < ApplicationController | ||||||
|    |    | ||||||
|   before_filter :authenticate_user! |   before_filter :authenticate_user! | ||||||
|   before_filter :find_parent_item |   before_filter :find_parent_item | ||||||
|   before_filter :find_snippets, :only => :index |  | ||||||
|   before_filter :is_admin? |   before_filter :is_admin? | ||||||
|   before_filter :set_current_item |   before_filter :set_current_item | ||||||
|    |    | ||||||
|  | @ -22,10 +21,4 @@ class Admin::ItemsController < ApplicationController | ||||||
|     render :nothing => true |     render :nothing => true | ||||||
|   end |   end | ||||||
|    |    | ||||||
|   protected |  | ||||||
|    |  | ||||||
|   def find_snippets |  | ||||||
|     @snippets = Snippet.where( { :parent_id => @parent_item.id } ) rescue nil |  | ||||||
|   end |  | ||||||
|    |  | ||||||
| end | end | ||||||
|  |  | ||||||
|  | @ -23,7 +23,7 @@ class Admin::LinksController < ApplicationController | ||||||
|     @item = Link.new(params[:link]) |     @item = Link.new(params[:link]) | ||||||
| 
 | 
 | ||||||
|     if @item.save |     if @item.save | ||||||
|       flash.now[:notice] = t('admin.create_success_link') |       flash.now[:notice] = t('create.success.link') | ||||||
|       respond_to do |format| |       respond_to do |format| | ||||||
|         format.html {  |         format.html {  | ||||||
|           redirect_to admin_link_url(@item)  |           redirect_to admin_link_url(@item)  | ||||||
|  | @ -31,7 +31,7 @@ class Admin::LinksController < ApplicationController | ||||||
|         format.js  {} |         format.js  {} | ||||||
|       end |       end | ||||||
|     else |     else | ||||||
|       flash.now[:error] = t('admin.create_error_link') |       flash.now[:error] = t('create.error.link') | ||||||
|       render :action => "new" |       render :action => "new" | ||||||
|     end |     end | ||||||
|   end |   end | ||||||
|  | @ -40,7 +40,7 @@ class Admin::LinksController < ApplicationController | ||||||
|     @item = Link.find(params[:id]) |     @item = Link.find(params[:id]) | ||||||
| 
 | 
 | ||||||
|     if @item.update_attributes(params[:link]) |     if @item.update_attributes(params[:link]) | ||||||
|       flash.now[:notice] = t('admin.update_success_link') |       flash.now[:notice] = t('update.success.link') | ||||||
|       respond_to do |format| |       respond_to do |format| | ||||||
|         format.html {  |         format.html {  | ||||||
|           redirect_to admin_link_url(@item)  |           redirect_to admin_link_url(@item)  | ||||||
|  | @ -48,7 +48,7 @@ class Admin::LinksController < ApplicationController | ||||||
|         format.js  {} |         format.js  {} | ||||||
|       end |       end | ||||||
|     else |     else | ||||||
|       flash.now[:error] = t('admin.update_error_link') |       flash.now[:error] = t('update.error.link') | ||||||
|       render :action => "edit" |       render :action => "edit" | ||||||
|     end |     end | ||||||
|   end |   end | ||||||
|  |  | ||||||
|  | @ -58,14 +58,14 @@ class Admin::ModuleAppsController < ApplicationController | ||||||
|   def assign_sub_manager |   def assign_sub_manager | ||||||
|       unless @assign_to_user.nil? || @assign_to_user.admin? |       unless @assign_to_user.nil? || @assign_to_user.admin? | ||||||
|          if @module_app.assign_sub_manager(@assign_to_user,current_user) |          if @module_app.assign_sub_manager(@assign_to_user,current_user) | ||||||
|             flash[:notice] = t('admin.app_auth.assigning_manager.add_sub_manager_ok') |             flash[:notice] = t('app_auth.assigning_manager.add_manager_ok') | ||||||
|           else |           else | ||||||
|             flash[:notice] = t('admin.app_auth.assigning_manager.add_sub_manager_fail') |             flash[:notice] = t('app_auth.assigning_manager.add_manager_fail') | ||||||
|           end |           end | ||||||
|         else |         else | ||||||
|           flash[:notice] = t('admin.app_auth.assigning_manager.failed_no_user') |           flash[:notice] = t('app_auth.failed_no_user') | ||||||
|       end |       end | ||||||
|         flash[:notice] = t('admin.app_auth.can_not_add_this_user') |         flash[:notice] = t('app_auth.can_not_add_this_user') | ||||||
|         redirect_to :action => "edit" |         redirect_to :action => "edit" | ||||||
|   end |   end | ||||||
|    |    | ||||||
|  | @ -73,14 +73,14 @@ class Admin::ModuleAppsController < ApplicationController | ||||||
|   def assign_manager |   def assign_manager | ||||||
|     unless @assign_to_user.nil? || @assign_to_user.admin? |     unless @assign_to_user.nil? || @assign_to_user.admin? | ||||||
|        if @module_app.assign_manager(@assign_to_user,current_user) |        if @module_app.assign_manager(@assign_to_user,current_user) | ||||||
|           flash[:notice] = t('admin.app_auth.assigning_sub_manager.add_manager_ok') |           flash[:notice] = t('app_auth.assigning_sub_manager.add_sub_manager_ok') | ||||||
|         else |         else | ||||||
|           flash[:notice] = t('admin.app_auth.assigning_sub_manager.add_manager_fail') |           flash[:notice] = t('app_auth.assigning_sub_manager.add_sub_manager_fail') | ||||||
|         end |         end | ||||||
|       else |       else | ||||||
|         flash[:notice] = t('admin.app_auth.assigning_sub_manager.failed_no_user') |         flash[:notice] = t('app_auth.failed_no_user') | ||||||
|     end |     end | ||||||
|       flash[:notice] = t('admin.app_auth.can_not_add_this_user') |       flash[:notice] = t('app_auth.can_not_add_this_user') | ||||||
|       redirect_to :action => "edit" |       redirect_to :action => "edit" | ||||||
|   end |   end | ||||||
|    |    | ||||||
|  | @ -88,9 +88,9 @@ class Admin::ModuleAppsController < ApplicationController | ||||||
|   def remove_manager |   def remove_manager | ||||||
|     @app_manager = AppManager.find(params[:app_manager_id]) |     @app_manager = AppManager.find(params[:app_manager_id]) | ||||||
|     if @module_app.remove_manager(@app_manager.user) |     if @module_app.remove_manager(@app_manager.user) | ||||||
|       flash[:notice] = t('admin.app_auth.delete_manager.success') |       flash[:notice] = t('app_auth.delete_manager.success') | ||||||
|     else |     else | ||||||
|       flash[:notice] = t('admin.app_auth.delete_manager.fail') |       flash[:notice] = t('app_auth.delete_manager.fail') | ||||||
|     end |     end | ||||||
|     redirect_to :action => "edit" |     redirect_to :action => "edit" | ||||||
|   end |   end | ||||||
|  | @ -99,9 +99,9 @@ class Admin::ModuleAppsController < ApplicationController | ||||||
|   def remove_sub_manager |   def remove_sub_manager | ||||||
|     @app_sub_manager = AppManager.find(params[:app_sub_manager_id]) |     @app_sub_manager = AppManager.find(params[:app_sub_manager_id]) | ||||||
|     if @module_app.remove_sub_manager(@app_sub_manager.user)  |     if @module_app.remove_sub_manager(@app_sub_manager.user)  | ||||||
|       flash[:notice] = t('admin.app_auth.delete_sub_manager.success') |       flash[:notice] = t('app_auth.delete_sub_manager.success') | ||||||
|     else |     else | ||||||
|       flash[:notice] = t('admin.app_auth.delete_sub_manager.fail') |       flash[:notice] = t('app_auth.delete_sub_manager.fail') | ||||||
|     end |     end | ||||||
|     redirect_to :action => "edit" |     redirect_to :action => "edit" | ||||||
|   end |   end | ||||||
|  | @ -115,7 +115,7 @@ class Admin::ModuleAppsController < ApplicationController | ||||||
|       return |       return | ||||||
|     end |     end | ||||||
|       #user is not permited to do that |       #user is not permited to do that | ||||||
|       flash[:notice] = t('admin.app_auth.operation_not_permitted') |       flash[:notice] = t('app_auth.operation_not_permitted') | ||||||
|       render :nothing => true, :status => 403  |       render :nothing => true, :status => 403  | ||||||
|   end |   end | ||||||
|    |    | ||||||
|  | @ -127,7 +127,7 @@ class Admin::ModuleAppsController < ApplicationController | ||||||
|       return |       return | ||||||
|     end |     end | ||||||
|       #user is not permited to do that |       #user is not permited to do that | ||||||
|       flash[:notice] = t('admin.app_auth.operation_not_permitted') |       flash[:notice] = t('app_auth.operation_not_permitted') | ||||||
|       render :nothing => true, :status => 403  |       render :nothing => true, :status => 403  | ||||||
|   end |   end | ||||||
|    |    | ||||||
|  |  | ||||||
|  | @ -25,9 +25,9 @@ class Admin::ModuleAppsNewInterfaceController < OrbitBackendController | ||||||
|   def update_setting |   def update_setting | ||||||
|     module_app = update_setting_by_params |     module_app = update_setting_by_params | ||||||
|     if module_app.save! |     if module_app.save! | ||||||
|       flash[:notice] = t("admin.object_auth.update_done") |       flash[:notice] = t('update.success_') | ||||||
|     else |     else | ||||||
|       flash[:notice] = t("admin.object_auth.update_failed") |       flash[:notice] = t('update.fail') | ||||||
|     end |     end | ||||||
|   end |   end | ||||||
|    |    | ||||||
|  |  | ||||||
|  | @ -30,7 +30,7 @@ class Admin::ObjectAuthsController < ApplicationController | ||||||
|     if @object_auth.save |     if @object_auth.save | ||||||
|       redirect_to edit_admin_object_auth_path(@object_auth) |       redirect_to edit_admin_object_auth_path(@object_auth) | ||||||
|     else |     else | ||||||
|       flash[:error] = t('admin.object.a_object_must_have_only_one_object_auth_profile_for_each_action') |       flash[:error] = t('object.a_object_must_have_only_one_object_auth_profile_for_each_action') | ||||||
|       redirect_to (:back) |       redirect_to (:back) | ||||||
|     end |     end | ||||||
|   end |   end | ||||||
|  |  | ||||||
|  | @ -18,9 +18,9 @@ class Admin::ObjectAuthsNewInterfaceController < OrbitBackendController | ||||||
|   def update_setting |   def update_setting | ||||||
|     ob_auth = update_setting_by_params |     ob_auth = update_setting_by_params | ||||||
|     if ob_auth.save! |     if ob_auth.save! | ||||||
|       flash[:notice] = t("admin.object_auth.update_done") |       flash[:notice] = t('update.success_') | ||||||
|     else |     else | ||||||
|       flash[:notice] = t("admin.object_auth.update_failed") |       flash[:notice] = t('update.fail') | ||||||
|     end |     end | ||||||
|   end |   end | ||||||
|    |    | ||||||
|  |  | ||||||
|  | @ -47,7 +47,7 @@ class Admin::PagePartsController < ApplicationController | ||||||
|     @part = PagePart.find(params[:id]) |     @part = PagePart.find(params[:id]) | ||||||
|     if @part.update_attributes(params[:page_part]) |     if @part.update_attributes(params[:page_part]) | ||||||
|       set_children_sub_menu(@part) if @part.public_r_tag && @part.public_r_tag.eql?('sub_menu') |       set_children_sub_menu(@part) if @part.public_r_tag && @part.public_r_tag.eql?('sub_menu') | ||||||
|       flash.now[:notice] = t('admin.update_success_content') |       flash.now[:notice] = t('update.success.content') | ||||||
| 
 | 
 | ||||||
|       if @part.page.name == 'home' |       if @part.page.name == 'home' | ||||||
|         expire_page '/' |         expire_page '/' | ||||||
|  |  | ||||||
|  | @ -56,7 +56,7 @@ class Admin::PagesController < ApplicationController | ||||||
| 	end | 	end | ||||||
| 	 | 	 | ||||||
|     if @item.save |     if @item.save | ||||||
|       flash.now[:notice] = t('admin.create_success_page') |       flash.now[:notice] = t('create.success.page') | ||||||
|       respond_to do |format| |       respond_to do |format| | ||||||
|         format.html {  |         format.html {  | ||||||
|           redirect_to admin_page_url(@item)  |           redirect_to admin_page_url(@item)  | ||||||
|  | @ -64,7 +64,7 @@ class Admin::PagesController < ApplicationController | ||||||
|         format.js {} |         format.js {} | ||||||
|       end |       end | ||||||
|     else |     else | ||||||
|       flash.now[:error] = t('admin.create_error_page') |       flash.now[:error] = t('create.error.page') | ||||||
|       @apps = ModuleApp.all |       @apps = ModuleApp.all | ||||||
|       @designs = Design.all.entries |       @designs = Design.all.entries | ||||||
|       @design = Design.first |       @design = Design.first | ||||||
|  | @ -80,7 +80,7 @@ class Admin::PagesController < ApplicationController | ||||||
| 	  end | 	  end | ||||||
| 	 | 	 | ||||||
|     if @item.update_attributes(params[:page]) |     if @item.update_attributes(params[:page]) | ||||||
|       flash[:notice] = t('admin.update_success_page') |       flash[:notice] = t('update.success.page') | ||||||
|       respond_to do |format| |       respond_to do |format| | ||||||
|         format.html { |         format.html { | ||||||
|           redirect_to admin_page_url(@item)  |           redirect_to admin_page_url(@item)  | ||||||
|  |  | ||||||
|  | @ -1,81 +0,0 @@ | ||||||
| class Admin::TranslationsController < ApplicationController |  | ||||||
| 
 |  | ||||||
|   layout "admin" |  | ||||||
|   before_filter :authenticate_user! |  | ||||||
|   before_filter :is_admin? |  | ||||||
|    |  | ||||||
|   def index |  | ||||||
|     set_variables |  | ||||||
|   end |  | ||||||
|    |  | ||||||
|   def edit |  | ||||||
|     set_variables |  | ||||||
|   end |  | ||||||
|    |  | ||||||
|   # Update either the i18n_variables or the languages |  | ||||||
|   def update |  | ||||||
|     begin |  | ||||||
|       case params[:id] |  | ||||||
|         # Update the i18n_variables |  | ||||||
|         when 'all' |  | ||||||
|           params[:i18n_variables].each do |id, var| |  | ||||||
|             i18n_variable = I18nVariable.find(id) |  | ||||||
|             i18n_variable.update_attributes(var) |  | ||||||
|           end |  | ||||||
|         # Add a language |  | ||||||
|         when 'add' |  | ||||||
|           site = Site.find(session[:site]) |  | ||||||
|           if !site.valid_locales.include?(params[:language]) |  | ||||||
|             site.valid_locales << params[:language]  |  | ||||||
|             site.save |  | ||||||
|             I18nVariable.create({:key => params[:language], :document_class => 'language'}) |  | ||||||
|           end |  | ||||||
|         # Enable a language |  | ||||||
|         when 'enable' |  | ||||||
|           site = Site.find(session[:site]) |  | ||||||
|           if !site.in_use_locales.include?(params[:enable_language]) |  | ||||||
|             site.in_use_locales << params[:enable_language] |  | ||||||
|             site.save |  | ||||||
|           end |  | ||||||
|         # Disable a language |  | ||||||
|         when 'disable' |  | ||||||
|           site = Site.find(session[:site]) |  | ||||||
|           if site.in_use_locales.include?(params[:disable_language]) |  | ||||||
|             site.in_use_locales.delete(params[:disable_language]) |  | ||||||
|             site.save |  | ||||||
|           end |  | ||||||
|         # Delete a language and the corresponding i18n_variables |  | ||||||
|         when 'delete' |  | ||||||
|           site = Site.find(session[:site]) |  | ||||||
|           site.in_use_locales.delete(params[:delete_language]) |  | ||||||
|           site.valid_locales.delete(params[:delete_language]) |  | ||||||
|           site.save |  | ||||||
|           I18nVariable.destroy_all(:conditions => {:document_class => 'language', :key => params[:delete_language]}) |  | ||||||
|       end |  | ||||||
|       redirect_to admin_translations_url |  | ||||||
|     rescue |  | ||||||
|       set_variables |  | ||||||
|       render :action => :edit |  | ||||||
|     end |  | ||||||
|   end |  | ||||||
|    |  | ||||||
|   protected |  | ||||||
|    |  | ||||||
|   # Get the i18n_variables and languages |  | ||||||
|   def set_variables |  | ||||||
|     @i18n_variables = I18nVariable.all.entries |  | ||||||
|     @language_i18n_variables =  @i18n_variables.inject([]) do |result, var| |  | ||||||
|       result << var if var.document_class.eql?('language') |  | ||||||
|       result |  | ||||||
|     end |  | ||||||
|     @role_i18n_variables =  @i18n_variables.inject([]) do |result, var| |  | ||||||
|       result << var if var.document_class.eql?('Role') |  | ||||||
|       result |  | ||||||
|     end |  | ||||||
|     @info_i18n_variables =  @i18n_variables.inject([]) do |result, var| |  | ||||||
|       result << var if var.document_class.eql?('UserInfoModel') |  | ||||||
|       result |  | ||||||
|     end |  | ||||||
|   end |  | ||||||
|    |  | ||||||
| end |  | ||||||
|  | @ -22,7 +22,7 @@ class Admin::UsersController < ApplicationController | ||||||
|     puts params.to_yaml |     puts params.to_yaml | ||||||
|     @user = User.new(params[:user]) |     @user = User.new(params[:user]) | ||||||
|     if @user.save |     if @user.save | ||||||
|       flash[:notice] = t('admin.create_success_user') |       flash[:notice] = t('create.success.user') | ||||||
|       redirect_to :action => :index |       redirect_to :action => :index | ||||||
|     else |     else | ||||||
|       render :action => :new       |       render :action => :new       | ||||||
|  | @ -42,10 +42,10 @@ class Admin::UsersController < ApplicationController | ||||||
|     @user.avatar = params[:file] if params[:file] |     @user.avatar = params[:file] if params[:file] | ||||||
|      |      | ||||||
|     if @user.id.to_s.eql?(session['warden.user.user.key'][1].to_s) && @user.admin != params[:user][:admin].to_i.to_b |     if @user.id.to_s.eql?(session['warden.user.user.key'][1].to_s) && @user.admin != params[:user][:admin].to_i.to_b | ||||||
|       flash.now[:error] = t('admin.cant_revoke_self_admin') |       flash.now[:error] = t(:cant_revoke_self_admin) | ||||||
|     end |     end | ||||||
|     if !flash[:error] && @user.update_attributes(params[:user]) |     if !flash[:error] && @user.update_attributes(params[:user]) | ||||||
|       flash[:notice] = t('admin.update_success_user') |       flash[:notice] = t('update.success.user') | ||||||
|       redirect_to :action => :index |       redirect_to :action => :index | ||||||
|     else |     else | ||||||
|       get_info_and_roles |       get_info_and_roles | ||||||
|  | @ -55,7 +55,7 @@ class Admin::UsersController < ApplicationController | ||||||
|    |    | ||||||
|   def destroy |   def destroy | ||||||
|     if params[:id].eql?(session['warden.user.user.key'][1].to_s) |     if params[:id].eql?(session['warden.user.user.key'][1].to_s) | ||||||
|       flash[:error] = t('admin.cant_delete_self') |       flash[:error] = t(:cant_delete_self) | ||||||
|     else |     else | ||||||
|       @user = User.find(params[:id])  |       @user = User.find(params[:id])  | ||||||
|       @user.destroy |       @user.destroy | ||||||
|  |  | ||||||
|  | @ -61,7 +61,7 @@ class ApplicationController < ActionController::Base | ||||||
|     if is_admin? |     if is_admin? | ||||||
|       true |       true | ||||||
|     else |     else | ||||||
|     flash[:error] = t("admin.access.denied.not_admin") |     flash[:error] = t("access.denied.not_admin") | ||||||
|     auth_failed_in_backend |     auth_failed_in_backend | ||||||
|     end |     end | ||||||
|   end |   end | ||||||
|  | @ -70,7 +70,7 @@ class ApplicationController < ActionController::Base | ||||||
|     if is_manager? |     if is_manager? | ||||||
|       true |       true | ||||||
|     else |     else | ||||||
|       flash[:error] = t("admin.access.denied.app.not_manager") |       flash[:error] = t("access.denied.app.not_manager") | ||||||
|       auth_failed_in_backend |       auth_failed_in_backend | ||||||
|     end |     end | ||||||
|   end |   end | ||||||
|  | @ -79,7 +79,7 @@ class ApplicationController < ActionController::Base | ||||||
|     if (@module_app.sub_managing_users.include?(current_user) || is_manager?) |     if (@module_app.sub_managing_users.include?(current_user) || is_manager?) | ||||||
|       true |       true | ||||||
|     else |     else | ||||||
|       flash[:error] = t("admin.access.denied.app.not_sub_manager") |       flash[:error] = t("access.denied.app.not_sub_manager") | ||||||
|       auth_failed_in_backend |       auth_failed_in_backend | ||||||
|     end |     end | ||||||
|   end |   end | ||||||
|  | @ -88,13 +88,13 @@ class ApplicationController < ActionController::Base | ||||||
|     if (@module_app.app_auth.auth_users.include?(current_user) || for_app_sub_manager ) |     if (@module_app.app_auth.auth_users.include?(current_user) || for_app_sub_manager ) | ||||||
|       true |       true | ||||||
|     else |     else | ||||||
|       flash[:error] = t("admin.access.denied.app.not_authed_user") |       flash[:error] = t("access.denied.app.not_authed_user") | ||||||
|       auth_failed_in_backend |       auth_failed_in_backend | ||||||
|     end |     end | ||||||
|   end |   end | ||||||
| 
 | 
 | ||||||
|   def check_object_premission(obj,title) |   def check_object_premission(obj,title) | ||||||
|     flash[:error] = t("admin.access.denied.object") |     flash[:error] = t("access.denied.object") | ||||||
|     auth_failed_in_backend unless (obj.get_object_auth_by_title(title).auth_users.include?(current_user) || is_manager? || is_admin? ) |     auth_failed_in_backend unless (obj.get_object_auth_by_title(title).auth_users.include?(current_user) || is_manager? || is_admin? ) | ||||||
|   end |   end | ||||||
|    |    | ||||||
|  |  | ||||||
|  | @ -11,7 +11,7 @@ class SessionsController < Devise::SessionsController | ||||||
|     result = false |     result = false | ||||||
|     ldap_filter = "(uid=#{login_uid})" |     ldap_filter = "(uid=#{login_uid})" | ||||||
|     if /@rulingcom.com$/.match(login_uid).nil? |     if /@rulingcom.com$/.match(login_uid).nil? | ||||||
|       MiddleSiteConnection.establish |       # MiddleSiteConnection.establish | ||||||
|       NccuLdapConnection.establish |       NccuLdapConnection.establish | ||||||
| 
 | 
 | ||||||
|       if ($nccu_ldap_connection.bind rescue false) |       if ($nccu_ldap_connection.bind rescue false) | ||||||
|  |  | ||||||
|  | @ -22,8 +22,8 @@ module Admin::AdBannerHelper | ||||||
|       ad_banner.object_auths.new(title: type ).save |       ad_banner.object_auths.new(title: type ).save | ||||||
|       oa = ad_banner.get_object_auth_by_title(type) |       oa = ad_banner.get_object_auth_by_title(type) | ||||||
|     end |     end | ||||||
| #    link_to t('announcement.bulletin.cate_auth'), edit_admin_object_auth_path(oa) | #    link_to t(:category_auth), edit_admin_object_auth_path(oa) | ||||||
|      link_to t('admin.ad.cate_auth'),admin_object_auth_ob_auth_path(oa),:class => "btn btn-warning" |      link_to t(:category_auth),admin_object_auth_ob_auth_path(oa),:class => "btn btn-warning" | ||||||
|   end |   end | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -15,9 +15,9 @@ module Admin::ItemHelper | ||||||
|       ret << "<div class='with_action'><i class='icons-moves'></i>" |       ret << "<div class='with_action'><i class='icons-moves'></i>" | ||||||
|       ret << (link_to node.title, dest, :class => 'js_history') |       ret << (link_to node.title, dest, :class => 'js_history') | ||||||
|       ret << "<div class='quick-edit hide'>" |       ret << "<div class='quick-edit hide'>" | ||||||
|       ret << (link_to t('admin.edit'), eval("edit_admin_#{node.class.to_s.downcase}_path(node)"), :class => 'js_history') if node.class.to_s.eql?('Page') |       ret << (link_to t(:edit), eval("edit_admin_#{node.class.to_s.downcase}_path(node)"), :class => 'js_history') if node.class.to_s.eql?('Page') | ||||||
|       ret << (link_to t('admin.new_page'), new_admin_page_path(:parent_id => node.id), :class => 'new_page js_history') if node.class.to_s.eql?('Page') |       ret << (link_to t('new.page'), new_admin_page_path(:parent_id => node.id), :class => 'new_page js_history') if node.class.to_s.eql?('Page') | ||||||
|       ret << (link_to t('admin.new_link'), new_admin_link_path(:parent_id => node.id), :class => 'new_link js_history') if node.class.to_s.eql?('Page') |       ret << (link_to t('new.link'), new_admin_link_path(:parent_id => node.id), :class => 'new_link js_history') if node.class.to_s.eql?('Page') | ||||||
|       ret << (link_to t(:delete), eval("delete_admin_#{node.class.to_s.downcase}_path(node, :authenticity_token => form_authenticity_token)"), :confirm => t('sure?'), :class => 'delete js_history') |       ret << (link_to t(:delete), eval("delete_admin_#{node.class.to_s.downcase}_path(node, :authenticity_token => form_authenticity_token)"), :confirm => t('sure?'), :class => 'delete js_history') | ||||||
|       ret << "</div>" |       ret << "</div>" | ||||||
|       ret << "</div>" |       ret << "</div>" | ||||||
|  |  | ||||||
|  | @ -15,6 +15,6 @@ module Admin::ModuleAppHelper | ||||||
|    |    | ||||||
|   def get_auth_by(manager_obj) |   def get_auth_by(manager_obj) | ||||||
|     showing_name =  manager_obj.rule_creator==current_user ? t('me') : manager_obj.rule_creator.name |     showing_name =  manager_obj.rule_creator==current_user ? t('me') : manager_obj.rule_creator.name | ||||||
|     t("admin.user_role.auth.auth_by",:user_display_name => showing_name) |     t("auth.auth_by",:user_display_name => showing_name) | ||||||
|   end |   end | ||||||
| end | end | ||||||
|  |  | ||||||
|  | @ -11,8 +11,8 @@ include ActionView::Helpers::UrlHelper | ||||||
|       page_context.object_auths.new(title: type ).save rescue |       page_context.object_auths.new(title: type ).save rescue | ||||||
|       oa = page_context.get_object_auth_by_title(type) |       oa = page_context.get_object_auth_by_title(type) | ||||||
|     end |     end | ||||||
| #    link_to t('announcement.bulletin.cate_auth'), edit_admin_object_auth_path(oa) | #    link_to t(:category_auth), edit_admin_object_auth_path(oa) | ||||||
|      link_to t('admin.page_context.ob_auth.edit'),admin_object_auth_ob_auth_path(oa) |      link_to t(:category_auth),admin_object_auth_ob_auth_path(oa) | ||||||
|   end |   end | ||||||
| 
 | 
 | ||||||
| end | end | ||||||
|  | @ -6,6 +6,6 @@ module Admin::WebLinkHelper | ||||||
|       web_link.object_auths.new(title: type ).save |       web_link.object_auths.new(title: type ).save | ||||||
|       oa = web_link.get_object_auth_by_title(type) |       oa = web_link.get_object_auth_by_title(type) | ||||||
|     end |     end | ||||||
|      link_to t('web_resource.cate_auth'),admin_object_auth_ob_auth_path(oa) |      link_to t(:category_auth),admin_object_auth_ob_auth_path(oa) | ||||||
|   end |   end | ||||||
| end | end | ||||||
|  | @ -43,7 +43,7 @@ module OrbitBackendHelper | ||||||
|   end |   end | ||||||
| 
 | 
 | ||||||
|   def show_toggle_archive_btn(object) |   def show_toggle_archive_btn(object) | ||||||
|     object.disable ?   t("object_disable.change_to_false") : t("object_disable.change_to_true")  |     object.disable ?   t(:disable) : t(:enable)  | ||||||
|   end |   end | ||||||
| 
 | 
 | ||||||
| end | end | ||||||
|  | @ -2,26 +2,26 @@ | ||||||
| <% if at_least_module_manager || sub_manager?(ad_banner_tab)%> | <% if at_least_module_manager || sub_manager?(ad_banner_tab)%> | ||||||
| 	<%= form_for ad_banner_tab,:url=> admin_ad_banner_path(ad_banner_tab),:method => :put,:class=>"input-medium" do |f| -%> | 	<%= form_for ad_banner_tab,:url=> admin_ad_banner_path(ad_banner_tab),:method => :put,:class=>"input-medium" do |f| -%> | ||||||
| 		<div class="adbanner-setup well"> | 		<div class="adbanner-setup well"> | ||||||
| 			<!--<p><%#= t("admin.ad.banner_best_size") %>:</p>--> | 			<!--<p><%#= t("ad.banner_best_size") %>:</p>--> | ||||||
| 			<%= f.label :ad_fx, t('admin.ad.ab_fx') %> | 			<%= f.label :ad_fx, t('ad.ab_fx') %> | ||||||
| 			<%= f.select :ad_fx ,AdBanner::FX_TYPES %> | 			<%= f.select :ad_fx ,AdBanner::FX_TYPES %> | ||||||
| 			<%= f.label :transition_sec, t('admin.ad.transition_sec') %> | 			<%= f.label :transition_sec, t('ad.transition_sec') %> | ||||||
| 			<%= f.text_field :transition_sec,:placeholder=>t('admin.ad.sec_place_holder'),:class=> "span3" %> <%= t("admin.ad.trans_unit_sec") %> | 			<%= f.text_field :transition_sec,:placeholder=>t('ad.sec_place_holder'),:class=> "span3" %> <%= t("ad.trans_unit_sec") %> | ||||||
| 			<%if  at_least_module_manager%> | 			<%if  at_least_module_manager%> | ||||||
| 				<%= f.label :best_size, t('admin.ad.best_size') %> | 				<%= f.label :best_size, t('ad.best_size') %> | ||||||
| 				<%= f.text_field :best_size %> Ex: 500px x 300px | 				<%= f.text_field :best_size %> Ex: 500px x 300px | ||||||
| 			<% end -%> | 			<% end -%> | ||||||
| 			<br> | 			<br> | ||||||
| 			<%= f.submit t("admin.ad.update_banner"), :class => 'btn' %> | 			<%= f.submit t("ad.update_banner"), :class => 'btn' %> | ||||||
| 			<%= f.submit t("cancel"),:type=>'reset', :class => 'btn'  %> | 			<%= f.submit t("cancel"),:type=>'reset', :class => 'btn'  %> | ||||||
| 		</div> | 		</div> | ||||||
| 	<% end -%> | 	<% end -%> | ||||||
| <% end -%> | <% end -%> | ||||||
| 		<h3><%= t("admin.ad.picture_list")%></h3> | 		<h3><%= t("ad.picture_list")%></h3> | ||||||
| 		<div class="adbanner-list"> | 		<div class="adbanner-list"> | ||||||
| 			<%if  (at_least_module_manager || ad_banner_tab.cur_user_is_sub_manager_of(:edit) )%> | 			<%if  (at_least_module_manager || ad_banner_tab.cur_user_is_sub_manager_of(:edit) )%> | ||||||
| 				<%=  content_tag :div ,:class=>'adbanner-action' do%> | 				<%=  content_tag :div ,:class=>'adbanner-action' do%> | ||||||
| 					<%= link_to t("admin.ad.new_image"),new_admin_ad_banner_ad_image_path(ad_banner_tab) ,:class => "btn btn-primary"%> | 					<%= link_to t("ad.new_image"),new_admin_ad_banner_ad_image_path(ad_banner_tab) ,:class => "btn btn-primary"%> | ||||||
| 					<%= link_to t("modal.preview"), admin_realtime_preview_ad_banner_path(ad_banner_tab.id) , :class=>'preview_trigger btn btn-success'%> | 					<%= link_to t("modal.preview"), admin_realtime_preview_ad_banner_path(ad_banner_tab.id) , :class=>'preview_trigger btn btn-success'%> | ||||||
| 				<% end -%> | 				<% end -%> | ||||||
| 			<% end -%> | 			<% end -%> | ||||||
|  | @ -30,7 +30,7 @@ | ||||||
| 			</ul> | 			</ul> | ||||||
| 			 <% if at_least_module_manager  %> | 			 <% if at_least_module_manager  %> | ||||||
| 				<%= show_ad_banner_permission_link ad_banner_tab%> | 				<%= show_ad_banner_permission_link ad_banner_tab%> | ||||||
| 				<%= link_to	t('admin.ad.delete_banner'),admin_ad_banner_path(ad_banner_tab),:class => 'btn',:method => :delete,:confirm => t('sure?') %> | 				<%= link_to	t(:delete),admin_ad_banner_path(ad_banner_tab),:class => 'btn',:method => :delete,:confirm => t('sure?') %> | ||||||
| 			<% end -%> | 			<% end -%> | ||||||
| 
 | 
 | ||||||
| 			<%#= render :partial => 'new_add_banner_file', :object => ad_banner_tab.ad_images.build, :locals => { :field_name => "new_ad_images[]", :f => f, :classes => "r_destroy" } %> | 			<%#= render :partial => 'new_add_banner_file', :object => ad_banner_tab.ad_images.build, :locals => { :field_name => "new_ad_images[]", :f => f, :classes => "r_destroy" } %> | ||||||
|  |  | ||||||
|  | @ -1,7 +1,7 @@ | ||||||
| <li class="span3"> | <li class="span3"> | ||||||
| 			<%= image_tag ad_image.file rescue nil%>  | 			<%= image_tag ad_image.file rescue nil%>  | ||||||
| 			<p> | 			<p> | ||||||
| 				<%= ad_image.display? ? "[#{t('admin.ad.showing')}]" : "[#{t('admin.ad.not_showing')}]" %> | 				<%= ad_image.display? ? "[#{t('ad.showing')}]" : "[#{t('ad.not_showing')}]" %> | ||||||
| 				<%= "#{ad_image.post_date ||'NeedReset'  }~#{ad_image.unpost_date || 'NeedReset'}" %> | 				<%= "#{ad_image.post_date ||'NeedReset'  }~#{ad_image.unpost_date || 'NeedReset'}" %> | ||||||
| 			</p> | 			</p> | ||||||
|                   <%if at_least_module_manager || sub_manager?(ad_image.ad_banner) %> |                   <%if at_least_module_manager || sub_manager?(ad_image.ad_banner) %> | ||||||
|  |  | ||||||
|  | @ -4,33 +4,33 @@ | ||||||
| 
 | 
 | ||||||
| 	<div class="modal-header"> | 	<div class="modal-header"> | ||||||
| 		<a class="close" data-dismiss="modal">×</a> | 		<a class="close" data-dismiss="modal">×</a> | ||||||
| 		<h3><%= t("admin.ad.new_banner") %></h3> | 		<h3><%= t('new.banner') %></h3> | ||||||
| 	</div> | 	</div> | ||||||
| 	 | 	 | ||||||
| 	<div class="modal-body form-horizontal"> | 	<div class="modal-body form-horizontal"> | ||||||
| 		<div class="control-group"> | 		<div class="control-group"> | ||||||
| 			<%= f.label :title,t('admin.ad.title'),:class => "control-label"  %> | 			<%= f.label :title, t(:title),:class => "control-label"  %> | ||||||
| 			<div class="controls"> | 			<div class="controls"> | ||||||
| 				<%= f.text_field :title %> | 				<%= f.text_field :title %> | ||||||
| 			</div> | 			</div> | ||||||
| 		</div> | 		</div> | ||||||
| 
 | 
 | ||||||
| 		<div class="control-group"> | 		<div class="control-group"> | ||||||
| 			<%= f.label :transition_sec, t('admin.ad.transition_sec'),:class => "control-label" %> | 			<%= f.label :transition_sec, t('ad.transition_sec'),:class => "control-label" %> | ||||||
| 			<div class="controls"> | 			<div class="controls"> | ||||||
| 				<%= f.text_field :transition_sec %> <%= t("admin.ad.trans_unit_sec") %> | 				<%= f.text_field :transition_sec %> <%= t("ad.trans_unit_sec") %> | ||||||
| 			</div> | 			</div> | ||||||
| 		</div> | 		</div> | ||||||
| 
 | 
 | ||||||
| 		<div class="control-group"> | 		<div class="control-group"> | ||||||
| 			<%= f.label :best_size, t('admin.ad.best_size'),:class => "control-label" %> | 			<%= f.label :best_size, t('ad.best_size'),:class => "control-label" %> | ||||||
| 			<div class="controls"> | 			<div class="controls"> | ||||||
| 				<%= f.text_field :best_size %> Ex: 500px x 300px | 				<%= f.text_field :best_size %> Ex: 500px x 300px | ||||||
| 			</div> | 			</div> | ||||||
| 		</div> | 		</div> | ||||||
| 		 | 		 | ||||||
| 		<div class="control-group"> | 		<div class="control-group"> | ||||||
| 			<%= f.label :ad_fx, t('admin.ad.ab_fx') %> | 			<%= f.label :ad_fx, t('ad.ab_fx') %> | ||||||
| 			<div class="controls"> | 			<div class="controls"> | ||||||
| 				<%= f.select :ad_fx ,AdBanner::FX_TYPES %> | 				<%= f.select :ad_fx ,AdBanner::FX_TYPES %> | ||||||
| 			</div> | 			</div> | ||||||
|  |  | ||||||
|  | @ -22,7 +22,7 @@ | ||||||
| 			<% end -%> | 			<% end -%> | ||||||
| 		<% end -%> | 		<% end -%> | ||||||
| 		 | 		 | ||||||
| 		<%= content_tag :li,link_to(t("admin.ad.new_banner"),"#new-a-banner",:data=>{:toggle=>"modal"}),:id=>'new_ad_banner_tab_but',:class => (@active.nil? ? 'active' : nil ) if  at_least_module_manager%> | 		<%= content_tag :li,link_to(t('new.banner'),"#new-a-banner",:data=>{:toggle=>"modal"}),:id=>'new_ad_banner_tab_but',:class => (@active.nil? ? 'active' : nil ) if  at_least_module_manager%> | ||||||
| 		 | 		 | ||||||
| 	</ul> | 	</ul> | ||||||
| 	 | 	 | ||||||
|  |  | ||||||
|  | @ -19,7 +19,7 @@ | ||||||
|               <div class="widget-action clear"> |               <div class="widget-action clear"> | ||||||
|                   <a href="#" class="action"><i title="Set the announcement to start and end dates" class="icon-exclamation-sign icon-white tip"></i></a> |                   <a href="#" class="action"><i title="Set the announcement to start and end dates" class="icon-exclamation-sign icon-white tip"></i></a> | ||||||
|               </div> |               </div> | ||||||
|               <h3 class="widget-title"><i class="icons-calendar icons-white"></i> Date</h3> |               <h3 class="widget-title"><i class="icons-calendar icons-white"></i><%= t('nccu.date') %></h3> | ||||||
|               <div class="widget-content clear"> |               <div class="widget-content clear"> | ||||||
|                   <div id="calendarRange"> |                   <div id="calendarRange"> | ||||||
|                       <div class="input-append"> |                       <div class="input-append"> | ||||||
|  | @ -73,7 +73,7 @@ | ||||||
|         <div class="widget-action clear"> |         <div class="widget-action clear"> | ||||||
|             <a class="action"><i title="Upload pictures" class="icon-exclamation-sign icon-white tip"></i></a> |             <a class="action"><i title="Upload pictures" class="icon-exclamation-sign icon-white tip"></i></a> | ||||||
|         </div> |         </div> | ||||||
|         <h3 class="widget-title"><i class="icons-picture icons-white"></i>Picture</h3> |         <h3 class="widget-title"><i class="icons-picture icons-white"></i><%= t('nccu.picture') %></h3> | ||||||
|         <div class="widget-content clear">          |         <div class="widget-content clear">          | ||||||
|           <div class="control-group"> |           <div class="control-group"> | ||||||
|             <div  class="upload-picture"> |             <div  class="upload-picture"> | ||||||
|  | @ -81,7 +81,7 @@ | ||||||
|               <%= image_tag @ad_image.file rescue ''%> |               <%= image_tag @ad_image.file rescue ''%> | ||||||
|             </div> |             </div> | ||||||
|             <% if !@ad_image.ad_banner.best_size.empty?%> |             <% if !@ad_image.ad_banner.best_size.empty?%> | ||||||
|               <span class="alert widgetInfo"><%= t("admin.ad.widget_info_for_ad_image_size",:best_size=> @ad_image.ad_banner.best_size) %> |               <span class="alert widgetInfo"><%= t("ad.widget_info_for_ad_image_size",:best_size=> @ad_image.ad_banner.best_size) %> | ||||||
|               </span> |               </span> | ||||||
|               <% end -%> |               <% end -%> | ||||||
|             <div class="controls file-upload input-prepend"> |             <div class="controls file-upload input-prepend"> | ||||||
|  | @ -101,7 +101,7 @@ | ||||||
| 					<div class="widget-action clear"> | 					<div class="widget-action clear"> | ||||||
| 						<a class="action"><i class="icon-exclamation-sign icon-white tip" data-original-title="Upload pictures"></i></a> | 						<a class="action"><i class="icon-exclamation-sign icon-white tip" data-original-title="Upload pictures"></i></a> | ||||||
| 					</div> | 					</div> | ||||||
| 					<h3 class="widget-title"><i class="icons-star-thin icons-white"></i>Type</h3> | 					<h3 class="widget-title"><i class="icons-star-thin icons-white"></i><%= t(:type) %></h3> | ||||||
| 					<div class="widget-content clear"> | 					<div class="widget-content clear"> | ||||||
| 						<%= f.select :link_open ,AdImage::LINK_OPEN_TYPES%> | 						<%= f.select :link_open ,AdImage::LINK_OPEN_TYPES%> | ||||||
| 					</div> | 					</div> | ||||||
|  | @ -111,7 +111,7 @@ | ||||||
| 					<div class="widget-action clear"> | 					<div class="widget-action clear"> | ||||||
| 						<a class="action"><i class="icon-exclamation-sign icon-white tip" data-original-title="Set the range time"></i></a> | 						<a class="action"><i class="icon-exclamation-sign icon-white tip" data-original-title="Set the range time"></i></a> | ||||||
| 					</div> | 					</div> | ||||||
| 					<h3 class="widget-title"><i class="icons-time icons-white"></i>FEQ</h3> | 					<h3 class="widget-title"><i class="icons-time icons-white"></i><%= t(:frequency) %></h3> | ||||||
| 					<div class="widget-content clear"> | 					<div class="widget-content clear"> | ||||||
| 						 <%= f.text_field :weight ,:class=> 'span3',:placeholder=>"在套圖中出現次數 1次請輸入1" %> | 						 <%= f.text_field :weight ,:class=> 'span3',:placeholder=>"在套圖中出現次數 1次請輸入1" %> | ||||||
| 					</div> | 					</div> | ||||||
|  | @ -121,7 +121,7 @@ | ||||||
| 					<div class="widget-action clear"> | 					<div class="widget-action clear"> | ||||||
| 						<a class="action"><i class="icon-exclamation-sign icon-white tip" data-original-title="Add a reference link"></i></a> | 						<a class="action"><i class="icon-exclamation-sign icon-white tip" data-original-title="Add a reference link"></i></a> | ||||||
| 					</div> | 					</div> | ||||||
| 					<h3 class="widget-title"><i class="icons-link icons-white"></i>Link</h3> | 					<h3 class="widget-title"><i class="icons-link icons-white"></i><%= t(:link) %></h3> | ||||||
| 					<div class="widget-content clear"> | 					<div class="widget-content clear"> | ||||||
| 						<%= f.text_field :out_link ,:class=> 'span3',:placeholder => "輸入連結"%> | 						<%= f.text_field :out_link ,:class=> 'span3',:placeholder => "輸入連結"%> | ||||||
| 					</div> | 					</div> | ||||||
|  |  | ||||||
|  | @ -5,18 +5,18 @@ | ||||||
| <div class="main_list"> | <div class="main_list"> | ||||||
| 	<%= flash_messages %> | 	<%= flash_messages %> | ||||||
| 	<div class="button_bar up"> | 	<div class="button_bar up"> | ||||||
| 		<%  #link_to t('admin.new_user'), new_admin_user_path, :class => 'new' %> | 		<%  #link_to t('new.user'), new_admin_user_path, :class => 'new' %> | ||||||
| 	</div> | 	</div> | ||||||
| 	<table> | 	<table> | ||||||
| 		<thead> | 		<thead> | ||||||
| 			<tr> | 			<tr> | ||||||
| 				 <td><%= t('admin.app.title') %></td> | 				 <td><%= t(:title) %></td> | ||||||
| 		      <td><%= t('admin.app.description') %></td> | 		      <td><%= t(:description) %></td> | ||||||
| 		      <td><%= t('admin.app.use_status') %></td> | 		      <td><%= t(:use_status) %></td> | ||||||
| 		      <td><%= t('admin.app.autdor') %></td> | 		      <td><%= t(:author) %></td> | ||||||
| 		      <td><%= t('admin.app.organization') %></td> | 		      <td><%= t(:organization) %></td> | ||||||
| 		      <td><%= t('admin.app.version') %></td> | 		      <td><%= t(:version) %></td> | ||||||
| 					<td class="action"><%= t('admin.action') %></td> | 					<td class="action"><%= t(:action) %></td> | ||||||
| 			</tr> | 			</tr> | ||||||
| 		</thead> | 		</thead> | ||||||
| 		<tbody> | 		<tbody> | ||||||
|  | @ -47,6 +47,6 @@ | ||||||
| 		</tbody> | 		</tbody> | ||||||
| 	</table> | 	</table> | ||||||
| 	<div class="button_bar"> | 	<div class="button_bar"> | ||||||
| 		<%# link_to t('admin.new_user'), new_admin_user_path, :class => 'new' %> | 		<%# link_to t('new.user'), new_admin_user_path, :class => 'new' %> | ||||||
| 	</div>	 | 	</div>	 | ||||||
| </div> | </div> | ||||||
|  |  | ||||||
|  | @ -5,8 +5,8 @@ | ||||||
| 			<div class="quick-edit"> | 			<div class="quick-edit"> | ||||||
| 				<ul class="nav nav-pills hide"> | 				<ul class="nav nav-pills hide"> | ||||||
| 
 | 
 | ||||||
| 						<li><%= link_to t('asset_category.edit'), edit_admin_asset_category_path(asset_category), :remote => true %></li> | 						<li><%= link_to t(:edit), edit_admin_asset_category_path(asset_category), :remote => true %></li> | ||||||
| 						<li><%= link_to t('asset_category.delete'), admin_asset_category_path(asset_category), :confirm => t('announcement.sure?'), :method => :delete, :remote => true %></li> | 						<li><%= link_to t(:delete), admin_asset_category_path(asset_category), :confirm => t(:sure?), :method => :delete, :remote => true %></li> | ||||||
| 					 | 					 | ||||||
| 				</ul> | 				</ul> | ||||||
| 			</div> | 			</div> | ||||||
|  |  | ||||||
|  | @ -7,7 +7,7 @@ | ||||||
| 			<table class="table main-list">	 | 			<table class="table main-list">	 | ||||||
| 				<thead> | 				<thead> | ||||||
| 					<tr> | 					<tr> | ||||||
| 						<th class="span2"><%= t('asset_category.key') %></th> | 						<th class="span2"><%= t(:key) %></th> | ||||||
| 						<% @site_valid_locales.each do |locale| %> | 						<% @site_valid_locales.each do |locale| %> | ||||||
| 						<th class="span2"><%= I18nVariable.first(:conditions => {:key => locale})[I18n.locale] %></th> | 						<th class="span2"><%= I18nVariable.first(:conditions => {:key => locale})[I18n.locale] %></th> | ||||||
| 						<% end %> | 						<% end %> | ||||||
|  |  | ||||||
|  | @ -1,5 +1,5 @@ | ||||||
| <div id='pop_up_content' class="main2"> | <div id='pop_up_content' class="main2"> | ||||||
| 	<h1><%= t('editing_asset') %></h1> | 	<h1><%= t('editing.asset') %></h1> | ||||||
| 
 | 
 | ||||||
| 	<%= flash_messages %> | 	<%= flash_messages %> | ||||||
| 
 | 
 | ||||||
|  | @ -11,7 +11,7 @@ | ||||||
|     		<%= link_back %> |     		<%= link_back %> | ||||||
| 				<%= f.submit t(:edit) %> | 				<%= f.submit t(:edit) %> | ||||||
| 			<% else %> | 			<% else %> | ||||||
| 				<a id='ajax_form_submit' class="btn btn-primary"><%= t(:update) %></a> | 				<a id='ajax_form_submit' class="btn btn-primary"><%= t(:update_) %></a> | ||||||
| 			<% end %> | 			<% end %> | ||||||
| 	  </div> | 	  </div> | ||||||
| 	<% end %> | 	<% end %> | ||||||
|  |  | ||||||
|  | @ -1,5 +1,5 @@ | ||||||
| <div class="control-group"> | <div class="control-group"> | ||||||
|     <label for="title" class="control-label"><%= t 'admin.title' %></label> |     <label for="title" class="control-label"><%= t :title %></label> | ||||||
|     <div class="controls"> |     <div class="controls"> | ||||||
|         <%= f.fields_for :title_translations do |f| %> |         <%= f.fields_for :title_translations do |f| %> | ||||||
|           <% @site_valid_locales.each do |locale| %> |           <% @site_valid_locales.each do |locale| %> | ||||||
|  | @ -14,13 +14,13 @@ | ||||||
|     </div> |     </div> | ||||||
| </div> | </div> | ||||||
| <div class="control-group"> | <div class="control-group"> | ||||||
|     <label class="control-label"><%= f.label :category, t('admin.category') %></label> |     <label class="control-label"><%= f.label :category, t(:category) %></label> | ||||||
|     <div class="controls"> |     <div class="controls"> | ||||||
|         <%= f.select :asset_category_id, @asset_categories.collect{|t| [ t.title, t.id ]}, {}, :class => "input-large" %> |         <%= f.select :asset_category_id, @asset_categories.collect{|t| [ t.title, t.id ]}, {}, :class => "input-large" %> | ||||||
|     </div> |     </div> | ||||||
| </div> | </div> | ||||||
| <div class="control-group"> | <div class="control-group"> | ||||||
|     <label class="control-label"><%= t 'admin.tags' %></label> |     <label class="control-label"><%= t :tags %></label> | ||||||
|     <div class="controls"> |     <div class="controls"> | ||||||
|         <% @tags.each do |tag| %> |         <% @tags.each do |tag| %> | ||||||
|             <%= content_tag :label, :class => "checkbox inline" do -%> |             <%= content_tag :label, :class => "checkbox inline" do -%> | ||||||
|  | @ -32,7 +32,7 @@ | ||||||
|     </div> |     </div> | ||||||
| </div> | </div> | ||||||
| <div class="control-group"> | <div class="control-group"> | ||||||
|     <label class="control-label"><%= f.label :data, t('admin.data') %></label> |     <label class="control-label"><%= f.label :data, t(:data) %></label> | ||||||
|     <div class="controls"> |     <div class="controls"> | ||||||
|         <%= f.file_field :data, :class => 'upload' %> |         <%= f.file_field :data, :class => 'upload' %> | ||||||
|     </div> |     </div> | ||||||
|  |  | ||||||
|  | @ -1,5 +1,5 @@ | ||||||
| <div id='pop_up_content' class="main2"> | <div id='pop_up_content' class="main2"> | ||||||
| 	<h1><%= t('admin.new_asset') %></h1> | 	<h1><%= t('new.asset') %></h1> | ||||||
| 
 | 
 | ||||||
| 	<%= flash_messages %> | 	<%= flash_messages %> | ||||||
| 
 | 
 | ||||||
|  | @ -7,7 +7,7 @@ | ||||||
| 	  <%= f.error_messages %> | 	  <%= f.error_messages %> | ||||||
| 	  <%= render :partial => "form", :locals => { :f => f } %> | 	  <%= render :partial => "form", :locals => { :f => f } %> | ||||||
| 	  <div class="button_bar"> | 	  <div class="button_bar"> | ||||||
| 				<a id='ajax_form_submit' class="btn btn-primary"><%= t(:create) %></a> | 				<a id='ajax_form_submit' class="btn btn-primary"><%= t(:create_) %></a> | ||||||
| 	  </div> | 	  </div> | ||||||
| 	<% end %> | 	<% end %> | ||||||
| </div> | </div> | ||||||
|  |  | ||||||
|  | @ -1,7 +1,7 @@ | ||||||
| <%= render_sort_bar(true, delete_admin_assets_path(:direction => params[:direction], :sort => params[:sort], :filter => @filter, :new_filter => nil, :sort_options => params[:sort_options]), | <%= render_sort_bar(true, delete_admin_assets_path(:direction => params[:direction], :sort => params[:sort], :filter => @filter, :new_filter => nil, :sort_options => params[:sort_options]), | ||||||
|  ['title', 'title','span4', 'admin.title'], |  ['title', 'title','span4', :title], | ||||||
| 													['description', 'description', 'span1-2', 'admin.data'], | 													['description', 'description', 'span1-2', :data], | ||||||
| 													['intro', 'intro', 'span1-2', 'admin.file_type'], | 													['intro', 'intro', 'span1-2', :type], | ||||||
| 													['intro', 'intro', 'span1-2', 'admin.file_length'], | 													['intro', 'intro', 'span1-2', :size], | ||||||
| 													['intro', 'intro', 'span1-2', 'admin.description'], | 													['intro', 'intro', 'span1-2', :description], | ||||||
| 													['intro', 'intro', 'span1-2', 'admin.tags']).html_safe %> | 													['intro', 'intro', 'span1-2', :tags]).html_safe %> | ||||||
|  |  | ||||||
|  | @ -1 +1,25 @@ | ||||||
| <%= @asset.data.url %>#<%= show_all_fields(@asset, 'title') %>#<%= show_all_fields(@asset, 'description') %> | <% if !request.xhr? %> | ||||||
|  | <textarea> | ||||||
|  | <% end %> | ||||||
|  | var returnurl = "<%= @asset.data.url %>"; | ||||||
|  | var returntitle = "<%= show_all_fields(@asset, 'title') %>"; | ||||||
|  | var returndescription = "<%= show_all_fields(@asset, 'description') %>"; | ||||||
|  | var win = tinyMCEPopup.getWindowArg("window"); | ||||||
|  | win.document.getElementById(tinyMCEPopup.getWindowArg("input")).value = returnurl; | ||||||
|  | if(win.document.getElementById(tinyMCEPopup.getWindowArg("alt"))) | ||||||
|  | 	win.document.getElementById(tinyMCEPopup.getWindowArg("alt")).value = returndescription; | ||||||
|  |   | ||||||
|  | win.document.getElementById(tinyMCEPopup.getWindowArg("title")).value = returntitle; | ||||||
|  |   if (typeof(win.ImageDialog) != "undefined") { | ||||||
|  |             // we are, so update image dimensions... | ||||||
|  |             if (win.ImageDialog.getImageData) | ||||||
|  |                 win.ImageDialog.getImageData(); | ||||||
|  | 
 | ||||||
|  |             // ... and preview if necessary | ||||||
|  |             if (win.ImageDialog.showPreviewImage) | ||||||
|  |                 win.ImageDialog.showPreviewImage(returnurl); | ||||||
|  |         } | ||||||
|  | tinyMCEPopup.close(); | ||||||
|  | <% if !request.xhr? %> | ||||||
|  | </textarea> | ||||||
|  | <% end %> | ||||||
|  | @ -1,7 +1,7 @@ | ||||||
| <% content_for :secondary do %> | <% content_for :secondary do %> | ||||||
| <div class="assets_setup"> | <div class="assets_setup"> | ||||||
|   <ul class="list"> |   <ul class="list"> | ||||||
| 	<li><%= link_to t(:new_asset, :scope => :admin), new_admin_asset_path, :remote => true, :class => 'button positive' %></li> | 	<li><%= link_to t('new.asset'), new_admin_asset_path, :remote => true, :class => 'button positive' %></li> | ||||||
|   </ul> |   </ul> | ||||||
| </div> | </div> | ||||||
| <% end -%> | <% end -%> | ||||||
|  |  | ||||||
|  | @ -7,12 +7,12 @@ | ||||||
| <body onload="tinyMCEPopup.executeOnLoad('init();')"> | <body onload="tinyMCEPopup.executeOnLoad('init();')"> | ||||||
| <%= form_for :asset, :url => admin_assets_path(:uploader => true), :html => {:id => 'ajaxForm', :multipart => true } do |f| %> | <%= form_for :asset, :url => admin_assets_path(:uploader => true), :html => {:id => 'ajaxForm', :multipart => true } do |f| %> | ||||||
|     <div class="modal-header"> |     <div class="modal-header"> | ||||||
|         <h3><%= t 'admin.file_upload' %></h3> |         <h3><%= t 'file.upload' %></h3> | ||||||
|     </div> |     </div> | ||||||
|     <label class="control-label error" id="dyn_error"></label> |     <label class="control-label error" id="dyn_error"></label> | ||||||
|     <div class="modal-body form-horizontal"> |     <div class="modal-body form-horizontal"> | ||||||
|         <div class="control-group"> |         <div class="control-group"> | ||||||
|             <label for="title" class="control-label error"><%= t 'admin.title' %></label> |             <label for="title" class="control-label error"><%= t :title %></label> | ||||||
|             <div class="controls"> |             <div class="controls"> | ||||||
|                 <%= f.fields_for :title_translations do |f| %> |                 <%= f.fields_for :title_translations do |f| %> | ||||||
|                     <div> |                     <div> | ||||||
|  | @ -29,7 +29,7 @@ | ||||||
|             </div> |             </div> | ||||||
|         </div> |         </div> | ||||||
|         <div class="control-group"> |         <div class="control-group"> | ||||||
|             <label for="description" class="control-label error"><%= t 'admin.description' %></label> |             <label for="description" class="control-label error"><%= t :description %></label> | ||||||
|             <div class="controls"> |             <div class="controls"> | ||||||
|                 <%= f.fields_for :description_translations do |f| %> |                 <%= f.fields_for :description_translations do |f| %> | ||||||
|                     <div> |                     <div> | ||||||
|  | @ -46,7 +46,7 @@ | ||||||
|             </div> |             </div> | ||||||
|         </div> |         </div> | ||||||
|         <div class="control-group"> |         <div class="control-group"> | ||||||
|             <%#= f.label :data, t('admin.data'), :class => "control-label" %> |             <%#= f.label :data, t(:data), :class => "control-label" %> | ||||||
|             <div class="controls"> |             <div class="controls"> | ||||||
|                 <%= f.file_field :data, :class => 'upload' %> |                 <%= f.file_field :data, :class => 'upload' %> | ||||||
|             </div> |             </div> | ||||||
|  | @ -54,7 +54,8 @@ | ||||||
|     </div> |     </div> | ||||||
|     <div style="position: absolute; width: 100%; bottom: 0;"> |     <div style="position: absolute; width: 100%; bottom: 0;"> | ||||||
|         <div class="modal-footer"> |         <div class="modal-footer"> | ||||||
|             <a id='ajax_form_submit' class="btn btn-primary"><%= t(:create) %></a> |             <!-- <a id='ajax_form_submit' class="btn btn-primary"><#%= t(:create) %></a> --> | ||||||
|  |              <input type="submit" value="<%= t(:create) %>" class="btn btn-primary" /> | ||||||
|         </div> |         </div> | ||||||
|     </div> |     </div> | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -17,7 +17,7 @@ | ||||||
| </table> | </table> | ||||||
| 
 | 
 | ||||||
| <div class="form-actions form-fixed pagination-right"> | <div class="form-actions form-fixed pagination-right"> | ||||||
| 	<%= link_to content_tag(:i, nil, :class => 'icon-plus icon-white') + t('admin.add'), new_admin_asset_path, :remote => true, :class => 'btn btn-primary pull-right' %> | 	<%= link_to content_tag(:i, nil, :class => 'icon-plus icon-white') + t(:add), new_admin_asset_path, :remote => true, :class => 'btn btn-primary pull-right' %> | ||||||
| 	<div id="asset_pagination" class="paginationFixed"> | 	<div id="asset_pagination" class="paginationFixed"> | ||||||
| 		<%= paginate @assets, :params => {:direction => params[:direction], :sort => params[:sort], :filter => @filter, :new_filter => nil, :sort_options => params[:sort_options]}, :remote => true %> | 		<%= paginate @assets, :params => {:direction => params[:direction], :sort => params[:sort], :filter => @filter, :new_filter => nil, :sort_options => params[:sort_options]}, :remote => true %> | ||||||
| 	</div> | 	</div> | ||||||
|  |  | ||||||
|  | @ -1,7 +1,7 @@ | ||||||
| <% content_for :secondary do %> | <% content_for :secondary do %> | ||||||
| <div class="assets_setup"> | <div class="assets_setup"> | ||||||
|   <ul class="list">  |   <ul class="list">  | ||||||
| 	<li><%= link_to t(:new_asset, :scope => :admin), new_admin_asset_path, :remote => true, :class => 'button positive' %></li> | 	<li><%= link_to t('new.asset'), new_admin_asset_path, :remote => true, :class => 'button positive' %></li> | ||||||
|   </ul> |   </ul> | ||||||
| </div> | </div> | ||||||
| <% end -%> | <% end -%> | ||||||
|  |  | ||||||
|  | @ -11,7 +11,7 @@ | ||||||
|   <td class='select_type'> |   <td class='select_type'> | ||||||
|     <%= f.select :markup, LIST[:markups], {}, {:style => "width:90px"} %> |     <%= f.select :markup, LIST[:markups], {}, {:style => "width:90px"} %> | ||||||
|     <div <%= attribute_field[:markup].eql?('select') ? nil : "style='display:none'"%>> |     <div <%= attribute_field[:markup].eql?('select') ? nil : "style='display:none'"%>> | ||||||
|       <%= t('admin.options') %>: |       <%= t(:options) %>: | ||||||
|       <%= f.select "select_list_options", attribute_field.select_list_options, :style => "width:130px" %> |       <%= f.select "select_list_options", attribute_field.select_list_options, :style => "width:130px" %> | ||||||
|     </div> |     </div> | ||||||
|   </td> |   </td> | ||||||
|  |  | ||||||
|  | @ -4,13 +4,13 @@ | ||||||
| 
 | 
 | ||||||
| <div class="main_list"> | <div class="main_list"> | ||||||
| 	<div class="button_bar up"> | 	<div class="button_bar up"> | ||||||
| 		<%= link_to t("admin.new_#{@attribute_type}"), eval("new_admin_#{@attribute_type}_path"), :class => 'new' %> | 		<%= link_to t("new.#{@attribute_type}"), eval("new_admin_#{@attribute_type}_path"), :class => 'new' %> | ||||||
| 	</div> | 	</div> | ||||||
| 	<table> | 	<table> | ||||||
| 		<thead> | 		<thead> | ||||||
| 		<tr> | 		<tr> | ||||||
| 			<td class="<%= @attribute_type %>s"><%= t("admin.#{@attribute_type}") %></td> | 			<td class="<%= @attribute_type %>s"><%= t("#{@attribute_type}") %></td> | ||||||
| 			<td class="action"><%= t('admin.action') %></td> | 			<td class="action"><%= t(:action) %></td> | ||||||
| 		</tr> | 		</tr> | ||||||
| 		</thead> | 		</thead> | ||||||
| 		<tbody> | 		<tbody> | ||||||
|  | @ -34,6 +34,6 @@ | ||||||
| 		</tbody>	 | 		</tbody>	 | ||||||
| 	</table> | 	</table> | ||||||
| 	<div class="button_bar"> | 	<div class="button_bar"> | ||||||
| 		<%= link_to t("admin.new_#{@attribute_type}"), eval("new_admin_#{@attribute_type}_path"), :class => 'new' %> | 		<%= link_to t("new.#{@attribute_type}"), eval("new_admin_#{@attribute_type}_path"), :class => 'new' %> | ||||||
| 	</div> | 	</div> | ||||||
| </div> | </div> | ||||||
|  |  | ||||||
|  | @ -1,21 +1,21 @@ | ||||||
| <div id="open_for_all_user"> | <div id="open_for_all_user"> | ||||||
| 	<h1><%= t("admin.user_role.auth.all_member") %></h1> | 	<h1><%= t("auth.all_member") %></h1> | ||||||
| 	<%= form_tag(submit_url) do %> | 	<%= form_tag(submit_url) do %> | ||||||
| 	<%= check_box_tag 'auth_all',true,(auth.all rescue true)  %><%= submit_tag t("admin.user_role.auth.all_member") %><br/> | 	<%= check_box_tag 'auth_all',true,(auth.all rescue true)  %><%= submit_tag t("auth.all_member") %><br/> | ||||||
| 	<% end %> | 	<% end %> | ||||||
| </div> | </div> | ||||||
| 
 | 
 | ||||||
| <div id="user_role_management"> | <div id="user_role_management"> | ||||||
| 	<h1><%= t("admin.user_role.auth.user") %></h1> | 	<h1><%= t(:user) %></h1> | ||||||
| 	<%= form_tag(submit_url) do %> | 	<%= form_tag(submit_url) do %> | ||||||
| 		<%= collection_select(:new,:role, Role.all, :id, :key, :prompt => true) %> | 		<%= collection_select(:new,:role, Role.all, :id, :key, :prompt => true) %> | ||||||
| 		<%= submit_tag  t("admin.user_role.auth.by_role") %><br/> | 		<%= submit_tag  t("auth.by_role") %><br/> | ||||||
| 		<%= collection_select(:new,:sub_role, SubRole.all, :id, :key, :prompt => true) %> | 		<%= collection_select(:new,:sub_role, SubRole.all, :id, :key, :prompt => true) %> | ||||||
| 		<%= submit_tag  t("admin.user_role.auth.by_sub_role") %><br/> | 		<%= submit_tag  t("auth.by_sub_role") %><br/> | ||||||
| 		<%= collection_select(:new,:privilege_user, User.all, :id, :name, :prompt => true) %>	 | 		<%= collection_select(:new,:privilege_user, User.all, :id, :name, :prompt => true) %>	 | ||||||
| 		<%= submit_tag  t("admin.user_role.auth.add_to_privilege_list") %><br/> | 		<%= submit_tag  t("auth.add_to_privilege_list") %><br/> | ||||||
| 		<%= collection_select(:new,:blocked_user, User.all, :id, :name, :prompt => true) %> | 		<%= collection_select(:new,:blocked_user, User.all, :id, :name, :prompt => true) %> | ||||||
| 		<%= submit_tag  t("admin.user_role.auth.add_to_block_list") %><br/> | 		<%= submit_tag  t("auth.add_to_block_list") %><br/> | ||||||
| 	<% end %> | 	<% end %> | ||||||
| 	<% unless auth.nil? %> | 	<% unless auth.nil? %> | ||||||
| 		<% auth.roles.each do |role| %> | 		<% auth.roles.each do |role| %> | ||||||
|  |  | ||||||
|  | @ -108,7 +108,7 @@ | ||||||
|         </div> |         </div> | ||||||
|     </div> |     </div> | ||||||
|     <div class="item element"> |     <div class="item element"> | ||||||
|         <h3><i class="icons-asset"></i><a href=""><%= t(:file) %></a></a></h3> |         <h3><i class="icons-asset"></i><a href=""><%= t(:file_) %></a></a></h3> | ||||||
|         <div class="detail w-a h-a"> |         <div class="detail w-a h-a"> | ||||||
|             <p class="totle"><span><%= t(:all_file) %></span>3,422</p> |             <p class="totle"><span><%= t(:all_file) %></span>3,422</p> | ||||||
|             <table class="table table-striped"> |             <table class="table table-striped"> | ||||||
|  |  | ||||||
|  | @ -6,21 +6,21 @@ | ||||||
| <% end %> | <% end %> | ||||||
| 
 | 
 | ||||||
| <p> | <p> | ||||||
| 	<%= f.label :title, t('admin.title') %> | 	<%= f.label :title, t(:title) %> | ||||||
| 	<%= f.text_field :title, :class => 'text'   %> | 	<%= f.text_field :title, :class => 'text'   %> | ||||||
| </p> | </p> | ||||||
| <p> | <p> | ||||||
| 	<%= f.label :author, t('admin.author') %> | 	<%= f.label :author, t(:author) %> | ||||||
| 	<%= f.text_field :author, :class => 'text' %> | 	<%= f.text_field :author, :class => 'text' %> | ||||||
| </p> | </p> | ||||||
| 
 | 
 | ||||||
| <p> | <p> | ||||||
| 	<%= f.label :intro, t('admin.intro') %> | 	<%= f.label :intro, t(:intro) %> | ||||||
| 	<%= f.text_field :intro, :class => 'text' %> | 	<%= f.text_field :intro, :class => 'text' %> | ||||||
| </p> | </p> | ||||||
| 
 | 
 | ||||||
| <p> | <p> | ||||||
| 	<%= f.label "layout", t('admin.layout') %> | 	<%= f.label "layout", t(:layout) %> | ||||||
| 	<% if @design.layout.blank? %> | 	<% if @design.layout.blank? %> | ||||||
| 		<%= fields_for 'design[layout]' do |f| %> | 		<%= fields_for 'design[layout]' do |f| %> | ||||||
| 			<%= f.file_field :file %> | 			<%= f.file_field :file %> | ||||||
|  | @ -31,7 +31,7 @@ | ||||||
| 	<% end %>  | 	<% end %>  | ||||||
| </p> | </p> | ||||||
| <p> | <p> | ||||||
| 	<%= f.label "default_css", t('admin.default_css') %> | 	<%= f.label "default_css", t(:default_css) %> | ||||||
| 	<% if @design.default_css.blank? %> | 	<% if @design.default_css.blank? %> | ||||||
| 		<%= fields_for 'design[default_css]' do |f| %> | 		<%= fields_for 'design[default_css]' do |f| %> | ||||||
| 	    <%= f.file_field :file %> | 	    <%= f.file_field :file %> | ||||||
|  | @ -42,7 +42,7 @@ | ||||||
| 	<% end %>  | 	<% end %>  | ||||||
| </p> | </p> | ||||||
| <p> | <p> | ||||||
| 	<%= f.label :themes, t('admin.themes') %> | 	<%= f.label :themes, t(:themes) %> | ||||||
| 	<ul> | 	<ul> | ||||||
| 		<% @design.themes.each do |theme| %> | 		<% @design.themes.each do |theme| %> | ||||||
| 			<%= render :partial => 'design_file', :object => theme, :locals => { :field_name => "themes", :f => f, :classes => "r_destroy, r_edit" } %> | 			<%= render :partial => 'design_file', :object => theme, :locals => { :field_name => "themes", :f => f, :classes => "r_destroy, r_edit" } %> | ||||||
|  |  | ||||||
|  | @ -1,4 +1,4 @@ | ||||||
| <h1><%= t('admin.new_design') %></h1> | <h1><%= t('new.design') %></h1> | ||||||
| 
 | 
 | ||||||
| <%= form_for @design, :url => admin_design_path(@design),:html => {:multipart => true} do |f| %> | <%= form_for @design, :url => admin_design_path(@design),:html => {:multipart => true} do |f| %> | ||||||
|   <%= f.error_messages %> |   <%= f.error_messages %> | ||||||
|  |  | ||||||
|  | @ -1,4 +1,4 @@ | ||||||
| <%= render_sort_bar(true, delete_admin_designs_path(:direction => params[:direction], :sort => params[:sort], :sort_options => params[:sort_options]), | <%= render_sort_bar(true, delete_admin_designs_path(:direction => params[:direction], :sort => params[:sort], :sort_options => params[:sort_options]), | ||||||
|  ['title', 'title','span7', 'admin.title'], |  ['title', 'title','span7', :title], | ||||||
| 													['author', 'author', 'span2', 'admin.author'], | 													['author', 'author', 'span2', :author], | ||||||
| 													['intro', 'intro', 'span2', 'admin.intro']).html_safe %> | 													['intro', 'intro', 'span2', :intro]).html_safe %> | ||||||
|  |  | ||||||
|  | @ -2,7 +2,7 @@ | ||||||
| 	<%= render 'admin/sites/side_bar' %> | 	<%= render 'admin/sites/side_bar' %> | ||||||
| <% end %> | <% end %> | ||||||
| 
 | 
 | ||||||
| <h1><%= t('admin.editing_design') %></h1> | <h1><%= t('editing.design') %></h1> | ||||||
| 
 | 
 | ||||||
| <%= form_for @design, :url => admin_design_path(@design),:html => {:multipart => true} do |f| %> | <%= form_for @design, :url => admin_design_path(@design),:html => {:multipart => true} do |f| %> | ||||||
|   <%= f.error_messages %> |   <%= f.error_messages %> | ||||||
|  |  | ||||||
|  | @ -8,5 +8,5 @@ | ||||||
| </table> | </table> | ||||||
| 
 | 
 | ||||||
| <div class="form-actions form-fixed pagination-right"> | <div class="form-actions form-fixed pagination-right"> | ||||||
| 	<%= link_to content_tag(:i, nil, :class => 'icon-plus icon-white') + t('admin.add'), new_admin_design_path, :class => 'btn btn-primary pull-right' %> | 	<%= link_to content_tag(:i, nil, :class => 'icon-plus icon-white') + t(:add), new_admin_design_path, :class => 'btn btn-primary pull-right' %> | ||||||
| </div> | </div> | ||||||
|  | @ -2,7 +2,7 @@ | ||||||
| 	<%= render 'admin/sites/side_bar' %> | 	<%= render 'admin/sites/side_bar' %> | ||||||
| <% end %> | <% end %> | ||||||
| 
 | 
 | ||||||
| <h1><%= t('admin.new_design') %></h1> | <h1><%= t('new.design') %></h1> | ||||||
| 
 | 
 | ||||||
| <%= form_for :design, :url => admin_designs_path, :html => {:multipart => true} do |f| %> | <%= form_for :design, :url => admin_designs_path, :html => {:multipart => true} do |f| %> | ||||||
|   <%= f.error_messages %> |   <%= f.error_messages %> | ||||||
|  |  | ||||||
|  | @ -1,10 +1,10 @@ | ||||||
| <div class="attributes_block <%= @class %>"> | <div class="attributes_block <%= @class %>"> | ||||||
| 	<h2><%= t("admin.#{@attribute_type}") %></h2> | 	<h2><%= t("#{@attribute_type}") %></h2> | ||||||
| 	<div class="info_input"> | 	<div class="info_input"> | ||||||
| 		<table border="0" cellspacing="0" cellpadding="0"> | 		<table border="0" cellspacing="0" cellpadding="0"> | ||||||
| 			<thead class="list_head"> | 			<thead class="list_head"> | ||||||
| 				<tr> | 				<tr> | ||||||
| 					<td><%= t('admin.key') %></td> | 					<td><%= t(:key) %></td> | ||||||
| 					<% @site_valid_locales.each do |locale| %> | 					<% @site_valid_locales.each do |locale| %> | ||||||
| 			      <td><%= I18nVariable.first(:conditions => {:key => locale})[I18n.locale] %></td> | 			      <td><%= I18nVariable.first(:conditions => {:key => locale})[I18n.locale] %></td> | ||||||
| 			    <% end %> | 			    <% end %> | ||||||
|  | @ -31,12 +31,12 @@ | ||||||
| 		<table id='attributes' border="0" cellspacing="0" cellpadding="0"> | 		<table id='attributes' border="0" cellspacing="0" cellpadding="0"> | ||||||
| 			<thead class="list_head"> | 			<thead class="list_head"> | ||||||
| 				<tr> | 				<tr> | ||||||
| 					<td><%= t('admin.key') %></td> | 					<td><%= t(:key) %></td> | ||||||
| 					<td><%= t('admin.multilingual') %></td> | 					<td><%= t(:multilingual) %></td> | ||||||
| 					<% @site_valid_locales.each do |locale| %> | 					<% @site_valid_locales.each do |locale| %> | ||||||
| 			      <td><%= I18nVariable.first(:conditions => {:key => locale})[I18n.locale] %></td> | 			      <td><%= I18nVariable.first(:conditions => {:key => locale})[I18n.locale] %></td> | ||||||
| 			    <% end %> | 			    <% end %> | ||||||
| 					<td><%= t('admin.type')%></td> | 					<td><%= t(:type)%></td> | ||||||
| 					<td> </td> | 					<td> </td> | ||||||
| 				</tr> | 				</tr> | ||||||
| 			</thead> | 			</thead> | ||||||
|  |  | ||||||
|  | @ -1,4 +1,4 @@ | ||||||
| <h1><%= t('admin.editing_link') %></h1> | <h1><%= t('editing.link') %></h1> | ||||||
| 
 | 
 | ||||||
| <%= flash_messages %> | <%= flash_messages %> | ||||||
| 
 | 
 | ||||||
|  | @ -7,6 +7,6 @@ | ||||||
|   <%= render :partial => "admin/links/form", :locals => { :f => f } %> |   <%= render :partial => "admin/links/form", :locals => { :f => f } %> | ||||||
|    |    | ||||||
|   <p> |   <p> | ||||||
|     <%= f.submit t(:update) %> <%= link_back %> |     <%= f.submit t(:update_) %> <%= link_back %> | ||||||
|   </p> |   </p> | ||||||
| <% end %> | <% end %> | ||||||
|  |  | ||||||
|  | @ -1,26 +1,59 @@ | ||||||
| <%= f.error_messages %> | <%= f.error_messages %> | ||||||
| <%= f.hidden_field :parent, :value => @item.parent.id %> | <%= f.hidden_field :parent, :value => (@item.parent.id rescue nil) %> | ||||||
| 
 | 
 | ||||||
| <p> | <div class="control-group"> | ||||||
| <%= f.label :name, "Name" %> |   <%= f.label :name, t(:name), :class => 'control-label' %> | ||||||
| <%= f.text_field :name, :class => 'text' %> |   <div class="controls"> | ||||||
| </p> |     <%= f.text_field :name, :class => 'text input-xlarge' %> | ||||||
|  |     <!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | ||||||
|  |   </div> | ||||||
|  | </div> | ||||||
| 
 | 
 | ||||||
| <%= f.fields_for :title_translations do |f| %> | <%= f.fields_for :title_translations do |f| %> | ||||||
|   <% @site_valid_locales.each do |locale| %> |   <% @site_valid_locales.each do |locale| %> | ||||||
|     <p> |     <div class="control-group"> | ||||||
| 			<%= f.label :locale, "#{t('admin.title')} #{I18nVariable.from_locale(locale)}" %> |       <%= f.label :locale, "#{t(:title)} #{I18nVariable.from_locale(locale)}", :class => 'control-label' %> | ||||||
| 			<%= f.text_field locale, :value => (@item.title_translations[locale] rescue nil) %> |       <div class="controls"> | ||||||
| 		</p> |         <%= f.text_field locale, :class => 'text input-xlarge', :value => (@item.title_translations[locale] rescue nil) %> | ||||||
|  |         <!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | ||||||
|  |       </div> | ||||||
|  |     </div> | ||||||
|   <% end %> |   <% end %> | ||||||
| <% end %> | <% end %> | ||||||
| 
 | 
 | ||||||
| <p> | <div class="control-group"> | ||||||
| <%= f.label :is_published, t('admin.is_published') %> |   <%= f.label :is_published, "#{t(:is_published)} ?", :class => 'control-label' %> | ||||||
| <%= f.radio_button :is_published, true %>Yes <%= f.radio_button :is_published, false %> No |   <div class="controls"> | ||||||
| </p> |     <label class="radio"> | ||||||
|  |       <%= f.radio_button :is_published, true %> | ||||||
|  |             Yes | ||||||
|  |         </label> | ||||||
|  |     <label class="radio"> | ||||||
|  |       <%= f.radio_button :is_published, false %> | ||||||
|  |       No | ||||||
|  |         </label>  | ||||||
|  |     <!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | ||||||
|  |   </div> | ||||||
|  | </div> | ||||||
| 
 | 
 | ||||||
| <p> | <div class="control-group"> | ||||||
| <%= f.label :url, "URL" %> |   <%= f.label :menu_enabled_for, "#{t(:menu_enabled_for)}:", :class => 'control-label' %> | ||||||
| <%= f.text_field :url %> |   <div class="controls"> | ||||||
| </p> |     <% @site_valid_locales.each do |valid_locale| %> | ||||||
|  |     <label class="checkbox"> | ||||||
|  |       <%= check_box_tag 'link[menu_enabled_for][]', valid_locale, (@item.menu_enabled_for.nil? ? true : @item.menu_enabled_for.include?(valid_locale)) %> | ||||||
|  |       <%= I18nVariable.from_locale(valid_locale) %> | ||||||
|  |         </label> | ||||||
|  |     <% end %> | ||||||
|  |     <%= hidden_field_tag 'link[menu_enabled_for][]', '' %> | ||||||
|  |     <!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | ||||||
|  |   </div> | ||||||
|  | </div> | ||||||
|  | 
 | ||||||
|  | <div class="control-group"> | ||||||
|  |   <%= f.label :url, "#{t(:url)}:", :class => 'control-label' %> | ||||||
|  |   <div class="controls"> | ||||||
|  |     <%= f.text_field :url, :class => 'text input-xlarge', :value => (@item.url rescue nil) %> | ||||||
|  |     <!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | ||||||
|  |   </div> | ||||||
|  | </div> | ||||||
|  |  | ||||||
|  | @ -1,4 +1,4 @@ | ||||||
| <h1><%= t('admin.new_link') %></h1> | <h1><%= t('new.link') %></h1> | ||||||
| 
 | 
 | ||||||
| <%= flash_messages %> | <%= flash_messages %> | ||||||
| 
 | 
 | ||||||
|  | @ -7,7 +7,7 @@ | ||||||
|   <%= render :partial => "admin/links/form", :locals => { :f => f } %> |   <%= render :partial => "admin/links/form", :locals => { :f => f } %> | ||||||
|    |    | ||||||
|   <p> |   <p> | ||||||
|     <%= f.submit t(:create) %> <%= link_back %> |     <%= f.submit t(:create_) %> <%= link_back %> | ||||||
|   </p> |   </p> | ||||||
|    |    | ||||||
| <% end %> | <% end %> | ||||||
|  |  | ||||||
|  | @ -1,24 +1,37 @@ | ||||||
| <%= flash_messages %> | <%= flash_messages %> | ||||||
| <p> | 
 | ||||||
|   <b><%= t('admin.name') %></b> | <div class="control-group"> | ||||||
|   <%= @item.name %> |   <label class="control-label"><%= t(:url) %></label> | ||||||
| </p> |   <div class="controls"> | ||||||
|  |     <%= @item.name %> | ||||||
|  |     <!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | ||||||
|  |   </div> | ||||||
|  | </div> | ||||||
| 
 | 
 | ||||||
| <% @site_valid_locales.each do |locale| %> | <% @site_valid_locales.each do |locale| %> | ||||||
|   <p> |   <div class="control-group"> | ||||||
| 		<b><%= "#{t('admin.title')} #{locale}" %></b> |     <label class="control-label"><%= t(:title) %></label> | ||||||
| 	  <%= @item.title_translations[locale] if @item.title %> |     <div class="controls"> | ||||||
|   </p> |       <%= @item.title_translations[locale] if @item.title %> | ||||||
|  |       <!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | ||||||
|  |     </div> | ||||||
|  |   </div> | ||||||
| <% end %> | <% end %> | ||||||
| 
 | 
 | ||||||
| <p> | <div class="control-group"> | ||||||
|   <b><%= t('admin.is_published') %></b> |   <label class="control-label"><%= t(:is_published) %></label> | ||||||
|   <%= @item.is_published.to_s %> |   <div class="controls"> | ||||||
| </p> |     <%= @item.is_published.to_s %> | ||||||
|  |     <!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | ||||||
|  |   </div> | ||||||
|  | </div> | ||||||
| 
 | 
 | ||||||
| <p> | <div class="control-group"> | ||||||
|   <b><%= t('admin.url') %></b> |   <label class="control-label"><%= t(:url) %></label> | ||||||
|   <%= @item.url %> |   <div class="controls"> | ||||||
| </p> |     <%= @item.url %> | ||||||
|  |     <!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | ||||||
|  |   </div> | ||||||
|  | </div> | ||||||
| 
 | 
 | ||||||
| <%= link_to t(:edit), edit_admin_link_path(@item), :class => 'nav' %> | <%= link_to t(:edit), edit_admin_link_path(@item), :class => 'nav' %> | ||||||
|  | @ -5,26 +5,26 @@ | ||||||
| 
 | 
 | ||||||
| <div id="manager_management"> | <div id="manager_management"> | ||||||
| 	<dl id="manager"> | 	<dl id="manager"> | ||||||
| 		<dt><%= t("admin.user_role.auth.manager") %></ht> | 		<dt><%= t(:manager) %></ht> | ||||||
| 		<% @module_app.managers.each do |manager| %> | 		<% @module_app.managers.each do |manager| %> | ||||||
| 			<dd><%= manager.user.name %>  <%= get_auth_by(manager) %> <%= link_to '[X]',remove_manager_admin_module_app_path(@module_app,manager),:method => :delete if if_permit_to_delete(:manager) && manager.user != current_user %> </dd> | 			<dd><%= manager.user.name %>  <%= get_auth_by(manager) %> <%= link_to '[X]',remove_manager_admin_module_app_path(@module_app,manager),:method => :delete if if_permit_to_delete(:manager) && manager.user != current_user %> </dd> | ||||||
| 		<% end %> | 		<% end %> | ||||||
| 		<dd> | 		<dd> | ||||||
| 			<%= form_tag(assign_manager_admin_module_app_path) do %> | 			<%= form_tag(assign_manager_admin_module_app_path) do %> | ||||||
| 				<%= collection_select(:manager,:id, User.all, :id, :name, :prompt => true,:disabled  => !if_permit_to_assign(:manager))%> | 				<%= collection_select(:manager,:id, User.all, :id, :name, :prompt => true,:disabled  => !if_permit_to_assign(:manager))%> | ||||||
| 				<%= submit_tag t("admin.user_role.auth.add_manager") %> | 				<%= submit_tag t("auth.add_manager") %> | ||||||
| 			<% end %> | 			<% end %> | ||||||
| 		</dd> | 		</dd> | ||||||
| 	</dl> | 	</dl> | ||||||
| 	<dl id="sub_manager"> | 	<dl id="sub_manager"> | ||||||
| 		<dt><%#= t("admin.user_role.auth.sub_manager") %></ht> | 		<dt><%#= t(:sub_manager) %></ht> | ||||||
| 		<%# @module_app.sub_managers.each do |manager| %> | 		<%# @module_app.sub_managers.each do |manager| %> | ||||||
| 			<dd><%#= manager.user.name %>  <%#= get_auth_by(manager) %><%#= link_to '[X]',remove_sub_manager_admin_module_app_path(@module_app,manager),:method => :delete if if_permit_to_delete(:sub_manager) && manager.user != current_user %> </dd> | 			<dd><%#= manager.user.name %>  <%#= get_auth_by(manager) %><%#= link_to '[X]',remove_sub_manager_admin_module_app_path(@module_app,manager),:method => :delete if if_permit_to_delete(:sub_manager) && manager.user != current_user %> </dd> | ||||||
| 		<%# end %> | 		<%# end %> | ||||||
| 		<dd> | 		<dd> | ||||||
| 			<%#= form_tag(assign_sub_manager_admin_module_app_path) do %> | 			<%#= form_tag(assign_sub_manager_admin_module_app_path) do %> | ||||||
| 			<%#= collection_select(:sub_manager,:id, User.all, :id, :name, :prompt => true,:disabled  => !if_permit_to_assign(:sub_manager))%> | 			<%#= collection_select(:sub_manager,:id, User.all, :id, :name, :prompt => true,:disabled  => !if_permit_to_assign(:sub_manager))%> | ||||||
| 				<%#= submit_tag t("admin.user_role.auth.add_sub_manager") %> | 				<%#= submit_tag t("auth.add_sub_manager") %> | ||||||
| 			<%# end %> | 			<%# end %> | ||||||
| 		</dd> | 		</dd> | ||||||
| 	</dl> | 	</dl> | ||||||
|  |  | ||||||
|  | @ -3,7 +3,7 @@ | ||||||
| <div class="modal hide fade in" id="module_app-<%=module_app.id%>"> | <div class="modal hide fade in" id="module_app-<%=module_app.id%>"> | ||||||
|   <div class="modal-header"> |   <div class="modal-header"> | ||||||
|     <a class="close" data-dismiss="modal">×</a> |     <a class="close" data-dismiss="modal">×</a> | ||||||
|     <h3><%= t("admin.user_role.auth.manager") %></h3> |     <h3><%= t(:manager) %></h3> | ||||||
|   </div> |   </div> | ||||||
|   <div class="modal-body"> |   <div class="modal-body"> | ||||||
| 		<div class="clear"> | 		<div class="clear"> | ||||||
|  |  | ||||||
|  | @ -6,7 +6,6 @@ | ||||||
| 	<%= javascript_include_tag "inc/search"  %> | 	<%= javascript_include_tag "inc/search"  %> | ||||||
| 	<%= javascript_include_tag "inc/modal-preview"  %> | 	<%= javascript_include_tag "inc/modal-preview"  %> | ||||||
| <% end %> | <% end %> | ||||||
| <%#= label_tag :fact_check_setting, t("announcement.bulletin.fact_check_setting") %> |  | ||||||
| <%= form_tag('', :remote => true,:class => "prevent_enter_submit_form")  %> | <%= form_tag('', :remote => true,:class => "prevent_enter_submit_form")  %> | ||||||
| <div class="subnav clear"> | <div class="subnav clear"> | ||||||
|     <ul class="nav nav-pills filter pull-left"> |     <ul class="nav nav-pills filter pull-left"> | ||||||
|  | @ -19,16 +18,16 @@ | ||||||
| 
 | 
 | ||||||
|         </li> |         </li> | ||||||
|     </ul> |     </ul> | ||||||
| 		<%= link_to t("admin.user_role.auth.manager"), admin_module_app_manager_auth_show_path , :class=>'preview_trigger btn btn-success pull-right'%>	 | 		<%= link_to t(:manager), admin_module_app_manager_auth_show_path , :class=>'preview_trigger btn btn-success pull-right'%>	 | ||||||
| 
 | 
 | ||||||
| </div> | </div> | ||||||
| <%#= label_tag :role, t("admin.roles") %> | <%#= label_tag :role, t(:roles) %> | ||||||
| <div class="clear"> | <div class="clear"> | ||||||
| <%= content_tag :div do -%> | <%= content_tag :div do -%> | ||||||
| 	<% form_tag admin_module_app_manager_auth_proc_path  do %> | 	<% form_tag admin_module_app_manager_auth_proc_path  do %> | ||||||
|             <%= render :partial =>  "layouts/users_checkbox_ary"  %> |             <%= render :partial =>  "layouts/users_checkbox_ary"  %> | ||||||
| 	<div class="form-actions form-fixed pagination-right"> | 	<div class="form-actions form-fixed pagination-right"> | ||||||
| 	<%= submit_tag "Update", :class => 'btn btn-primary' %> | 	<%= submit_tag t(:update_), :class => 'btn btn-primary' %> | ||||||
| 	</div> | 	</div> | ||||||
| 	<% end -%> | 	<% end -%> | ||||||
| <% end -%> | <% end -%> | ||||||
|  |  | ||||||
|  | @ -5,13 +5,13 @@ | ||||||
| <div class="main_list"> | <div class="main_list"> | ||||||
| 	<%= flash_messages %> | 	<%= flash_messages %> | ||||||
| 	<div class="button_bar up"> | 	<div class="button_bar up"> | ||||||
| 		<%  #link_to t('admin.new_user'), new_admin_user_path, :class => 'new' %> | 		<%  #link_to t('new.user'), new_admin_user_path, :class => 'new' %> | ||||||
| 	</div> | 	</div> | ||||||
| 	<table> | 	<table> | ||||||
| 		<thead> | 		<thead> | ||||||
| 			<tr> | 			<tr> | ||||||
| 				 <td><%= t('admin.object_auth.title') %></td> | 				 <td><%= t(:title) %></td> | ||||||
| 		      <td><%= t('admin.object_auth.obj_type') %></td> | 		      <td><%= t(:type) %></td> | ||||||
| 		       | 		       | ||||||
| 			</tr> | 			</tr> | ||||||
| 		</thead> | 		</thead> | ||||||
|  | @ -34,6 +34,6 @@ | ||||||
| 		</tbody> | 		</tbody> | ||||||
| 	</table> | 	</table> | ||||||
| 	<div class="button_bar"> | 	<div class="button_bar"> | ||||||
| 		<%# link_to t('admin.new_user'), new_admin_user_path, :class => 'new' %> | 		<%# link_to t('new.user'), new_admin_user_path, :class => 'new' %> | ||||||
| 	</div>	 | 	</div>	 | ||||||
| </div> | </div> | ||||||
|  |  | ||||||
|  | @ -3,7 +3,7 @@ | ||||||
| <div class="modal hide fade in" id="ob_auth-<%=ob_auth.id%>"> | <div class="modal hide fade in" id="ob_auth-<%=ob_auth.id%>"> | ||||||
|   <div class="modal-header"> |   <div class="modal-header"> | ||||||
|     <a class="close" data-dismiss="modal">×</a> |     <a class="close" data-dismiss="modal">×</a> | ||||||
|     <h3><%= t("admin.object_auth.list_title_of_users",:auth_title => ob_auth.title) %></h3> |     <h3><%= t("object_auth.list_title_of_users",:auth_title => ob_auth.title) %></h3> | ||||||
|   </div> |   </div> | ||||||
|   <div class="modal-body"> |   <div class="modal-body"> | ||||||
| 		<div class="clear"> | 		<div class="clear"> | ||||||
|  |  | ||||||
|  | @ -6,7 +6,6 @@ | ||||||
| 	<%= javascript_include_tag "inc/search"  %> | 	<%= javascript_include_tag "inc/search"  %> | ||||||
| 	<%= javascript_include_tag "inc/modal-preview"  %> | 	<%= javascript_include_tag "inc/modal-preview"  %> | ||||||
| <% end %> | <% end %> | ||||||
| <%#= label_tag :fact_check_setting, t("announcement.bulletin.fact_check_setting") %> |  | ||||||
| <%= form_tag('', :remote => true,:class => "prevent_enter_submit_form")  %> | <%= form_tag('', :remote => true,:class => "prevent_enter_submit_form")  %> | ||||||
| <div class="subnav clear"> | <div class="subnav clear"> | ||||||
|     <ul class="nav nav-pills filter pull-left"> |     <ul class="nav nav-pills filter pull-left"> | ||||||
|  | @ -20,17 +19,17 @@ | ||||||
| 
 | 
 | ||||||
|         </li> |         </li> | ||||||
|     </ul> |     </ul> | ||||||
| 		<%= link_to t("admin.object_auth.list_title_of_users",:auth_title => @ob_auth.title), admin_object_auth_ob_auth_show_path(:app_key=>@module_app.key) , :class=>'preview_trigger btn btn-success pull-right'%>	 | 		<%= link_to t("object_auth.list_title_of_users", :auth_title => @ob_auth.title), admin_object_auth_ob_auth_show_path(:app_key=>@module_app.key), :class=>'preview_trigger btn btn-success pull-right'%>	 | ||||||
| 
 | 
 | ||||||
| </div> | </div> | ||||||
| <%#= label_tag :role, t("admin.roles") %> | <%#= label_tag :role, t(:roles) %> | ||||||
| <div class="clear"> | <div class="clear"> | ||||||
| <%= content_tag :div do -%> | <%= content_tag :div do -%> | ||||||
| 	<% form_tag admin_object_auth_ob_auth_url  do %> | 	<% form_tag admin_object_auth_ob_auth_url  do %> | ||||||
|               <%= render :partial =>  "layouts/users_checkbox_ary"  %> |               <%= render :partial =>  "layouts/users_checkbox_ary"  %> | ||||||
|               <div class="form-actions form-fixed pagination-right"> |               <div class="form-actions form-fixed pagination-right"> | ||||||
|       <%= hidden_field_tag 'app_key', @module_app.key %> |       <%= hidden_field_tag 'app_key', @module_app.key %> | ||||||
| 	<%= submit_tag "Update", :class => 'btn btn-primary' %> | 	<%= submit_tag t(:update_), :class => 'btn btn-primary' %> | ||||||
| 	</div> | 	</div> | ||||||
| 	<% end -%> | 	<% end -%> | ||||||
| <% end -%> | <% end -%> | ||||||
|  |  | ||||||
|  | @ -2,7 +2,7 @@ | ||||||
| 	 | 	 | ||||||
| 	<% LIST[:page_part_kinds].each do |kind| %> | 	<% LIST[:page_part_kinds].each do |kind| %> | ||||||
| 		<%= f.radio_button :kind, kind, :class => 'part_kind' %> | 		<%= f.radio_button :kind, kind, :class => 'part_kind' %> | ||||||
| 		<%= t(kind, :scope => 'admin.page_part_kinds') %> | 		<%= t(kind, :scope => 'page_part_kinds') %> | ||||||
| 	<% end %> | 	<% end %> | ||||||
| 	 | 	 | ||||||
| 	<% LIST[:page_part_kinds].each do |kind| %> | 	<% LIST[:page_part_kinds].each do |kind| %> | ||||||
|  | @ -12,6 +12,6 @@ | ||||||
| 	<% end %> | 	<% end %> | ||||||
| 	 | 	 | ||||||
|   <p> |   <p> | ||||||
|     <%= f.submit t(:update) %> <%= link_back %> |     <%= f.submit t(:update_) %> <%= link_back %> | ||||||
|   </p> |   </p> | ||||||
| <% end %> | <% end %> | ||||||
|  | @ -2,7 +2,7 @@ | ||||||
| 	<%= f.fields_for :title_translations do |f| %> | 	<%= f.fields_for :title_translations do |f| %> | ||||||
|   <% @site_valid_locales.each do |locale| %> |   <% @site_valid_locales.each do |locale| %> | ||||||
|     <p> |     <p> | ||||||
| 			<%= f.label :locale, "#{t('admin.title')} #{I18nVariable.from_locale(locale)}" %> | 			<%= f.label :locale, "#{t(:title)} #{I18nVariable.from_locale(locale)}" %> | ||||||
| 			<%= f.text_field locale, :value => (@part.title_translations[locale] rescue nil) %> | 			<%= f.text_field locale, :value => (@part.title_translations[locale] rescue nil) %> | ||||||
| 		</p> | 		</p> | ||||||
|   <% end %> |   <% end %> | ||||||
|  |  | ||||||
|  | @ -1,6 +1,6 @@ | ||||||
| <%= flash_messages %> | <%= flash_messages %> | ||||||
| <div id="poststuff"> | <div id="poststuff"> | ||||||
| 	<h1><%= t('admin.editing_page') %></h1> | 	<h1><%= t('editing.page') %></h1> | ||||||
| 	<%= form_for @item, :url => admin_page_path(@item), :html => { :class => 'form-horizontal edit_page' }  do |f| %> | 	<%= form_for @item, :url => admin_page_path(@item), :html => { :class => 'form-horizontal edit_page' }  do |f| %> | ||||||
| 		<%= render :partial => "form", :locals => { :f => f } %> | 		<%= render :partial => "form", :locals => { :f => f } %> | ||||||
| 		<div class="form-actions"> | 		<div class="form-actions"> | ||||||
|  |  | ||||||
|  | @ -2,7 +2,7 @@ | ||||||
| <%= f.hidden_field :parent, :value => (@item.parent.id rescue nil) %> | <%= f.hidden_field :parent, :value => (@item.parent.id rescue nil) %> | ||||||
| 
 | 
 | ||||||
| <div class="control-group"> | <div class="control-group"> | ||||||
| 	<%= f.label :name, t('admin.name'), :class => 'control-label' %> | 	<%= f.label :name, t(:name), :class => 'control-label' %> | ||||||
| 	<div class="controls"> | 	<div class="controls"> | ||||||
| 		<%= f.text_field :name, :class => 'text input-xlarge' %> | 		<%= f.text_field :name, :class => 'text input-xlarge' %> | ||||||
| 		<!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | 		<!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | ||||||
|  | @ -12,7 +12,7 @@ | ||||||
| <%= f.fields_for :title_translations do |f| %> | <%= f.fields_for :title_translations do |f| %> | ||||||
| 	<% @site_valid_locales.each do |locale| %> | 	<% @site_valid_locales.each do |locale| %> | ||||||
| 		<div class="control-group"> | 		<div class="control-group"> | ||||||
| 			<%= f.label :locale, "#{t('admin.title')} #{I18nVariable.from_locale(locale)}", :class => 'control-label' %> | 			<%= f.label :locale, "#{t(:title)} #{I18nVariable.from_locale(locale)}", :class => 'control-label' %> | ||||||
| 			<div class="controls"> | 			<div class="controls"> | ||||||
| 				<%= f.text_field locale, :class => 'text input-xlarge', :value => (@item.title_translations[locale] rescue nil) %> | 				<%= f.text_field locale, :class => 'text input-xlarge', :value => (@item.title_translations[locale] rescue nil) %> | ||||||
| 				<!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | 				<!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | ||||||
|  | @ -22,21 +22,21 @@ | ||||||
| <% end %> | <% end %> | ||||||
| 
 | 
 | ||||||
| <div class="control-group"> | <div class="control-group"> | ||||||
| 	<%= f.label :name, t('admin.design_name'), :class => 'control-label' %> | 	<%= f.label :name, t(:template_name), :class => 'control-label' %> | ||||||
| 	<div class="controls"> | 	<div class="controls"> | ||||||
| 		<%= f.collection_select :design, @designs, :id, :title, {:selected => @design.id}, {:rel => admin_pages_path} %> | 		<%= f.collection_select :design, @designs, :id, :title, {:selected => @design.id}, {:rel => admin_pages_path} %> | ||||||
| 		<!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | 		<!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | ||||||
| 	</div> | 	</div> | ||||||
| </div> | </div> | ||||||
| <div class="control-group"> | <div class="control-group"> | ||||||
| 	<%= f.label :name, t('admin.theme'), :class => 'control-label' %> | 	<%= f.label :name, t(:theme), :class => 'control-label' %> | ||||||
| 	<div class="controls"> | 	<div class="controls"> | ||||||
| 		<%= f.select :theme_id, @design.themes.collect { |t| [t.name.capitalize, t.id] }, :include_blank => true %> | 		<%= f.select :theme_id, @design.themes.collect { |t| [t.name.capitalize, t.id] }, :include_blank => true %> | ||||||
| 		<!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | 		<!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | ||||||
| 	</div> | 	</div> | ||||||
| </div> | </div> | ||||||
| <div class="control-group"> | <div class="control-group"> | ||||||
| 	<%= f.label :name, t('admin.module_app'), :class => 'control-label' %> | 	<%= f.label :name, t(:module), :class => 'control-label' %> | ||||||
| 	<div class="controls"> | 	<div class="controls"> | ||||||
| 		<%= render :partial => "app_selector", :locals => { :f => f } %> | 		<%= render :partial => "app_selector", :locals => { :f => f } %> | ||||||
| 		<span id="app_page_url"> | 		<span id="app_page_url"> | ||||||
|  | @ -52,7 +52,7 @@ | ||||||
| 	</div> | 	</div> | ||||||
| </div> | </div> | ||||||
| <div class="control-group"> | <div class="control-group"> | ||||||
| 	<%= f.label :is_published, "#{t('admin.is_published')} ?", :class => 'control-label' %> | 	<%= f.label :is_published, "#{t(:is_published)} ?", :class => 'control-label' %> | ||||||
| 	<div class="controls"> | 	<div class="controls"> | ||||||
| 		<label class="radio"> | 		<label class="radio"> | ||||||
| 			<%= f.radio_button :is_published, true %> | 			<%= f.radio_button :is_published, true %> | ||||||
|  | @ -66,7 +66,7 @@ | ||||||
| 	</div> | 	</div> | ||||||
| </div> | </div> | ||||||
| <div class="control-group"> | <div class="control-group"> | ||||||
| 	<%= f.label :menu_enabled_for, "#{t('admin.menu_enabled_for')}:", :class => 'control-label' %> | 	<%= f.label :menu_enabled_for, "#{t(:menu_enabled_for)}:", :class => 'control-label' %> | ||||||
| 	<div class="controls"> | 	<div class="controls"> | ||||||
| 		<% @site_valid_locales.each do |valid_locale| %> | 		<% @site_valid_locales.each do |valid_locale| %> | ||||||
| 		<label class="checkbox"> | 		<label class="checkbox"> | ||||||
|  | @ -80,7 +80,7 @@ | ||||||
| </div> | </div> | ||||||
| 
 | 
 | ||||||
| <div class="control-group"> | <div class="control-group"> | ||||||
| 	<%= f.label :enabled_for, "#{t('admin.enabled_for')}:", :class => 'control-label' %> | 	<%= f.label :enabled_for, "#{t(:enabled_for)}:", :class => 'control-label' %> | ||||||
| 	<div class="controls"> | 	<div class="controls"> | ||||||
| 		<% @site_valid_locales.each do |valid_locale| %> | 		<% @site_valid_locales.each do |valid_locale| %> | ||||||
| 		<label class="checkbox"> | 		<label class="checkbox"> | ||||||
|  |  | ||||||
|  | @ -1,6 +1,6 @@ | ||||||
| <%= flash_messages %> | <%= flash_messages %> | ||||||
| <div id="poststuff"> | <div id="poststuff"> | ||||||
| 	<h1><%= t('admin.new_page') %></h1> | 	<h1><%= t('new.page') %></h1> | ||||||
| 	<%= form_for @item, :url => admin_pages_path, :html => { :class => 'form-horizontal edit_page' }  do |f| %> | 	<%= form_for @item, :url => admin_pages_path, :html => { :class => 'form-horizontal edit_page' }  do |f| %> | ||||||
| 		<%= render :partial => "form", :locals => { :f => f } %> | 		<%= render :partial => "form", :locals => { :f => f } %> | ||||||
| 		<div class="form-actions"> | 		<div class="form-actions"> | ||||||
|  |  | ||||||
|  | @ -1,12 +1,12 @@ | ||||||
| <div class="main2"> | <div class="main2"> | ||||||
| 	<h1><%= t('admin.list_puchases') %></h1> | 	<h1><%= t('list.puchase') %></h1> | ||||||
| 	<table> | 	<table> | ||||||
| 		<thead> | 		<thead> | ||||||
| 			<tr> | 			<tr> | ||||||
| 				<td><%= t('admin.title') %></td> | 				<td><%= t(:title) %></td> | ||||||
| 				<td><%= t('admin.intro') %></td> | 				<td><%= t(:intro) %></td> | ||||||
| 				<td><%= t('admin.author') %></td> | 				<td><%= t(:author) %></td> | ||||||
| 				<td><%= t('admin.action') %></td> | 				<td><%= t(:action) %></td> | ||||||
| 			</tr> | 			</tr> | ||||||
| 		</thead> | 		</thead> | ||||||
| 		<%# @purchases.each do |purchase| %> | 		<%# @purchases.each do |purchase| %> | ||||||
|  |  | ||||||
|  | @ -1,11 +1,11 @@ | ||||||
| <div class="attributes_block <%= @class %>"> | <div class="attributes_block <%= @class %>"> | ||||||
| 	<h2><%= t("admin.#{@attribute_type}") %></h2> | 	<h2><%= t("#{@attribute_type}") %></h2> | ||||||
| 	<hr> | 	<hr> | ||||||
| 	<div class="info_input"> | 	<div class="info_input"> | ||||||
| 		<table border="0" cellspacing="0" cellpadding="0"> | 		<table border="0" cellspacing="0" cellpadding="0"> | ||||||
| 			<thead class="list_head"> | 			<thead class="list_head"> | ||||||
| 				<tr> | 				<tr> | ||||||
| 					<td><%= t('admin.key') %></td> | 					<td><%= t(:key) %></td> | ||||||
| 					<% @site_valid_locales.each do |locale| %> | 					<% @site_valid_locales.each do |locale| %> | ||||||
| 			      <td><%= I18nVariable.first(:conditions => {:key => locale})[I18n.locale] %></td> | 			      <td><%= I18nVariable.first(:conditions => {:key => locale})[I18n.locale] %></td> | ||||||
| 			    <% end %> | 			    <% end %> | ||||||
|  |  | ||||||
|  | @ -2,7 +2,7 @@ | ||||||
| 	<table border="0" cellspacing="0" cellpadding="0"> | 	<table border="0" cellspacing="0" cellpadding="0"> | ||||||
| 		<thead class="list_head"> | 		<thead class="list_head"> | ||||||
| 			<tr> | 			<tr> | ||||||
| 				<td><%= t('admin.key') %></td> | 				<td><%= t(:key) %></td> | ||||||
| 				<% @site_valid_locales.each do |locale| %> | 				<% @site_valid_locales.each do |locale| %> | ||||||
| 		      <td><%= I18nVariable.first(:conditions => {:key => locale})[I18n.locale] %></td> | 		      <td><%= I18nVariable.first(:conditions => {:key => locale})[I18n.locale] %></td> | ||||||
| 		    <% end %> | 		    <% end %> | ||||||
|  | @ -25,12 +25,12 @@ | ||||||
| 			<table class="sub_role_attributes" border="0" cellspacing="0" cellpadding="0"> | 			<table class="sub_role_attributes" border="0" cellspacing="0" cellpadding="0"> | ||||||
| 				<thead class="list_head"> | 				<thead class="list_head"> | ||||||
| 					<tr> | 					<tr> | ||||||
| 						<td><%= t('admin.key') %></td> | 						<td><%= t(:key) %></td> | ||||||
| 						<td><%= t('admin.multilingual') %></td> | 						<td><%= t(:multilingual) %></td> | ||||||
| 						<% @site_valid_locales.each do |locale| %> | 						<% @site_valid_locales.each do |locale| %> | ||||||
| 				      <td><%= I18nVariable.first(:conditions => {:key => locale})[I18n.locale] %></td> | 				      <td><%= I18nVariable.first(:conditions => {:key => locale})[I18n.locale] %></td> | ||||||
| 				    <% end %> | 				    <% end %> | ||||||
| 						<td><%= t('admin.type')%></td> | 						<td><%= t(:type)%></td> | ||||||
| 						<td> </td> | 						<td> </td> | ||||||
| 					</tr> | 					</tr> | ||||||
| 				</thead> | 				</thead> | ||||||
|  |  | ||||||
|  | @ -1,7 +1,7 @@ | ||||||
| <% if @site && @site.registered? %> | <% if @site && @site.registered? %> | ||||||
| <%# if @site %> | <%# if @site %> | ||||||
| 	<div class="bought_btn"> | 	<div class="bought_btn"> | ||||||
| 		<%= t('admin.registered') %> | 		<%= t(:registered) %> | ||||||
| 	</div> | 	</div> | ||||||
| <% else %> | <% else %> | ||||||
|     <div class="buy_btn"> |     <div class="buy_btn"> | ||||||
|  |  | ||||||
|  | @ -1,17 +1,17 @@ | ||||||
| <%= content_tag :li, :class => active_for_controllers('sites') do -%> | <%= content_tag :li, :class => active_for_controllers('sites') do -%> | ||||||
| 	<%= link_to content_tag(:i, nil, :class => 'icons-cog') + t('admin.site_settings'), admin_site_site_info_path(@site) %> | 	<%= link_to content_tag(:i, nil, :class => 'icons-cog') + t('site.settings'), admin_site_site_info_path(@site) %> | ||||||
| 
 | 
 | ||||||
| 	<%= content_tag :ul, :class => ("nav nav-list " + visible_for_controllers('sites')) do -%> | 	<%= content_tag :ul, :class => ("nav nav-list " + visible_for_controllers('sites')) do -%> | ||||||
| 		<%= content_tag :li, link_to(t('admin.site_info'), admin_site_site_info_path(@site)), :class => active_for_action('sites', 'site_info') %> | 		<%= content_tag :li, link_to(t('site.info'), admin_site_site_info_path(@site)), :class => active_for_action('sites', 'site_info') %> | ||||||
| 		<%#= content_tag :li, link_to(t('admin.system_info'), admin_site_system_info_path(@site)), :class => active_for_action('sites', 'system_info') %> | 		<%#= content_tag :li, link_to(t(:system_info), admin_site_system_info_path(@site)), :class => active_for_action('sites', 'system_info') %> | ||||||
| 		<%#= content_tag :li, link_to(t('admin.site_language'), admin_site_language_path(@site)), :class => active_for_action('sites', 'language') %> | 		<%#= content_tag :li, link_to(t('site.language'), admin_site_language_path(@site)), :class => active_for_action('sites', 'language') %> | ||||||
| 		<%= content_tag :li, link_to(t('admin.mail_setting'), admin_site_mail_setting_path(@site)), :class => active_for_action('sites', 'mail_setting') %> | 		<%= content_tag :li, link_to(t('mail.setting'), admin_site_mail_setting_path(@site)), :class => active_for_action('sites', 'mail_setting') %> | ||||||
| 		<%#= content_tag :li, link_to(t('admin.ui_theme'), admin_site_ui_theme_path(@site)), :class => active_for_action('sites', 'ui_theme') %> | 		<%#= content_tag :li, link_to(t(:theme), admin_site_ui_theme_path(@site)), :class => active_for_action('sites', 'ui_theme') %> | ||||||
| 		<%= content_tag :li, link_to(t('site_map'), admin_site_sitemap_path(@site)), :class => active_for_action('sites', 'sitemap') %> | 		<%= content_tag :li, link_to(t('sitemap'), admin_site_sitemap_path(@site)), :class => active_for_action('sites', 'sitemap') %> | ||||||
| 	<% end -%> | 	<% end -%> | ||||||
| 
 | 
 | ||||||
| <% end -%> | <% end -%> | ||||||
| 
 | 
 | ||||||
| <%= content_tag :li, :class => active_for_controllers('designs') do -%> | <%= content_tag :li, :class => active_for_controllers('designs') do -%> | ||||||
| 	<%= link_to content_tag(:i, nil, :class => 'icons-window-block') + t('admin.design'), admin_designs_path %> | 	<%= link_to content_tag(:i, nil, :class => 'icons-window-block') + t(:template), admin_designs_path %> | ||||||
| <% end -%> | <% end -%> | ||||||
|  |  | ||||||
|  | @ -1,10 +1,10 @@ | ||||||
| <%# if @site.up_to_date? %> | <%# if @site.up_to_date? %> | ||||||
| <% if true %> | <% if true %> | ||||||
| 	<div class="bought_btn"> | 	<div class="bought_btn"> | ||||||
| 		<%= t('admin.up_to_date') %> | 		<%= t(:up_to_date) %> | ||||||
| 	</div> | 	</div> | ||||||
| <% else %> | <% else %> | ||||||
| 	<div class="buy_btn"> | 	<div class="buy_btn"> | ||||||
| 		<%= link_to t(:update), site_update_path %> | 		<%= link_to t(:update_), site_update_path %> | ||||||
| 	</div> | 	</div> | ||||||
| <% end %> | <% end %> | ||||||
|  | @ -9,56 +9,56 @@ | ||||||
| 			<%= f.fields_for :site_settings, @site['site_settings'] do |f| %> | 			<%= f.fields_for :site_settings, @site['site_settings'] do |f| %> | ||||||
| 			<div class="form-horizontal"> | 			<div class="form-horizontal"> | ||||||
| 				<div class="control-group"> | 				<div class="control-group"> | ||||||
| 					<label class="control-label"><%= t 'admin.mail_address' %></label> | 					<label class="control-label"><%= t 'mail.address' %></label> | ||||||
| 					<div class="controls"> | 					<div class="controls"> | ||||||
| 						<%= f.text_field :address, :value => (@site['site_settings']['address'] rescue nil) %> | 						<%= f.text_field :address, :value => (@site['site_settings']['address'] rescue nil) %> | ||||||
| 						<!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | 						<!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | ||||||
| 					</div> | 					</div> | ||||||
| 				</div> | 				</div> | ||||||
| 				<div class="control-group"> | 				<div class="control-group"> | ||||||
| 					<label class="control-label"><%= t 'admin.mail_port' %></label> | 					<label class="control-label"><%= t 'mail.port' %></label> | ||||||
| 					<div class="controls"> | 					<div class="controls"> | ||||||
| 						<%= f.text_field :port, :value => (@site['site_settings']['port'] rescue nil) %> | 						<%= f.text_field :port, :value => (@site['site_settings']['port'] rescue nil) %> | ||||||
| 						<!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | 						<!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | ||||||
| 					</div> | 					</div> | ||||||
| 				</div> | 				</div> | ||||||
| 				<div class="control-group"> | 				<div class="control-group"> | ||||||
| 					<label class="control-label"><%= t 'admin.mail_domain' %></label> | 					<label class="control-label"><%= t 'mail.domain' %></label> | ||||||
| 					<div class="controls"> | 					<div class="controls"> | ||||||
| 						<%= f.text_field :domain, :value => (@site['site_settings']['domain'] rescue nil) %> | 						<%= f.text_field :domain, :value => (@site['site_settings']['domain'] rescue nil) %> | ||||||
| 						<!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | 						<!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | ||||||
| 					</div> | 					</div> | ||||||
| 				</div> | 				</div> | ||||||
| 				<div class="control-group"> | 				<div class="control-group"> | ||||||
| 					<label class="control-label"><%= t 'admin.mail_authentication' %></label> | 					<label class="control-label"><%= t 'mail.authentication' %></label> | ||||||
| 					<div class="controls"> | 					<div class="controls"> | ||||||
| 						<%= f.text_field :authentication, :value => (@site['site_settings']['authentication'] rescue nil) %> | 						<%= f.text_field :authentication, :value => (@site['site_settings']['authentication'] rescue nil) %> | ||||||
| 						<!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | 						<!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | ||||||
| 					</div> | 					</div> | ||||||
| 				</div> | 				</div> | ||||||
| 				<div class="control-group"> | 				<div class="control-group"> | ||||||
| 					<label class="control-label"><%= t 'admin.mail_user_name' %></label> | 					<label class="control-label"><%= t 'mail.user_name' %></label> | ||||||
| 					<div class="controls"> | 					<div class="controls"> | ||||||
| 						<%= f.text_field :user_name, :value => (@site['site_settings']['user_name'] rescue nil) %> | 						<%= f.text_field :user_name, :value => (@site['site_settings']['user_name'] rescue nil) %> | ||||||
| 						<!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | 						<!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | ||||||
| 					</div> | 					</div> | ||||||
| 				</div> | 				</div> | ||||||
| 				<div class="control-group"> | 				<div class="control-group"> | ||||||
| 					<label class="control-label"><%= t 'admin.mail_password' %></label> | 					<label class="control-label"><%= t 'mail.password' %></label> | ||||||
| 					<div class="controls"> | 					<div class="controls"> | ||||||
| 						<%= f.text_field :password, :value => (@site['site_settings']['password'] rescue nil) %> | 						<%= f.text_field :password, :value => (@site['site_settings']['password'] rescue nil) %> | ||||||
| 						<!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | 						<!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | ||||||
| 					</div> | 					</div> | ||||||
| 				</div> | 				</div> | ||||||
| 				<div class="control-group"> | 				<div class="control-group"> | ||||||
| 					<label class="control-label"><%= t 'admin.mail_tls' %></label> | 					<label class="control-label"><%= t 'mail.tls' %></label> | ||||||
| 					<div class="controls"> | 					<div class="controls"> | ||||||
| 						<%= f.check_box :tls, :checked => (@site['site_settings']['tls'].eql?('1') rescue false) %> | 						<%= f.check_box :tls, :checked => (@site['site_settings']['tls'].eql?('1') rescue false) %> | ||||||
| 						<!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | 						<!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | ||||||
| 					</div> | 					</div> | ||||||
| 				</div> | 				</div> | ||||||
| 				<div class="control-group"> | 				<div class="control-group"> | ||||||
| 					<label class="control-label"><%= t 'admin.mail_enable_starttls_auto' %></label> | 					<label class="control-label"><%= t 'mail.enable_starttls_auto' %></label> | ||||||
| 					<div class="controls"> | 					<div class="controls"> | ||||||
| 						<%= f.check_box 'enable_starttls_auto', :checked => (@site['site_settings']['enable_starttls_auto'].eql?('1') rescue false) %> | 						<%= f.check_box 'enable_starttls_auto', :checked => (@site['site_settings']['enable_starttls_auto'].eql?('1') rescue false) %> | ||||||
| 						<!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | 						<!-- <p class="help-block">In addition to freeform text, any HTML5 text-based input appears like so.</p> --> | ||||||
|  |  | ||||||
|  | @ -16,63 +16,63 @@ | ||||||
| 				<div class="control-group" style="margin-bottom: 0;"> | 				<div class="control-group" style="margin-bottom: 0;"> | ||||||
| 					<div class="controls"> | 					<div class="controls"> | ||||||
| 						<label class="checkbox"> | 						<label class="checkbox"> | ||||||
| 							<%= f.check_box :title_always_on %> <%= t 'admin.always_display_title' %> | 							<%= f.check_box :title_always_on %> <%= t :always_display_title %> | ||||||
| 		            	</label> | 		            	</label> | ||||||
| 					</div> | 					</div> | ||||||
| 				</div> | 				</div> | ||||||
| 				<% @site_valid_locales.each do |locale|%> | 				<% @site_valid_locales.each do |locale|%> | ||||||
| 					<%= content_tag :div, :class	=> "tab-pane fade #{active_when_current_locale_eq locale} #{locale}" do %> | 					<%= content_tag :div, :class	=> "tab-pane fade #{active_when_current_locale_eq locale} #{locale}" do %> | ||||||
| 						<div class="control-group"> | 						<div class="control-group"> | ||||||
| 							<label class="control-label"><%= t 'admin.site_title' %></label> | 							<label class="control-label"><%= t 'site.title' %></label> | ||||||
| 							<div class="controls"> | 							<div class="controls"> | ||||||
| 								<%= f.fields_for :title_translations do |f| %> | 								<%= f.fields_for :title_translations do |f| %> | ||||||
| 									<%= f.text_field locale, :class => "input-xxlarge", :value => (@site.title_translations[locale] rescue nil) %> | 									<%= f.text_field locale, :class => "input-xxlarge", :value => (@site.title_translations[locale] rescue nil) %> | ||||||
| 								<% end %> | 								<% end %> | ||||||
| 								<p class="help-block"><%= (t 'admin.site_title_help').html_safe %></p> | 								<p class="help-block"><%= (t 'site.title_help').html_safe %></p> | ||||||
| 							</div> | 							</div> | ||||||
| 						</div> | 						</div> | ||||||
| 					<% end %> | 					<% end %> | ||||||
| 				<% end %> | 				<% end %> | ||||||
| 				<div class="control-group"> | 				<div class="control-group"> | ||||||
| 					<label class="control-label"><%= t 'search.site_search' %></label> | 					<label class="control-label"><%= t 'site.search' %></label> | ||||||
| 						<div class="controls"> | 						<div class="controls"> | ||||||
| 							<%= text_field_tag 'site[search][domains]',(@site.search["domains"] rescue nil), {:class => "input-xxlarge" ,:placeholder => t("search.domains") }%> | 							<%= text_field_tag 'site[search][domains]',(@site.search["domains"] rescue nil), {:class => "input-xxlarge" ,:placeholder => t("search.domains") }%> | ||||||
| 							<%= text_field_tag 'site[search][sitesearch]',(@site.search["sitesearch"]  rescue nil),{ :class => "input-xxlarge"  ,:placeholder => t("search.sitesearch") }%> | 							<%= text_field_tag 'site[search][sitesearch]',(@site.search["sitesearch"]  rescue nil),{ :class => "input-xxlarge"  ,:placeholder => t("search.sitesearch") }%> | ||||||
| 							<p class="help-block"><%= (t 'search.site_setting_help').html_safe %></p> | 							<p class="help-block"><%= (t 'site.search_help').html_safe %></p> | ||||||
| 					</div> | 					</div> | ||||||
| 				</div> | 				</div> | ||||||
| 
 | 
 | ||||||
| 				<% @site_valid_locales.each do |locale|%> | 				<% @site_valid_locales.each do |locale|%> | ||||||
| 					<%= content_tag :div, :class	=> "tab-pane fade #{active_when_current_locale_eq locale} #{locale}" do %> | 					<%= content_tag :div, :class	=> "tab-pane fade #{active_when_current_locale_eq locale} #{locale}" do %> | ||||||
| 						<div class="control-group"> | 						<div class="control-group"> | ||||||
| 							<label class="control-label"><%= t 'admin.site_keywords' %></label> | 							<label class="control-label"><%= t 'site.keywords' %></label> | ||||||
| 							<div class="controls"> | 							<div class="controls"> | ||||||
| 								<%= f.fields_for :keywords do |f| %> | 								<%= f.fields_for :keywords do |f| %> | ||||||
| 									<%= f.text_area locale, :class => "input-xxlarge textarea-height-s", :value => (@site.keywords(locale) rescue nil) %> | 									<%= f.text_area locale, :class => "input-xxlarge textarea-height-s", :value => (@site.keywords(locale) rescue nil) %> | ||||||
| 								<% end %> | 								<% end %> | ||||||
| 								<p class="help-block"><%= (t 'admin.site_keywords_help').html_safe %></p> | 								<p class="help-block"><%= (t 'site.keywords_help').html_safe %></p> | ||||||
| 							</div> | 							</div> | ||||||
| 						</div> | 						</div> | ||||||
| 						<div class="control-group"> | 						<div class="control-group"> | ||||||
| 							<label class="control-label"><%= t 'admin.site_description' %></label> | 							<label class="control-label"><%= t 'site.description' %></label> | ||||||
| 							<div class="controls"> | 							<div class="controls"> | ||||||
| 								<%= f.fields_for :description do |f| %> | 								<%= f.fields_for :description do |f| %> | ||||||
| 									<%= f.text_area locale, :class => "input-xxlarge textarea-height-s", :value => (@site.description(locale) rescue nil) %> | 									<%= f.text_area locale, :class => "input-xxlarge textarea-height-s", :value => (@site.description(locale) rescue nil) %> | ||||||
| 								<% end %> | 								<% end %> | ||||||
| 								<p class="help-block"><%= (t 'admin.site_description_help').html_safe %></p> | 								<p class="help-block"><%= (t 'site.description_help').html_safe %></p> | ||||||
| 							</div> | 							</div> | ||||||
| 						</div> | 						</div> | ||||||
| 						<div class="control-group"> | 						<div class="control-group"> | ||||||
| 							<label class="control-label"><%= t 'admin.site_footer' %></label> | 							<label class="control-label"><%= t 'site.footer' %></label> | ||||||
| 							<div class="controls"> | 							<div class="controls"> | ||||||
| 								<%= f.fields_for :footer_translations do |f| %> | 								<%= f.fields_for :footer_translations do |f| %> | ||||||
| 									<%= f.text_area locale, :class => "tinymce_textarea input-xxlarge", :value => (@site.footer_translations[locale] rescue nil) %> | 									<%= f.text_area locale, :class => "tinymce_textarea input-xxlarge", :value => (@site.footer_translations[locale] rescue nil) %> | ||||||
| 								<% end %> | 								<% end %> | ||||||
| 								<p class="help-block"><%= (t 'admin.site_footer_help').html_safe %></p> | 								<p class="help-block"><%= (t 'site.footer_help').html_safe %></p> | ||||||
| 							</div> | 							</div> | ||||||
| 						</div> | 						</div> | ||||||
| 						<div class="control-group"> | 						<div class="control-group"> | ||||||
| 							<label class="control-label"><%= t 'admin.site_sub_menu' %></label> | 							<label class="control-label"><%= t 'site.sub_menu' %></label> | ||||||
| 							<div class="controls"> | 							<div class="controls"> | ||||||
| 								<%= f.fields_for :sub_menu_translations do |f| %> | 								<%= f.fields_for :sub_menu_translations do |f| %> | ||||||
| 									<%= f.text_area locale, :class => "tinymce_textarea input-xxlarge", :value => (@site.sub_menu_translations[locale] rescue nil) %> | 									<%= f.text_area locale, :class => "tinymce_textarea input-xxlarge", :value => (@site.sub_menu_translations[locale] rescue nil) %> | ||||||
|  |  | ||||||
|  | @ -3,5 +3,5 @@ | ||||||
| 	  <%= I18nVariable.from_locale(locale) %>:<%= f.text_field locale %> | 	  <%= I18nVariable.from_locale(locale) %>:<%= f.text_field locale %> | ||||||
| 	<% end %> | 	<% end %> | ||||||
| 	<%= f.hidden_field :module_app_id, :value => @module_app_id %> | 	<%= f.hidden_field :module_app_id, :value => @module_app_id %> | ||||||
| 	<%= f.submit %> | 	<%= f.submit t(:add) %> | ||||||
| <% end %> | <% end %> | ||||||
|  | @ -3,5 +3,5 @@ | ||||||
| 	  <%= I18nVariable.from_locale(locale) %>:<%= f.text_field locale %> | 	  <%= I18nVariable.from_locale(locale) %>:<%= f.text_field locale %> | ||||||
| 	<% end %> | 	<% end %> | ||||||
| 	<%= f.hidden_field :module_app_id, :value => tag.module_app_id %> | 	<%= f.hidden_field :module_app_id, :value => tag.module_app_id %> | ||||||
| 	<%= f.submit %> | 	<%= f.submit t(:update_) %> | ||||||
| <% end %> | <% end %> | ||||||
|  | @ -1 +0,0 @@ | ||||||
| <a href="#" class="edit"><%= t(:edit) %></a> | <a href="#" class="hide"><%= t(:hide) %></a> |  | ||||||
|  | @ -1,16 +0,0 @@ | ||||||
| <table> |  | ||||||
|   <tr> |  | ||||||
|     <th><%= t('admin.key') %></th> |  | ||||||
|     <% @site_valid_locales.each do |locale| %> |  | ||||||
|       <th style="color:<%= colorize_in_use_locale(locale) %>"><%= locale %></th> |  | ||||||
|     <% end %> |  | ||||||
|   </tr> |  | ||||||
|   <% @language_i18n_variables.each do |var| %> |  | ||||||
|     <tr> |  | ||||||
|       <td><%= var.key %></td> |  | ||||||
|       <% @site_valid_locales.each do |locale| %> |  | ||||||
|         <td><%= text_field_tag "i18n_variables[#{var.id}][#{locale}]", var[locale] %></td> |  | ||||||
|       <% end %> |  | ||||||
|     </tr>     |  | ||||||
|   <% end %> |  | ||||||
| </table> |  | ||||||
|  | @ -1,34 +0,0 @@ | ||||||
| <% @vars =  @i18n_variables.inject([]) do |result, var| |  | ||||||
|   result << var if var.parent_id.to_s.eql?(edit_user_attribute_model.id.to_s) |  | ||||||
|   result |  | ||||||
| end %> |  | ||||||
| 
 |  | ||||||
| <fieldset> |  | ||||||
|   <legend> |  | ||||||
|     <%= edit_user_attribute_model.key %> |  | ||||||
|     <%#= render :partial => 'action_bar' %> |  | ||||||
|   </legend>  |  | ||||||
|   <table> |  | ||||||
|     <tr> |  | ||||||
|       <th><%= t('admin.key') %></th> |  | ||||||
|       <% @site_valid_locales.each do |locale| %> |  | ||||||
|         <th style="color:<%= colorize_in_use_locale(locale) %>"><%= locale %></th> |  | ||||||
|       <% end %> |  | ||||||
|     </tr> |  | ||||||
|     <tr> |  | ||||||
|       <td><%= edit_user_attribute_model.key %></td> |  | ||||||
|       <% @site_valid_locales.each do |locale| %> |  | ||||||
|         <td><%= text_field_tag "i18n_variables[#{edit_user_attribute_model.id}][#{locale}]", edit_user_attribute_model[locale] %></td> |  | ||||||
|       <% end %> |  | ||||||
|     </tr>     |  | ||||||
| 
 |  | ||||||
|     <% @vars.each do |var| %> |  | ||||||
|       <tr> |  | ||||||
|         <td><%= var.key %></td> |  | ||||||
|         <% @site_valid_locales.each do |locale| %> |  | ||||||
|           <td><%= text_field_tag "i18n_variables[#{var.id}][#{locale}]", var[locale] %></td> |  | ||||||
|         <% end %> |  | ||||||
|       </tr>     |  | ||||||
|     <% end %> |  | ||||||
|   </table> |  | ||||||
| </fieldset> |  | ||||||
|  | @ -1,16 +0,0 @@ | ||||||
| <table> |  | ||||||
|   <tr> |  | ||||||
|     <th><%= t('admin.key') %></th> |  | ||||||
|     <% @site_valid_locales.each do |locale| %> |  | ||||||
|       <th style="color:<%= colorize_in_use_locale(locale) %>"><%= locale %></th> |  | ||||||
|     <% end %> |  | ||||||
|   </tr> |  | ||||||
|   <% @language_i18n_variables.each do |var| %> |  | ||||||
|     <tr> |  | ||||||
|       <td><%= var.key %></td> |  | ||||||
|       <% @site_valid_locales.each do |locale| %> |  | ||||||
|         <td><%= var[locale] %></td> |  | ||||||
|       <% end %> |  | ||||||
|     </tr>     |  | ||||||
|   <% end %> |  | ||||||
| </table> |  | ||||||
|  | @ -1,34 +0,0 @@ | ||||||
| <% @vars =  @i18n_variables.inject([]) do |result, var| |  | ||||||
|   result << var if var.parent_id.to_s.eql?(user_attribute_model.id.to_s) |  | ||||||
|   result |  | ||||||
| end %> |  | ||||||
| 
 |  | ||||||
| <fieldset> |  | ||||||
|   <legend> |  | ||||||
|     <%= user_attribute_model.key %> |  | ||||||
|     <%#= render :partial => 'action_bar' %> |  | ||||||
|   </legend>  |  | ||||||
|   <table> |  | ||||||
|     <tr> |  | ||||||
|       <th><%= t('admin.key') %></th> |  | ||||||
|       <% @site_valid_locales.each do |locale| %> |  | ||||||
|         <th style="color:<%= colorize_in_use_locale(locale) %>"><%= locale %></th> |  | ||||||
|       <% end %> |  | ||||||
|     </tr> |  | ||||||
|     <tr> |  | ||||||
|       <td><%= user_attribute_model.key %></td> |  | ||||||
|       <% @site_valid_locales.each do |locale| %> |  | ||||||
|         <td><%= user_attribute_model[locale] %></td> |  | ||||||
|       <% end %> |  | ||||||
|     </tr>     |  | ||||||
| 
 |  | ||||||
|     <% @vars.each do |var| %> |  | ||||||
|       <tr> |  | ||||||
|         <td><%= var.key %></td> |  | ||||||
|         <% @site_valid_locales.each do |locale| %> |  | ||||||
|           <td><%= var[locale] %></td> |  | ||||||
|         <% end %> |  | ||||||
|       </tr>     |  | ||||||
|     <% end %> |  | ||||||
|   </table> |  | ||||||
| </fieldset> |  | ||||||
|  | @ -1,39 +0,0 @@ | ||||||
| <div class="main2"> |  | ||||||
| <%= form_tag admin_translation_path('all'), :method => :put do %> |  | ||||||
|   <% if @language_i18n_variables.size > 0 %> |  | ||||||
|     <fieldset> |  | ||||||
|       <legend> |  | ||||||
|         <%= t('admin.language') %> |  | ||||||
|         <%#= render :partial => 'action_bar' %> |  | ||||||
|       </legend>  |  | ||||||
|       <div><%= render :partial => 'edit_language' %></div> |  | ||||||
|     </fieldset> |  | ||||||
|   <% end %> |  | ||||||
| 
 |  | ||||||
|   <% if @info_i18n_variables.size > 0 %> |  | ||||||
|     <fieldset> |  | ||||||
|       <legend> |  | ||||||
|         <%= t('admin.user_info') %> |  | ||||||
|         <%#= render :partial => 'action_bar' %> |  | ||||||
|       </legend>  |  | ||||||
|       <div><%= render :partial => 'edit_user_attribute_model', :collection => @info_i18n_variables %></div> |  | ||||||
|     </fieldset> |  | ||||||
|   <% end %> |  | ||||||
| 
 |  | ||||||
|   <% if @role_i18n_variables.size > 0 %> |  | ||||||
|     <fieldset> |  | ||||||
|       <legend> |  | ||||||
|         <%= t('admin.user_role') %> |  | ||||||
|         <%#= render :partial => 'action_bar' %> |  | ||||||
|       </legend>  |  | ||||||
|       <div><%= render :partial => 'edit_user_attribute_model', :collection => @role_i18n_variables %></div> |  | ||||||
|     </fieldset> |  | ||||||
|   <% end %> |  | ||||||
|    |  | ||||||
| 	<div class="button_bar"> |  | ||||||
| 		<%= link_back %> |  | ||||||
| 		<%= submit_tag t('update')  %> |  | ||||||
| 	</div> |  | ||||||
|    |  | ||||||
| <% end %> |  | ||||||
| </div> |  | ||||||
|  | @ -1,72 +0,0 @@ | ||||||
| <div class="main2"> |  | ||||||
| <% content_for :secondary do %> |  | ||||||
| <div class="translations_setup"> |  | ||||||
|   <h1><%= t('admin.setup_translations') %></h1> |  | ||||||
|   <ul class="list"> |  | ||||||
|     <li><%= link_to t(:edit), edit_admin_translation_path('all'), :class => 'button positive' %></li> |  | ||||||
|     <li> |  | ||||||
|       <%= t('admin.add_language') %>: |  | ||||||
|       <%= form_tag admin_translation_path('add'), :method => :put do %> |  | ||||||
|         <%= text_field_tag 'language', '', :style => "width:100px" %> |  | ||||||
|         <%= submit_tag t(:add) %> |  | ||||||
|       <% end %> |  | ||||||
|     </li> |  | ||||||
|     <li> |  | ||||||
|       <%= t('admin.enable_language') %>: |  | ||||||
|       <%= form_tag admin_translation_path('enable'), :method => :put do %> |  | ||||||
|         <%= select_tag 'enable_language', options_for_select(@site_valid_locales - @site_in_use_locales), :style => "width:100px" %> |  | ||||||
|         <%= submit_tag t(:enable) %> |  | ||||||
|       <% end %> |  | ||||||
|     </li> |  | ||||||
|     <li> |  | ||||||
|       <%= t('admin.disable_language') %>: |  | ||||||
|       <%= form_tag admin_translation_path('disable'), :method => :put do %> |  | ||||||
|         <%= select_tag 'disable_language', options_for_select(@site_in_use_locales), :style => "width:100px" %> |  | ||||||
|         <%= submit_tag t(:disable) %> |  | ||||||
|       <% end %> |  | ||||||
|     </li> |  | ||||||
|     <li> |  | ||||||
|       <%= t('admin.delete_language') %>: |  | ||||||
|       <%= form_tag admin_translation_path('delete'), :method => :put do %> |  | ||||||
|         <%= select_tag 'delete_language', options_for_select(@site_valid_locales), :style => "width:100px" %> |  | ||||||
|         <%= submit_tag t(:delete), :confirm => t('sure?') %> |  | ||||||
|       <% end %> |  | ||||||
|     </li> |  | ||||||
|   </ul> |  | ||||||
| </div> |  | ||||||
| <% end -%> |  | ||||||
| 
 |  | ||||||
| <% if @language_i18n_variables.size > 0 %> |  | ||||||
|   <fieldset> |  | ||||||
|     <legend> |  | ||||||
|       <%= t('admin.language') %> |  | ||||||
|       <%#= render :partial => 'action_bar' %> |  | ||||||
|     </legend>  |  | ||||||
|     <div><%= render :partial => 'language' %></div> |  | ||||||
|   </fieldset> |  | ||||||
| <% end %> |  | ||||||
| 
 |  | ||||||
| <% if @info_i18n_variables.size > 0 %> |  | ||||||
|   <fieldset> |  | ||||||
|     <legend> |  | ||||||
|       <%= t('admin.user_info') %> |  | ||||||
|       <%#= render :partial => 'action_bar' %> |  | ||||||
|     </legend>  |  | ||||||
|     <div><%= render :partial => 'user_attribute_model', :collection => @user_info_model_i18n_variables %></div> |  | ||||||
|   </fieldset> |  | ||||||
| <% end %> |  | ||||||
| 
 |  | ||||||
| <% if @role_i18n_variables.size > 0 %> |  | ||||||
|   <fieldset> |  | ||||||
|     <legend> |  | ||||||
|       <%= t('admin.user_role') %> |  | ||||||
|       <%#= render :partial => 'action_bar' %> |  | ||||||
|     </legend>  |  | ||||||
|     <div><%= render :partial => 'user_attribute_model', :collection => @user_role_model_i18n_variables %></div> |  | ||||||
|   </fieldset> |  | ||||||
| <% end %> |  | ||||||
| 
 |  | ||||||
| <% content_for :page_specific_javascript do %> |  | ||||||
| 	<%= javascript_include_tag "translation_page" %> |  | ||||||
| <% end -%> |  | ||||||
| </div> |  | ||||||
|  | @ -7,15 +7,15 @@ | ||||||
|  	<%= file_field_tag 'file' %> |  	<%= file_field_tag 'file' %> | ||||||
|  	<%= hidden_field_tag :avatar_cache %> |  	<%= hidden_field_tag :avatar_cache %> | ||||||
| 	<label> | 	<label> | ||||||
| 	<span><%= t('admin.email') %>:</span> | 	<span><%= t(:email) %>:</span> | ||||||
| 	<%= f.text_field :email, :onfocus => "this.value='';", :onblur => "if(this.value==''){this.value=#{t('admin.email')};}", :value => (@user.email.blank? ? t('admin.email') : @user.email), :class => 'user_mail' %> | 	<%= f.text_field :email, :onfocus => "this.value='';", :onblur => "if(this.value==''){this.value=#{t(:email)};}", :value => (@user.email.blank? ? t(:email) : @user.email), :class => 'user_mail' %> | ||||||
| 	</label> | 	</label> | ||||||
| 	<label> | 	<label> | ||||||
|     <%= f.check_box :admin %> |     <%= f.check_box :admin %> | ||||||
| 	<span><%= t('admin.admin') %>:</span> | 	<span><%= t(:admin) %>:</span> | ||||||
| 	</label> | 	</label> | ||||||
| 	<label> | 	<label> | ||||||
| 	<span><%= t('admin.role') %>:</span> | 	<span><%= t(:role) %>:</span> | ||||||
| 	<%= f.select :role_id, @roles.sort_by{|role| role.key }.collect {|role| [ role.title, role.id ]}, :selected => (@user.role_id || Role.get_role_from_key('student')) %> | 	<%= f.select :role_id, @roles.sort_by{|role| role.key }.collect {|role| [ role.title, role.id ]}, :selected => (@user.role_id || Role.get_role_from_key('student')) %> | ||||||
| 	</label> | 	</label> | ||||||
| </div> | </div> | ||||||
|  |  | ||||||
|  | @ -5,7 +5,7 @@ | ||||||
| 		<table border="0" cellspacing="0" cellpadding="0"> | 		<table border="0" cellspacing="0" cellpadding="0"> | ||||||
| 			<thead class="list_head"> | 			<thead class="list_head"> | ||||||
| 				<tr> | 				<tr> | ||||||
| 					<td><%= t("admin.key") %></td> | 					<td><%= t(:key) %></td> | ||||||
| 					<% @site_valid_locales.each do |locale| %> | 					<% @site_valid_locales.each do |locale| %> | ||||||
| 		        	<td><%= I18nVariable.first(:conditions => {:key => locale})[I18n.locale] %></td> | 		        	<td><%= I18nVariable.first(:conditions => {:key => locale})[I18n.locale] %></td> | ||||||
| 		      		<% end %> | 		      		<% end %> | ||||||
|  |  | ||||||
|  | @ -1,7 +1,7 @@ | ||||||
| <div class="info_input"> | <div class="info_input"> | ||||||
| 	<table border="0" cellspacing="0" cellpadding="0"> | 	<table border="0" cellspacing="0" cellpadding="0"> | ||||||
| 		<thead class="list_head"> | 		<thead class="list_head"> | ||||||
| 			<td><%= t("admin.key") %></td> | 			<td><%= t(:key) %></td> | ||||||
| 			<% @site_valid_locales.each do |locale| %> | 			<% @site_valid_locales.each do |locale| %> | ||||||
| 			<td><%= I18nVariable.first(:conditions => {:key => locale})[I18n.locale] %></td> | 			<td><%= I18nVariable.first(:conditions => {:key => locale})[I18n.locale] %></td> | ||||||
| 			<% end %> | 			<% end %> | ||||||
|  |  | ||||||
|  | @ -2,10 +2,10 @@ | ||||||
| 	<input id="user_search" name="user[username]" size="30" type="text" /> | 	<input id="user_search" name="user[username]" size="30" type="text" /> | ||||||
| </div> | </div> | ||||||
| <div class="member_setup <%= @class %>"> | <div class="member_setup <%= @class %>"> | ||||||
| 	<h1><%= t('admin.setup_member') %></h1> | 	<h1><%= t(:setup_member) %></h1> | ||||||
| 	<ul class="list"> | 	<ul class="list"> | ||||||
| 		<li class="set_1"><%= link_to content_tag(:span, t('admin.list_users')), admin_users_path %></li> | 		<li class="set_1"><%= link_to content_tag(:span, t('list.user')), admin_users_path %></li> | ||||||
| 		<li class="set_2"><%= link_to content_tag(:span, t('admin.list_roles')), admin_roles_path %></li> | 		<li class="set_2"><%= link_to content_tag(:span, t('list.role')), admin_roles_path %></li> | ||||||
| 		<li class="set_3"><%= link_to content_tag(:span, t('admin.list_infos')), admin_infos_path %></li> | 		<li class="set_3"><%= link_to content_tag(:span, t('list.info')), admin_infos_path %></li> | ||||||
| 	</ul>	 | 	</ul>	 | ||||||
| </div> | </div> | ||||||
|  | @ -4,7 +4,7 @@ | ||||||
| 		<table border="0" cellspacing="0" cellpadding="0"> | 		<table border="0" cellspacing="0" cellpadding="0"> | ||||||
| 			<thead class="list_head"> | 			<thead class="list_head"> | ||||||
| 				<tr> | 				<tr> | ||||||
| 					<td><%= t("admin.key") %></td> | 					<td><%= t(:key) %></td> | ||||||
| 					<% @site_valid_locales.each do |locale| %> | 					<% @site_valid_locales.each do |locale| %> | ||||||
| 					<td><%= I18nVariable.first(:conditions => {:key => locale})[I18n.locale] %></td> | 					<td><%= I18nVariable.first(:conditions => {:key => locale})[I18n.locale] %></td> | ||||||
| 					<% end %> | 					<% end %> | ||||||
|  |  | ||||||
|  | @ -5,16 +5,16 @@ | ||||||
| <div class="main_list clear"> | <div class="main_list clear"> | ||||||
| 	<%= flash_messages %> | 	<%= flash_messages %> | ||||||
| 	<div class="button_bar up"> | 	<div class="button_bar up"> | ||||||
| 		<%= link_to t('admin.new_user'), new_admin_user_path, :class => 'new' %> | 		<%= link_to t('new.user'), new_admin_user_path, :class => 'new' %> | ||||||
| 	</div> | 	</div> | ||||||
| 	<table> | 	<table> | ||||||
| 		<thead> | 		<thead> | ||||||
| 			<tr> | 			<tr> | ||||||
| 				<td class="roles"><%= t('admin.role') %></td> | 				<td class="roles"><%= t(:role) %></td> | ||||||
| 				<td class="name"><%= t('admin.name') %></td> | 				<td class="name"><%= t(:name) %></td> | ||||||
| 				<td class="email"><%= t('admin.email') %></td> | 				<td class="email"><%= t(:email) %></td> | ||||||
| 				<td class="admin"><%= t('admin.admin') %></td> | 				<td class="admin"><%= t(:admin) %></td> | ||||||
| 				<td class="action"><%= t('admin.action') %></td> | 				<td class="action"><%= t(:action) %></td> | ||||||
| 			</tr> | 			</tr> | ||||||
| 		</thead> | 		</thead> | ||||||
| 		<tbody> | 		<tbody> | ||||||
|  | @ -37,6 +37,6 @@ | ||||||
| 		</tbody> | 		</tbody> | ||||||
| 	</table> | 	</table> | ||||||
| 	<div class="button_bar"> | 	<div class="button_bar"> | ||||||
| 		<%= link_to t('admin.new_user'), new_admin_user_path, :class => 'new' %> | 		<%= link_to t('new.user'), new_admin_user_path, :class => 'new' %> | ||||||
| 	</div>	 | 	</div>	 | ||||||
| </div> | </div> | ||||||
|  |  | ||||||
|  | @ -1,10 +1,9 @@ | ||||||
| <ul id="orblist"> | <ul id="orblist"> | ||||||
| 	<li><%= link_to t('homepage'), root_path, :class => 'orblink' %></li> | 	<li><%= link_to t(:homepage), root_path, :class => 'orblink' %></li> | ||||||
| 	<li><%= link_to t('admin.item'), admin_items_path, :class => 'orblink' %></li> | 	<li><%= link_to t(:item), admin_items_path, :class => 'orblink' %></li> | ||||||
| 	<li><%= link_to t('admin.design'), admin_designs_path, :class => 'orblink' %></li> | 	<li><%= link_to t(:template), admin_designs_path, :class => 'orblink' %></li> | ||||||
| 	<li><%= link_to t('admin.purchase'), admin_purchases_path, :class => 'orblink' %></li> | 	<li><%= link_to t(:purchase), admin_purchases_path, :class => 'orblink' %></li> | ||||||
| 	<li><%= link_to t('admin.asset'), admin_assets_path, :class => 'orblink' %></li> | 	<li><%= link_to t(:asset), admin_assets_path, :class => 'orblink' %></li> | ||||||
| 	<li><%= link_to t('admin.member'), admin_users_path, :class => 'orblink' %></li> | 	<li><%= link_to t(:member), admin_users_path, :class => 'orblink' %></li> | ||||||
| 	<li><%= link_to t('admin.translation'), admin_translations_path, :class => 'orblink' %></li> | 	<li><%= link_to t(:site_), admin_sites_path, :class => 'orblink' %></li> | ||||||
| 	<li><%= link_to t('admin.site'), admin_sites_path, :class => 'orblink' %></li> |  | ||||||
| </ul> | </ul> | ||||||
|  | @ -5,14 +5,14 @@ | ||||||
| 			    <% if !current_user.nil?  %> | 			    <% if !current_user.nil?  %> | ||||||
| 			    <a class="brand dropdown-toggle" data-toggle="dropdown" href="#">Orbit</a> | 			    <a class="brand dropdown-toggle" data-toggle="dropdown" href="#">Orbit</a> | ||||||
| 			    <ul class="dropdown-menu"> | 			    <ul class="dropdown-menu"> | ||||||
| 							<li><%= link_to content_tag(:i, nil, :class => 'icons-dashboard') + t('admin.dashboard'), admin_dashboards_path %></li> | 							<li><%= link_to content_tag(:i, nil, :class => 'icons-dashboard') + t(:dashboard_), admin_dashboards_path %></li> | ||||||
| 			        <li><%#= link_to content_tag(:i, nil, :class => 'icons-content') + t('admin.content') %></li> | 			        <li><%#= link_to content_tag(:i, nil, :class => 'icons-content') + t(:content) %></li> | ||||||
| 							<li><%#= link_to content_tag(:i, nil, :class => 'icons-member') + t('admin.member'), admin_users_path %></li> | 							<li><%#= link_to content_tag(:i, nil, :class => 'icons-member') + t(:member), admin_users_path %></li> | ||||||
| 							<li><%#= link_to content_tag(:i, nil, :class => 'icons-asset') + t('admin.asset'), admin_assets_path %></li> | 							<li><%#= link_to content_tag(:i, nil, :class => 'icons-asset') + t(:asset), admin_assets_path %></li> | ||||||
| 			        <li class="divider"></li> | 			        <li class="divider"></li> | ||||||
| 							<li><%= link_to content_tag(:i, nil, :class => 'icons-structure') + t('admin.structure'), admin_items_path %></li> | 							<li><%= link_to content_tag(:i, nil, :class => 'icons-structure') + t(:structure), admin_items_path %></li> | ||||||
| 							<li><%= link_to content_tag(:i, nil, :class => 'icons-cog') + t('admin.site_settings'), admin_site_site_info_path(@site) %></li> | 							<li><%= link_to content_tag(:i, nil, :class => 'icons-cog') + t('site.settings'), admin_site_site_info_path(@site) %></li> | ||||||
| 			        <li><%#= link_to content_tag(:i, nil, :class => 'icons-plus-cube') + t('admin.add_item') %></li> | 			        <li><%#= link_to content_tag(:i, nil, :class => 'icons-plus-cube') + t(:add_item) %></li> | ||||||
| 			    </ul> | 			    </ul> | ||||||
| 			    <% else %> | 			    <% else %> | ||||||
| 			    	<a class="brand dropdown-toggle" data-toggle="dropdown" href="/">Orbit</a> | 			    	<a class="brand dropdown-toggle" data-toggle="dropdown" href="/">Orbit</a> | ||||||
|  |  | ||||||
|  | @ -1,78 +1,78 @@ | ||||||
| <%#= content_tag :li, :class => active_for_controllers('purchases') do -%> | <%#= content_tag :li, :class => active_for_controllers('purchases') do -%> | ||||||
| 	<%#= link_to content_tag(:i, nil, :class => 'icons-purchase') + t('admin.purchase'), admin_purchases_path %> | 	<%#= link_to content_tag(:i, nil, :class => 'icons-purchase') + t(:purchase), admin_purchases_path %> | ||||||
| <%# end -%> | <%# end -%> | ||||||
| <% content_for :page_specific_javascript do %> | <% content_for :page_specific_javascript do %> | ||||||
| 	<%= javascript_include_tag "/static/kernel.js"  %> | 	<%= javascript_include_tag "/static/kernel.js"  %> | ||||||
| <% end %> | <% end %> | ||||||
| 
 | 
 | ||||||
| <%= content_tag :li, :class => (active_for_controllers('bulletins', '/panel/announcement/back_end/tags', 'bulletin_categorys', 'approvals') ||  active_for_app_auth('Announcement') || active_for_ob_auths_object("BulletinCategory") ) do -%> | <%= content_tag :li, :class => (active_for_controllers('bulletins', '/panel/announcement/back_end/tags', 'bulletin_categorys', 'approvals') ||  active_for_app_auth('Announcement') || active_for_ob_auths_object("BulletinCategory") ) do -%> | ||||||
| 	<%= link_to content_tag(:i, nil, :class => 'icons-announcement') + t('admin.announcement'), panel_announcement_back_end_bulletins_path %> | 	<%= link_to content_tag(:i, nil, :class => 'icons-announcement') + t('announcement.announcement'), panel_announcement_back_end_bulletins_path %> | ||||||
| 	<%= content_tag :ul, :class => ("nav nav-list " + (visible_for_controllers('bulletins', '/panel/announcement/back_end/tags', 'bulletin_categorys', 'approvals')||active_for_ob_auths_object("BulletinCategory"))) do -%> | 	<%= content_tag :ul, :class => ("nav nav-list " + (visible_for_controllers('bulletins', '/panel/announcement/back_end/tags', 'bulletin_categorys', 'approvals')||active_for_ob_auths_object("BulletinCategory"))) do -%> | ||||||
| 		<%= content_tag :li, link_to(t('announcement.all_articles'), panel_announcement_back_end_bulletins_path), :class => active_for_action('bulletins', 'index') %> | 		<%= content_tag :li, link_to(t(:list_), panel_announcement_back_end_bulletins_path), :class => active_for_action('bulletins', 'index') %> | ||||||
| 		<%= content_tag :li, link_to(t('announcement.add_new'), new_panel_announcement_back_end_bulletin_path), :class => active_for_action('bulletins', 'new') %> | 		<%= content_tag :li, link_to(t(:add), new_panel_announcement_back_end_bulletin_path), :class => active_for_action('bulletins', 'new') %> | ||||||
| 		<%= content_tag :li, link_to(t('announcement.categories'), panel_announcement_back_end_bulletin_categorys_path), :class =>( active_for_action('bulletin_categorys', 'index') || active_for_ob_auths_object("BulletinCategory") ) %> | 		<%= content_tag :li, link_to(t(:categories), panel_announcement_back_end_bulletin_categorys_path), :class =>( active_for_action('bulletin_categorys', 'index') || active_for_ob_auths_object("BulletinCategory") ) %> | ||||||
| 		<%= content_tag :li, link_to(t('announcement.tags'), panel_announcement_back_end_tags_path), :class => active_for_action('/panel/announcement/back_end/tags', 'index') %> | 		<%= content_tag :li, link_to(t(:tags), panel_announcement_back_end_tags_path), :class => active_for_action('/panel/announcement/back_end/tags', 'index') %> | ||||||
| 		<%= content_tag :li, link_to(t('announcement.bulletin.approval_setting'), panel_announcement_back_end_approval_setting_path), :class => active_for_action('approvals', 'setting')  if (is_manager? rescue true) %> | 		<%= content_tag :li, link_to(t('approval.setting'), panel_announcement_back_end_approval_setting_path), :class => active_for_action('approvals', 'setting')  if (is_manager? rescue true) %> | ||||||
| 		<%= content_tag :li, link_to(t('admin.module.authorization'),admin_module_app_manager_auth_proc_path(ModuleApp.first(conditions: {title: "Announcement"}))), :class => active_for_app_auth('Announcement') if (is_admin? rescue nil) %> | 		<%= content_tag :li, link_to(t(:module_authorization),admin_module_app_manager_auth_proc_path(ModuleApp.first(conditions: {title: "Announcement"}))), :class => active_for_app_auth('Announcement') if (is_admin? rescue nil) %> | ||||||
| 
 | 
 | ||||||
| 	<% end -%> | 	<% end -%> | ||||||
| 
 | 
 | ||||||
| <% end -%> | <% end -%> | ||||||
| 
 | 
 | ||||||
| <%= content_tag :li, :class =>( active_for_controllers('news_bulletins', '/panel/news/back_end/tags', 'news_bulletin_categorys', 'news_approvals')||  active_for_app_auth('news') || active_for_ob_auths_object("NewsBulletinCategory")) do -%> | <%= content_tag :li, :class =>( active_for_controllers('news_bulletins', '/panel/news/back_end/tags', 'news_bulletin_categorys', 'news_approvals')||  active_for_app_auth('news') || active_for_ob_auths_object("NewsBulletinCategory")) do -%> | ||||||
| 	<%= link_to content_tag(:i, nil, :class => 'icons-announcement') + t('admin.news'), panel_news_back_end_news_bulletins_path %> | 	<%= link_to content_tag(:i, nil, :class => 'icons-announcement') + t(:news), panel_news_back_end_news_bulletins_path %> | ||||||
| 	<%= content_tag :ul, :class => ("nav nav-list " + visible_for_controllers('news_bulletins', '/panel/news/back_end/tags', 'news_bulletin_categorys', 'news_approvals')) do -%> | 	<%= content_tag :ul, :class => ("nav nav-list " + visible_for_controllers('news_bulletins', '/panel/news/back_end/tags', 'news_bulletin_categorys', 'news_approvals')) do -%> | ||||||
| 		<%= content_tag :li, link_to(t('announcement.all_articles'), panel_news_back_end_news_bulletins_path), :class => active_for_action('news_bulletins', 'index') %> | 		<%= content_tag :li, link_to(t(:list_), panel_news_back_end_news_bulletins_path), :class => active_for_action('news_bulletins', 'index') %> | ||||||
| 		<%= content_tag :li, link_to(t('announcement.add_new'), new_panel_news_back_end_news_bulletin_path), :class => active_for_action('news_bulletins', 'new') %> | 		<%= content_tag :li, link_to(t(:add), new_panel_news_back_end_news_bulletin_path), :class => active_for_action('news_bulletins', 'new') %> | ||||||
| 		<%= content_tag :li, link_to(t('announcement.categories'), panel_news_back_end_news_bulletin_categorys_path), :class => active_for_action('news_bulletin_categorys', 'index') || active_for_ob_auths_object("NewsBulletinCategory") %> | 		<%= content_tag :li, link_to(t(:categories), panel_news_back_end_news_bulletin_categorys_path), :class => active_for_action('news_bulletin_categorys', 'index') || active_for_ob_auths_object("NewsBulletinCategory") %> | ||||||
| 		<%= content_tag :li, link_to(t('announcement.tags'), panel_news_back_end_tags_path), :class => active_for_action('/panel/news/back_end/tags', 'index') %> | 		<%= content_tag :li, link_to(t(:tags), panel_news_back_end_tags_path), :class => active_for_action('/panel/news/back_end/tags', 'index') %> | ||||||
| 		<%= content_tag :li, link_to(t('announcement.bulletin.approval_setting'), panel_news_back_end_approval_setting_path), :class => active_for_action('news_approvals', 'setting')  if (is_manager? rescue true) %> | 		<%= content_tag :li, link_to(t('approval.setting'), panel_news_back_end_approval_setting_path), :class => active_for_action('news_approvals', 'setting')  if (is_manager? rescue true) %> | ||||||
| 		<%= content_tag :li, link_to(t('admin.module.authorization'),admin_module_app_manager_auth_proc_path(ModuleApp.first(conditions: {key: "news"}))), :class => active_for_app_auth('news') if (is_admin? rescue nil) %> | 		<%= content_tag :li, link_to(t(:module_authorization),admin_module_app_manager_auth_proc_path(ModuleApp.first(conditions: {key: "news"}))), :class => active_for_app_auth('news') if (is_admin? rescue nil) %> | ||||||
| 	<% end -%> | 	<% end -%> | ||||||
| 
 | 
 | ||||||
| <% end -%> | <% end -%> | ||||||
| 
 | 
 | ||||||
| <%#= content_tag :li, :class => active_for_controllers('users') do -%> | <%#= content_tag :li, :class => active_for_controllers('users') do -%> | ||||||
| 	<%#= link_to content_tag(:i, nil, :class => 'icons-member') + t('admin.member'), admin_users_path %> | 	<%#= link_to content_tag(:i, nil, :class => 'icons-member') + t(:member), admin_users_path %> | ||||||
| <%# end -%> | <%# end -%> | ||||||
| 
 | 
 | ||||||
| <%= content_tag :li, :class => active_for_controllers('page_contexts') || active_for_app_auth('page_content') || active_for_ob_auths_object("PageContext")  do -%> | <%= content_tag :li, :class => active_for_controllers('page_contexts') || active_for_app_auth('page_content') || active_for_ob_auths_object("PageContext")  do -%> | ||||||
| 	<%= link_to content_tag(:i, nil, :class => 'icons-page') + t('admin.page'), panel_page_content_back_end_page_contexts_path %> | 	<%= link_to content_tag(:i, nil, :class => 'icons-page') + t(:page), panel_page_content_back_end_page_contexts_path %> | ||||||
| 		<%= content_tag :ul, :class => ("nav nav-list " + visible_for_controllers('page_contexts')) do -%> | 		<%= content_tag :ul, :class => ("nav nav-list " + visible_for_controllers('page_contexts')) do -%> | ||||||
| 			<%#= content_tag :li, link_to(t('admin.all_articles'), panel_page_content_back_end_page_contexts_path), :class => active_for_action('page_context', 'index') %> | 			<%#= content_tag :li, link_to(t(:list_), panel_page_content_back_end_page_contexts_path), :class => active_for_action('page_context', 'index') %> | ||||||
| 			<%= content_tag :li, link_to(t('admin.module.authorization'),admin_module_app_manager_auth_proc_path(ModuleApp.first(conditions: {title: "page_content"}))), :class => active_for_app_auth('page_content')  if (is_admin? rescue nil) %> | 			<%= content_tag :li, link_to(t(:module_authorization),admin_module_app_manager_auth_proc_path(ModuleApp.first(conditions: {title: "page_content"}))), :class => active_for_app_auth('page_content')  if (is_admin? rescue nil) %> | ||||||
| 		<% end -%> | 		<% end -%> | ||||||
| 
 | 
 | ||||||
| <% end -%> | <% end -%> | ||||||
| 
 | 
 | ||||||
| <%= content_tag :li, :class => active_for_controllers('ad_banners', 'ad_images') ||active_for_ob_auths_object("AdBanner") ||active_for_app_auth('ad_banners') do -%> | <%= content_tag :li, :class => active_for_controllers('ad_banners', 'ad_images') ||active_for_ob_auths_object("AdBanner") ||active_for_app_auth('ad_banners') do -%> | ||||||
| 	<%= link_to content_tag(:i, nil, :class => 'icons-link') + t('admin.ad_banner'), admin_ad_banners_path %> | 	<%= link_to content_tag(:i, nil, :class => 'icons-link') + t(:ad_banner), admin_ad_banners_path %> | ||||||
| 
 | 
 | ||||||
| 	<%= content_tag :ul, :class => ("nav nav-list " + visible_for_controllers('ad_banners', 'ad_images') ) do -%> | 	<%= content_tag :ul, :class => ("nav nav-list " + visible_for_controllers('ad_banners', 'ad_images') ) do -%> | ||||||
| 		<%#= content_tag :li, link_to(t('admin.ad.all_banners'), admin_ad_banners_path), :class => active_for_action('ad_banners', 'index') %> | 		<%#= content_tag :li, link_to(t('list.ad_banner'), admin_ad_banners_path), :class => active_for_action('ad_banners', 'index') %> | ||||||
| 		<%#= content_tag :li, link_to(t('admin.ad.new_banner'), new_admin_ad_banner_path), :class => active_for_action('ad_banners', 'new') %> | 		<%#= content_tag :li, link_to(t('new.banner'), new_admin_ad_banner_path), :class => active_for_action('ad_banners', 'new') %> | ||||||
| 		<%#= content_tag :li, link_to(t('admin.ad.new_image'), new_ad_image_admin_ad_banners_path), :class => active_for_action('ad_images', 'new') %> | 		<%#= content_tag :li, link_to(t('ad.new_image'), new_ad_image_admin_ad_banners_path), :class => active_for_action('ad_images', 'new') %> | ||||||
| 	<%= content_tag :li, link_to(t('admin.module.authorization'),admin_module_app_manager_auth_proc_path(ModuleApp.first(conditions: {title: "ad_banners"}))), :class => active_for_app_auth('ad_banners')  if (is_admin? rescue nil) %> | 	<%= content_tag :li, link_to(t(:module_authorization),admin_module_app_manager_auth_proc_path(ModuleApp.first(conditions: {title: "ad_banners"}))), :class => active_for_app_auth('ad_banners')  if (is_admin? rescue nil) %> | ||||||
| 	<% end -%> | 	<% end -%> | ||||||
| <% end %> | <% end %> | ||||||
| 
 | 
 | ||||||
| <%= content_tag :li, :class => active_for_controllers('web_links', '/panel/web_resource/back_end/tags', 'web_link_categorys') || active_for_app_auth('web_resource')  || active_for_ob_auths_object("WebLinkCategory")  do -%> | <%= content_tag :li, :class => active_for_controllers('web_links', '/panel/web_resource/back_end/tags', 'web_link_categorys') || active_for_app_auth('web_resource')  || active_for_ob_auths_object("WebLinkCategory")  do -%> | ||||||
| 	<%= link_to content_tag(:i, nil, :class => 'icons-link') + t('admin.link'), panel_web_resource_back_end_web_links_path %> | 	<%= link_to content_tag(:i, nil, :class => 'icons-link') + t(:link), panel_web_resource_back_end_web_links_path %> | ||||||
| 	<%= content_tag :ul, :class => ("nav nav-list " + visible_for_controllers('web_links', '/panel/web_resource/back_end/tags', 'web_link_categorys')) do -%> | 	<%= content_tag :ul, :class => ("nav nav-list " + visible_for_controllers('web_links', '/panel/web_resource/back_end/tags', 'web_link_categorys')) do -%> | ||||||
| 		<%= content_tag :li, link_to(t('admin.all_articles'), panel_web_resource_back_end_web_links_path), :class => active_for_action('web_links', 'index') %> | 		<%= content_tag :li, link_to(t(:list_), panel_web_resource_back_end_web_links_path), :class => active_for_action('web_links', 'index') %> | ||||||
| 		<%= content_tag :li, link_to(t('announcement.add_new'), new_panel_web_resource_back_end_web_link_path), :class => active_for_action('web_links', 'new') %> | 		<%= content_tag :li, link_to(t(:add), new_panel_web_resource_back_end_web_link_path), :class => active_for_action('web_links', 'new') %> | ||||||
| 		<%= content_tag :li, link_to(t('announcement.categories'), panel_web_resource_back_end_web_link_categorys_path), :class => (active_for_action('web_link_categorys', 'index') || active_for_ob_auths_object("WebLinkCategory")) %> | 		<%= content_tag :li, link_to(t(:categories), panel_web_resource_back_end_web_link_categorys_path), :class => (active_for_action('web_link_categorys', 'index') || active_for_ob_auths_object("WebLinkCategory")) %> | ||||||
| 		<%= content_tag :li, link_to(t('announcement.tags'), panel_web_resource_back_end_tags_path), :class => active_for_action('/panel/web_resource/back_end/tags', 'index') %> | 		<%= content_tag :li, link_to(t(:tags), panel_web_resource_back_end_tags_path), :class => active_for_action('/panel/web_resource/back_end/tags', 'index') %> | ||||||
| 		<%= content_tag :li, link_to(t('admin.module.authorization'),admin_module_app_manager_auth_proc_path(ModuleApp.first(conditions: {title: "web_resource"}))), :class => active_for_app_auth('web_resource')  if (is_admin? rescue nil) %> | 		<%= content_tag :li, link_to(t(:module_authorization),admin_module_app_manager_auth_proc_path(ModuleApp.first(conditions: {title: "web_resource"}))), :class => active_for_app_auth('web_resource')  if (is_admin? rescue nil) %> | ||||||
| 	<% end -%> | 	<% end -%> | ||||||
| <% end -%> | <% end -%> | ||||||
| 
 | 
 | ||||||
| <%#= content_tag :li, :class => active_for_controllers('assets', '/admin/asset_tags', 'asset_categories') do -%> | <%#= content_tag :li, :class => active_for_controllers('assets', '/admin/asset_tags', 'asset_categories') do -%> | ||||||
| 	<%#= link_to content_tag(:i, nil, :class => 'icons-link') + t('admin.asset'), admin_assets_path %> | 	<%#= link_to content_tag(:i, nil, :class => 'icons-link') + t(:asset), admin_assets_path %> | ||||||
| 	<%#= content_tag :ul, :class => ("nav nav-list " + visible_for_controllers('assets', '/admin/asset_tags', 'asset_categories')) do -%> | 	<%#= content_tag :ul, :class => ("nav nav-list " + visible_for_controllers('assets', '/admin/asset_tags', 'asset_categories')) do -%> | ||||||
| 		<%#= content_tag :li, link_to(t('admin.all_assets'), admin_assets_path), :class => active_for_action('assets', 'index') %> | 		<%#= content_tag :li, link_to(t('list.asset'), admin_assets_path), :class => active_for_action('assets', 'index') %> | ||||||
| 		<%#= content_tag :li, link_to(t('admin.categories'), admin_asset_categories_path), :class => active_for_action('asset_categories', 'index') %> | 		<%#= content_tag :li, link_to(t(:categories), admin_asset_categories_path), :class => active_for_action('asset_categories', 'index') %> | ||||||
| 		<%#= content_tag :li, link_to(t('admin.tags'), admin_asset_tags_path), :class => active_for_action('/admin/asset_tags', 'index') %> | 		<%#= content_tag :li, link_to(t(:tags), admin_asset_tags_path), :class => active_for_action('/admin/asset_tags', 'index') %> | ||||||
| 	<%# end -%> | 	<%# end -%> | ||||||
| <%# end -%> | <%# end -%> | ||||||
| <div class="content"> | <div class="content"> | ||||||
|  |  | ||||||
|  | @ -1,46 +0,0 @@ | ||||||
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> |  | ||||||
| <html> |  | ||||||
| <head> |  | ||||||
|   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |  | ||||||
|   <title>R4</title> |  | ||||||
|   <link rel="shortcut icon" href="/favicon.ico"> |  | ||||||
|   <%= yield :page_specific_link %> |  | ||||||
|   <%= stylesheet_link_tag "application" %> |  | ||||||
|   <%= javascript_include_tag "application" %> |  | ||||||
|   <%= csrf_meta_tag %> |  | ||||||
| </head> |  | ||||||
| <body> |  | ||||||
| <div id="container"> |  | ||||||
|    |  | ||||||
|     <div id="banner_link" style='text-align:right'> |  | ||||||
|     <ul class="hmenu"> |  | ||||||
|       <li> |  | ||||||
|         <%= render 'layouts/lang_menu' %> |  | ||||||
|       </li> |  | ||||||
|       <%= render 'devise/menu/login_items' %> |  | ||||||
|     </ul> |  | ||||||
|   </div> |  | ||||||
|      |  | ||||||
|   <div id="header"> |  | ||||||
|        |  | ||||||
|       <h1>RulingSite Panel</h1> |  | ||||||
|        |  | ||||||
|       <ul id="nav"> |  | ||||||
|           <li><%= link_to t('panel.home'), root_path %></li> |  | ||||||
|           <li><%= link_to t('panel.user'), panel_users_path %></li> |  | ||||||
|      </ul> |  | ||||||
|   </div> |  | ||||||
| 
 |  | ||||||
|   <div class="content"> |  | ||||||
|     <div class="main"><%= yield %></div> |  | ||||||
|   	<div class="secondary"><%= yield :secondary %></div> |  | ||||||
|   	<div class="tertiary"><%= yield :tertiary %></div> |  | ||||||
|   </div> |  | ||||||
|    |  | ||||||
|   <div id="footer"> |  | ||||||
|       <p>Rulingcom</p> |  | ||||||
|   </div> |  | ||||||
| </div> |  | ||||||
| <%= yield :page_specific_javascript %> |  | ||||||
| </body> |  | ||||||
| </html> |  | ||||||
|  | @ -1,6 +1,6 @@ | ||||||
| <div class="checkblock"> | <div class="checkblock"> | ||||||
|   <div class="for_unit" style="display:none;"> <%= user.cache_dept[I18n.locale.to_s]  rescue ''%></div> |   <div class="for_unit" style="display:none;"> <%= user.cache_dept[I18n.locale.to_s]  rescue ''%></div> | ||||||
|     <%= content_tag :div,:data=>{'original-title'=>t('announcement.bulletin.approval_setting_window_title'),:content => (user.cache_dept[I18n.locale.to_s] rescue '')},:class=>"checkbox clear" do %> |     <%= content_tag :div,:data=>{'original-title' => t(:title),:content => (user.cache_dept[I18n.locale.to_s] rescue '')},:class=>"checkbox clear" do %> | ||||||
|       <div class="check-icon"> |       <div class="check-icon"> | ||||||
|         </div> |         </div> | ||||||
|           <div class='member-avatar'> |           <div class='member-avatar'> | ||||||
|  |  | ||||||
|  | @ -15,7 +15,7 @@ module  MiddleSiteConnection | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   def self.establish |   def self.establish | ||||||
|     $mid_site_connection = Mysql2::Client.new(@mid_host) |     # $mid_site_connection = Mysql2::Client.new(@mid_host) | ||||||
|   end |   end | ||||||
| 
 | 
 | ||||||
| end | end | ||||||
Some files were not shown because too many files have changed in this diff Show More
		Loading…
	
		Reference in New Issue