Szerkesztő:UTF46/src/task/manualeditor.pm
Megjelenés
task/manualeditor.pm forráskódja[szerkesztés]
package task::manualeditor;
use utf8;
use strict;
use warnings;
our @ISA=('task_common');
sub init {
my $self=shift;
return {
generator=>'manual',
editor=>'texteditor',
checker=>'commondiff',
logger=>'none',
};
};
sub name {
my $self=shift;
return "Humán szerk.";
};
sub style {
'one_by_one';
};
1;
__DATA__
Ez a taszk egy tetszőleges oldal kézi szerkesztését biztosítja, akárcsak egy web böngésző.
Bármely engedélyezett névtérben használható.
A szerkesztendő lap címét bekéri, majd elindítja az EDITOR környezeti változóban megadott programot. Ez két fájlnévvel lesz felparaméterezve. Az egyik a szerkesztendő oldal, másik a szerkesztési összefoglalónak szánt szövegrész, melynek kitöltése kötelező.
Végül megmutatja a terminálon a változtatásokat, és rákérdez, hogy a módosítás OK-e?