Permalink
Browse files

Release 0.4: Portuguese translation by Paulo de Souza Lima, CSS update

  • Loading branch information...
1 parent 728082d commit 1f602c79d8261fa10b244aca6c4d46c1d6c73ef0 @nemphis committed Oct 28, 2011
Showing with 76 additions and 16 deletions.
  1. +10 −0 CHANGELOG
  2. +22 −1 Messages.i18n.php
  3. +5 −14 README
  4. +33 −0 UPDATE
  5. +6 −1 article_edit.css
View
10 CHANGELOG
@@ -2,6 +2,16 @@
EditWarning CHANGELOG
================================================
+Notice: I've written this extension for a MediaWiki installation I've
+ maintained some time ago. Because I don't maintain it anymore
+ this extension won't recieve any further major improvements or
+ features. Even bugfixes may take some time. Please be patient
+ or send me a patch.
+
+==== 0.4 (2011-10-28) ====
+ * Portuguese translation by Paulo de Souza Lima
+ * Updated the article_edit.css for the new MediaWiki layout.
+
==== 0.4-rc1 (2011-09-26) ====
* Bugfix: Fix for "invalid call signature" error.
* Bugfix: Unit tests fixed.
View
23 Messages.i18n.php
@@ -27,7 +27,7 @@
* @author Thomas David <nemphis@code-geek.de>
* @copyright 2007-2011 Thomas David <nemphis@code-geek.de>
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU GPL 2.0 or later
- * @version 0.4-rc
+ * @version 0.4
* @category Extensions
* @package EditWarning
*/
@@ -115,3 +115,24 @@
'ew-seconds' => "Sekunden",
'ew-button-cancel' => "Abbrechen"
);
+
+// Português Brasileiro
+$messages['pt-br'] = array(
+ 'editwarning-desc' => "Exibe uma mensagem no caso de vários usuários editarem o mesmo artigo, ao mesmo tempo.",
+ 'ew-notice-article' => "Até <strong>$1 $2</strong> outros usuários receberão a mensagem de que você está editando este artigo. " .
+ "Você pode aumentar esse período de tempo clicando no botão <em>Mostrar previsão</em>.<br />$3",
+ 'ew-notice-section' => "Até <strong>$1 $2</strong> outros usuários receberão a mensagem de que você está editando esta seção. " .
+ "Você pode aumentar esse período de tempo clicando no botão <em>Mostrar previsão</em>.<br />$3",
+ 'ew-warning-article' => "O usuário <strong>$1</strong> abriu esta página para edição em <strong>$2 $3</strong>. " .
+ "Você não deve fazer alterações nesta página pelos próximos <strong>$4 $5</strong> para evitar conflitos de edição.<br />$6",
+ 'ew-warning-section' => "O usuário <strong>$1</strong> abriu esta seção para edição em <strong>$2 $3</strong>. " .
+ "Você não deve fazer alterações nesta página pelos próximos <strong>$4 $5</strong> para evitar conflitos de edição.<br />$6",
+ 'ew-warning-sectionedit' => "Uma ou mais seções deste artigo estão sendo editadas neste momento. " .
+ "Por favor edite apenas um trecho específico (seção), ou espere <strong>$1 $2</strong> para fazer edições maiores neste artigo, para evita conflitos de edição.<br />$3",
+ 'ew-leave' => "Você pode sair dessa tela clicando no botão <em>Cancelar</em>.",
+ 'ew-canceled' => "Edição cancelada.",
+ 'ew-minute' => "minuto",
+ 'ew-minutes' => "minutos",
+ 'ew-seconds' => "segundos",
+ 'ew-button-cancel' => "Cancelar"
+);
View
19 README
@@ -3,8 +3,8 @@
================================================
Author: Thomas David (nemphis@code-geek.de)
-Version: 0.4-rc1
-Date: 2011-09-26
+Version: 0.4
+Date: 2011-10-28
Licence: GNU GPL 2.0 or later
If the user opens a page for editing which is being edited by another user
@@ -13,8 +13,8 @@ at the same time this extension displays a warning on the editing page.
Notice: It's not recommended to use this extension if anonymous users
are allowed to edit pages, because it ignores anonymous page edits.
-Notice: This is a beta release. While you're encouraged to test it and report
-bugs and problems, you should keep in mind that it could mess things around.
+If you want to improve or extend this extension, fork it at github:
+https://github.com/nemphis/mw-editwarning
===== Installation =====
@@ -41,16 +41,7 @@ ALTER TABLE editwarning_locks
require_once("$IP/extensions/EditWarning/EditWarning.php");
-4.) Open the file includes/EditPage.php of your MediaWiki installation
- and search for the line:
-
-<span class='editHelp'>{$cancel} | {$edithelp}</span>
-
- Replace that line with:
-
-<span class='editHelp'>{$edithelp}</span>
-
-5.) Optional: The default timeout is set to 10 minutes. If you want to change
+4.) Optional: The default timeout is set to 10 minutes. If you want to change
this setting, add this line to your LocalSettings.php
(Note: The value is the number of minutes):
View
33 UPDATE
@@ -0,0 +1,33 @@
+================================================
+ Update this extension
+================================================
+
+This file describes the steps to update from a previous version of this
+extension to the current one. You shouldn't perform a update without
+making a backup of your data.
+
+==== from 0.3.x ====
+
+1.) Delete the old "EditWarning" folder in the "extensions" folder of
+ your MediaWiki installation.
+
+2.) Delete the table "current_edits" in your MediaWiki database.
+
+3.) Move the folder "EditWarning" to the "extensions" folder of your
+ MediaWiki installation.
+
+4.) Execute the following SQL statements in your MediaWiki database:
+
+CREATE TABLE IF NOT EXISTS editwarning_locks (
+ user_id int(10) unsigned NOT NULL,
+ user_name varchar(255) NOT NULL,
+ article_id int(10) unsigned NOT NULL,
+ timestamp int(11) unsigned NOT NULL,
+ section int(2) unsigned NOT NULL,
+ KEY user_id (user_id),
+ KEY article_id (article_id)
+);
+
+ALTER TABLE editwarning_locks
+ ADD CONSTRAINT editwarning_locks_ibfk_1 FOREIGN KEY (user_id) REFERENCES user (user_id) ON DELETE CASCADE ON UPDATE CASCADE,
+ ADD CONSTRAINT editwarning_locks_ibfk_2 FOREIGN KEY (article_id) REFERENCES page (page_id) ON DELETE CASCADE ON UPDATE CASCADE;
View
7 article_edit.css
@@ -21,7 +21,7 @@
* @author Thomas David <nemphis@code-geek.de>
* @copyright 2007-2011 Thomas David <nemphis@code-geek.de>
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU GPL 2.0 or later
- * @version 0.4-beta
+ * @version 0.4
* @category Extensions
* @package EditWarning
*/
@@ -31,4 +31,9 @@
#siteSub,
#footer,
.portlet { display:none; }
+
+ /* New MediaWiki template */
+ #mw-head,
+ #mw-panel,
+ #mw-editform-cancel { display:none; }
}

0 comments on commit 1f602c7

Please sign in to comment.