OpenIrekia v4.0.0
Copyright 2009-2013 eFaber, S.L. Copyright 2009-2013 Ejie, S.A. Copyrigth 2009-2013 Dirección de Gobierno Abierto y Comunicación en Internet;
Gobernu Irekirako eta Interneteko Komunikaziorako Zuzendaritza; Lehendakaritza. Gobierno Vasco – Eusko Jaurlaritza
Licencia con arreglo a la EUPL, Versión 1.1 o –en cuanto sean aprobadas por la Comisión Europea– versiones posteriores de la EUPL (la Licencia); Solo podrá usarse esta obra si se respeta la Licencia. Puede obtenerse una copia de la Licencia en: ec.europa.eu/idabc/eupl Salvo cuando lo exija la legislación aplicable o se acuerde por escrito, el programa distribuido con arreglo a la Licencia se distribuye TAL CUAL, SIN GARANTÍAS NI CONDICIONES DE NINGÚN TIPO, ni expresas ni implícitas. Véase la Licencia en el idioma concreto que rige los permisos y limitaciones que establece la Licencia
http://open.irekia.net, openirekia@efaber.net
Comrpobar el estado actual conectándose a la aplicación RRCC
# File app/controllers/admin/comment_responses_controller.rb, line 64 def check @comment_response = @comment.comment_response @comment_response.response_requests.create() respond_to do |format| format.html { flash[:notice] = "La respuesta ha sido guardada." redirect_to admin_comment_comment_response_url(@comment) } format.js { render :update do |page| page.replace_html "rrcc_comment_id_#{@comment.id}", :partial => "item", :locals => {:comment => @comment} end } end end
Guardar el formulario y enviar el request
# File app/controllers/admin/comment_responses_controller.rb, line 36 def create @comment_response = @comment.build_comment_response(params[:comment_response].merge({:status => 'new'})) if @comment_response.save rrc = @comment_response.response_requests.create() end render :update do |page| page.replace_html "rrcc_comment_id_#{@comment.id}", :partial => "item", :locals => {:comment => @comment} end end
Formulario para enviar a RRCC
# File app/controllers/admin/comment_responses_controller.rb, line 28 def new @comment_response = @comment.build_comment_response(:organization_id => @comment.commentable.organization_id) render :update do |page| page.replace_html "rrcc_comment_id_#{@comment.id}", :partial => "form", :locals => {:comment => @comment} end end
Publicar la respuesta oficial. Sólo admin.
# File app/controllers/admin/comment_responses_controller.rb, line 82 def publish end
Mostar el estado actual
# File app/controllers/admin/comment_responses_controller.rb, line 49 def show @comment_response = @comment.comment_response respond_to do |format| format.html { # show.html.erb } format.js { render :update do |page| page.replace_html "rrcc_comment_id_#{@comment.id}", :partial => "item", :locals => {:comment => @comment} end } end end