]> git.mxchange.org Git - friendica.git/commitdiff
Fix bidi support in shared posts
authorHypolite Petovan <hypolite@mrpetovan.com>
Mon, 17 Jan 2022 12:39:05 +0000 (07:39 -0500)
committerHypolite Petovan <hypolite@mrpetovan.com>
Mon, 17 Jan 2022 12:39:05 +0000 (07:39 -0500)
- Display was wrong when language direction was different between nickname and content

src/Content/Text/BBCode.php
view/templates/shared_content.tpl

index 1f638c2f52353bd0e7e342945d79bfc75cdb09e0..4c895f533774afd07645a228f05ad3fb36ec6065 100644 (file)
@@ -1135,7 +1135,7 @@ class BBCode
                        case self::API:
                                $text = ($is_quote_share? '<br>' : '') .
                                '<b><a href="' . $attributes['link'] . '">' . html_entity_decode('&#x2672;', ENT_QUOTES, 'UTF-8') . ' ' . $author_contact['addr'] . "</a>:</b><br>\n" .
-                               '<blockquote class="shared_content">' . $content . '</blockquote>';
+                               '<blockquote class="shared_content" dir="auto">' . $content . '</blockquote>';
                                break;
                        case self::DIASPORA:
                                if (stripos(Strings::normaliseLink($attributes['link']), 'http://twitter.com/') === 0) {
@@ -1160,7 +1160,7 @@ class BBCode
                                $headline .= DI::l10n()->t('<a href="%1$s" target="_blank" rel="noopener noreferrer">%2$s</a> %3$s', $attributes['link'], $mention, $attributes['posted']);
                                $headline .= ':</b></p>' . "\n";
 
-                               $text = ($is_quote_share? '<hr />' : '') . $headline . '<blockquote class="shared_content">' . trim($content) . '</blockquote>' . "\n";
+                               $text = ($is_quote_share? '<hr />' : '') . $headline . '<blockquote class="shared_content" dir="auto">' . trim($content) . '</blockquote>' . "\n";
 
                                break;
                        case self::OSTATUS:
index 4db3b66c5c017ab1e4f32aa817b1aa0b8e9c28b2..c3a808d732e78d529433f550bc4c16df8691cd7e 100644 (file)
@@ -34,5 +34,5 @@
                        {{/if}}
                </div>
        </div>
-       <blockquote class="shared_content">{{$content nofilter}}</blockquote>
+       <blockquote class="shared_content" dir="auto">{{$content nofilter}}</blockquote>
 </div>