Archived
1
0

Fixed preview of extended properties by 1.37

This commit is contained in:
Ian
2015-09-14 18:02:02 +02:00
parent 7760786e7e
commit a10d9e4b80
2 changed files with 13 additions and 6 deletions
@@ -1,3 +1,8 @@
1.38:
-----
* Fixed preview of extended properties by 1.37
* Added some parameters for requirement
1.37:
-----
* Added image preview to extended properties if value is image format (Don Chambers)
@@ -15,11 +15,11 @@ class serendipity_event_entryproperties extends serendipity_event
$propbag->add('description', PLUGIN_EVENT_ENTRYPROPERTIES_DESC);
$propbag->add('stackable', false);
$propbag->add('author', 'Garvin Hicking');
$propbag->add('version', '1.37');
$propbag->add('version', '1.38');
$propbag->add('requirements', array(
'serendipity' => '0.8',
'smarty' => '2.6.7',
'php' => '4.1.0'
'serendipity' => '1.6',
'smarty' => '2.6.37',
'php' => '5.1.0'
));
$propbag->add('event_hooks', array(
'frontend_fetchentries' => true,
@@ -481,10 +481,12 @@ class serendipity_event_entryproperties extends serendipity_event
<label for="prop<?php echo $fieldname; ?>"><?php echo $fieldname; ?></label>
<textarea id="prop<?php echo $fieldname; ?>" class="change_preview" name="serendipity[properties][<?php echo $fieldname; ?>]" data-configitem="prop<?php echo $fieldname; ?>"><?php echo serendipity_specialchars($value); ?></textarea>
<button class="customfieldMedia" type="button" name="insImage" title="<?php echo MEDIA ; ?>"><span class="icon-picture"></span><span class="visuallyhidden"><?php echo MEDIA ; ?></span></button>
<?php if (preg_match('/(\.jpg|\.png|\.bmp)$/', $value)) { ?>
<figure id="prop<?php echo $fieldname; ?>_preview">
<?php if (preg_match('/(\.jpg|\.png|\.bmp)$/', $value)) { echo '<figcaption>' . PREVIEW . '</figcaption>'; } ?>
<img src="<?php if (preg_match('/(\.jpg|\.png|\.bmp)$/', $value)) {echo $value; }?>" alt="">
<figcaption><?php echo PREVIEW; ?></figcaption>
<img src="<?php echo $value; ?>" alt=""/>
</figure>
<?php } ?>
</div>
<?php
}