Select Git revision
Authority.php
Forked from
Stud.IP / Stud.IP
Source project has a limited visibility.
-
Marcus Eibrink-Lunzenauer authored
Closes #2482 Merge request studip/studip!1788
Marcus Eibrink-Lunzenauer authoredCloses #2482 Merge request studip/studip!1788
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
edit.php 3.19 KiB
<form action="<?= PluginEngine::getLink($plugin, array(), "myplugins/save") ?>" method="post" class="studip_form" enctype="multipart/form-data">
<input type="hidden" name="id" value="<?= $marketplugin->getId() ?>">
<fieldset>
<legend>
<?= _("Informationen") ?>
</legend>
<label>
<?= _("Name des Plugins") ?>
<input type="text" name="data[name]" value="<?= htmlReady($marketplugin['name']) ?>">
</label>
<label>
<?= _("Kurzbeschreibung") ?>
<input type="text" name="data[short_description]" value="<?= htmlReady($marketplugin['short_description']) ?>" maxlength="160">
</label>
<label>
<?= _("Sprache") ?>
<select name="data[language]">
<option value="de"<?= $marketplugin['language'] === "de" ? " selected" : "" ?>><?= _("Deutsch") ?></option>
<option value="en"<?= $marketplugin['language'] === "en" ? " selected" : "" ?>><?= _("Englisch") ?></option>
<option value="de_en"<?= $marketplugin['language'] === "de_en" ? " selected" : "" ?>><?= _("Deutsch und Englisch") ?></option>
</select>
</label>
<label>
<?= _("Lange Beschreibung") ?>
<textarea class="add_toolbar" name="data[description]"><?= htmlReady($marketplugin['description']) ?></textarea>
</label>
<label>
<?= _("Sichtbar fr alle") ?>
<input type="checkbox" name="data[publiclyvisible]" value="1"<?= $marketplugin->isNew() || $marketplugin['publiclyvisible'] ? " checked" : "" ?>>
</label>
<label>
<?= _("In Benutzung bei") ?>
<textarea name="data[in_use]"><?= htmlReady($marketplugin['in_use']) ?></textarea>
</label>
<label>
<?= _("Projekthomepage") ?>
<input type="text" name="data[url]" value="<?= htmlReady($marketplugin['url']) ?>">
</label>
<label>
<?= _("Schlagworte") ?>
<input type="text" name="tags" value="<?= htmlReady(ucwords(implode(", ", $marketplugin->getTags()))) ?>">
</label>
<div>
<?= _("Lizenz") ?>
<input type="hidden" name="data[license]" value="GPL 2 or later">
<p class="info">
<?= _("Stud.IP-Plugins mssen immer mindestens GPL 2 lizensiert sein. Durch das Hochladen erklren Sie, dass auch Ihr Plugin unter der GPL liegt und liegen darf. Wenn Sie nicht das Recht haben, das zu entscheiden, laden Sie jetzt bitte nichts hoch.") ?>
</p>
</div>
<label>
<?= _("Mglichkeit zum Spenden einblenden") ?>
<input type="checkbox" name="data[donationsaccepted]" value="1"<?= $marketplugin->isNew() || $marketplugin['donationsaccepted'] ? " checked" : "" ?>>
</label>
</fieldset>
<?= $this->render_partial("myplugins/_edit_images.php", compact("marketplugin")) ?>
<? if ($marketplugin->isNew()) : ?>
<?= $this->render_partial("myplugins/_edit_release.php", array('release' => new MarketRelease())) ?>
<? endif ?>
<div data-dialog-button>
<?= \Studip\Button::create(_("speichern")) ?>
</div>
</form>