Posts mit dem Label Programming werden angezeigt. Alle Posts anzeigen
Posts mit dem Label Programming werden angezeigt. Alle Posts anzeigen

26 Februar 2026

Neues Online-Tool zur OB-Wahl 2026 in Passau geht an den Start

Digitale Entscheidungshilfe soll Transparenz und demokratischen Dialog stärken

Zur Oberbürgermeisterwahl 2026 in Passau ist ab sofort eine neue digitale Informationsplattform online:

https://www.passau-kandidatencheck.de bietet Bürgerinnen und Bürgern die Möglichkeit, ihre politischen Positionen mit denen der Kandidierenden zu vergleichen.

Das Tool funktioniert nach dem Prinzip eines strukturierten Thesenvergleichs: Nutzerinnen und Nutzer beantworten zentrale kommunalpolitische Fragen – von Stadtentwicklung über Verkehr bis zu sozialer Infrastruktur – und erhalten eine Auswertung, welche Kandidierenden ihren Positionen am nächsten stehen.

Ziel: Informierte Wahlentscheidungen ermöglichen

Initiator des Projekts ist Thomas Kujawa. Ziel sei es, die kommunale Demokratie zu stärken und politische Inhalte transparenter zu machen:

„Gerade auf kommunaler Ebene entscheiden konkrete Sachfragen über die Zukunft unserer Stadt. Mit dem Tool möchte ich eine niedrigschwellige Möglichkeit schaffen, sich strukturiert mit den Positionen der Kandidierenden auseinanderzusetzen.“

Alle zur Wahl antretenden Kandidierenden wurden eingeladen, ihre Positionen zu den Thesen offenzulegen. Die zugrunde liegenden Fragen sind öffentlich einsehbar. Das Projekt versteht sich ausdrücklich als überparteiliches Informationsangebot.

Transparenz und Offenheit

Die Plattform ist unabhängig organisiert. Es bestehen keine parteipolitischen Bindungen oder institutionellen Auftraggeber. Ziel ist ein fairer und nachvollziehbarer Vergleich politischer Positionen.

Die Nutzung ist kostenfrei.

Demokratie lebt vom Mitmachen

„Kommunalpolitik wirkt direkt vor der Haustür. Deshalb ist es wichtig, dass möglichst viele Menschen informiert und selbstbestimmt ihre Wahlentscheidung treffen“, so Kujawa weiter.

Die Plattform ist erreichbar unter:

https://www.passau-kandidatencheck.de


Disclaimer

Das Projekt ist meine private Initiative. Es steht in keinem organisatorischen oder finanziellen Zusammenhang mit meinem Arbeitgeber oder dem Verein Gemeinsam Leben und Lernen in Europa e.V.

Das Online-Tool ist unabhängig von der Kampagne ‚Passau liebt Demokratie‘ entstanden und wird nicht von dieser getragen oder verantwortet.

13 Januar 2019

Nextcloud - Fehler: BigInt (64bit) identifiers

Beim Update kommt es hin und wieder zu diesem Fehler:
Bei einigen Spalten in der Datenbank fehlt eine Konvertierung in big int. Aufgrund der Tatsache, dass das Ändern von Spaltentypen bei großen Tabellen einige Zeit dauern kann, wurden sie nicht automatisch geändert. Durch Ausführen von "occ db:convert-filecache-bigint" können diese ausstehenden Änderungen manuell übernommen werden. Diese Operation muss ausgeführt werden, während die Instanz offline ist.
Auf den offiziellen Seiten gibt es dazu folgenden Hinweis:

BigInt (64bit) Identifikatoren

Seit Nextcloud 13 werden große Ganzzahlen verwendet, um Identifikatoren und Auto-Inkrement-Schlüssel in der Datenbank zu speichern. Da das Ändern von Spalten in großen Tabellen eine ganze Weile dauern kann (bis zu Stunden oder Tage), hat das Update von Nextcloud 12 oder früher diese Migration nicht auf den Filecache und die Aktivitätstabelle durchgeführt.

Um es einfach zu machen, das Update auch auf diese Tabellen zu erzwingen, haben wir einen Konsolenbefehl hinzugefügt, mit dem die restlichen Spalten nach bigints migriert werden können.

Der Befehl kann sicher ausgeführt werden. Es wird eine Erfolgsmeldung angezeigt, wenn es nichts zu tun gibt:
sudo -u www-data./occ db:convert-filecache-bigint
Alle Tabellen sind bereits auf dem neuesten Stand!

oder anderweitig um Bestätigung bitten, bevor Sie die schweren Aktionen durchführen:
sudo -u www-data./occ db:convert-filecache-bigint
Dies kann bis zu Stunden dauern, abhängig von der Anzahl der Dateien in Ihrer Instanz! Mit der Konvertierung fortfahren (y/n)? [n]

Hinweis Ähnlich wie bei einem normalen Update sollten Sie Ihren Apache oder Nginx-Server herunterfahren oder den Wartungsmodus aktivieren, bevor Sie den Befehl ausführen, um Probleme mit Ihren Synchronisierungs-Clients zu vermeiden.

24 April 2013

weil ich nicht so recht weiß wo

Ausflug Neuseenland
Ausflug Neuseenland (Photo credit: gebuehren-scout)
Ich beschreibe hier mal den 'Bedarf' für Programmierunterstützungsleistung, weil ich nicht ein bestimmtes Forum bzw. eine bestimmte Plattform auswählen wollte.

In einer MySQL-Datenbank befinden sich (ca. 8.000) Texte mit HTML-Code.

In einem Feld befindet sich der 'relevante' Textteil. Der 'relevante' Textteil soll von HTML-Tags befreit werden und mittels einer vorhandenen php-Funktion die Wörter nach ihrer Anzahl sortiert werden.

01 August 2011

plista.com in papoo.de mit [update]

A graphical despiction of a very simple html d...Image via Wikipedia
[UPDATE] Ich habe das escape:"html" bei der $description durch regex_replace:"/[\r\t\n]/":" " ersetzen müssen, da die Redakteure immer mal wieder einen Umbruch einbauen.

Ich habe am Wochenende den plista.com Code erfolgreich in die papoo Installation von familienfreund.de integriert und möchte diesen Erfolg hier dokumentieren.

Eventuell sucht ja jemand, so wie ich - ohne Programmierkenntnisse - nach einer Möglichkeit und den Variablen. ;-) Die Werte innerhalb <<>> müssen natürlich noch ergänzt werden.

Ich habe den Code in der mod_artikel_optionen.html in styles/<<>>/templates//_module_intern eingefügt, somit werden die empfohlenen Artikel direkt unter dem Artikel (bei uns/mir liegt noch das Bookmarken/Empfehlen/Drucken davor) eingeblendet.



{if isset($article) }
{foreach item=table from=$table_data name="artikel"}
{if ($table.teaserbild) }
< div style="border:1px solid #cc3300; padding:5px; background-color:#ffffff !important; margin-bottom:10px;">
 < div id="plista_widget_belowArticle">< /div>
  < script type="text/javascript" src="http://static.plista.com/<<>>_v1.js">< /script>
  < script type="text/javascript">
PLISTA.items.push
        ({ldelim}
    objectid: "{$table.reporeid}",
    title: "{$table.uberschrift|escape:"html"}",
    text: "{$description|escape:"html"}",
    url: "{$canonical}",
         img: "http://<<>>/images/thumbs/{$table.teaserbild}"
      {rdelim});
PLISTA.partner.init();
  < /script>
< /div>
{else}
< div style="border:1px solid #cc3300; padding:5px; background-color:#ffffff !important; margin-bottom:10px;">
 < div id="plista_widget_belowArticle">< /div>
  < script type="text/javascript" src="http://static.plista.com/<<>>_v1.js">< /script>
  < script type="text/javascript">
PLISTA.items.push
        ({ldelim}
    objectid: "{$table.reporeid}",
    title: "{$table.uberschrift|escape:"html"}",
    text: "{$description|escape:"html"}",
    url: "{$canonical}",
         img: "<<>>"
      {rdelim});
PLISTA.partner.init();
  < /script>
< /div>
{/if}
{/foreach}
{/if}

und bitte nicht vergessen, das Freizeichen vor dem script, /script, div und /div zu entfernen.

Enhanced by Zemanta

Beliebte Posts