[BLOG] milestone note with language: iterate
This commit is contained in:
parent
8e262b80e7
commit
523885484b
BIN
v3/assets/notes_and_actors_with_languages/feed-note-lang-pt.png
Normal file
BIN
v3/assets/notes_and_actors_with_languages/feed-note-lang-pt.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 54 KiB |
26
v3/feed.rss
26
v3/feed.rss
@ -2,8 +2,8 @@
|
||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<channel><title>GNU social V3</title><link>https://gnusocial.rocks/v3/index.html</link>
|
||||
<description>Development blog where we announce our progress.</description><language>en</language>
|
||||
<lastBuildDate>Thu, 09 Dec 2021 16:47:58 +0000</lastBuildDate>
|
||||
<pubDate>Thu, 09 Dec 2021 16:47:58 +0000</pubDate>
|
||||
<lastBuildDate>Thu, 09 Dec 2021 17:10:56 +0000</lastBuildDate>
|
||||
<pubDate>Thu, 09 Dec 2021 17:10:56 +0000</pubDate>
|
||||
<atom:link href="https://gnusocial.rocks/v3/feed.rss" rel="self" type="application/rss+xml" />
|
||||
<item><title>
|
||||
Milestone: Tags
|
||||
@ -98,6 +98,7 @@ tag, in which case you wouldn't see any notes from people with that
|
||||
tag.</p>
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
]]></description><link>https://gnusocial.rocks/v3/milestone-tags.html</link>
|
||||
<guid>https://gnusocial.rocks/v3/./milestone-tags.html</guid>
|
||||
@ -168,6 +169,7 @@ Given a valid colour, it's the actor's responsibility whether or not the colours
|
||||
<img src="assets/actor_colour_theme_plugin/settings_change_theme_colours4.png" alt="The resulting colours in action!" title="" /></p>
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
]]></description><link>https://gnusocial.rocks/v3/milestone-actor-colour-theme-plugin.html</link>
|
||||
<guid>https://gnusocial.rocks/v3/./milestone-actor-colour-theme-plugin.html</guid>
|
||||
@ -188,6 +190,7 @@ Updates: Interface Structure and Flexibility improved
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
]]></description><link>https://gnusocial.rocks/v3/updates-interface-structure-and-flexibility-improved.html</link>
|
||||
<guid>https://gnusocial.rocks/v3/./updates-interface-structure-and-flexibility-improved.html</guid>
|
||||
@ -217,6 +220,7 @@ plugin? How is it better than v2's?</p>
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
]]></description><link>https://gnusocial.rocks/v3/milestone-activitypub.html</link>
|
||||
<guid>https://gnusocial.rocks/v3/./milestone-activitypub.html</guid>
|
||||
@ -234,8 +238,8 @@ Milestone: Notes and Actors with languages
|
||||
|
||||
<ul>
|
||||
<li><a href="">Filter the streams with only the languages you know</a></li>
|
||||
<li><a href="">Federate the language for a more inclusive free network</a></li>
|
||||
<li><a href="">Make Tag Wrangling possible and transversal to languages</a></li>
|
||||
<li><a href="https://code.undefinedhackers.net/GNUsocial/gnu-social/src/branch/v3/components/Tag/Tag.php#L135-L146">Make Tag Wrangling possible and transversal to languages</a></li>
|
||||
<li><a href="https://code.undefinedhackers.net/GNUsocial/gnu-social/src/branch/v3/plugins/ActivityPub/Util/Model/Note.php#L123">Federate the language for a more inclusive free network</a></li>
|
||||
</ul>
|
||||
|
||||
<h2>Here's how it looks</h2>
|
||||
@ -249,7 +253,7 @@ Milestone: Notes and Actors with languages
|
||||
<p>Finally, when posting the language with the highest priority is selected by default.</p>
|
||||
|
||||
<p>However, by accessing "Additional options", another language may be selected. The resulting
|
||||
note will have the lang attribute according to it.</p>
|
||||
note will have the html <code>lang</code> attribute according to it.</p>
|
||||
|
||||
<p>The posting widget itself:
|
||||
<img src="assets/notes_and_actors_with_languages/posting_language_options.png" alt="Selecting the language of a note when posting" title="" /></p>
|
||||
@ -263,13 +267,9 @@ and even region.</p>
|
||||
<p>For too long the fediverse struggled with languages, this step makes it easier
|
||||
for actual internationalization of the free network.</p>
|
||||
|
||||
<h2>A marvellous feed filtered by note language</h2>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<p><img src="assets/notes_and_actors_with_languages/feed-note-lang-pt.png" alt="" title="" /></p>
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
@ -318,6 +318,7 @@ Milestone: ActivityStreams 2.0 and WebFinger
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
]]></description><link>https://gnusocial.rocks/v3/milestone-activitystreams-20-and-webfinger.html</link>
|
||||
<guid>https://gnusocial.rocks/v3/./milestone-activitystreams-20-and-webfinger.html</guid>
|
||||
@ -437,6 +438,7 @@ forget to subscribe!</p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
@ -481,6 +483,7 @@ attempts to generate a page preview from open graph and oembed. I.e., acts when
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
@ -558,6 +561,7 @@ any remote URL being shared in a note.</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
@ -62,6 +62,7 @@ plugin? How is it better than v2's?</p>
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
<!-- entry end -->
|
||||
</div>
|
||||
|
@ -79,6 +79,7 @@ GNU social development team
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
<!-- entry end -->
|
||||
</div>
|
||||
|
@ -103,6 +103,7 @@ Given a valid colour, it's the actor's responsibility whether or not the colours
|
||||
<img src="assets/actor_colour_theme_plugin/settings_change_theme_colours4.png" alt="The resulting colours in action!" title="" /></p>
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
<!-- entry end -->
|
||||
</div>
|
||||
|
@ -103,6 +103,7 @@ is properly tested, we have the
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
@ -50,8 +50,8 @@ GNU social development team
|
||||
|
||||
<ul>
|
||||
<li><a href="">Filter the streams with only the languages you know</a></li>
|
||||
<li><a href="">Federate the language for a more inclusive free network</a></li>
|
||||
<li><a href="">Make Tag Wrangling possible and transversal to languages</a></li>
|
||||
<li><a href="https://code.undefinedhackers.net/GNUsocial/gnu-social/src/branch/v3/components/Tag/Tag.php#L135-L146">Make Tag Wrangling possible and transversal to languages</a></li>
|
||||
<li><a href="https://code.undefinedhackers.net/GNUsocial/gnu-social/src/branch/v3/plugins/ActivityPub/Util/Model/Note.php#L123">Federate the language for a more inclusive free network</a></li>
|
||||
</ul>
|
||||
|
||||
<h2>Here's how it looks</h2>
|
||||
@ -65,7 +65,7 @@ GNU social development team
|
||||
<p>Finally, when posting the language with the highest priority is selected by default.</p>
|
||||
|
||||
<p>However, by accessing "Additional options", another language may be selected. The resulting
|
||||
note will have the lang attribute according to it.</p>
|
||||
note will have the html <code>lang</code> attribute according to it.</p>
|
||||
|
||||
<p>The posting widget itself:
|
||||
<img src="assets/notes_and_actors_with_languages/posting_language_options.png" alt="Selecting the language of a note when posting" title="" /></p>
|
||||
@ -79,13 +79,9 @@ and even region.</p>
|
||||
<p>For too long the fediverse struggled with languages, this step makes it easier
|
||||
for actual internationalization of the free network.</p>
|
||||
|
||||
<h2>A marvellous feed filtered by note language</h2>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<p><img src="assets/notes_and_actors_with_languages/feed-note-lang-pt.png" alt="" title="" /></p>
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
@ -7,8 +7,8 @@ Well, it's that, our notes now have a language attribute.
|
||||
## Here's what comes with it:
|
||||
|
||||
* [Filter the streams with only the languages you know]()
|
||||
* [Federate the language for a more inclusive free network]()
|
||||
* [Make Tag Wrangling possible and transversal to languages]()
|
||||
* [Make Tag Wrangling possible and transversal to languages](https://code.undefinedhackers.net/GNUsocial/gnu-social/src/branch/v3/components/Tag/Tag.php#L135-L146)
|
||||
* [Federate the language for a more inclusive free network](https://code.undefinedhackers.net/GNUsocial/gnu-social/src/branch/v3/plugins/ActivityPub/Util/Model/Note.php#L123)
|
||||
|
||||
## Here's how it looks
|
||||
|
||||
@ -21,7 +21,7 @@ Upon sending the previous form, the user is redirected to order their selection:
|
||||
Finally, when posting the language with the highest priority is selected by default.
|
||||
|
||||
However, by accessing "Additional options", another language may be selected. The resulting
|
||||
note will have the lang attribute according to it.
|
||||
note will have the html `lang` attribute according to it.
|
||||
|
||||
The posting widget itself:
|
||||

|
||||
@ -34,3 +34,8 @@ and even region.
|
||||
|
||||
For too long the fediverse struggled with languages, this step makes it easier
|
||||
for actual internationalization of the free network.
|
||||
|
||||
## A marvellous feed filtered by note language
|
||||
|
||||

|
||||
|
||||
|
@ -107,6 +107,7 @@ The key ones are:</p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
@ -131,6 +131,7 @@ tag, in which case you wouldn't see any notes from people with that
|
||||
tag.</p>
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
<!-- entry end -->
|
||||
</div>
|
||||
|
@ -139,6 +139,7 @@ GNU social development team
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
@ -75,6 +75,7 @@ attempts to generate a page preview from open graph and oembed. I.e., acts when
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
@ -108,6 +108,7 @@ any remote URL being shared in a note.</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
@ -142,6 +142,7 @@ markup, we hope to achieve an accessible, fast and polished structure by which a
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
<!-- entry end -->
|
||||
</div>
|
||||
|
@ -53,6 +53,7 @@ GNU social development team
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
<!-- entry end -->
|
||||
</div>
|
||||
|
@ -83,6 +83,7 @@ forget to subscribe!</p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- text end -->
|
||||
|
Loading…
x
Reference in New Issue
Block a user