Re: [TYPO3-german] Responsive Images srcset funktioniert nicht

2015-03-05 Diskussionsfäden Manuel Bachl

Ok, danke, werde das nach meiner Neuinstallation gleich so umsetzen.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Responsive Images srcset funktioniert nicht

2015-03-05 Diskussionsfäden Philipp Gampe
Hi Manuel Bachl,

Manuel Bachl wrote:

> absRefPrefix = https://www.example.com/
> baseURL = https://www.example.com/

Beides geht nicht. baseURL ist überflüssig und sollte nicht verwendet 
werden.

Falls deine Domain im Webroot liegt, dann sollte
page.config.absRefPrefix = /
reichen.

Grüße
-- 
Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln
Documentation – Active contributor TYPO3 CMS
TYPO3  inspiring people to share!

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Responsive Images srcset funktioniert nicht

2015-03-05 Diskussionsfäden Manuel Bachl

hmm. ok, dann werde ich mal schauen ob ich herrn Achim Vieweg (DCE-Entwickler) 
mal irgendwo im Netz auftreibe und ihn direkt ansprechen, ob er hier 
Erfahrungen hat.
Um eine Neuinstallation heute Abend werde ich aber auf die Schnelle nicht 
drumherum kommen. Dann ist wenigstens das System wieder sauber...

Vielen Dank dennoch für die Hilfestellungen und die Denkanstöße.
Wenn ich eine Lösung habe, werde ich sie hier natürlich sehr gerne einstellen.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Responsive Images srcset funktioniert nicht

2015-03-05 Diskussionsfäden bernd wilke

Am 05.03.15 um 16:03 schrieb Manuel Bachl:


Ein Default-Objekt habe ich nicht überschrieben. Das scheine ich wohl
tun zu müssen ;-)
Ist es relevant, dass die Bilder nicht aus einem Standard CE kommen,
sondern aus einem eigenen DCE?


da bin ich dann draußen. mit DCE kenn ich mich nicht so aus.

ich bin von std-CEs ausgegangen, die irgendwo unter
tt_content.image... bzw tt_content.textpic... konfiguriert werden. Da 
muss man natürlich die richtige Stelle finden wenn man etwas 
redefinieren will



Meine Ausgabe läuft hierüber:

 SEITENINHALT = CONTENT
 SEITENINHALT {
 table = tt_content
 select {
 orderBy = sorting
 languageField = sys_language_uid
 where = colPos=1
 }
 } # SEITENINHALT

Die DCE Templates sind ja FLUID...


heutzutage kann man in TYPO3 wunderbar Marker-Templates, Fluid-templates 
und naktes Typoscript beliebig ineinander schachteln.


bernd
--
http://www.pi-phi.de/cheatsheet.html
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Responsive Images srcset funktioniert nicht

2015-03-05 Diskussionsfäden Manuel Bachl

Quote: Bernd Wilke[2] wrote on Thu, 05 March 2015 15:44



wo und wie verwendest du es?
wo und wie hast du das default-Object überschrieben?

bernd
--
http://www.pi-phi.de/cheatsheet.html



Ein Default-Objekt habe ich nicht überschrieben. Das scheine ich wohl tun zu 
müssen ;-)
Ist es relevant, dass die Bilder nicht aus einem Standard CE kommen, sondern 
aus einem eigenen DCE?
Meine Ausgabe läuft hierüber:

SEITENINHALT = CONTENT
SEITENINHALT {
table = tt_content
select {
orderBy = sorting
languageField = sys_language_uid
where = colPos=1
}
} # SEITENINHALT

Die DCE Templates sind ja FLUID...
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Responsive Images srcset funktioniert nicht

2015-03-05 Diskussionsfäden Manuel Bachl

Quote: Bernd Wilke[2] wrote on Thu, 05 March 2015 15:44




das bewirkt ja erstmal noch keinerlei Ausgabe.
Layout ist kein TYPO3-Object.

wo und wie verwendest du es?
wo und wie hast du das default-Object überschrieben?

bernd
--
http://www.pi-phi.de/cheatsheet.html




Hier mal mein komplettes TS im Root-Template:

Constants:
styles.content.imgtext.layoutKey = srcset
styles.content.imgtext.linkWrap.width = 800

Setup:
config {
   # RealURL
   prefixLocalAnchors = all
   simulateStaticDocuments = 0
   absRefPrefix = https://www.example.com/
   baseURL = https://www.example.com/
   tx_realurl_enable = 1
   
   # Allgemeines

   noPageTitle = 2
   extTarget = _blank
   disablePrefixComment = 1
} # config end

TCAdefaults.tt_content.section_frame=66

tt_content {
 stdWrap.innerWrap >
}

tt_content.image.20.maxW = 200
tt_content.image.20.1.sourceCollection {
small {
width = 200
srcsetCandidate = 319w
mediaQuery = (max-width: 319px)
dataKey = small
}
phone {
width = 400
maxW = 400
srcsetCandidate = 599w
mediaQuery = (max-width: 599)
dataKey = phone
}
tablet {
width = 660
maxW = 660
		srcsetCandidate = 
		mediaQuery = 
		dataKey = tablet

}
tabletRetina {
pixelDensity = 2
width = 1220
maxW = 1220
srcsetCandidate = 2x
		mediaQuery = 
		dataKey = tabletRetina

}
}
..
..
..
..


Aktuell eingebunden ist die srcset.min.js von srcset.min.js
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Responsive Images srcset funktioniert nicht

2015-03-05 Diskussionsfäden Manuel Bachl

Fand es ein wenig zu dick aufgetragen alles in einzelne Threads zu splitten, da 
ja an sich alles mit einer Kernfrage zu tun hat.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Responsive Images srcset funktioniert nicht

2015-03-05 Diskussionsfäden Manuel Bachl

Hmm... Ok, wenn ich alles übers BE mache, muss ich dann dennoch etwas ändern? 
Denn die Bilder wurden ja über das BE hochgeladen (ausser die im CSS).
Komischerweise hat auch alles funktioniert, bis zu dem Moment in dem ich das 
Responsive-Zeug eingeschaltet habe. Ab da ging gar nichts mehr.
Da ich zum Glück noch ganz am Anfang der Entwicklung stehe werde ich wohl oder 
übel meine Daten sichern und Typo3 komplett neu aufsetzen. In der Hoffnung, 
dass damit wenigstens dieser Bug behoben ist...
Und an die Responsive Geschichte mach ich mich nochmal, wenn ich entweder ne 
bessere Dokumentation gefunden habe oder ich mal mit All-inkl gesprochen habe 
bzg. der FTP-/PHP-User...
Das muss doch wohl möglich sein :-/

Das mit dem JavaScript war eigentlich eine unsinnige Frage... Hat sich erledigt 
- hätte nur mal die Codes anschauen müssen :-D

Ich hab das Gefühl, dass ich mir irgendwie meine Installation zerschossen habe 
(vermutlich durch adaptive-images.php - hier musste ich nämlich für einen 
(längst nicht mehr existenten Ordner) die Rechte ändern. Wahrscheinlich hab ich 
da irgendwo mist gebaut (was für mist man auch bauen kann, wenn man einem 
Ordner in CuteFTP Rechte vergibt...)
Falls noch jemand eine Idee hat, gerne her damit

bis hierher erst einmal vielen Herzlichen Dank
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Responsive Images srcset funktioniert nicht

2015-03-05 Diskussionsfäden bernd wilke

Am 05.03.15 um 12:58 schrieb Manuel Bachl:

Entschuldigt das gespamme hier, aber es tauchen ständig neue Fragen auf...


vielleicht wären eigenen Threads übersichtlicher?
ich fand es jetzt nicht sonderlich hilfreich auf alle deine Postings in 
einem Beitrag zu antworten: daher gibt es jetzt een deutliche 
Verzweigung im Thread.



Wenn mein HTML-Output nach wie vor ein normales img ausgibt, obwohl ich
es ja eigentlich überschrieben habe, dann stimmt doch schon im TS etwas
nicht?

mein code der nicht anzukommen schein:

Layout.srcset {
element = 

source = |*|###SRC### ###SRCSETCANDIDATE###,|*|###SRC###
###SRCSETCANDIDATE###
}


das bewirkt ja erstmal noch keinerlei Ausgabe.
Layout ist kein TYPO3-Object.

wo und wie verwendest du es?
wo und wie hast du das default-Object überschrieben?

bernd
--
http://www.pi-phi.de/cheatsheet.html
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Responsive Images srcset funktioniert nicht

2015-03-05 Diskussionsfäden bernd wilke

Am 05.03.15 um 12:51 schrieb Manuel Bachl:

Muss ich die entsprechenden Javascript-Funktionen eigentlich manuell bei
DOM-ready aufrufen? oder machen die das von alleine?


welche Javascript Funktionen?

das komt sicherlich auf deine Bibliotheken an und wie sie realisiert sind.

bernd
--
http://www.pi-phi.de/cheatsheet.html
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Responsive Images srcset funktioniert nicht

2015-03-05 Diskussionsfäden bernd wilke

Am 05.03.15 um 11:56 schrieb Manuel Bachl:

Ich habe gerade festgestellt, dass auch Bilder die per css als
background eingebunden sind - also nicht in einem img-Tag - verschwunden
sind.
Wahrscheinlich ist es wie so oft bei Typo3 dass das Problem wo ganz
anders liegt :-(



das könnte eher an falschen (relativen) Pfaden liegen, die bei Benutzung 
von realurl sehr schnell auftreten können.


Benutze baseURL oder absRefPrefix
und bei CSS-bildern immer absolute Pfade eintragen.

bernd
--
http://www.pi-phi.de/cheatsheet.html
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Responsive Images srcset funktioniert nicht

2015-03-05 Diskussionsfäden bernd wilke

Am 05.03.15 um 11:49 schrieb Manuel Bachl:

Meine Seite ist bei all-inkl gehostet. Hier habe ich per ssh keinen
Zugriff auf chown. Ich habe die Besitzerrechte nun im Webftp von
All-inkl geändert (zur Auswahl standen der FTP-User und der PHP-User).
Ich habe den PHP-User gewähl, und sehe in puty nun auch die Rechte als
www-data:www-data.
Also das hat schonmal funktioniert... nur habe ich nun überhaupt keinen
Zugriff mehr auf die Seite. Ich bekomme die Seite
Forbidden

You don't have permission to access / on this server.

wenn ich die Rechte zurück ändere habe ich wieder Zugriff aber keine
Bilder...kann es sein, dass ich nur speziellen Ordnern www-data zuweisen
sollte?


das klingt erstmal so als ob die Rechte von FTP- und Apache-/PHP-user 
sich nicht vertragen. das lässt auf eine $%&-Konfiguration schließen.


alternativ zu den Ownern könnte man natürlich auch die Rechte der 
Dateien und Folder für Gruppen und everyone erweitern. Allerdings ist es 
nur bedingt sinnvoll/sicher überall mit 666 bzw. 777 zu hantieren.


Alternativ machst du alle Dateimanipulationen inkl. upload über das 
TYPO3-BE. dann sollten Dateien auch nach dem Upload zu lesen sein.


bernd
--
http://www.pi-phi.de/cheatsheet.html
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Responsive Images srcset funktioniert nicht

2015-03-05 Diskussionsfäden Manuel Bachl

Entschuldigt das gespamme hier, aber es tauchen ständig neue Fragen auf...

Wenn mein HTML-Output nach wie vor ein normales img ausgibt, obwohl ich es ja 
eigentlich überschrieben habe, dann stimmt doch schon im TS etwas nicht?

mein code der nicht anzukommen schein:

Layout.srcset {
element = 
source = |*|###SRC### ###SRCSETCANDIDATE###,|*|###SRC### ###SRCSETCANDIDATE###
}
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Responsive Images srcset funktioniert nicht

2015-03-05 Diskussionsfäden Manuel Bachl

Muss ich die entsprechenden Javascript-Funktionen eigentlich manuell bei 
DOM-ready aufrufen? oder machen die das von alleine?
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Responsive Images srcset funktioniert nicht

2015-03-05 Diskussionsfäden Manuel Bachl

Ich habe gerade festgestellt, dass auch Bilder die per css als background 
eingebunden sind - also nicht in einem img-Tag - verschwunden sind.
Wahrscheinlich ist es wie so oft bei Typo3 dass das Problem wo ganz anders 
liegt :-(

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Responsive Images srcset funktioniert nicht

2015-03-05 Diskussionsfäden Manuel Bachl
Meine Seite ist bei all-inkl gehostet. Hier habe ich per ssh keinen Zugriff auf chown. 
Ich habe die Besitzerrechte nun im Webftp von All-inkl geändert (zur Auswahl standen der FTP-User und der PHP-User). Ich habe den PHP-User gewähl, und sehe in puty nun auch die Rechte als www-data:www-data.
Also das hat schonmal funktioniert... nur habe ich nun überhaupt keinen Zugriff mehr auf die Seite. Ich bekomme die Seite 


Forbidden

You don't have permission to access / on this server.

wenn ich die Rechte zurück ändere habe ich wieder Zugriff aber keine 
Bilder...kann es sein, dass ich nur speziellen Ordnern www-data zuweisen sollte?
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Responsive Images srcset funktioniert nicht

2015-03-05 Diskussionsfäden bernd wilke

Am 05.03.15 um 10:40 schrieb Manuel Bachl:

Welche Rechte genau braucht dieses Feature denn? Hab diverse Tutorials
gesehen, aber keines hat davon etwas erwähnt :-(
Wenn ich weiss, welche rechte ich setzen muss mache ich das natürlich ;-)
Aber schon einmal danke für die Hinweise


das dürften die Zugriffsrechte auf dem Server sein. FTP-User ist selten 
mit dem Apache-user kompatibel. Das anschließend per FTP wieder gerade 
zu bügeln ist umständlich und man vergisst es oft genug.


per SSH geht das dann meist einfacher:

im Webroot mal folgendes ausführen:
chown -R www-data:www-data *

(sofern dein Apache-user der übliche www-data ist)

entweder muss der apache-user darauf zugreifen um die Bilder 
umzurechnen, oder sie direkt an den Besucher auszuliefern. Wenn der 
Zugriff nicht funktioniert gibt es kein Bild auf der Seite.



bernd
--
http://www.pi-phi.de/cheatsheet.html
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Responsive Images srcset funktioniert nicht

2015-03-05 Diskussionsfäden Manuel Bachl

Welche Rechte genau braucht dieses Feature denn? Hab diverse Tutorials gesehen, 
aber keines hat davon etwas erwähnt :-(
Wenn ich weiss, welche rechte ich setzen muss mache ich das natürlich ;-)
Aber schon einmal danke für die Hinweise
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Responsive Images srcset funktioniert nicht

2015-03-05 Diskussionsfäden Peter Linzenkirchner
Hallo Manuel, 


dann stimmen die Rechte nicht. 


Gruß
Perte

> Am 05.03.2015 um 10:22 schrieb Manuel Bachl :
> 
> Habe den Tipp mit absRefPrefix versucht - selbes Phänomen. Ich habe jetzt mal 
> alle Zeilen im TS auskommentiert und das Rendering wieder auf default 
> eingestellt. Auch das JS habe ich entfernt. Ich bekomme keine Bilder mehr. 
> Selbst wenn ich die Bilder (per FTP im entsprechenden Pfad existent) direkt 
> im Browser aufrufe kommet ein Typo3-Error:
> 
> Page Not Found
> 
> Reason: File "dummy.jpg" was not found (2)!
> 
> Wie gesagt per FTP sehe ich die bilder an den richtigen Stellen.
> Caches leeren hilft auch nicht weiter
> ___
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

--
Xing: http://www.xing.com/profile/Peter_Linzenkirchner
Web: http://www.typo3-lisardo.de
Facebook: http://tinyurl.com/lisardo-multimedia

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Responsive Images srcset funktioniert nicht

2015-03-05 Diskussionsfäden Manuel Bachl

Habe den Tipp mit absRefPrefix versucht - selbes Phänomen. Ich habe jetzt mal 
alle Zeilen im TS auskommentiert und das Rendering wieder auf default 
eingestellt. Auch das JS habe ich entfernt. Ich bekomme keine Bilder mehr. 
Selbst wenn ich die Bilder (per FTP im entsprechenden Pfad existent) direkt im 
Browser aufrufe kommet ein Typo3-Error:

Page Not Found

Reason: File "dummy.jpg" was not found (2)!

Wie gesagt per FTP sehe ich die bilder an den richtigen Stellen.
Caches leeren hilft auch nicht weiter
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Responsive Images srcset funktioniert nicht

2015-03-05 Diskussionsfäden Manuel Bachl

Mein RealURL TS:

config {
   # RealURL
   prefixLocalAnchors = all
   simulateStaticDocuments = 0
   baseURL = https://www.domain.de/
   tx_realurl_enable = 1
   
   # Allgemeines

   noPageTitle = 2
   extTarget = _blank
   disablePrefixComment = 1
} # config end
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Responsive Images srcset funktioniert nicht

2015-03-05 Diskussionsfäden bernd wilke

Am 05.03.15 um 09:44 schrieb Manuel Bachl:

Huhu,


[...]


Wenn ich meine Seite nun neu lade, bekomme ich gar kein Bild mehr
angezeigt.
Der Quelltext meines Bildes ist nach dem Rendern der Seite folgender:




der Bildpfad ist relativ!
wenn du ohne realurl(o.ä.) unterwegs bist sollte das funktionieren, 
ansonsten ist mindestens ein config.baseURL, besser aber ein 
config.absRefPrefix anzugeben



bernd
--
http://www.pi-phi.de/cheatsheet.html
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Responsive Images srcset funktioniert nicht

2015-03-05 Diskussionsfäden Manuel Bachl

Huhu,

ich versuche gerade die Respinsive Images-Variante scrset zum Laufen zu 
bekommen (das Picture-Tag wäre mir grundsätzlich lieber aber hier klappt noch 
weniger).

In den Konstanten ist "img-tag with alternate sources as srcset-attribute" 
ausgewählt.

Ich habe folgendes TS:

tt_content {
image {
20.maxW = 200
20.1 {
sourceCollection >
sourceCollection {
small {
width = 200
srcsetCandidate = 319w
mediaQuery = (max-width: 319px)
dataKey = small
}
phone {
width = 400
maxW = 400
srcsetCandidate = 599w
mediaQuery = (max-width: 599)
dataKey = phone
}
tablet {
width = 660
maxW = 660
	srcsetCandidate = 
	mediaQuery = 
	dataKey = tablet

}
tabletRetina {
pixelDensity = 2
width = 1220
maxW = 1220
srcsetCandidate = 2x
	mediaQuery = 
	dataKey = tabletRetina

}
}
Layout.srcset {
element = 
source = |*|###SRC### 
###SRCSETCANDIDATE###,|*|###SRC### ###SRCSETCANDIDATE###
}
}
}
}


Die JavaScript-Datei (https://github.com/filamentgroup/Responsive-Images) habe 
ich korrekt eingebunden (Quelltext-Check)

Wenn ich meine Seite nun neu lade, bekomme ich gar kein Bild mehr angezeigt.
Der Quelltext meines Bildes ist nach dem Rendern der Seite folgender:



Obwohl die src vorhanden ist wird mir nur das typische "Bild nicht gefunden" 
angezeigt.

Muss ich noch etwas tun um das zum Laufen zu bekommen? Und wenn ja, was genau?
Ich habe mich übrigens an folgendes Tutorial gehalten: 
http://t3n.de/magazin/typo3-6-2-lts-responsive-images-235194/
Meine Typo3-Version ist 6.2.10

Würde mich freuen wenn mir jemand helfen kann - gerna auch darüber wenn mir 
jemand hilft die Picture-Variante zum Laufen zu bekommen.

Grüße
Manuel
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german