Member
Member
Ierdna   03-03-2018, 18:54
#1

Hi,

I use zpBootstrap Version 2.1 with isotope jQuery plugin enabled.
Is it possible to print also the image description under the image title?

Zenphoto-Version 1.4.14

Thank you!
Ierdna

Member
Member
vincent3569   04-03-2018, 14:15
#2

hi
it is not possible for now.
I will consider it, but it seems to not look very nice.
maybe an "on over" display of titles will be better.
stay tuned...

Member
Member
Ierdna   04-03-2018, 17:36
#3

Thank you Vincent.

Member
Member
Ierdna   05-03-2018, 19:08
#4

Hi Vincent,

I found a way to show image description under the image.
File to edit: album_isotope.php
I added in the following line.

Member
Member
vincent3569   06-03-2018, 09:41
#5

yes of course, I know how to do.
maybe I'm wrong, but I think the result may not have a very good "look and feel"

Member
Member
wibbi   09-03-2018, 12:11
#6

You can extend the PHP code. All PHP is allowed.

[code][/code]
EDIT: OK, it's a conflict with HTML code about the ``````.

Is that also possible?
[code][/code]
Then you can style it.
EDIT: OK, it's a conflict with HTML code about the ``````.

I prefer this for the descriptions.
[code][/code]

This will take over the descriptions 1:1 from the editor. There are no necessary. Line breaks are automatically converted to . This makes writing the descriptions easier. In addition, HTML code is still possible, also ```



But, unfortunately, every HTML tag with `````` causes problems with the method of grabbing the text from the HTML img tag title. A better method would be the description in a div box with ```display:none``` to write and extract from it with JavaScript.
Member
Member
wibbi   10-03-2018, 15:56
#7

@lerdna
Solution: use htmlspecialchars(). It's more secure. Don't destroy the HTML validation.

[code][/code]
or
[code][/code]

However, you can then use no HTML code in the description, because every HTML code is striped / converted.

Look here for more Info:
http://php.net/manual/en/function.htmlspecialchars.php
http://php.net/manual/en/function.strip-tags.php

Administrator
Administrator
acrylian   10-03-2018, 16:57
#8

Zenphoto actually has some internal functions for output encoding of text fields like that does not destroy html:
http://docs.zenphoto.org/function-html_encode.html

There are also some sanitize functions for sensitive data.

Also all bare functions already clear html by definition (to be use for example within attributes of html elements). No need to strip tags again actually. htmlspecialchars of course can make sense if you need to be sure that special chars work in your encoding used.

Member
Member
Ierdna   10-03-2018, 19:10
#9

Thank you wibbi. after checking some descriptions I found out some truncated.
I use this:
and now is fine.

Member
Member
wibbi   15-03-2018, 18:38
#10

@lerdna, use it also for the title and all is valid and secure.

When you don't write HTML code like a link `````` in your title and description, you can remove the strip_tags().

  
Powered By MyBB, © 2002-2026 MyBB Group.
Made with by Curves UI.