Friends

Beschreibung

Mit dem Freunde-Plugin für WordPress kannst du nun Inhalte deiner Freunde (oder anderer Blogs) konsumieren und dank nahtloser Authentifizierung direkt auf auf deren Blogs mit ihnen interagieren.

Sobald ihr Freunde werdet, habt ihr beide jeweils Konten auf dem WordPress des anderen, die ihr dann verwenden könnt, um Kommentare zu verfassen oder private Beiträge zu lesen. Das Konto auf dem Server deines Freundes verwendest du einfach, indem du auf deiner Freunde-Seite auf deren Beitrag klickst.

Du kannst das Freunde-Plugin auch als mächtigen, selbst-gehosteten Feed-Reader verwenden. Durch Parser-Erweiterungen durch weitere Plugins kannst du alle möglichen Inhalte abonnieren, auch auf anderen Sozialen Netzwerken. So kannst du über die Grenzen der Sozialen Netzwerke hinweg mitverfolgen, was deine Freunde tun.

Ein „Freund“ im Freunde-Plugin muss nicht unbedingt ein echter Freund sein, du kannst auch jede beliebige Website abonnieren, deren Inhalte sich dafür eignen.

Du kannst dein Lieblingsblog in deinen persönlichen Newsletter verwandeln, indem dir das Plugin Volltext-Benachrichtigungs-E-Mails schickt. Mithilfe von Regeln, kannst du dabei die Inhalte aussortieren, die dich nicht interessieren.

Philosophy

The Friends Plugin was built to make use of what WordPress provides:

  • You use the WordPress infrastructure (Gutenberg or Classic Editor, what you prefer) to create your posts.
  • If a post is private, only logged-in friends can see it. They can only log in through their own Friends plugin on their blog.
  • Therefore, your friend is just a user on your WordPress blog, their posts are theirs, you can delete them to unfriend them.
  • No extra tables: The Friends plugin just uses a post type, options and some taxonomies to store its data. When you delete the plugin, your WordPress will be slim like before.

In future, I could see mobile apps instead of talking to a third party, to talk to your own blog. It will have your friends‘ posts already fetched. Maybe the apps will be specialized, like Twitter or Instagram, where you’d only interact with and create posts in the specific post format.

Das Logo wurde von Ramon Dodd, @ramonopoly, erstellt. Danke!

Screenshots

  • Du kannst es wie einen Feed-Reader verwenden
  • Aber eigentlich geht es um echte Personen; du kannst mehrere Feeds pro Person haben, sogar in sozialen Netzwerken (wobei diese Möglichkeit durch Plugins bereitgestellt wird)
  • Selbst mit Plugins erweiterbar
  • Verwende den Customizer, um die Oberfläche an deine Bedürfnisse anzupassen
  • Kategorisiere eingehende Inhalte mit Beitragsformaten und zeige alle Beiträge eines bestimmten Formats von allen Freunden an
  • Verwende Regeln, um eingehende Inhalte zu filtern (manchmal bist du nicht an allem interessiert, was deine Freunde so tun)
  • Freunde-Benutzer sind normale WordPress Benutzer mit wenigen Rechten
  • Eine Freundschaftsanfrage wird in der Standard-Benutzer-Ansicht akzeptiert. Lösche den Benutzer, um dies Anfrage abzulehnen.

Installation

  1. Upload the friends directory to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‚Plugins‘ menu in WordPress

FAQ

Erstellt dieses Plugin Datenbank-Tabellen?

Nein, die gesamte Funktionalität wird mit den eingebauten WordPress-Funktionen ermöglicht. Abonnements oder Freunde werden als Benutzer mit minimalen Rechten dargestellt. Externe Beiträge werden als eigener Beitragstyp gespeichert und den jeweiligen Benutzern zugeordnet.

Warum werden Benutzer in meinem WordPress erstellt?

Ich denke, dies ist eine sehr elegante Art, um die Inhalte zuzuordnen und es ermöglicht die Benutzer mitsamt Inhalt zu löschen. Die Benutzer haben minimale Rechte und können somit nicht verwendet werden, um Inhalte auf deiner Website zu veröffentlichen.

Die Benutzer können nur vom Freunde-Plugin deiner Freunde aus verwendet werden (sie werden mit einem starken Passwort erstellt, dessen Klartext gleich verworfen wird), sobald sie Freunde oder Bekannte sind.

Why is the friendship established between WordPress sites and not WordPress users?

For one, this allows to stick with established WordPress configurations and terminologies. For example, you can use the WordPress mobile apps to post privately to your site.

Secondly, a lot of WordPresses are like cell phones. Some are used by more than one person but mostly there is a 1:1 relationship between a WordPress blog and a person.

If someone has multiple WordPresses this actually allows to segment your friendships. Close friends might want to follow all your blogs but you’d only add your photographer friends to your photoblog.

What if the friend request is deleted or not accepted?

You’ll still see the public posts from the other WordPress, you’ve subscribed to its public RSS feed.

What’s the point? If I want to post something privately I can use Facebook.

Well, that’s actually exactly the point. Facebook owns your data, with WordPress you can decide where you want to host it and have all the benefits of running open source software.

What happens if I modify or delete a post?

There is a cache of your friends post in form of a Custom Post Type friend_post that is updated when you change a post. When you delete a post your friends‘ WordPresses are notified and they delete the cached post.

Rezensionen

Für dieses Plugin gibt es keine Rezensionen.

Mitwirkende & Entwickler

„Friends“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„Friends“ wurde in 1 Sprache übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Friends“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

1.5.9

  • Fix handling of super admins in a multisite install

1.5.8

  • Ensure auto-deleting of posts in the cron
  • Many small visual fixes on mobile
  • Fix more PHP notices

1.5.7

  • Add ability to specify auto-deleting of posts
  • Updated HTML of notification e-mails
  • Fix a number of PHP notices, props @meszarosrob

1.5.6

  • Add a Notification Manager
  • Fix usage of site_url, props @meszarosrob

1.5.5

  • Allow collapsing of sidebar headers (accordion)
  • Lots of small styling changes

1.5.4

  • Improve rules screen
  • Allow untrashing of posts (that have been autotrashed by rules)

1.5.3

  • Update Gutenberg blocks structure

1.5.2

  • Allow editing the friends description
  • Display feed rules in author header
  • Show author header on single post view

1.5.1

  • Improved the author header a bit more, updated the page title on the friends page
  • Added some filters for the Post Collection plugin.
  • Incorporate Friends Plugins strings in the main plugin to have them translatable on translate.wordpress.org.

1.5

  • Show an info header for a specific friends when viewing all their posts

1.4.4

  • Autocomplete friends via search
  • Infinite scroll on your friends page

1.4

  • Versions 1.2 and 1.3 were skipped because of semantic versioning mistake
  • Removed author pages for friend users
  • Added some actions for futher friend plugins and improved the modifiability of feed items through hooks

1.1

  • Easier overloading of templates using the Gamajo Template Loader

1.0

  • Support for multiple feeds per person
  • Support for (parser) plugins
  • Touch-up the Friends page appearance

0.20

  • Revamp the friendship protocol, allow specifying a codeword and sending a message

0.16

  • Bugfixes: Friend Request error handling, feed rules for author
  • Add some help texts
  • Bring back shortcodes

0.15

  • Removed Saved Articles, this will go into the Thinkery plugin
  • Subscriptions will use the site’s favicon as user avatar
  • Removed short codes and replaced them with Gutenberg blocks „Friend Posts“ and „Friends List“ Gutenberg, added a „Friends Visibility“ global Gutenberg option

0.14

  • Add Saved Articles that can be used to recommend articles to friends
  • Extract article contents using Readability

0.13

  • No longer use hardcoded WP REST API URLs
  • Add bookmarklets

0.12

  • Bugfix: don’t notify about posts that are trashed via rules

0.11

  • Add Restricted Friend functionality
  • Add feed rules

0.10

  • Disable listing users via REST
  • Allow just subscribing to a site
  • Add Gutenberg blocks

0.9

  • Post recommendations
  • Includes the most recent version of SimplePie

0.8

  • Reactions
  • Shortcodes
  • Customizable Profile page

0.7

  • Download OPML
  • Suggest Friends plugin via different media

0.6

  • Add friends settings

0.5

  • Use in/out tokens.

0.4

  • Send notifications for friend request, accepted request and new posts.
  • Improve friend request security.
  • Initial release on to the WordPress.org plugin directory.

0.3

  • Delete your cached posts on friends blogs when you delete them.
  • Widgets: Friend Requests, Friend List.
  • Initial submission to the WordPress.org plugin directory.

0.2

  • Subscribe to WordPresses without Friends plugin.

0.1

  • All basic functionality:
  • Request and accept friendships
  • Subscribe to private feed
  • /friends/ page