'relay' => ['name' => 'ActivityPub Relay', 'color' => '#888888'], // Grey like the second color of the ActivityPub logo
'socialhome' => ['name' => 'SocialHome', 'color' => '#52056b'], // lilac from the Django Image used at the Socialhome homepage
'wordpress' => ['name' => 'WordPress', 'color' => '#016087'], // Background color of the homepage
+ 'write.as' => ['name' => 'Write.as', 'color' => '#00ace3'], // Border color of the homepage
'writefreely' => ['name' => 'WriteFreely', 'color' => '#292929'], // Font color of the homepage
'other' => ['name' => DI::l10n()->t('Other'), 'color' => '#F1007E'], // ActivityPub main color
];
$counts[$platform] = [];
}
- $total = 0;
- $users = 0;
+ $total = 0;
+ $users = 0;
+ $month = 0;
+ $halfyear = 0;
- $gservers = DBA::p("SELECT COUNT(*) AS `total`, SUM(`registered-users`) AS `users`, `platform`,
+ $gservers = DBA::p("SELECT COUNT(*) AS `total`, SUM(`registered-users`) AS `users`,
+ SUM(IFNULL(`active-month-users`, `active-week-users`)) AS `month`,
+ SUM(IFNULL(`active-halfyear-users`, `active-week-users`)) AS `halfyear`, `platform`,
ANY_VALUE(`network`) AS `network`, MAX(`version`) AS `version`
FROM `gserver` WHERE NOT `failed` AND `detection-method` != ? AND NOT `network` IN (?, ?) GROUP BY `platform`", GServer::DETECT_MANUAL, Protocol::PHANTOM, Protocol::FEED);
while ($gserver = DBA::fetch($gservers)) {
- $total += $gserver['total'];
- $users += $gserver['users'];
+ $total += $gserver['total'];
+ $users += $gserver['users'];
+ $month += $gserver['month'];
+ $halfyear += $gserver['halfyear'];
$versionCounts = [];
$versions = DBA::p("SELECT COUNT(*) AS `total`, `version` FROM `gserver`
$versionCounts = array_merge($versionCounts, $counts[$platform][1] ?? []);
}
- $gserver['platform'] = $platform;
- $gserver['total'] += $counts[$platform][0]['total'] ?? 0;
- $gserver['users'] += $counts[$platform][0]['users'] ?? 0;
+ $gserver['platform'] = $platform;
+ $gserver['total'] += $counts[$platform][0]['total'] ?? 0;
+ $gserver['users'] += $counts[$platform][0]['users'] ?? 0;
+ $gserver['month'] += $counts[$platform][0]['month'] ?? 0;
+ $gserver['halfyear'] += $counts[$platform][0]['halfyear'] ?? 0;
}
if ($platform == 'friendica') {
$gserver['platform'] = $systems[$platform]['name'];
- $counts[$platform] = [$gserver, $versionCounts, str_replace([' ', '%'], '', $platform), $systems[$platform]['color']];
+ $counts[$platform] = [$gserver, $versionCounts, str_replace([' ', '%', '.'], '', $platform), $systems[$platform]['color']];
}
DBA::close($gserver);
'$intro' => $intro,
'$counts' => $counts,
'$version' => FRIENDICA_VERSION,
- '$legendtext' => DI::l10n()->t('Currently this node is aware of %d nodes with %d registered users from the following platforms:', $total, $users),
+ '$legendtext' => DI::l10n()->t('Currently this node is aware of %d nodes (%d active users last month, %d active users last six month, %d registered users in total) from the following platforms:', $total, $month, $halfyear, $users),
]);
}
msgstr ""
"Project-Id-Version: 2022.05-dev\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-01-28 05:23+0000\n"
+"POT-Creation-Date: 2022-02-07 05:22+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#: mod/editpost.php:38 mod/events.php:220 mod/follow.php:56 mod/follow.php:130
-#: mod/item.php:185 mod/item.php:190 mod/item.php:940 mod/message.php:69
+#: mod/item.php:185 mod/item.php:190 mod/item.php:930 mod/message.php:69
#: mod/message.php:111 mod/notes.php:44 mod/ostatus_subscribe.php:32
#: mod/photos.php:160 mod/photos.php:897 mod/repair_ostatus.php:31
#: mod/settings.php:46 mod/settings.php:56 mod/settings.php:412
msgid "OStatus support is disabled. Contact can't be added."
msgstr ""
-#: mod/follow.php:138 src/Content/Item.php:463 src/Content/Widget.php:76
+#: mod/follow.php:138 src/Content/Item.php:452 src/Content/Widget.php:76
#: src/Model/Contact.php:1056 src/Model/Contact.php:1068
#: view/theme/vier/theme.php:172
msgid "Connect/Follow"
msgid "Empty post discarded."
msgstr ""
-#: mod/item.php:746
+#: mod/item.php:736
msgid "Post updated."
msgstr ""
-#: mod/item.php:756 mod/item.php:761
+#: mod/item.php:746 mod/item.php:751
msgid "Item wasn't stored."
msgstr ""
-#: mod/item.php:772
+#: mod/item.php:762
msgid "Item couldn't be fetched."
msgstr ""
-#: mod/item.php:918 src/Module/Admin/Themes/Details.php:39
+#: mod/item.php:908 src/Module/Admin/Themes/Details.php:39
#: src/Module/Admin/Themes/Index.php:59 src/Module/Debug/ItemBody.php:41
#: src/Module/Debug/ItemBody.php:56
msgid "Item not found."
msgid "Friend Suggestions"
msgstr ""
-#: mod/tagger.php:78 src/Content/Item.php:346 src/Model/Item.php:2629
+#: mod/tagger.php:78 src/Content/Item.php:335 src/Model/Item.php:2620
msgid "photo"
msgstr ""
-#: mod/tagger.php:78 src/Content/Item.php:341 src/Content/Item.php:350
+#: mod/tagger.php:78 src/Content/Item.php:330 src/Content/Item.php:339
msgid "status"
msgstr ""
-#: mod/tagger.php:111 src/Content/Item.php:360
+#: mod/tagger.php:111 src/Content/Item.php:349
#, php-format
msgid "%1$s tagged %2$s's %3$s with %4$s"
msgstr ""
msgid "show more"
msgstr ""
-#: src/Content/Item.php:305
+#: src/Content/Item.php:294
#, php-format
msgid "%1$s poked %2$s"
msgstr ""
-#: src/Content/Item.php:338 src/Model/Item.php:2627
+#: src/Content/Item.php:327 src/Model/Item.php:2618
msgid "event"
msgstr ""
-#: src/Content/Item.php:442 view/theme/frio/theme.php:254
+#: src/Content/Item.php:431 view/theme/frio/theme.php:254
msgid "Follow Thread"
msgstr ""
-#: src/Content/Item.php:443 src/Model/Contact.php:1061
+#: src/Content/Item.php:432 src/Model/Contact.php:1061
msgid "View Status"
msgstr ""
-#: src/Content/Item.php:444 src/Content/Item.php:466 src/Model/Contact.php:995
+#: src/Content/Item.php:433 src/Content/Item.php:455 src/Model/Contact.php:995
#: src/Model/Contact.php:1053 src/Model/Contact.php:1062
#: src/Module/Directory.php:157 src/Module/Settings/Profile/Index.php:225
msgid "View Profile"
msgstr ""
-#: src/Content/Item.php:445 src/Model/Contact.php:1063
+#: src/Content/Item.php:434 src/Model/Contact.php:1063
msgid "View Photos"
msgstr ""
-#: src/Content/Item.php:446 src/Model/Contact.php:1054
+#: src/Content/Item.php:435 src/Model/Contact.php:1054
#: src/Model/Contact.php:1064
msgid "Network Posts"
msgstr ""
-#: src/Content/Item.php:447 src/Model/Contact.php:1055
+#: src/Content/Item.php:436 src/Model/Contact.php:1055
#: src/Model/Contact.php:1065
msgid "View Contact"
msgstr ""
-#: src/Content/Item.php:448 src/Model/Contact.php:1066
+#: src/Content/Item.php:437 src/Model/Contact.php:1066
msgid "Send PM"
msgstr ""
-#: src/Content/Item.php:449 src/Module/Admin/Blocklist/Contact.php:100
+#: src/Content/Item.php:438 src/Module/Admin/Blocklist/Contact.php:100
#: src/Module/Admin/Users/Active.php:140 src/Module/Admin/Users/Index.php:154
#: src/Module/Contact.php:398 src/Module/Contact/Profile.php:348
#: src/Module/Contact/Profile.php:449
msgid "Block"
msgstr ""
-#: src/Content/Item.php:450 src/Module/Contact.php:399
+#: src/Content/Item.php:439 src/Module/Contact.php:399
#: src/Module/Contact/Profile.php:349 src/Module/Contact/Profile.php:457
#: src/Module/Notifications/Introductions.php:132
#: src/Module/Notifications/Introductions.php:204
msgid "Ignore"
msgstr ""
-#: src/Content/Item.php:454 src/Object/Post.php:429
+#: src/Content/Item.php:443 src/Object/Post.php:429
msgid "Languages"
msgstr ""
-#: src/Content/Item.php:458 src/Model/Contact.php:1067
+#: src/Content/Item.php:447 src/Model/Contact.php:1067
msgid "Poke"
msgstr ""
"<a href=\"%1$s\" target=\"_blank\" rel=\"noopener noreferrer\">%2$s</a> %3$s"
msgstr ""
-#: src/Content/Text/BBCode.php:1185 src/Model/Item.php:3158
-#: src/Model/Item.php:3164 src/Model/Item.php:3165
+#: src/Content/Text/BBCode.php:1185 src/Model/Item.php:3149
+#: src/Model/Item.php:3155 src/Model/Item.php:3156
msgid "Link to source"
msgstr ""
msgid "Forum"
msgstr ""
-#: src/Model/Contact.php:2426
+#: src/Model/Contact.php:2433
msgid "Disallowed profile URL."
msgstr ""
-#: src/Model/Contact.php:2431 src/Module/Friendica.php:81
+#: src/Model/Contact.php:2438 src/Module/Friendica.php:81
msgid "Blocked domain"
msgstr ""
-#: src/Model/Contact.php:2436
+#: src/Model/Contact.php:2443
msgid "Connect URL missing."
msgstr ""
-#: src/Model/Contact.php:2445
+#: src/Model/Contact.php:2452
msgid ""
"The contact could not be added. Please check the relevant network "
"credentials in your Settings -> Social Networks page."
msgstr ""
-#: src/Model/Contact.php:2482
+#: src/Model/Contact.php:2489
msgid "The profile address specified does not provide adequate information."
msgstr ""
-#: src/Model/Contact.php:2484
+#: src/Model/Contact.php:2491
msgid "No compatible communication protocols or feeds were discovered."
msgstr ""
-#: src/Model/Contact.php:2487
+#: src/Model/Contact.php:2494
msgid "An author or name was not found."
msgstr ""
-#: src/Model/Contact.php:2490
+#: src/Model/Contact.php:2497
msgid "No browser URL could be matched to this address."
msgstr ""
-#: src/Model/Contact.php:2493
+#: src/Model/Contact.php:2500
msgid ""
"Unable to match @-style Identity Address with a known protocol or email "
"contact."
msgstr ""
-#: src/Model/Contact.php:2494
+#: src/Model/Contact.php:2501
msgid "Use mailto: in front of address to force email check."
msgstr ""
-#: src/Model/Contact.php:2500
+#: src/Model/Contact.php:2507
msgid ""
"The profile address specified belongs to a network which has been disabled "
"on this site."
msgstr ""
-#: src/Model/Contact.php:2505
+#: src/Model/Contact.php:2512
msgid ""
"Limited profile. This person will be unable to receive direct/personal "
"notifications from you."
msgstr ""
-#: src/Model/Contact.php:2564
+#: src/Model/Contact.php:2571
msgid "Unable to retrieve contact information."
msgstr ""
msgid "Edit groups"
msgstr ""
-#: src/Model/Item.php:1680
+#: src/Model/Item.php:1691
#, php-format
msgid "Detected languages in this post:\\n%s"
msgstr ""
-#: src/Model/Item.php:2631
+#: src/Model/Item.php:2622
msgid "activity"
msgstr ""
-#: src/Model/Item.php:2633
+#: src/Model/Item.php:2624
msgid "comment"
msgstr ""
-#: src/Model/Item.php:2636
+#: src/Model/Item.php:2627
msgid "post"
msgstr ""
-#: src/Model/Item.php:2773
+#: src/Model/Item.php:2764
#, php-format
msgid "Content warning: %s"
msgstr ""
-#: src/Model/Item.php:3123
+#: src/Model/Item.php:3114
msgid "bytes"
msgstr ""
-#: src/Model/Item.php:3152 src/Model/Item.php:3153
+#: src/Model/Item.php:3143 src/Model/Item.php:3144
msgid "View on separate page"
msgstr ""
#: src/Module/Admin/Blocklist/Contact.php:94
#: src/Module/Admin/Blocklist/Server/Add.php:89
#: src/Module/Admin/Blocklist/Server/Index.php:78
-#: src/Module/Admin/Federation.php:159 src/Module/Admin/Item/Delete.php:64
+#: src/Module/Admin/Federation.php:174 src/Module/Admin/Item/Delete.php:64
#: src/Module/Admin/Logs/Settings.php:79 src/Module/Admin/Logs/View.php:83
#: src/Module/Admin/Queue.php:72 src/Module/Admin/Site.php:498
#: src/Module/Admin/Storage.php:138 src/Module/Admin/Summary.php:232
msgid "Manage Additional Features"
msgstr ""
-#: src/Module/Admin/Federation.php:56
+#: src/Module/Admin/Federation.php:63
msgid "Other"
msgstr ""
-#: src/Module/Admin/Federation.php:118 src/Module/Admin/Federation.php:348
+#: src/Module/Admin/Federation.php:131 src/Module/Admin/Federation.php:363
msgid "unknown"
msgstr ""
-#: src/Module/Admin/Federation.php:154
+#: src/Module/Admin/Federation.php:169
msgid ""
"This page offers you some numbers to the known part of the federated social "
"network your Friendica node is part of. These numbers are not complete but "
"only reflect the part of the network your node is aware of."
msgstr ""
-#: src/Module/Admin/Federation.php:160 src/Module/BaseAdmin.php:87
+#: src/Module/Admin/Federation.php:175 src/Module/BaseAdmin.php:87
msgid "Federation Statistics"
msgstr ""
-#: src/Module/Admin/Federation.php:164
+#: src/Module/Admin/Federation.php:179
#, php-format
msgid ""
-"Currently this node is aware of %d nodes with %d registered users from the "
+"Currently this node is aware of %d nodes (%d active users last month, %d "
+"active users last six month, %d registered users in total) from the "
"following platforms:"
msgstr ""
#: src/Module/Profile/Profile.php:326 src/Module/Profile/Profile.php:329
#: src/Module/Profile/Status.php:65 src/Module/Profile/Status.php:68
-#: src/Protocol/Feed.php:985 src/Protocol/OStatus.php:1242
+#: src/Protocol/Feed.php:990 src/Protocol/OStatus.php:1242
#, php-format
msgid "%s's timeline"
msgstr ""
#: src/Module/Profile/Profile.php:327 src/Module/Profile/Status.php:66
-#: src/Protocol/Feed.php:989 src/Protocol/OStatus.php:1246
+#: src/Protocol/Feed.php:994 src/Protocol/OStatus.php:1246
#, php-format
msgid "%s's posts"
msgstr ""
#: src/Module/Profile/Profile.php:328 src/Module/Profile/Status.php:67
-#: src/Protocol/Feed.php:992 src/Protocol/OStatus.php:1249
+#: src/Protocol/Feed.php:997 src/Protocol/OStatus.php:1249
#, php-format
msgid "%s's comments"
msgstr ""