close
in reply to Montag

@Montag was also part of the last meeting:

Also introduced was the new technology for faster page updates. Instead of reloading the complete page for every action in the future, only the changed areas will be updated. This principle is called SPA (Single Page Application). As a result, Friendica feels significantly smoother and more responsive. The feature is currently still in the developer version and could become available with one of the next stable Friendica versions.



📋 Rückblick auf das Friendica-Admin-Treffen vom 27.07.2026

Am Montag fand wieder unser monatliches Friendica-Admin-Treffen statt. Erfreulicherweise waren zahlreiche Administratoren und auch mehrere Entwickler dabei – genau so wünschen wir uns den gemeinsamen Austausch. 😊

Ein Thema war der Umgang mit Meldungen (Reports) im Administrationsbereich. Wir haben besprochen, wie Administratoren und Moderatoren mit gemeldeten Inhalten umgehen können, welche Schwierigkeiten es derzeit gibt und welche Verbesserungen wünschenswert wären. Die Entwickler haben die Anregungen aufgenommen und möchten sich die Vorschläge genauer ansehen.

Außerdem ging es um die Änderungen beim Start von Daemon und Worker. Für Administratoren hat sich der Aufruf über die Kommandozeile etwas ändern. Die neue Methode kann bereits genutzt werden und sollte rechtzeitig eingerichtet werden.

Ebenfalls vorgestellt wurde die neue Technik für schnellere Seitenaktualisierungen. Statt künftig bei jeder Aktion die komplette Seite neu zu laden, werden nur noch die geänderten Bereiche aktualisiert. Dieses Prinzip nennt sich SPA (Single Page Application). Dadurch wirkt Friendica deutlich flüssiger und reaktionsschneller. Die Funktion befindet sich derzeit noch in der Entwicklerversion und könnte bereits mit einer der nächsten stabilen Friendica-Versionen verfügbar werden.

Kurz gesprochen wurde auch über das Übersetzer-Addon. Oldkid stellte den aktuellen Stand seiner Arbeiten vor und gab einen Einblick in die Funktionsweise des Addons.

Wie immer blieb genügend Zeit für Fragen, Ideen und den direkten Austausch. Genau das macht diese Treffen so wertvoll: Entwickler und Administratoren kommen miteinander ins Gespräch, diskutieren ausführlich über aktuelle Themen und entwickeln gemeinsam neue Ideen.

💬 Für den Austausch zwischen den Treffen gibt es außerdem eine XMPP-Gruppe für Friendica-Administratoren und Entwickler, die von tuxi bereitgestellt wird. Wer daran teilnehmen möchte, kann sich für eine Einladung einfach bei @Tuxi ⁂ , @OldKid ⁂ oder @Jools melden.

Vielen Dank an alle Teilnehmenden für den offenen und informativen Abend!

📅 Das nächste Friendica-Admin-Treffen findet am Montag, 24.08.2026, um 19:30 Uhr statt. Interessierte Administratoren und Entwickler sind herzlich willkommen.

#Friendica #Fediverse #OpenSource #Community #Systemadministration @Friendica Admins


Friendica Support reshared this.

Hello !Friendica Support,

I'd like to change the current default logo that appears in the top-left corner next to the instance name.

However, whenever I try to save it, I get an error saying that the resource cannot be accessed.

I can open the logo in my browser using a direct link. The permissions for the instance’s files are correct.

I found a thread on GitHub stating that not all themes support custom logos. Did I understand that correctly, or is this a bug, and should I open a ticket?

Has anyone else tested this by any chance?
I’m using Theme Vier - 1.2

Friendica Support reshared this.

friendica - Link to source

!Friendica Support
I've been trying to post to this group and the admin group from my new friendica-sverige.se instance. But for some reason it doesn't show up here.

When I post to @FriendicaTalk it show up there as expected. I wonder what would be different about posting to a group at anonsys and on friendi.ca?

reshared this

in reply to Fossfan

The media in this post is not displayed to visitors. To view it, please log in.

I have a VPS with Hetzner and the IP for that is 65.109.12.183 which I put in the A record.

I must admit I'm not an export on these things and wasn't aware of AAAA-record.

I now tried to add a new AAAA-record. I'm super grateful for the help. Let me know if you spot anything that's not right about the configuration.

Friendica Support reshared this.

The media in this post is not displayed to visitors. To view it, please log in.

Hallo Forum, seit ich gestern von Stable auf die Develop aktualisiert habe, habe ich das Problem, dass die Timeline sich nicht mehr automatisch aktualisiert, obwohl dies in den Einstellungen so konfiguriert ist. Das Zweite, das mir auffällt, dass oben in der Leiste bei dem Icon kein Zähler mehr angezeigt wird, wenn neue Beiträge existieren. Das könnte vermutlich mit dem ersten Problem zusammenhängen?

!Friendica Support

Friendica Support reshared this.

System Actor?


!Friendica Support I'm not able find anyone on Mastodon. I see errors in my log like

2026-07-29T14:38:46Z	WARNING	app	System account not found.
2026-07-29T14:38:46Z	WARNING	app	No actor name was found.

When I go to my admin settings I see a field named "Name of the system actor" which is blank with description
"Name of the internal system account that is used to perform ActivityPub requests. This must be an unused username. If set, this can't be changed again." I try entering a value in the field; the page reloads, the field is still empty and the error continues.

is this related to me not federating over ActivityPub? Is it related to me only federating over some DRFN (i.e. I'm posting this from a different account because @truly can't find this group)

This entry was edited (Wednesday, July 29, 2026, 3:02 PM)
in reply to Robert Paulson

@Robert Paulson @Michael 🇺🇦

I had the same problem today with a fresh yunohost install v.2026-5.
I see the same messages on the logs, I can receive accounts from Friendica in my new fresh instance (through the search bar, the account is found) but I cannot communicate with them.
I can't receive profiles from mastodon or pixelfed if I search for them on the search bar, nothing is found.

Friendica Support reshared this.

The media in this post is not displayed to visitors. To view it, please go to the original post.

Multiple Image Layouts

I'm working on fixing/changing the way #Friendica handles multiple images in a post for the next release. Yes, I'm using AI-slop images for testing purposes on my development server. My apologies to those who don't want to see that garbage.

Masonry Layout

When the backend PHP can get dimensions from the images it uses "masonry" layout. Which work well with even numbers of images but with odd counts of images it currently leaves the last one sort of dangling there by itself:

Current Masonry Layout

But I think most people would assume it should display like this:

Corrected Masonry Layout

Yes? No? It's a super easy fix if this is what people want.

I'm not yet sure under what circumstances the PHP cannot get image dimensions, but if that's the case then it doesn't use "masonry" layout, it switches to the "grid" template.

PHP Grid Layout (current)


PHP Grid Layout (current)

The PHP tries to figure out how many images to show in each column. These are hard-coded HTML column containers.

Pure CSS Grid Layout


Pure CSS Grid Layout

Of course CSS can nicely do columns itself now so there's really no reason to have PHP doing it on the backend. Obviously PHP and CSS don't agree on which images should go in which columns, but this is super easy to implement.

Literal Grid Layout


PHP + CSS Grid Layout

Though when someone says "grid" isn't this more what you are expecting? It doesn't get much more griddy than squares, right? This one uses a combo of PHP and CSS to display the images in a post in your feed similarly to how the thumbnails look in your photo albums.

EDIT: I should clarify that the images are only cropped in the grid layout within the post, if you click on the image it opens the full, uncropped image. But, as comments below point out, there are use-case scenarios where opening the image is problematic.

You may have also noticed the "ALT" in the corners. That is there in the current version of Friendica, but it's just an indicator that an image has alt text, it's not a button like on Mastodon to actually show you the alt text. Well, that's how I ended up looking at these layouts, because I'm also implementing functional alt-text buttons for Friendica. Which means updating all these image layout templates.

Not sure if it will get sorted out for this upcoming release or not, but I'm also working on how to show you the "masonry" and "grid" layouts in the post/edit/comment previews too. THAT is quite a bit trickier because the previews do not use the actual image templates.

I'm interested in any feedback both devs and users want to give me on this. There is also a thread over on the Friendica GitHub if you'd rather comment there.

@Friendica Support @Friendica Developers

This entry was edited (Tuesday, July 28, 2026, 4:56 AM)

reshared this

in reply to Random Penguin

The media in this post is not displayed to visitors. To view it, please go to the original post.

@Random Penguin
These examples clearly illustrate the effect that cropping the images has on the view.
It becomes unusable:

reshared this

in reply to Random Penguin

Okay everyone I get it. DON'T CROP IMAGES. The "Literal Grid" is out. Not doing it.

This is why I ASKED first. 😉

Friendica Support reshared this.

Saved Folders Feature Request


!Friendica Support
I want to suggest a feature wich allows to manage Saved Folders: Create folders, delete entries or whole folders, sort between folders and export or import one or all Folders. CSV or a simple XML which everybody understands to edit would be nice for import/export.
Devs 😱!
Friendica Support reshared this.

@Friendica Support Gibt es in Friendica eine Möglichkeit, Kommentare grundsätzlich chronologisch anzeigen zu lassen. So wie es derzeit ist, gehen mir viele Kommentare verloren und ich kann einer Diskussion leider nicht mehr folgen, d.h. ich steige aus. Meines Wissens werden die Kommentare in Diaspora chronologisch angezeigt, was mir die Verfolgung eines Themas sehr erleichtert.

#diaspora #friendica #kommentare #chronologisch #thema

reshared this

Friendica Support reshared this.

The media in this post is not displayed to visitors. To view it, please go to the original post.

Vier Facelift?

Before I started work on BookLook the plan was to just create a modern UI style for the "Vier" theme along the same lines of what I did with Bookface for the "Frio" theme. I didn't really get all that far with the one for Vier, but it was pretty functional - at least on desktop. I hadn't thought about the mobile UI. Instead of Facebook this "Modern" style takes design cues from both Mastodon and Bluesky.

Anyway, I pulled that stylesheet into Friendica 2026.08-dev and now I'm wondering if I should just go ahead and finish it? I'm not sure how Vier users feel about it. Is there any interest in this?

Vier "Modern" style, light variant, showing main feed.

Vier "Modern" style, light variant, showing user view of profile.

As for what's left to do, the two sections you see above are the only ones I finished styling. Though the layout seems to work pretty well across most of the Friendica. I'd also need to figure out the responsive design including how this transforms into a mobile UI for phones and tablets, and of course make a "dark mode" variant.

Not sure if it would get into the Friendica core code or not, but if there's interest I can work on finishing it and at least release it on my own repository like I do with Bookface.

@Friendica Developers @Friendica Support

in reply to Random Penguin

Curious whether people would want this theme style to work like Bluesky/Mastodon where:
* The main feeds only show you the actual posts and none of the comments
* You click the post body to open that post on a new page by itself with all its comments

It would require adding a couple invisible elements to a Vier template to pull it off, but I don't know if people like the way Bluesky and Mastodon make you go to a new page to see the comments or if Friendica users would want that?

This entry was edited (Saturday, August 1, 2026, 10:36 PM)

reshared this

in reply to Random Penguin

While trying this out I've decided I'm going to submit a PR that offers "Hide Comments in Feeds" as Settings > Display option for ALL themes (turned off by default of course).

People who want a really compact feed will love it. People who don't like extra clicks will hate it. But nobody has to use it if they don't want to.

In every feed all of the comments are hidden. But you click on the post body and it opens the post in its own page, only there it will actually show you any comments under it.

This is exactly how the web UI of both Mastodon and Bluesky work so it is a UX with which many users will already be familiar.

The trick is making sure that all the other stuff in the post still works as expected. Embedded videos and audio. Attachments. Images. Links with thumbnails. The contact links in the post header. The (re)action buttons below. Commenting without having to first open the post in the single display page.

EDIT: I finally figured out where, exactly, to prevent the comments being created in the feeds at all if this option is enabled.

Now, if I can just get all these PRs I've been working on submitted...

This entry was edited (yesterday, 10:23 PM)

reshared this

in reply to Random Penguin

I think I'd like to see the mobile view to be able to offer an opinion.

Edit: but now after you mentioned it, find it super annoying that it doesn't behave like Mastodon, but the comments are expanded all the time in Friendica. But not all of them?

(Using bookface on mobile)

This entry was edited (yesterday, 6:02 AM)

reshared this

Friendica Support reshared this.

friendica - Link to source

Group creation process


One of my netdynamics.eu users wonders why the process for a new grou creation lokks the same as the process for the creation of a new user.

Can someone help him ??

social.netdynamics.eu/contact/…

!Friendica Support

in reply to NetDynAdmin

@NetDynAdmin

Actually, I have further notes

  1. Public-restricted group
    The post by default is unlisted and because of that everything works. Friendica, Mastodon both users get the post. It's visible on poster's feed but it makes sense, since the group is public
  2. Private group
    • Posting from Mastodon works
      Post gets boosted by the group with "assigned to" to the poster, visibility limited to the group and group observers
    • Posting from Friendica doesn't
      The post gets boosted with visibility limited to the group, inserted twice. So it doesn't get shown to the Mastodon account


This entry was edited (Monday, July 20, 2026, 6:31 PM)
Friendica Support reshared this.

Fremdes Video wird automatisch abgespielt

!Friendica Support

Nur was ganz kleinen, wenn ich auf die Seite "Unterhaltungen Deiner Kontakte" komme wird automatisch ein Video abgespielt.
Ich finde es aber nicht zum ausschalten!!

Gibt es eine Möglichkeit das automatische abspielen zu verhindern?

Danke
Tschau
Friedhelm

in reply to 😺 Cat Man Friedhelm 😺

The media in this post is not displayed to visitors. To view it, please log in.

@😺 Cat Man Friedhelm 😺 ok der einzige Grund woran das wenn liegen könnte ist, das es sich um eingebettet Videos von Perrtube, Youtube usw. handelt wo bei der Einstellung in der Einbettung autoplay aktiviert wurden. Da gabe es dann nur die Möglichkeit statt dem eingebetten Player den Friendica eigenen Player zu nehmen.
Dafür musst du in die Einstellungen gehen unter "Anzeige". "Einstellungen zum Inhalt" findest du die beiden Punkte "Einbettete Remote-Medien" und "Unterstützte einbettete Medien", die beiden Punkte dürfen nicht ausgewählt sein dann benutzt Friendica den Lokalen Player.
in reply to 😺 Cat Man Friedhelm 😺

Since I had been plagued by this in the past your report finally nudged me to create an issue about this: github.com/friendica/friendica…

Could you add a comment with the friendica version details of the instance you are on please.

In my case after doing lots of scrolling I arrived at a post with an embedded video which somehow automatically started playing whenever I loaded the timeline.

Friendica Support reshared this.

The media in this post is not displayed to visitors. To view it, please go to the original post.

@Friendica Support @Friendica Developers

If you weren't aware there are two sets of Action Buttons, one for Desktop and one for Mobile. This is likely legacy code from before we could rely on CSS media queries for responsive layouts. Anyway, I'm working on a PR that would eliminate one of those sets of Action Buttons and just use a single set for both desktop and mobile devices.

Similarly there are two User Menus, a drop-down one for desktop and a slide-in one for mobile. I'm planning to get rid of one of those and only have a single menu regardless of what device you are using. That dropdown menu works just fine on mobile as a dropdown menu. It's already coded to auto-scroll any overflow. But I can also add styling to make it work as a slide-in menu panel on mobile.

So my question for everyone is: Do you want the mobile menu to slide-in like it currently does or do you want it to be a drop-down like on desktop?

reshared this

Friendica Support reshared this.

!Friendica Support

Hi.

Since last update of #PHP8.4, I'm struggling with poor #performance of my instance on a #RasPi5 .
PHP/nginx workers already adjusted (PHP5, NGINX4).
504 errors where gone since that, but performance, very well after reboot, builds up and is very bad after some time.
So I guess, i've to adjust my #mariadb config.
Any hints for a RasPi5 with 8GB RAM?
Thanks in advance.

in reply to Lasse Gismo (Friendica Antifa)

@Lasse Gismo (Friendica Antifa) with "unclaimed items" (stuff that is arriving via relay servers) I am deleting those after 1 day, but rest should be fine.

Do you have the rendertime addon on? How long is the time for the "Database" section?

The "mysql tuner" perl script / tool can give some hinds of what to enhance with the mysql settings. With mytop you can see if there are long running tasks on the DB (that should also be logged but at the moment I don't remember how to do that 😅). Which might help to identify the bottleneck.