Index: openacs-4/packages/chat/catalog/chat.de_DE.ISO-8859-1.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/chat/catalog/chat.de_DE.ISO-8859-1.xml,v diff -u -r1.1.2.2 -r1.1.2.3 --- openacs-4/packages/chat/catalog/chat.de_DE.ISO-8859-1.xml 7 Apr 2006 16:59:51 -0000 1.1.2.2 +++ openacs-4/packages/chat/catalog/chat.de_DE.ISO-8859-1.xml 25 Apr 2006 10:43:50 -0000 1.1.2.3 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="ISO-8859-1"?> -<message_catalog package_key="chat" package_version="5.0d5" locale="de_DE" charset="ISO-8859-1"> +<message_catalog package_key="chat" package_version="5.0d6" locale="de_DE" charset="ISO-8859-1"> <msg key="actions">Aktionen</msg> <msg key="Active">Aktiv</msg> Index: openacs-4/packages/chat/catalog/chat.en_US.ISO-8859-1.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/chat/catalog/chat.en_US.ISO-8859-1.xml,v diff -u -r1.1.2.2 -r1.1.2.3 --- openacs-4/packages/chat/catalog/chat.en_US.ISO-8859-1.xml 7 Apr 2006 16:59:51 -0000 1.1.2.2 +++ openacs-4/packages/chat/catalog/chat.en_US.ISO-8859-1.xml 25 Apr 2006 10:43:50 -0000 1.1.2.3 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="ISO-8859-1"?> -<message_catalog package_key="chat" package_version="5.0d5" locale="en_US" charset="ISO-8859-1"> +<message_catalog package_key="chat" package_version="5.0d6" locale="en_US" charset="ISO-8859-1"> <msg key="actions">Actions</msg> <msg key="Active">Active</msg> @@ -41,7 +41,7 @@ <msg key="creation_date">Creation date</msg> <msg key="current_transcript">Current conversation</msg> <msg key="date">date</msg> - <msg key="deactivate_room_after_transcript">Raum nach Erstellung des Protokolls deaktivieren</msg> + <msg key="deactivate_room_after_transcript">Deactive the room after creating transcript</msg> <msg key="Delete_all_messages_in_the_room">Delete all messages in the room</msg> <msg key="Delete_messages">Delete messages</msg> <msg key="delete_messages_after_transcript">Delete messages after creating the transcript</msg> @@ -67,7 +67,7 @@ <msg key="Hml">HTML</msg> <msg key="HTML_chat">HTML</msg> <msg key="html_client_msg">html client</msg> - <msg key="Java">JavaScript</msg> + <msg key="Java">Java</msg> <msg key="Java_chat">Java</msg> <msg key="Javascript">Javascript</msg> <msg key="key">key</msg> @@ -79,6 +79,7 @@ <msg key="Moderated">Moderated</msg> <msg key="msg">Message</msg> <msg key="Name">Name</msg> + <msg key="No">No</msg> <msg key="No_information_available">No information available</msg> <msg key="noactive">No active</msg> <msg key="Refresh">Refresh</msg> @@ -100,7 +101,7 @@ <msg key="to">to</msg> <msg key="Transcript">Protocol</msg> <msg key="Transcript_name">Transcript name</msg> - <msg key="transcript_of_date">Protocol of</msg> + <msg key="transcript_of_date">Transcript of</msg> <msg key="transcript_of_room">Protocol of the messages in room</msg> <msg key="Transcript_preview">Transcript preview</msg> <msg key="transcription_msg">transcription of all chat messages</msg> Index: openacs-4/packages/chat/catalog/chat.es_ES.ISO-8859-1.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/chat/catalog/chat.es_ES.ISO-8859-1.xml,v diff -u -r1.1 -r1.1.2.1 --- openacs-4/packages/chat/catalog/chat.es_ES.ISO-8859-1.xml 14 Mar 2006 12:16:08 -0000 1.1 +++ openacs-4/packages/chat/catalog/chat.es_ES.ISO-8859-1.xml 25 Apr 2006 10:43:50 -0000 1.1.2.1 @@ -1,17 +1,27 @@ <?xml version="1.0" encoding="ISO-8859-1"?> -<message_catalog package_key="chat" package_version="5.0d2" locale="es_ES" charset="ISO-8859-1"> +<message_catalog package_key="chat" package_version="5.0d6" locale="es_ES" charset="ISO-8859-1"> + <msg key="actions">Acciones</msg> <msg key="Active">Activo</msg> + <msg key="active_users">Usuarios activos</msg> <msg key="Add_moderator">A�adir moderador</msg> <msg key="Add_user_to_room">A�adir un usuario a la sala</msg> - <msg key="Archive">Archivo</msg> + <msg key="Ajax">Ajax</msg> + <msg key="ajax_client_msg">Cliente Ajax</msg> + <msg key="Archive">Archivar</msg> <msg key="Are_you_sure_you_want_to_delete">Seguro que quieres borrar</msg> <msg key="Are_you_sure_you_want_to_revoke">Seguro que quieres revocar el permiso de usuario de chat de</msg> <msg key="Are_you_sure_you_want_to_revoke_moderator">Seguro que quieres revocar el permiso de moderador de chat de</msg> <msg key="Are_you_sure_you_want_to_unban">Seguro que quieres no expulsar</msg> + <msg key="AutoFlush">�Vaciar autom�ticamente la sala de mensajes a medianoche?</msg> + <msg key="AutoFlushHelp">Vacia autom�ticamente la sala a medianoche. S�lo se usar� si ha elegido la opci�n "Archivar".</msg> + <msg key="automatically_created_transcript">Transcripci�n creada autom�ticamente</msg> + <msg key="AutoTranscript">�Crear transcripci�n autom�ticamente antes de vaciar la sala?</msg> + <msg key="AutoTranscriptHelp">Crea, de forma autom�tica, una transcripci�n antes de vaciar la sala.</msg> <msg key="Ban">Expulsar</msg> <msg key="Ban_chat_read_write">Permiso de Expulsar para</msg> <msg key="Ban_user">Expulsar usuario</msg> + <msg key="banned_users">Usuarios expulsados</msg> <msg key="Chat">Chat</msg> <msg key="Chat_main_page">P�gina principal de chat</msg> <msg key="Confirm_chat_transcript_delete">Confirmar el borrado de la transcripci�n del chat</msg> @@ -28,16 +38,23 @@ <msg key="Create_new_room_failed">Error creando una sala nueva</msg> <msg key="Create_room">Crear sala</msg> <msg key="Create_transcript">Crear transcripci�n</msg> + <msg key="creation_date">Fecha de creaci�n</msg> + <msg key="current_transcript">Conversaci�n en curso</msg> + <msg key="date">fecha</msg> + <msg key="deactivate_room_after_transcript">Desactivar la sala una vez creada la transcripci�n</msg> <msg key="Delete_all_messages_in_the_room">Borrar todos los mensajes de la sala</msg> <msg key="Delete_messages">Borrar mensajes</msg> + <msg key="delete_messages_after_transcript">Borrar mensajes despu�s de crear la transcripci�n</msg> <msg key="Delete_messages_failed">Error borrando mensajes</msg> <msg key="Delete_room">Borrar sala</msg> <msg key="Delete_room_failed">Error borrando sala</msg> <msg key="Delete_transcript">Borrar transcripci�n</msg> <msg key="Delete_transcript_failed">Error borrando transcripci�n</msg> <msg key="Description">Descripci�n</msg> <msg key="Edit">Editar</msg> + <msg key="Edit_room">Editar sala</msg> <msg key="Edit_transcript">Editar transcripci�n</msg> + <msg key="exit_msg">Salir de la sala</msg> <msg key="Extreme_Actions">Acciones extremas</msg> <msg key="from">de</msg> <msg key="Grant">Asignar</msg> @@ -47,31 +64,51 @@ <msg key="Grant_user">Asignar usuario</msg> <msg key="has_entered_the_room">ha entrado en la sala</msg> <msg key="has_left_the_room">ha abandonado la sala</msg> + <msg key="Hml">HTML</msg> <msg key="HTML_chat">HTML</msg> + <msg key="html_client_msg">Cliente HTML</msg> + <msg key="Java">Java</msg> <msg key="Java_chat">Java</msg> + <msg key="Javascript">Javascript</msg> <msg key="key">clave</msg> + <msg key="last_activity">�ltima actividad</msg> <msg key="Log_off">Salir</msg> + <msg key="message">Mensaje</msg> + <msg key="message_count">N�mero de mensajes</msg> <msg key="messages_in">mensajes en</msg> <msg key="Moderated">Moderada</msg> + <msg key="msg">Mensaje</msg> <msg key="Name">Nombre</msg> + <msg key="No">No</msg> <msg key="No_information_available">No hay informaci�n disponible</msg> + <msg key="noactive">No activa</msg> + <msg key="Refresh">Refrescar</msg> <msg key="remove">quitar</msg> <msg key="Revoke">Revocar</msg> <msg key="revoke">revocar</msg> <msg key="Revoke_moderator">Revocar moderador</msg> <msg key="Revoke_user">Revocar usuario</msg> <msg key="room_admin">Admin</msg> + <msg key="Room_deactivate">Desactivar la sala</msg> <msg key="Room_Information">Informaci�n de sala</msg> <msg key="Room_moderators">Moderadores de sala</msg> <msg key="Room_name">Nombre de la sala</msg> <msg key="Room_no_active">Sala no activa</msg> <msg key="Room_not_found">Sala no encontrada. Id de sala incorrecto</msg> <msg key="Send_Refresh">Enviar/Actualizar</msg> + <msg key="sending_message">Enviando mensaje...</msg> <msg key="There_are_no_rooms_available">No hay salas disponibles</msg> <msg key="to">a</msg> + <msg key="Transcript">Transcripci�n</msg> <msg key="Transcript_name">Nombre de la transcripci�n</msg> + <msg key="transcript_of_date">Transcripci�n del</msg> + <msg key="transcript_of_room">Transcripci�n de los mensajes de la sala</msg> <msg key="Transcript_preview">Previsualizaci�n de la transcripci�n</msg> + <msg key="transcription_msg">Transcripci�n de todos los mensajes</msg> <msg key="Transcripts">Transcripciones</msg> + <msg key="transcripts_of_room">Transcripciones de la sala</msg> + <msg key="Trascript">Transcripci�n</msg> + <msg key="Trasncript">Transcripci�n</msg> <msg key="Unauthorized">No autorizado</msg> <msg key="Unauthorized_privilege">Privilegio no autorizado</msg> <msg key="Unban">No expulsar</msg> @@ -84,7 +121,8 @@ <msg key="View">Ver</msg> <msg key="View_transcript">Ver transcrici�n</msg> <msg key="What_search">por nombre o email o usuario limitado a</msg> - <msg key="Yes">Si</msg> + <msg key="xotcl_missing"><b>Atenci�n</b> El par�metro "DefaultClient" contiene "Ajax" pero el paquete xotcl-core no est� instalado. El chat Ajax no podr� funcionar sin xotcl-core.</msg> + <msg key="Yes">S�</msg> <msg key="You_dont_have_permission_room">No tienes permiso para entrar en esta sala</msg> <msg key="your_name_is">tu nombre es</msg> </message_catalog> Index: openacs-4/packages/chat/lib/transcripts.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/chat/lib/transcripts.tcl,v diff -u -r1.1.2.1 -r1.1.2.2 --- openacs-4/packages/chat/lib/transcripts.tcl 30 Mar 2006 09:15:12 -0000 1.1.2.1 +++ openacs-4/packages/chat/lib/transcripts.tcl 25 Apr 2006 10:43:50 -0000 1.1.2.2 @@ -4,7 +4,7 @@ # List available chat transcript db_multirow -extend { creation_date_pretty viewer } chat_transcripts list_transcripts *SQL* { - set creation_date_pretty [lc_time_fmt $creation_date "%d.%m.%Y %T"] + set creation_date_pretty [lc_time_fmt $creation_date "%q %X"] } list::create \ @@ -15,7 +15,7 @@ -row_pretty_plural [_ chat.Transcripts] \ -elements { pretty_name { - label "Name" + label "#chat.Name#" link_url_eval {chat-transcript?room_id=$room_id&transcript_id=$transcript_id} } creation_date_pretty { Index: openacs-4/packages/chat/tcl/chat-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/chat/tcl/chat-procs.tcl,v diff -u -r1.5.2.5 -r1.5.2.6 --- openacs-4/packages/chat/tcl/chat-procs.tcl 12 Apr 2006 18:16:55 -0000 1.5.2.5 +++ openacs-4/packages/chat/tcl/chat-procs.tcl 25 Apr 2006 10:43:50 -0000 1.5.2.6 @@ -118,9 +118,12 @@ } } - if [catch {chat_post_message_to_db -creation_user $user_id $room_id $msg} errmsg] { - ns_log error "chat_post_message_to_db: error: $errmsg" - } + chat_room_get -room_id $room_id -array room_info + if { $room_info(archive_p) eq "t" } { + if [catch {chat_post_message_to_db -creation_user $user_id $room_id $msg} errmsg] { + ns_log error "chat_post_message_to_db: error: $errmsg" + } + } nsv_lappend chat_room $room_id $line Index: openacs-4/packages/chat/www/index.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/chat/www/index.tcl,v diff -u -r1.3.2.4 -r1.3.2.5 --- openacs-4/packages/chat/www/index.tcl 11 Apr 2006 11:29:46 -0000 1.3.2.4 +++ openacs-4/packages/chat/www/index.tcl 25 Apr 2006 10:43:50 -0000 1.3.2.5 @@ -44,7 +44,7 @@ -row_pretty_plural [_ chat.rooms] \ -elements { active { - label "Aktiv" + label "#chat.Active#" html { align "center" } display_template { <if @rooms.active_p@ eq t> @@ -60,11 +60,11 @@ } } pretty_name { - label "Name" + label "#chat.Name#" html { width 400px } display_template { <if @rooms.active_p@ eq t> - <a href="room-enter?room_id=@rooms.room_id@&client=$default_client">@rooms.pretty_name@</a> + <a href="room-enter?room_id=@rooms.room_id@&client=$default_client">@rooms.pretty_name@</a> \[<a href="room-enter?room_id=@rooms.room_id@&client=html">#chat.HTML_chat#</a>\] </if> <else> @rooms.pretty_name@ Index: openacs-4/packages/chat/www/room-edit.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/chat/www/room-edit.tcl,v diff -u -r1.4.2.2 -r1.4.2.3 --- openacs-4/packages/chat/www/room-edit.tcl 7 Apr 2006 16:59:52 -0000 1.4.2.2 +++ openacs-4/packages/chat/www/room-edit.tcl 25 Apr 2006 10:43:50 -0000 1.4.2.3 @@ -30,23 +30,23 @@ } {active_p:boolean(radio) {label "#chat.Active#" } - {options {{Ja t} {Nein f}}} + {options {{"#chat.Yes#" t} {"#chat.No#" f}}} {value "t"} } {archive_p:boolean(radio) {label "#chat.Archive#" } - {options {{Ja t} {Nein f}}} + {options {{"#chat.Yes#" t} {"#chat.No#" f}}} {value "t"} } {auto_flush_p:boolean(radio) {label "#chat.AutoFlush#" } - {options {{Ja t} {Nein f}}} + {options {{"#chat.Yes#" t} {"#chat.No#" f}}} {value "t"} {help_text "[_ chat.AutoFlushHelp]"} } {auto_transcript_p:boolean(radio) {label "#chat.AutoTranscript#" } - {options {{Ja t} {Nein f}}} + {options {{"#chat.Yes#" t} {"#chat.No#" f}}} {value "f"} {help_text "[_ chat.AutoTranscriptHelp]"} }