]> git.mxchange.org Git - friendica.git/commitdiff
Always show small preview pictures, not the big ones
authorMichael <heluecht@pirati.ca>
Sat, 25 Nov 2017 10:07:49 +0000 (10:07 +0000)
committerMichael <heluecht@pirati.ca>
Sat, 25 Nov 2017 10:07:49 +0000 (10:07 +0000)
doc/htconfig.md
include/items.php

index 9e0a2184dfa431e716b3893de5be8994ffceec31..3f5b28b91727443dd748a82b6f70c6f7f6e84791 100644 (file)
@@ -23,6 +23,7 @@ Example: To set the directory value please add this line to your .htconfig.php:
 ## system ##
 
 * **allowed_link_protocols** (Array) - Allowed protocols in links URLs, add at your own risk. http is always allowed.
+* **always_show_preview** (Boolean) - Only show small preview picures. Default value is false.
 * **birthday_input_format** - Default value is "ymd".
 * **block_local_dir** (Boolean) - Blocks the access to the directory of the local users.
 * **auth_cookie_lifetime** (Integer) - Number of days that should pass without any activity before a user who chose "Remember me" when logging in is considered logged out. Defaults to 7.
index c2247277f17bb1f240ce50c2f60c7c956b9bfd52..cffa127288de60037a16d7bd790d1797f59d3861 100644 (file)
@@ -207,7 +207,8 @@ function add_page_info_data($data) {
                $preview = str_replace(array("[", "]"), array("&#91;", "&#93;"), htmlentities($data["images"][0]["src"], ENT_QUOTES, 'UTF-8', false));
                // if the preview picture is larger than 500 pixels then show it in a larger mode
                // But only, if the picture isn't higher than large (To prevent huge posts)
-               if (($data["images"][0]["width"] >= 500) && ($data["images"][0]["width"] >= $data["images"][0]["height"])) {
+               if (!Config::get('system', 'always_show_preview') && ($data["images"][0]["width"] >= 500)
+                       && ($data["images"][0]["width"] >= $data["images"][0]["height"])) {
                        $text .= " image='".$preview."'";
                } else {
                        $text .= " preview='".$preview."'";