Einiges kann ich nicht lösen

Please post the URLs to pages, where you've made a CMSimple template available for download

Moderator: mikey

frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: Einiges kann ich nicht lösen

Post by frase » Mon Aug 23, 2021 1:13 pm

Tata wrote:
Mon Aug 23, 2021 12:46 pm
Ich habe alle große Bilder mit IrfanView zu 1200px Breite reduziert und schon sind alle höchstens 200kB. Das reicht völlig auch ohne zu "webp" zu konvertieren.
Bei Verkleinerungen leidet meistens die Qualität, es gibt Unschärfen.
https://www.freeconvert.com/webp-converter
Hier kannst du die Bilder hochladen.
Dann wählst du "Advanced settings", lässt die Bildgröße gleich (Keep original size) und schiebst den Regler für "Image quality" auf 50 % oder weniger. (ausprobieren)

Alternative:
Du lädst dir das Plugin iv_formats.zip für IrfanView (32bit) herunter.
Das habe ich allerdings noch nicht getestet.

olape
Posts: 2731
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: Einiges kann ich nicht lösen

Post by olape » Mon Aug 23, 2021 3:17 pm

Ich müsste lügen, aber ich glaube, irfan kann von Haus aus webp speichern
Gruß Olaf, Plugins for CMSimple_XH

Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.

frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: Einiges kann ich nicht lösen

Post by frase » Mon Aug 23, 2021 3:24 pm

olape wrote:
Mon Aug 23, 2021 3:17 pm
Ich müsste lügen, aber ich glaube, irfan kann von Haus aus webp speichern
Wie gesagt, ich kenne das Ding nicht.
Aber egal, falls IrfanView webp nicht kann, dann gibt es auf jeden Fall das Plugin dazu.
Fragt sich nur, ob man damit beim Speichern vernünftig steuern kann (Qualität).

Ansonsten gibt es auch kostenlose Plugins für Photoshop.

meltemi
Posts: 177
Joined: Sat Feb 22, 2014 10:11 pm
Location: Franken (Deutschland)
Contact:

Re: Einiges kann ich nicht lösen

Post by meltemi » Mon Aug 23, 2021 3:58 pm

Hallo,

XnView kann von Haus aus Bilder im webp-Format lesen und schreiben und Bilder anderer Formate ins webp-Format umwandeln.

XnView ist eh' besser als IrfanView (meine Meinung).

P.S. Ein webp-Beispielbild konnte ich hier nicht einfügen ;-(
Forum wrote:Error: Invalid file extension: ...

Tata
Posts: 3586
Joined: Tue May 20, 2008 5:34 am
Location: Slovakia
Contact:

Re: Einiges kann ich nicht lösen

Post by Tata » Mon Aug 23, 2021 4:53 pm

frase wrote:
Mon Aug 23, 2021 3:24 pm
Aber egal, falls IrfanView webp nicht kann, dann gibt es auf jeden Fall das Plugin dazu.
Fragt sich nur, ob man damit beim Speichern vernünftig steuern kann (Qualität).
Ansonsten gibt es auch kostenlose Plugins für Photoshop.
Mit IrfanView geht es absolut einfach und super. Und die Bilder sind wirklich wunderbar bearbeitet.

"Morepagedata" laufen aber bei mir nicht.
Im template habe ich gegeben:

Code: Select all

<?=head();?>
<style type="text/css"><?php   // here the css-definition is called, and php will generate it
    if(isset($pagebackground)) {    // i.e.: if a $headimage value has been entered via page data tab, do this
        echo '#body {background-image:url(' . $pth['folder']['template']
        . $plugin_cf['morepagedata']['path_template_images'] . $pagebackground . ');}';
    }
?></style>
</head>

<body class="body" id="body" <?=onload();?>>
Dan auf der Seite (More Reiter) ein Bild gewählt. Das gab dann im content:

Code: Select all

<!--XH_ml2:Mihyar-->
<?php
$page_data[]=array(
'keywords'=>'',
'title'=>'',
'robots'=>'',
'template'=>'',
'published'=>'',
'show_last_edit'=>'',
'linked_to_menu'=>'1',
'header_location'=>'',
'use_header_location'=>'',
'publication_date'=>'',
'expires'=>'',
'description'=>'',
'pagebackground'=>'Mihyar.jpg',
'last_edit'=>'1629662846',
'url'=>'Mihyar'
);
?>
Doch hat die Seite keinen Hintergrund. Etwas mache ich wohl falsch.
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.

frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: Einiges kann ich nicht lösen

Post by frase » Mon Aug 23, 2021 5:07 pm

Versuche es mal damit (ungetestet):

Code: Select all

<style>
<?php
if(isset($pagebackground)) {
    echo '#body {background-image:url(' . $pth['folder']['path_template_images'] . $pagebackground.');}
}
?>
</style>
Das Bild muss natürlich unter ./templates/{Dein Template}/images/ vorhanden sein.

Tata
Posts: 3586
Joined: Tue May 20, 2008 5:34 am
Location: Slovakia
Contact:

Re: Einiges kann ich nicht lösen

Post by Tata » Mon Aug 23, 2021 9:42 pm

Hm,
NOTICE: Undefined index: path_template_images
/Users/msereday/webpages/ninth-space-xh/templates/ninthspace/template.htm:28
So was gibt nicht

Code: Select all

path_template_images
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: Einiges kann ich nicht lösen

Post by cmb » Mon Aug 23, 2021 10:02 pm

Das müsste $pth['folder']['templateimages'] sein, nicht $pth['folder']['path_template_images'].
Christoph M. Becker – Plugins for CMSimple_XH

Tata
Posts: 3586
Joined: Tue May 20, 2008 5:34 am
Location: Slovakia
Contact:

Re: Einiges kann ich nicht lösen

Post by Tata » Mon Aug 23, 2021 10:09 pm

Ja, das meinte ich. Lade ich die Bilder unter <template>/images, funkzioniert es schon. Lade ich sie aber unter <template>/images/backgrounds/ und definiere ich es in der Konfigurazion, funkzioniert es nicht mehr. Sollte aber, oder?

Jetzt muß ich noch mit dem Text spielen und finden, wie es beim Scrollen den Hintergrund bedecken kann mit weißem Hintergrund.
D.h., die Seite öffnet sich erst nur mit dem Hintergrund und nur nachdem sie Runterschrollt, rollt sich der Text nach oben und bedeckt das Bild.
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.

frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: Einiges kann ich nicht lösen

Post by frase » Tue Aug 24, 2021 6:06 am

cmb wrote:
Mon Aug 23, 2021 10:02 pm
Das müsste $pth['folder']['templateimages'] sein, nicht $pth['folder']['path_template_images'].
Danke!
Ja, so ist das, wenn man mal schnell etwas aus dem Gedächtnis aufschreiben will. :oops: :D
Tata wrote:
Mon Aug 23, 2021 10:09 pm
Ja, das meinte ich. Lade ich die Bilder unter <template>/images, funkzioniert es schon. Lade ich sie aber unter <template/images/backgrounds/ und definiere ich es in der Konfigurarion, funkzioniert es nicht mehr. Sollte aber, oder?
Dann müsste der Aufruf wohl so lauten:

Code: Select all

echo '#body {background-image:url(' . $pth['folder']['templateimages'] . 'backgrounds/' . $pagebackground.');}
(Hoffentlich stimmt das diesmal.)
Tata wrote:
Mon Aug 23, 2021 10:09 pm
Jetzt muß ich noch mit dem Text spielen und finden, wie es beim Scrollen den Hintergrund bedecken kann mit weißem Hintergrund.
D.h., die Seite öffnet sich erst nur mit dem Hintergrund und nur nachdem sie Runterschrollt, rollt sich der Text nach oben und bedeckt das Bild.
Leider habe ich nicht genug Zeit, um mich ganz tief in diese Materie einzuarbeiten und eine Komplettlösung zu liefern.
Und - es ist ja auch kein richtiges Projekt, sondern nur eine Übung.
Vielleicht hilft es dir, wenn du dir das Template MagigHero nochmal genauer ansiehst.
Dort habe ich zu diesem Zweck einen Bereich (Hero) abhängig von der Morepagedata-Variable vor dem Inhalt eingefügt.
Dazu müsste dein Stylesheet noch erheblich erweitert und auch dein Template müsste anders gestaltet werden.
Wie gesagt, das benötigt einige Zeit, die ich momentan nicht habe.

Post Reply