Szerkesztő:UTF46/src/task/manualeditor.pm

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?

en:WTFPL