Ok, danke, dann werde ich es so mal versuchen. Aber nur zum Verständnis: wofür sind dann die ganzen Klassen im css
Beiträge von Spider67
-
-
Das habe ich selbst gesehen, daher wollte ich ja wissen welche Klasse aus der css Datei ich zuweisen muss und ob das überhaupt erforderlich ist
-
Hallo,
ich habe nunmehr erfolgreich die Lightbox auf meiner Seite eingebunden:
mit folgendem CSS werden die Vorschaubilder angeordnet (hier nur der Relevante Teil der zuständigen CSS Datei)
Code#galerie { display: flex; flex-direction: row; justify-content:space-between; align-items: center; colour: #000066; flex-wrap: wrap; }
Hier das dazugehörende html für die ersten 6 Bilder:
HTML
Alles anzeigen<!doctype html> <html> <head> <!-- Kommentar --> <title>Besatz 2019</title> <meta charset="utf-8"> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" type="text/css" href="../../css/lightbox.css"> <link rel="stylesheet" type="text/css" href="../../css/bilder uebersicht 1.css"> </head> <body> <div id="galerie"> <a href="Besatz_2019_Bild_1_g.JPG" data-lightbox="Besatz_2019" data-title="Der Besatz 2019 beginnt"><img src="Besatz_2019_Bild_1_k.JPG" alt="Besatz 2019 Bild 1" /></a> <a href="Besatz_2019_Bild_2_g.JPG" data-lightbox="Besatz_2019" data-title="Unser Stammlieferant aus Litschau"><img src="Besatz_2019_Bild_2_k.JPG" alt="Besatz 2019 Bild 2" /></a> <a href="Besatz_2019_Bild_3_g.JPG" data-lightbox="Besatz_2019" data-title="Über die Rutsche ins Wasser"><img src="Besatz_2019_Bild_3_k.JPG" alt="Besatz 2019 Bild 3" /></a> <a href="Besatz_2019_Bild_4_g.JPG" data-lightbox="Besatz_2019" data-title="Über die Rutsche ins Wasser"><img src="Besatz_2019_Bild_4_k.JPG" alt="Besatz 2019 Bild 4" /></a> <a href="Besatz_2019_Bild_5_g.JPG" data-lightbox="Besatz_2019" data-title="Über die Rutsche ins Wasser"><img src="Besatz_2019_Bild_5_k.JPG" alt="Besatz 2019 Bild 5" /></a> <a href="Besatz_2019_Bild_6_g.JPG" data-lightbox="Besatz_2019" data-title="Über die Rutsche ins Wasser"><img src="Besatz_2019_Bild_6_k.JPG" alt="Besatz 2019 Bild 6" /></a> </div> <script src="../../html/Anwendungen/js/lightbox-plus-jquery.js"></script> </body> </html>
Im Test funktioniert das ganze schon ganz gut.
Mir ist nur nicht klar, ob die Einbindung so passt bzw. welche Klasse aus der lightbox.css Datei ich den einzelnen a Elementen zuweisen muss. Im Beispiel wird die Klasse example-image-link für die a Elemente und example-image für die img Elemente verwendet. Welche Klassen muss ich für den Echteinsatz den jeweiligen Elementen zuweisen.
Danke für die Hilfe.
-
Na sind wir verärgert, du Nerd?
-
Na schau mal Du Kasperl: Jetzt hast Du mir - obwohl Du gar nicht wolltest - doch geholfen.
Du bist echt ein armes Würstchen, wenn du scheinbar außer diesem Forum keine Kontakte hast.
Aber wenn man solche ComputerTypen wie dich näher betrachtet oder kennt, wundert einen das natürlich nicht.
Armer Kasperl, mehr kann ich dazu nicht sagen - du wiederholst Dich sooft, aber das fällt Dir natürlich nicht auf.
-
Eine Frage noch zu den Images (Images Ordner - die Pfeile vor und zurück bzw. close): Müssen die im selben Ordner gespeichert werden wie die CSS Datei oder wie die js Datei?
Und welche Dateien muss ich grundsätzlich verwenden, die aus dem dist ordner oder die aus dem src Ordner?
-
Vielen Dank Bandit. Werde das mal bei meinen Images versuchen.
-
Ok, danke Euch beiden. Jetzt kenn ich mich aus und werde das mal testen.
Wird sicher eine schöne Arbeit werden bei ungefähr 60 Bildern!!
-
Vielen Dank für Deine Hilfe Basti, mir ist die Funktion und das was ich tun muss schon klar.
Mir ist es nur darum gegangen, ob einer der beiden Links eine Lightbox Variante enthält, die mit eienm Bild auskommt, oder ob man immer 2 Bilder in unterschiedlicher Größe speichern muss
-
Also jetzt habe ich auf den Download geklickt, in die Zip Files reingesehen und meine Frage ist noch immer nicht beantwortet.
Ich wollte wissen, ob beide Links auf die selben Dateien verweisen oder nicht. Und warum bei beiden Versionen unterschiedliches html angeführt wird.
Dies wird durch Durchsicht der zip Dateien nicht beantwortet, außer man ist Hellseher
-
Beziehen sich dann die beiden genannten Links auf jeweils dieselben Dateien???
Wenn man sich nämlich die Links der beiden Beispiele ansieht, werden die images jeweils mit unterschiedlichem HTML eingebunden.
Oder kann man beide Beispiele auf der github Seite downloaden?
-
Bekommst du eigentlich irgendetwas alleine auf die Kette? Oder ist dein google kaputt?
Kann mir bitte irgendwer verraten, wo ich diese lightbox downloaden kann? Unter diesem Link schaffe ich es nicht. Oder muss ich mich dafür auf dieser Seite registrieren? Danke für Eure Antworten.
-
Ich hoffe, dass es noch andere Leute in diesem Forum gibt, die einem helfen möchten.
-
Dh. es hat nicht mit den extensions zu tun. Aber wie kann ich den Dateinamen umformen, wenn ich gar nicht welche Datei der Absender mir übermitteln möchte?
Ist das der Code den Du vor ungefähr 3 Stunden eingefügt hast?
-
Warum schreibst Du nicht ganz einfach was ich umformen muss, dann wäre die ganze Sache rasch beendet.
-
Du schreibst vorher selbst, dass nur die Extensions eine Rolle spielen und dann folgt so eine Meldung. Echt ein witziger Zeitgenosse.
Auf meinen Einwand , dass der Fehler auch bei pdf Dateien auftritt, wo alles klein geschrieben ist, konntest du noch immer nicht eingehen.
-
Ich denke, der Fehler liegt an den vorgegeben Extensions, nur wird halt leider dafür keine Lösung geboten. Im Gegenteil: es macht Dir Spaß, irgendwelches Kauderwelsch von Dir zu geben und in Rätseln zu sprechen, Darüber, dass Du nie konkret auf meine Fragen antwortest, darf man sich wirklich nicht mehr wundern. Dass ist halt schwer möglich, wenn man nicht sinnerfassend lesen kann.
Ich habe es echt satt, zu Deinem Spaß hier herumzuraten. Ich hoffe ganz einfach, dass hier in diesem wirklich guten Forum auch noch Leute mit Fachwissen sind, die mir echt weiterhelfen können und das auch wollen. Von dir habe ich echt die Nase voll.
-
Ist dies nun auch ein Code der erforderlich ist oder nicht???
Ich habe die Funktion nun hier eingefügt
PHP
Alles anzeigen<?php /** * myFormMail.php generated from http://www.dreamweaver-buch.de * * This program is free software; you can redistribute it and/or modify * it under the terms of the BSD License. * (Es wird keine Haftung fuer Fehler uebernommen) * * To contact the author write to {@link mailto:hussein@morsye.de Hussein Morsy} * The Script is generated from * {@link http://www.dreamweaver-buch.de} * * @author Hussein Morsy <hussein@morsy.de> * @version 1.11 31.05.2014 * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License * @copyright 2014 Hussein Morsy */ error_reporting(-1); ini_set('display_errors', true); /* Generierte Eintraege. Koeenen auch von "Hand" geaendert werden */ $recipients = 'spider67@aon.at'; $sender = 'spider67@aon.at'; $subject = 'Anmeldung '; $introtext = 'Sie haben folgende Anmeldung erhalten:'; $redirect = 'danke.html'; $max_filesize = '5000'; $upload_extensions = 'jpg, jpeg, gif, png, pdf, docx, doc, txt'; $max_files = '2'; /* Formularfelder einlesen */ $inputs = &$_POST; /*Großbuchstaben in Kleinbuchstaben umwandeln */ $str = "JPEG, JPG, GIF, PNG, PDF, DOCX, DOC, TXT"; $str = strtolower($str); echo $str;
Oder muss ich diese Funktion hier bei den Uploads einfügen?
Code
Alles anzeigen//Attachments hinzufuegen $count_uploaded = 0; foreach($_FILES as $name=>$data) { if(!empty($data['tmp_name'])) { if($count_uploaded < $max_files) { $count_uploaded++; $file = $data['tmp_name']; $filesize = round($data['size'] / 1024, 2); if($filesize <= $max_filesize) { // alle Punkte falls vorhanden entfernen $upload_extensions = str_replace('.','',$upload_extensions); $extensions = explode(',',$upload_extensions); $ext_found = false; foreach($extensions as $ext) { $ext = trim($ext); if ( strrchr($data['name'],'.') == ".$ext") { $mail->AddAttachment($file,"$name.$ext"); $ext_found=true; break; } } if(!$ext_found) { $body .= "\r\n Datei $data[name] (Feld $name) wurde wegen nicht zugelassener Dateiendung nicht uebertragen. Erlaubt waren nur $upload_extensions \r\n"; } } else { $body .= "\r\n Datei $data[name] (Feld $name) wurde wegen ueberschreitung der Dateigroesse $filesize nicht uebertragen Erlaubt waren nur $max_filesize\r\n"; } } else { $body.="\r\nAnzahl ($max_files) erlaubter Dateiuploads ueberschritten.\r\n"; } } else { # Es liegt keine Datei vor. #outputError( "Datei existiert nicht: " , $data['tmp_name']); #die(); } }
Bei einem Test mit der JPEG Datei wurden jedenfalls wieder alle eingegebenen Daten übertragen, wobei wieder die Fehlermeldung erschienen ist, dass die Datei wegen einer falschen Endung nicht übertragen werden konnte.
Code$mail->Body = $body; //senden der EMail if($mail->Send()) { header("Location: $redirect"); }else { outputError("Aufgrund eines Fehlers beim Senden konnten die Formulareingaben nicht per E-Mail übertragen werden.<br>Error-Message:" . $mail->ErrorInfo); } }else { outputError("Das Formular wurde nicht abgeschickt, da das Formular nicht ausgefüllt wurde.");
Weiters werden die strings korrekt in Kleinbuchstaben ausgegeben und es erscheint diese Fehlermeldung zu dem o.a. Teil des Scripts:
jpeg, jpg, gif, png, pdf, docx, doc, txt
Warning: Cannot modify header information - headers already sent by (output started at /homepages/44/d291036264/htdocs/html/Anwendungen/myFormMail.php:36) in /homepages/44/d291036264/htdocs/html/Anwendungen/myFormMail.php on line 103 -
Und warum wird wieder nicht auf die Tatsache eingegangen, dass ich auch versucht habe eine .pdf Datei zu übertragen, wo die Dateiendung auch hinsichtlich Kleinschreibung mit meinen definierten Dateien übereinstimmt, und wo trotzdem dieselbe Fehlermeldung erscheint?
-
Und wieder war es nicht möglich, meine Fragen einfach zu beantworten. Ich dachte, ich hätte die Fragen in verständlichem Deutsch gestellt. Dem war aber anscheinend nicht so.
Oder mein Verdacht bestätigt sich, dass jemand hier der deutschen Sprache nicht mächtig ist.
Trotzdem allen Prosit 2020.