Modul catGallery - Upload Galerie

Addons, die speziell für BlackCat CMS entwickelt wurden/werden
Benutzeravatar
creativecat
Beiträge: 1430
Registriert: Mi 6. Feb 2013, 12:41
Kontaktdaten:

Re: Modul catGallery - Upload Galerie

Beitrag von creativecat »

WVGA klingt gut. Ich bau das später noch selbst schnell ein ;-)
Ich schau mal, ob ich das selbst schnell anpassen kann mit der aktueller Version - da muss ich nur schauen, wo Bianka das wie gemacht hat ;-)

Das mit den CSS ist halt immer so eine Geschichte ... ich würde sie dann lieber in der lib lassen und darauf hinweisen, dass für diese Variante das entsprechende Modul aus dem Katalog benötigt wird.
Benutzeravatar
creativecat
Beiträge: 1430
Registriert: Mi 6. Feb 2013, 12:41
Kontaktdaten:

Re: Modul catGallery - Upload Galerie

Beitrag von creativecat »

Ich habe das Modul im Katalog aktualisiert. Hurra, jetzt weiß ich auch wie das geht ;-)
Trotzdem schaut die Variante bei mir im Frontend noch nicht sauber aus. Ich forsche da noch mal nach. Wie gesagt, mein Template bindet nichts für Bootstrap ein - kann es daran liegen?
DG70
Beiträge: 174
Registriert: Fr 5. Dez 2014, 12:59

Re: Modul catGallery - Upload Galerie

Beitrag von DG70 »

creativecat hat geschrieben:
Di 13. Apr 2021, 10:15
Ich habe das Modul im Katalog aktualisiert. Hurra, jetzt weiß ich auch wie das geht ;-)
Update Katalog und update Modul funktioniert prima. Lässt sich auch neu installieren ... ;)
creativecat hat geschrieben:
Di 13. Apr 2021, 10:15
Trotzdem schaut die Variante bei mir im Frontend noch nicht sauber aus. Ich forsche da noch mal nach. Wie gesagt, mein Template bindet nichts für Bootstrap ein - kann es daran liegen?
Du mußt auf jeden Fall eine bootstrap.css im Template mit einbinden. In der Modul Variante ist nur die bootstrap JS und die bootstrap.icons.css
Benutzeravatar
shadowcat
Administrator
Beiträge: 5283
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: Modul catGallery - Upload Galerie

Beitrag von shadowcat »

creativecat hat geschrieben:
Di 13. Apr 2021, 10:15
Ich habe das Modul im Katalog aktualisiert. Hurra, jetzt weiß ich auch wie das geht ;-)
:clap: :clap: :clap:
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Benutzeravatar
creativecat
Beiträge: 1430
Registriert: Mi 6. Feb 2013, 12:41
Kontaktdaten:

Re: Modul catGallery - Upload Galerie

Beitrag von creativecat »

Dein Pull Request ist drin und ich habe jetzt auch SVGA als Default-Größe gesetzt.
Ich habe eigentlich schon das automatische generieren von responsiven Bildgrößen eingebaut. Das muss ich noch optimieren, dann kann das Ding raus :-)
Dauert aber wohl noch ein paar Tage.

Aktuell geht die Klasse von 6 Größen aus und betrachtet immer nur die Breite eines Bildes.
Je nach Auflösung (default jetzt 4:3) werden dann Bilder in unterschiedlichen Größen erstellt (Breiten aktuell: 320, 480, 768, 1080, 1280, 1920). Allerdings werde ich da auch noch mal aussortieren und möchte dann eventuell noch lazyload einbauen.

Bin mir aber auch da noch nicht sicher, ob ich alles auf das picture-Tag umbaue oder im img-Tag srcset und sizes verwende.

Da muss ich noch viel rumspielen ;-)
Benutzeravatar
creativecat
Beiträge: 1430
Registriert: Mi 6. Feb 2013, 12:41
Kontaktdaten:

Re: Modul catGallery - Upload Galerie

Beitrag von creativecat »

Soooo! Viele Anpassungen:

Bitte fleißig testen:
https://github.com/BlackCatDevelopment/ ... 3.0-beta-2

Das mit bs_Gallery und bs_Carousel hab ich nicht ganz verstanden. Da fehlt irgendwas, was nicht automatisch geladen wird.

WICHTIG: Ich habe noch keine update.php fertig reingelegt. Die wäre aber ZWINGEND notwendig, wenn eine alte Version upgedatet werden soll. Ich bin noch nicht wirklich sicher, ob ich das machen soll/will, weil das zu viele Fehlerquellen hat.
Ich hab unter anderem das Modulverzeichnis umbenannt ...

EDIT: Ich hab jetzt mal gecheckt, ob ich ein Update-Skript hinbekomme, mit dem ich alle Angaben, Ordner usw. anpassen kann. So hätte man das Modul upgraden können. Das klappt aber leider nicht, weil sich die gleichnamigen Klassen bzw. das bereits installierte Modul in die Quere kommen ... Mist.
DG70
Beiträge: 174
Registriert: Fr 5. Dez 2014, 12:59

Re: Modul catGallery - Upload Galerie

Beitrag von DG70 »

Kurzer Test auf zwei lokalen Systemen mit PHP 7.4 und PHP 8.0.11.
Bei der Installation vom Modul kommen folgende Meldungen (Neu-Installation, kein Update):
BlackCat CMS - Administration - ADDONS.png
BlackCat CMS - Administration - ADDONS.png (47.58 KiB) 2002 mal betrachtet

Legt man nun eine Modulsektion z.B. auf der Willkommensseite an, sieht es im AddOn Bereich immer noch so aus (der Datei-Auswahl-Button verschwindet):
BlackCat CMS - Administration - ADDONS-2.png
BlackCat CMS - Administration - ADDONS-2.png (19.41 KiB) 2002 mal betrachtet

Bei der neuen Variante "Mitarbeiter" erscheint beim Start folgendes:
BC-CG-Mitarbeiter.png
BC-CG-Mitarbeiter.png (24.56 KiB) 2002 mal betrachtet

Die beiden bs_ Varianten schaue ich mir die Tage an und melde mich dann nochmals.
Benutzeravatar
creativecat
Beiträge: 1430
Registriert: Mi 6. Feb 2013, 12:41
Kontaktdaten:

Re: Modul catGallery - Upload Galerie

Beitrag von creativecat »

Perfekt! Danke :-)
Neuer Release

Nur das mit dem DropDown konnte ich nach wie vor nicht nachvollziehen...
DG70
Beiträge: 174
Registriert: Fr 5. Dez 2014, 12:59

Re: Modul catGallery - Upload Galerie

Beitrag von DG70 »

Fehlermeldungen bei der Installation sind verschwunden. Installation erfolgte auf frischem BC 1.4beta von heute.

Leider kommt beim Anlegen einer Modulsektion nun folgender Fehler, die Willkommensseite ist nicht mehr erreichbar:
2021-11-09 19_02_27-BlackCat CMS » Administration - PAGES.png
2021-11-09 19_02_27-BlackCat CMS » Administration - PAGES.png (15.14 KiB) 1987 mal betrachtet

Und im Add-On Bereich ist noch die Macke mit dem Datei-Auswahl-Button, habe ich bei Chrome und Firefox (jeweils in der neusten Version).
Benutzeravatar
creativecat
Beiträge: 1430
Registriert: Mi 6. Feb 2013, 12:41
Kontaktdaten:

Re: Modul catGallery - Upload Galerie

Beitrag von creativecat »

Der Fehler ist seltsam.... Wie schaut das Template aus?

So sollte es genau so aussehen:

Code: Alles auswählen

{include(modify/javascript.tpl)}

<div class="cc_catG_form" id="cc_catG_{$gallery_id}">
	{include(modify/set_skin.tpl)}
	<div class="clear"></div>
	<div class="cc_catG_settings">
		<ul class="cc_catG_nav fc_br_left" id="cc_catG_nav_{$gallery_id}">
			<li class="active fc_br_topleft">{translate('Upload new images')}</li>
			<li>{translate('Options for skitter')}</li>
			<li class="fc_br_bottomleft">{translate('Image option')}</li>
		</ul>
		<ul class="cc_catG_tabs fc_br_right">
			<li class="cc_catG_tab active">{include(modify/set_dropzone.tpl)}</li>
			<li class="cc_catG_tab">{include(modify/set_frontend.tpl)}</li>
			<li class="cc_catG_tab">{include(modify/set_image.tpl)}</li>
		</ul>
		<div class="clear"></div>
	</div>
	<p class="catG_IMG_y">{translate('Existing images')}</p>
	<p class="catG_IMG_n">{translate('No images available')}</p>
	<ul id="cc_catG_imgs_{$gallery_id}" class="cc_catG_imgs">
		{foreach $images as image}
		{include(modify/image.tpl)}
		{/foreach}
		{assign var=image value=NULL}
		{include(modify/image.tpl)}
	</ul>
</div>

{include(modify/wysiwyg.tpl)}
Die interessante Zeile ist hier Zeile 49:

Code: Alles auswählen

{assign var=image value=NULL}
Antworten