]> git.mxchange.org Git - friendica.git/commitdiff
The page info function can now be called with a picture link, support for big and...
authorMichael Vogel <icarus@dabo.de>
Sat, 14 Jun 2014 23:59:19 +0000 (01:59 +0200)
committerMichael Vogel <icarus@dabo.de>
Sat, 14 Jun 2014 23:59:19 +0000 (01:59 +0200)
include/items.php
include/plaintext.php
view/global.css

index 7aac15b585a266510f2c2e97a9f9927a0284d379..f3fd4a97c9976d466e40bc1dd3ff71c4bfb88e26 100755 (executable)
@@ -884,7 +884,7 @@ function get_atom_elements($feed, $item, $contact = array()) {
        return $res;
 }
 
-function add_page_info($url, $no_photos = false) {
+function add_page_info($url, $no_photos = false, $photo = "") {
         require_once("mod/parse_url.php");
         $data = parseurl_getsiteinfo($url, true);
 
@@ -905,7 +905,9 @@ function add_page_info($url, $no_photos = false) {
         if (($data["type"] != "photo") AND is_string($data["title"]))
                 $text .= "[bookmark=".$url."]".trim($data["title"])."[/bookmark]";
 
-        if (($data["type"] != "video") AND (sizeof($data["images"]) > 0)) {
+        if (($data["type"] != "video") AND ($photo != ""))
+                $text .= '[img]'.$photo.'[/img]';
+        elseif (($data["type"] != "video") AND (sizeof($data["images"]) > 0)) {
                 $imagedata = $data["images"][0];
                 $text .= '[img]'.$imagedata["src"].'[/img]';
         }
index d824f8759590d3068d3e048db0b12cf355687176..58214daa16e04048bda2d5974a4e820613b297d2 100644 (file)
@@ -122,7 +122,7 @@ function shortenmsg($msg, $limit, $twitter = false) {
        return($msg);
 }
 
-function plaintext($a, $b, $limit = 0, $includedlinks = false) {
+function plaintext($a, $b, $limit = 0, $includedlinks = false, $htmlmode = 2) {
        require_once("include/bbcode.php");
        require_once("include/html2plain.php");
        require_once("include/network.php");
@@ -136,7 +136,7 @@ function plaintext($a, $b, $limit = 0, $includedlinks = false) {
        elseif ($b["title"] != "")
                $post["text"] = trim($b["title"]);
 
-       $html = bbcode($post["text"], false, false, 2);
+       $html = bbcode($post["text"], false, false, $htmlmode);
        $msg = html2plain($html, 0, true);
        $msg = trim(html_entity_decode($msg,ENT_QUOTES,'UTF-8'));
 
index c643281354d87822a9207372f829316bcd0d4201..f7b40ee8f951b5e3b74c7db6e8afcb2742f01321 100644 (file)
@@ -33,13 +33,23 @@ span.connector {
     clear: both;
     visibility: hidden;
 }
+
 .wall-item-container .wall-item-content .type-link img,
-.type-link img, .type-video img {
+.type-link img, .type-video img, img.attachment-preview {
   max-width: 160px;
   max-height: 160px;
   float: left;
   margin-right: 10px;
 }
+
+.wall-item-container .wall-item-content .type-link img.attachment-image,
+.type-link img.attachment-image, .type-video img.attachment-image  {
+  max-width: 640px;
+  max-height: initial;
+  float: initial;
+  margin-right: 0px;
+}
+
 .type-link blockquote, .type-video blockquote {
   margin-left: 0px;
   max-height: 160px;