Neuigkeiten:

moziloCMS verwendet Cookies. Wenn Sie auf unserer Seite weitersurfen, stimmen Sie der Cookie-Nutzung zu Datenschutzerklärung
moziloCMS Layouts
moziloCMS Plugins

Hauptmenü

Neueste Beiträge

#1
Hier klemmt es! / Antw:"Arbeit" als Admin geht n...
Letzter Beitrag von harry60 - 10. Februar 2026, 21:43:50
Hallo,

Die Zeile ist:
$this->slast = $this->_sbase + $this->_lcount * $this->_vcount * $this->_tcount;
Hat hier keine Bedeutung, wahrscheinlich ist das noch ein Überbleibsel aus vergangenen Tagen, als die Klasse noch intensiv genutzt wurde und bei Überarbeitung hängengeblieben ist.

Du kannst sie einfach auskommentieren, z.B. mit // oder #

Schöne Grüße


#2
Hier klemmt es! / Antw:"Arbeit" als Admin geht n...
Letzter Beitrag von marusti - 10. Februar 2026, 18:53:44
#3
Hier klemmt es! / "Arbeit" als Admin geht nicht
Letzter Beitrag von Zschopower - 10. Februar 2026, 14:37:24
Wenn ich als Admin tätig werden will, bekomme ich  diese Fehlermeldung nach der Anmeldung bei  allen weiteren Auswahlen

Deprecated: Creation of dynamic property idna_convert::$slast is deprecated in /mnt/web223/a1/41/535241/htdocs/heimat-oberg/cms/idna_convert.class.php on line 96

Letzte Änderung war ein Wechsel auf PHP 8.4

Der normale Seitenzugriff geht.

Peter
#4
Wie kann ich...? / Antw:Zweimal "bildlinks" hinte...
Letzter Beitrag von Fischi - 25. Januar 2026, 18:07:36
Nochmal ein konkretes Beispiel für bildgenaues Styling

1. Univeselles Benutzerelement:
class_own = <div class="{DESCRIPTION}">{VALUE}</div>

2. Einbau in Seite:
- DESCRIPTION erhält selbst gewählte Klasse; das ist der Knackpunkt; hier greift Styling per CSS
- VALUE erhält Inhalt; hier im Beispiel {LIGHTbOX}
[class_own=img-100|{Lightbox|[bildlinks|@=Willkommen:mozilo.webp=@|alt=]|untertitel}Bildbeschreibung]
[class_own=img-180|{Lightbox|[bildlinks|@=Willkommen:mozilo.webp=@|alt=]|untertitel}Bildbeschreibung]
[class_own=img-250|{Lightbox|[bildlinks|@=Willkommen:mozilo.webp=@|alt=]|untertitel}Bildbeschreibung]
[clear]

Weiter im Thema ...

3. Benutzerelement [clear]; speziell hier in diesem Fall nach Float
clear = <div class="clearfix"></div>
übernimmt global Clearing nach Floatende

4. CSS der neuen Klassen in plugin.css oder style.css:
.img-100,
.img-180,
.img-250{
  float: left;
  margin-right: 20px;
  margin-bottom: 12px;
  overflow: hidden;
}
.img-100 .lightbox-item img {
  --lb-thumb-width: 100px;
  border: none;
  box-shadow: none;
}
.img-180 .lightbox-item img {
  --lb-thumb-width: 180px;
  border: 2px solid #00f;
  box-shadow: none; 
}
.img-250 .lightbox-item img {
  --lb-thumb-width: 250px;
  border: none;
}
.img-250 .lightbox-item img:hover {
  border: 5px solid #0f0;
}

Vorteile aus meiner Sicht:
- universell nutzbares DIV class_own
- Probleme mit mehreren Parametern am Benutzerelement entfällt - alles im CSS über Zusatzklasse lösbar
- man kann selbst einzelne Inhaltselemente (hier Thumb in LightBox) abweichend gestalten
- durch Kombination mit eigener Klasse (z.B. img-100) kann man die Standardwerte der Plugins (z.B. .lightbox img) immer überschreiben
- keine Eingriff in Standardwerte nötig; Plugin bleibt wie es ist; bekommt Ergänzung durch eigene Klassen; diese greifen nur, wenn man sie nutzt; eigenes CSS in separater Datei; diese per include in style.css einbinden --> keine Upgradeprobleme mit Plugins

Auf dem Bild sieht man 3x Lightbox mit indiv. Thumbs-Gestaltung: Breite, Rand, Schatten, Hoververhalten.

Das geht natürlich auch mit bild, bildrechts bzw. irgendwelchen Bildern - man muß nur die Klassen für das Styling der elemente kennen, diese mit eigener Klasse kombinieren und damit übershreiben (s. Punkt 4)

Hier zeigt sich der Vorteil von moziloCMS mit seinen Benutzerelementen.

Ich hoffe, ich habe mich deutlich ausgedrückt und nicht am Thema vorbeigeredet.

Ich nenne dieses Prinzip für mich Modifikator-Klassen: Standard bleibt unberührt; gezielte Überschreibung der Standards mit zusätzlichem Klassen-Selektor = Modifikator.

Ich verwende das selbst bei einem Dutzend Benutzerelementen: z.B. Akkordeon
https://spielwiese.fischer-ehdorf.de/Benutzersyntax/Akkordeon.html

- es gibt eine Standardgestaltung im CSS
- nur durch Aufruf mit zusätzlicher Klasse werden Styles verändert
  (Farbe; Breite; Symbol für Titel, Abstände ...)

Gruß
#5
Wie kann ich...? / Antw:Zweimal "bildlinks" hinte...
Letzter Beitrag von Fischi - 25. Januar 2026, 13:25:50
Hallo Charlie_B,
es gab kürzlich schonmal die Anfrage zum Floaten. Vielleicht kann Dir die Lösung in diesem Artikel:
https://www.mozilo.de/forum/index.php/topic,4845.0.html
weiterhelfen. Damit hast Du ein universelles Element, falls es öfter benötigt wird. Einfach [clear] anhängen.

Für individuelles Styling (z.B. einzelne Bilder, die sich anders verhalten sollen) nutze ich sehr oft und zielgenau ein neutrales DIV:
own_class = <div class="{DESCRIPTION}">{VALUE}</div>

{VALUE} erhält Deinen bisherigen Inhalt (z.B. bildlinks, Lightbox, ...)
{DESCRIPTION} erhält von Dir eine beliebige Klasse. Über diese Klasse kannst Du dann mit den Selektoren aus {VALUE} bei immer höherer Spezifität gestalten.
Beispiel:
- Einbau in Editor
[own_class=img-schmal|[bildlinks|bild.jpg|alt=]]

- Styling in style.css
.img-schmal img.leftcontentimage {
   width: 185px;
}

Überall, wo Du die 185px Breite brauchst, steckst Du Deinen Inhalt in das DIV own_class mit Description img-schmal.

Funktioniert bei mir sehr gut. Man kann fast jede Form der Individualisierung damit greifen. Mußt nur jeweils den {VALUE} auf Eignung testen und dort die richtigen Selektoren finden.

Gruß
#6
Wie kann ich...? / Antw:Zweimal "bildlinks" hinte...
Letzter Beitrag von marusti - 24. Januar 2026, 18:31:34
Dafür müsstest du einen eigenen Syntax anlegen. Zb siehe hier https://www.mozilo.de/forum/index.php/topic,4136.0.html
#7
Ich wünsche mir... / Antw:Plugin für SMTP Mailversa...
Letzter Beitrag von marusti - 24. Januar 2026, 18:27:15
Da das Thema immer wieder hochkommt, hier nochmal eine aktualisierte beta Version (nicht für Produktionseinsatz geeignet).

Ist das etwas, was Leute nutzen würden? Oder zu kompliziert?
#8
Mein moziloCMS / Neue Firmenwebseite
Letzter Beitrag von jmbruckner - 23. Januar 2026, 22:57:39
Hallo liebe mozilo Gemeinde,

Neues Jahr - Neue Webseite  :D

Für unsere Keramikmanufaktur, habe ich die Webseite [1] endlich aus dem "Dornröschenschlaf" geholt und (mit Unterstützung) ordentlich neu gestaltet.

Das - aus meiner Sicht - wichtigste (und ich denke auch beste) Element darin, ist die Einbindung unseres Mastodon-Profils mittels "Feditag"[2].

Es sind noch ein paar Ergänzungen zu machen, aber im Großen und Ganzen ist die Webseite fertig.

In diesem Zusammenhang möchte ich mich noch bei Maik (@marusti) für die geleisteten Dienste und tatkräftige Unterstützung bedanken.

Beste Grüsse aus Österreich
Jürgen

[1] https://keramik-bruckner.eu
[2] https://github.com/Enichan/feditag
#9
Plugins / Antw:Plugin SimpleCounter mode...
Letzter Beitrag von Fischi - 22. Januar 2026, 20:12:11
Hallo Jürgen,
das muß ich mir mal durchdenken. Habe auch momentan nicht die Zeit dazu.

Eine Alternative wäre:
- {SimpleCounter|hidden} in Template einbauen
- auf einer versteckten Seite (z.B. Kategorie = Intern; versteckte Seite = Counter) {SimpleCounter} einbauen

Man muß den Admin nicht starten und kann per direktem Seitenaufruf die Statistik sehen.
Aufruf mit: Domain/Intern/Counter

Das findet nur, wer die URL kennt.

Ich habe das Plugin SimpleCounter-2 auf der Testwebsite eingebaut. Ich muß noch ein wenig an der Dokumentation arbeiten. Hier schon mal zum Schnuppern.
https://spielwiese.fischer-ehdorf.de/Freie_Plugins/SimpleCounter.html

Gruß und schönen Abend
#10
Plugins / Antw:Plugin SimpleCounter mode...
Letzter Beitrag von jmbruckner - 22. Januar 2026, 16:44:16
Zitat von: Fischi am 20. Januar 2026, 12:18:04Hallo Jürgen, was genau würde Dir da vorschweben? Wie willst Du an die Satsistik dann rankommen?

Hallo 'Fischi',

im Grunde schwebt mir das vor was ich auch geschrieben habe.
Die Möglichkeit den Counter als "hidden" ins Template oder eine Inhaltsseite einfügen. Im Backend wird z.B. zusätzlich zu den Einstellungen im Plugin-Manager die Statistik ausgegeben.
Das wäre dann ähnlich wie es schon im Plugin "Counter" von DEVMOUNT möglich war.

LG
Jürgen