function isSame($pPassword1, $pUsername, $pPassword2)
 {
     if ($pPassword1 == LoginManager::getSaltedPassword($pUsername, $pPassword2)) {
         return true;
     }
     return false;
 }
<?php

$id = $pluginManager->getCommand(0);
$password = $pluginManager->getCommand(1);
if (!empty($_POST['noteContent']) and !empty($id)) {
    $content = $_POST['noteContent'];
    $change = array("text" => array("value" => $content));
    if (!empty($_POST['password'])) {
        $change['password']['value'] = LoginManager::getSaltedPassword($loginManager->getUsername(), $_POST['password']);
    }
    $pluginManager->databaseManager->setValue($change, array("id" => array("operator" => "=", "value" => $id, "type" => "i")));
    $pluginManager->redirect($pluginManager);
}
$value = $pluginManager->databaseManager->getValues(array("id" => array("operator" => "=", "value" => $id)), 1);
if (!empty($value['password']) && !empty($password)) {
    if ($value['password'] != $password) {
        $pluginManager->redirect($pluginManager, 'password', $id);
    }
} else {
    if (!empty($value['password']) && empty($password)) {
        $pluginManager->redirect($pluginManager, 'password', $id);
    }
}
$jUI->add(new JUI\Heading($value['name']));
$textarea = new JUI\Input("noteContent");
$textarea->setPreset(JUI\Input::MULTILINE);
$textarea->setWidth('100%');
$textarea->setHeight(200);
$textarea->setValue($value['text']);
$jUI->add($textarea);
$warning = new JUI\Text("Wenn das Kennwortfeld leer gelassen wird, so wird das bisherige Kennwort benutzt.");
<?php

if (!empty($_POST['notePassword']) && !empty($_POST['noteId'])) {
    $pluginManager->redirect($pluginManager, 'notes', $_POST['noteId'] . '/' . LoginManager::getSaltedPassword($loginManager->getUsername(), $_POST['notePassword']));
}
$noteId = $pluginManager->getCommand(0);
$jUI->add(new JUI\Heading("Anmeldung für Notiz"));
$idInput = new JUI\Input("noteId");
$idInput->setValue($noteId);
$idInput->setVisible(JUI\View::GONE);
$jUI->add($idInput);
$password = new JUI\Input("notePassword");
$password->setLabel("Kennwort");
$password->setPreset(JUI\Input::PASSWORD);
$jUI->add($password);
$jUI->nline(2);
$submit = new JUI\Button("Speichern");
$submit->setClick(new JUI\Click(JUI\Click::submit));
$jUI->add($submit);
<?php

if (!empty($_POST['noteName']) and !empty($_POST['noteContent'])) {
    $name = $_POST['noteName'];
    $content = $_POST['noteContent'];
    if (!empty($_POST['notePassword'])) {
        $password = LoginManager::getSaltedPassword($loginManager->getUsername(), $_POST['notePassword']);
    } else {
        $password = '';
    }
    $pluginManager->databaseManager->insertValue(array("name" => array("value" => $name), "text" => array("value" => $content), "password" => array("value" => $password)));
    $pluginManager->redirect($pluginManager);
}
$jUI->add(new JUI\Heading("Notiz erstellen"));
$name = new JUI\Input("noteName");
$name->setLabel("Name: ");
$jUI->add($name);
$jUI->nline();
$passwordInput = new JUI\Input("notePassword");
$passwordInput->setPreset(JUI\Input::PASSWORD);
$jUI->add($passwordInput);
$jUI->nline(2);
$textarea = new JUI\Input("noteContent");
$textarea->setPreset(JUI\Input::MULTILINE);
$textarea->setWidth('100%');
$textarea->setHeight(200);
$jUI->add($textarea);
$jUI->nline(2);
$jUI->add(new JUI\Button("Speichern", true));
$back = new JUI\Button("Zurück");
$back->setClick(new JUI\Click(JUI\Click::openPlugin, $pluginManager));