adding filename and tag editing support for captionation (gallery 3.1)
This commit is contained in:
parent
970f606405
commit
73bb2f5248
@ -54,6 +54,8 @@ class Captionator_Controller extends Controller {
|
|||||||
if (Input::instance()->post("save")) {
|
if (Input::instance()->post("save")) {
|
||||||
$titles = Input::instance()->post("title");
|
$titles = Input::instance()->post("title");
|
||||||
$descriptions = Input::instance()->post("description");
|
$descriptions = Input::instance()->post("description");
|
||||||
|
$filenames = Input::instance()->post("filename");
|
||||||
|
$internetaddresses = Input::instance()->post("internetaddress");
|
||||||
$tags = Input::instance()->post("tags");
|
$tags = Input::instance()->post("tags");
|
||||||
$enable_tags = module::is_active("tag");
|
$enable_tags = module::is_active("tag");
|
||||||
foreach (array_keys($titles) as $id) {
|
foreach (array_keys($titles) as $id) {
|
||||||
@ -61,6 +63,8 @@ class Captionator_Controller extends Controller {
|
|||||||
if ($item->loaded() && access::can("edit", $item)) {
|
if ($item->loaded() && access::can("edit", $item)) {
|
||||||
$item->title = $titles[$id];
|
$item->title = $titles[$id];
|
||||||
$item->description = $descriptions[$id];
|
$item->description = $descriptions[$id];
|
||||||
|
$item->name = $filenames[$id];
|
||||||
|
$item->slug = $internetaddresses[$id];
|
||||||
$item->save();
|
$item->save();
|
||||||
if ($enable_tags) {
|
if ($enable_tags) {
|
||||||
tag::clear_all($item);
|
tag::clear_all($item);
|
||||||
|
@ -35,6 +35,14 @@
|
|||||||
<input type="text" name="tags[<?= $child->id ?>]" class="ac_input" autocomplete="off" value="<?= $tags[$child->id] ?>"/>
|
<input type="text" name="tags[<?= $child->id ?>]" class="ac_input" autocomplete="off" value="<?= $tags[$child->id] ?>"/>
|
||||||
</li>
|
</li>
|
||||||
<? endif ?>
|
<? endif ?>
|
||||||
|
<li>
|
||||||
|
<label for="filename[<?= $child->id ?>]"> <?= t("Filename") ?> </label>
|
||||||
|
<input type="text" name="filename[<?= $child->id ?>]" class="ac_input" autocomplete="off" value="<?= $child->name ?>"/>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<label for="internetaddress[<?= $child->id ?>]"> <?= t("Internet Address") ?> </label>
|
||||||
|
<input type="text" name="internetaddress[<?= $child->id ?>]" class="ac_input" autocomplete="off" value="<?= $child->slug ?>"/>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
Reference in New Issue
Block a user