Glaub mein Hubzilla Posting-Counter zÀhlt richtig 😁 Nur ne Spielerei...



#Hubzilla #Datenbank #MySQL
@π–œπ–†π–—π–Ÿπ–†π–Ÿπ–Šπ–‘β›§ (Hubzilla) Wo wird der Code eingegeben. Ist das nur fΓΌr Admins?
@Ulrich (Hubzilla) Wenn du deine Instanz auf einem eigenen Server hast kannst du fΓΌr deinen Kanal einstellen das Code erlaubt wird.

Dann gehst du in die App Webseiten, da auf BlΓΆcke, neu erstellen und PHP auswΓ€hlen, dann da den Code rein. Den Block lΓ€sst du dann im PDL-Editor anzeigen.

Code kann ich dir Posten, im Bild das ist nicht der komplette
@Ulrich (Hubzilla) Hab hier ein paar Anleitungen gepostet

#^https://voidofxulub.com/articles/warzazel
π–œπ–†π–—π–Ÿπ–†π–Ÿπ–Šπ–‘β›§ (Hubzilla)

@Ulrich (Hubzilla)

$host = 'localhost';
$dbname = '...';
$user = '...';
$password = '...';

try {
$pdo = new PDO(
"mysql:host=$host;dbname=$dbname;charset=utf8mb4",
$user,
$password,
[PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION]
);
} catch (PDOException $e) {
die('Verbindung fehlgeschlagen: ' . $e->getMessage());
}

$sql = "
SELECT COUNT([i]) AS anzahl
FROM item
WHERE author_xchan = :status
AND uid = 2
AND verb = 'create' /[/i] <‑ String‑Literal */
AND item_deleted = 0
AND item_wall = 1
";
$stmt = $pdo->prepare($sql);

// ==== Hier den Eintrag anpassen ====
$status = 'Hier aus der Datenbank deine xauth-Nummer einfΓΌgen';
$stmt->bindParam(':status', $status, PDO::PARAM_STR);
$stmt->execute();
$row = $stmt->fetch(PDO::FETCH_ASSOC);

// ==== Ergebnis ausgeben ====
echo "{$row['anzahl']} EintrΓ€ge";
@warzazel Wieviele BeitrÀge hast Du denn jetzt pro Tag geschrieben? 😁
@fedinaut KΓΆnnte ich dir ΓΌber die Spalte created ausrechnen lassen ^^ Jetzt bring mich nicht auf Ideen
@warzazel Falls Du mal nix zu tun hast πŸ˜€)
@fedinaut Ich rΓΆdel seit gesterm an einem Addon rum was es so noch nicht gibt fΓΌr Hubzilla ;) Der Code lΓ€uft bereits stabil, grade fΓΌge ich noch ein paar Kleinigkeiten/MenΓΌpunkte hinzu. :o|
@warzazel Was fΓΌr ein Addon wirds denn? πŸ˜€
@fedinaut Sag ich noch nicht :p Muss eh erstmal noch schauen wie ich das als Addon verpacke. Gibt da ja Vorgaben von Hubzilla, da bin ich noch gar nicht drinnen. :o|
@warzazel Mach ja nix kaputt πŸ˜€