Re: [TYPO3-german] div entfernen
Hi, Zunächst: es ist komisch, dass in deinem Beispiel 2x csc-frame deklariert wird - ist das sicher so? Falls ja, scheint mir das ein Bug zu sein... falls nicht, schau noch mal genau nach, weil das wichtig sein könnte für dolgendes... Dann: Geh mal zu Template, auf deine Root-Seite und dann Template Analyser. Wähle dort csc-styled-content aus (wahrscheinlich das erste). Dann such mal (mit der nativen Browser-Suche) nach csc-frame, es sollten 16 Ergebnisse gefunden werden (und keines davon hat 2 exakt gleiche in Abfolge). Wenn du dann das TypoScript verfolgst, solltest du auf sowas wie dieses kommen: tt_content.stdWrap { innerWrap.cObject { default { 10 { cObject { default{ 10 { value=div id=c{field:uid} } div { value = div } } 20 ... // CSS Klasse 30 ... // schließender Wrap-Befehl } } } 1 { 1.20.10.value=csc-frame csc-frame-invisible 5.20.10.value=csc-frame csc-frame-rulerBefore 6.20.10.value=csc-frame csc-frame-rulerAfter 10.20.10.value=csc-frame csc-frame-indent 11.20.10.value=csc-frame csc-frame-indent3366 12.20.10.value=csc-frame csc-frame-indent6633 20.20.10.value=csc-frame csc-frame-frame1 21.20.10.value=csc-frame csc-frame-frame2 } } } Du müstest also auf der fraglichen Seite im TS-Setup TypoScript einfügen, dass diese Befehle löscht. Hilft das? Gruß Robert hi leuts wenn ich im BE als admin auf seite im spaltenbereich einen neuen html datensatz einfüge und es mir im FE den quelltext anschaue sehe ich das typo mir div container produziert: !-- [begin] -- div id=c3307 class=csc-frame csc-frame !-- Raw HTML content: [begin] -- !-- Raw HTML content: [end] -- /div !-- [end] -- das kann ich gar nicht gebrauchen. gibt es eine möglichkeit damit typo das nicht generiert und nur an der stelle wo ich möchte den html code ausgibt den ich eingebunden habe. gruss micha ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] div entfernen
Hi Michal folgender Typoscript code entfernt den Wrap um das HTML Element tt_content.stdWrap.innerWrap.if { value.field = CType isInList = html negate = 1 } in das isInList könntest du durch komma getrennt auch weitere elemente schreiben für die der wrap nicht aktiviert werden soll. gruss chris Am 1. August 2013 10:22 schrieb Robert Wildling row...@gmx.net: Hi, Zunächst: es ist komisch, dass in deinem Beispiel 2x csc-frame deklariert wird - ist das sicher so? Falls ja, scheint mir das ein Bug zu sein... falls nicht, schau noch mal genau nach, weil das wichtig sein könnte für dolgendes... Dann: Geh mal zu Template, auf deine Root-Seite und dann Template Analyser. Wähle dort csc-styled-content aus (wahrscheinlich das erste). Dann such mal (mit der nativen Browser-Suche) nach csc-frame, es sollten 16 Ergebnisse gefunden werden (und keines davon hat 2 exakt gleiche in Abfolge). Wenn du dann das TypoScript verfolgst, solltest du auf sowas wie dieses kommen: tt_content.stdWrap { innerWrap.cObject { default { 10 { cObject { default{ 10 { value=div id=c{field:uid} } div { value = div } } 20 ... // CSS Klasse 30 ... // schließender Wrap-Befehl } } } 1 { 1.20.10.value=csc-frame csc-frame-invisible 5.20.10.value=csc-frame csc-frame-rulerBefore 6.20.10.value=csc-frame csc-frame-rulerAfter 10.20.10.value=csc-frame csc-frame-indent 11.20.10.value=csc-frame csc-frame-indent3366 12.20.10.value=csc-frame csc-frame-indent6633 20.20.10.value=csc-frame csc-frame-frame1 21.20.10.value=csc-frame csc-frame-frame2 } } } Du müstest also auf der fraglichen Seite im TS-Setup TypoScript einfügen, dass diese Befehle löscht. Hilft das? Gruß Robert hi leuts wenn ich im BE als admin auf seite im spaltenbereich einen neuen html datensatz einfüge und es mir im FE den quelltext anschaue sehe ich das typo mir div container produziert: !-- [begin] -- div id=c3307 class=csc-frame csc-frame !-- Raw HTML content: [begin] -- !-- Raw HTML content: [end] -- /div !-- [end] -- das kann ich gar nicht gebrauchen. gibt es eine möglichkeit damit typo das nicht generiert und nur an der stelle wo ich möchte den html code ausgibt den ich eingebunden habe. gruss micha ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german -- christian wolff - webdeveloper, tech-loving geek and typo3 enthusiast telefon: +49 30 347 244 88 mobil: +49 179 49 44 758 email: ch...@connye.com adresse: friedelstraße 31 - 12047 berlin xing-profil: http://www.xing.com/profile/Christian_Wolff43 google+: https://plus.google.com/u/0/115669673917212236875/posts?hl=de facebook: https://www.facebook.com/1stMachine flattr: https://flattr.com/profile/1stmachine ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] div entfernen
hi robert erstmal vielen dank für deine antwort. war ein kopier fehler von mir. ist nur ein csc-frame angegeben. habs mittlerweile schon fast gelöst und zwar hab ich tt_content.stdWrap.innerWrap eingebaut und jetzt sind die container weg. aber ein neues prob hat sich aufgetan und zwar hab ich nen datensatz in dem sich ein div container öffnet (für einen slider). nach dem datensatz hab ich jetzt 2 videos und ein image eingebunden ( 3 verschiedene plugin datensätze) und danach nen datensatz mit nem schliesenden div tag. funktioniert auch schon fast, jetzt produziert typo3 mir beim html5video plugin auch wieder 2 divs um meinen videotag. div class=tx-html5video-pi1 div class=video-js-boxvideo class=video-js width=592 height=336 /div /div diese divs stören jetzt meinen slider. kann ich irgendwie vermeiden das typo3 beim einfügen von nem video plugin diese divs generiert. gruss micha ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] div entfernen
hi chris danke dir für deine antwort . les mal neues replay von mir - merci gruss micha ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] div entfernen
Wow - coole Lösung, kannte ich nicht. Danke, Chris! Hi Michal folgender Typoscript code entfernt den Wrap um das HTML Element tt_content.stdWrap.innerWrap.if { value.field = CType isInList = html negate = 1 } in das isInList könntest du durch komma getrennt auch weitere elemente schreiben für die der wrap nicht aktiviert werden soll. gruss chris Am 1. August 2013 10:22 schrieb Robert Wildling row...@gmx.net: Hi, Zunächst: es ist komisch, dass in deinem Beispiel 2x csc-frame deklariert wird - ist das sicher so? Falls ja, scheint mir das ein Bug zu sein... falls nicht, schau noch mal genau nach, weil das wichtig sein könnte für dolgendes... Dann: Geh mal zu Template, auf deine Root-Seite und dann Template Analyser. Wähle dort csc-styled-content aus (wahrscheinlich das erste). Dann such mal (mit der nativen Browser-Suche) nach csc-frame, es sollten 16 Ergebnisse gefunden werden (und keines davon hat 2 exakt gleiche in Abfolge). Wenn du dann das TypoScript verfolgst, solltest du auf sowas wie dieses kommen: tt_content.stdWrap { innerWrap.cObject { default { 10 { cObject { default{ 10 { value=div id=c{field:uid} } div { value = div } } 20 ... // CSS Klasse 30 ... // schließender Wrap-Befehl } } } 1 { 1.20.10.value=csc-frame csc-frame-invisible 5.20.10.value=csc-frame csc-frame-rulerBefore 6.20.10.value=csc-frame csc-frame-rulerAfter 10.20.10.value=csc-frame csc-frame-indent 11.20.10.value=csc-frame csc-frame-indent3366 12.20.10.value=csc-frame csc-frame-indent6633 20.20.10.value=csc-frame csc-frame-frame1 21.20.10.value=csc-frame csc-frame-frame2 } } } Du müstest also auf der fraglichen Seite im TS-Setup TypoScript einfügen, dass diese Befehle löscht. Hilft das? Gruß Robert hi leuts wenn ich im BE als admin auf seite im spaltenbereich einen neuen html datensatz einfüge und es mir im FE den quelltext anschaue sehe ich das typo mir div container produziert: !-- [begin] -- div id=c3307 class=csc-frame csc-frame !-- Raw HTML content: [begin] -- !-- Raw HTML content: [end] -- /div !-- [end] -- das kann ich gar nicht gebrauchen. gibt es eine möglichkeit damit typo das nicht generiert und nur an der stelle wo ich möchte den html code ausgibt den ich eingebunden habe. gruss micha ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] div entfernen
Hi, Michael, Manche PlugIns fügen solche Scripts automatisch hinzu durch den Befehl pi_wrapInBaseClass. Die Zuneigung zu diesem Feature ist geteilt. Jedenfalls: Sollte das div nicht durch das Template hinzugefügt werden (das man sicherlich überschreiben kann), weiß ich leider auch keine Lösung als jene, diesen Befehl aus dem php-Code zu entfernen. Eine andere oftmals erwähnte Lösung wäre, diesen Tag speziell durch einen Javascript-Befehl zu entfernen. Gefällt mir persönlich gar nicht, aber nachdem dein Slider sowieso JS verwendent, wäre es ein gangbarer Weg. Vielleicht hat Chris wieder eine Lösung parat? LG, Robert hi robert erstmal vielen dank für deine antwort. war ein kopier fehler von mir. ist nur ein csc-frame angegeben. habs mittlerweile schon fast gelöst und zwar hab ich tt_content.stdWrap.innerWrap eingebaut und jetzt sind die container weg. aber ein neues prob hat sich aufgetan und zwar hab ich nen datensatz in dem sich ein div container öffnet (für einen slider). nach dem datensatz hab ich jetzt 2 videos und ein image eingebunden ( 3 verschiedene plugin datensätze) und danach nen datensatz mit nem schliesenden div tag. funktioniert auch schon fast, jetzt produziert typo3 mir beim html5video plugin auch wieder 2 divs um meinen videotag. div class=tx-html5video-pi1 div class=video-js-boxvideo class=video-js width=592 height=336 /div /div diese divs stören jetzt meinen slider. kann ich irgendwie vermeiden das typo3 beim einfügen von nem video plugin diese divs generiert. gruss micha ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] div entfernen
ok - verstehe. das mit js hört sich doch gut an - leider weis ich nicht wie man mit js divs entfernt. werde ich mich mal schlau machen müssen. aber vielen dank für den tip. wenn einem natürlich noch was einfällt wie man das vermeiden kann das das plugin divs produziert - immer her damit. gruss micha ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] div entfernen
Hi Michael, ich kann mich Robert nur anschließen. die plugins machen das teilweise automatisch. ich habe mir die video integration nicht angeschaut. falls du jQuery verwendest ist das entfenrne des wraps mittels javascript recht einfach. $(.my-slider video).unwrap().unwrap(); also selektiere das video element in my slider und unwrappe das zwei mal um die parent elemente zu entfernen. ich weiss allerdings nicht ob das Javascript die für den video player die divs eventuell braucht. auch bin ich mir bei meinem selektor nicht sicher. weil es sein kann das je nach browser und fähigkeiten kein video element sondern ein flash element eingebunden wird. ps. ichwürde darauf verzichen die wraps aller elemente zu entfernen mit: tt_content.stdWrap.innerWrap da das dir die möglichkeit nimmt ein element auf einer seite direkt anzuspringen mittels link-zur-seite#c123 deswegen mach ich das immer nur sehr selektiv für die html elemente gruss chris Am 1. August 2013 10:54 schrieb michael bogensperger m.bogensper...@agentur-zb.de: ok - verstehe. das mit js hört sich doch gut an - leider weis ich nicht wie man mit js divs entfernt. werde ich mich mal schlau machen müssen. aber vielen dank für den tip. wenn einem natürlich noch was einfällt wie man das vermeiden kann das das plugin divs produziert - immer her damit. gruss micha ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german -- christian wolff - webdeveloper, tech-loving geek and typo3 enthusiast telefon: +49 30 347 244 88 mobil: +49 179 49 44 758 email: ch...@connye.com adresse: friedelstraße 31 - 12047 berlin xing-profil: http://www.xing.com/profile/Christian_Wolff43 google+: https://plus.google.com/u/0/115669673917212236875/posts?hl=de facebook: https://www.facebook.com/1stMachine flattr: https://flattr.com/profile/1stmachine ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] div entfernen
Das ist mit jQuery supereasy - google einfach mal nach jquery remove. ZB: $('.ABox').remove(); // ersetze '.ABox' mit '.tx_html5...' Man muss bedenken, dass das Zeugsnicht funktioniert, wenn JS abgeschaltet ist - aber dann wiedrum funktioniert der ganze Scroller nicht. Eher noch ein Problem ist vielleicht die Ladezeit: lädt die Seite langsam, taucht zuerst das Tag auf, und bis JS es dann entfernt, kann sowas wie ein flackern entstehen. Deswegen ist es vielleicht ganz gut, im CSS jene Tags, die du entfernen willst, mit einem display:none auszustatten - sobald dann das Tag entfernt wird, sollten alle Child-Tags wieder sichtbar sein... Übrigens: sehr schöne Seite - gratuliere! Grüße, Robert ok - verstehe. das mit js hört sich doch gut an - leider weis ich nicht wie man mit js divs entfernt. werde ich mich mal schlau machen müssen. aber vielen dank für den tip. wenn einem natürlich noch was einfällt wie man das vermeiden kann das das plugin divs produziert - immer her damit. gruss micha ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] div entfernen
Richtig - unwrap!! Bei meiner (Un-)lösung verschwindet ja der geamte Content! Sorry! und danke wiedermal an Chris!! Hi Michael, ich kann mich Robert nur anschließen. die plugins machen das teilweise automatisch. ich habe mir die video integration nicht angeschaut. falls du jQuery verwendest ist das entfenrne des wraps mittels javascript recht einfach. $(.my-slider video).unwrap().unwrap(); also selektiere das video element in my slider und unwrappe das zwei mal um die parent elemente zu entfernen. ich weiss allerdings nicht ob das Javascript die für den video player die divs eventuell braucht. auch bin ich mir bei meinem selektor nicht sicher. weil es sein kann das je nach browser und fähigkeiten kein video element sondern ein flash element eingebunden wird. ps. ichwürde darauf verzichen die wraps aller elemente zu entfernen mit: tt_content.stdWrap.innerWrap da das dir die möglichkeit nimmt ein element auf einer seite direkt anzuspringen mittels link-zur-seite#c123 deswegen mach ich das immer nur sehr selektiv für die html elemente gruss chris Am 1. August 2013 10:54 schrieb michael bogensperger m.bogensper...@agentur-zb.de: ok - verstehe. das mit js hört sich doch gut an - leider weis ich nicht wie man mit js divs entfernt. werde ich mich mal schlau machen müssen. aber vielen dank für den tip. wenn einem natürlich noch was einfällt wie man das vermeiden kann das das plugin divs produziert - immer her damit. gruss micha ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] div entfernen
ok hab mal probiert die divs mit js zu entfernen - is echt super easy. problem is aber das er anscheinend die divs braucht, denn ohne wird das video nicht angezeigt. danke für die blumen - zwecks schöne seite und so - aber meine firma hat das portal so übernommen - sprich ist nicht von mir gebastelt worden - wir müssen das portal nur noch verwalten und da wir vorher eigentlich nur mit webedition gearbeitet haben is das gar net mal so einfach mit typo. also ich bin noch absolut blutiger anfänger was typo betrifft. aber es gibt ja immer paar tolle leuts die bereit sind ihr wissen mit anderen zu teilen - und dafür nochmal ein ganz dickes dankeschön an alle die andere unterstützen. so genug süßholzgeraspel - muss jetzt ne lösung finden. gruss micha ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] div entfernen
Hi Michael, ich würde die extra divs erstmal drin lassen sie sollten deinen slider ja eigendlich nicht kaputt machen wenn doch hast du vieleicht einen Schlechten slider ausgewählt. im zweifelsfall die divs lieber mit CSS anpassen ehe du dir daran die finger brichts. gruss chris Am 1. August 2013 11:29 schrieb michael bogensperger m.bogensper...@agentur-zb.de: ok hab mal probiert die divs mit js zu entfernen - is echt super easy. problem is aber das er anscheinend die divs braucht, denn ohne wird das video nicht angezeigt. danke für die blumen - zwecks schöne seite und so - aber meine firma hat das portal so übernommen - sprich ist nicht von mir gebastelt worden - wir müssen das portal nur noch verwalten und da wir vorher eigentlich nur mit webedition gearbeitet haben is das gar net mal so einfach mit typo. also ich bin noch absolut blutiger anfänger was typo betrifft. aber es gibt ja immer paar tolle leuts die bereit sind ihr wissen mit anderen zu teilen - und dafür nochmal ein ganz dickes dankeschön an alle die andere unterstützen. so genug süßholzgeraspel - muss jetzt ne lösung finden. gruss micha ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german -- christian wolff - webdeveloper, tech-loving geek and typo3 enthusiast telefon: +49 30 347 244 88 mobil: +49 179 49 44 758 email: ch...@connye.com adresse: friedelstraße 31 - 12047 berlin xing-profil: http://www.xing.com/profile/Christian_Wolff43 google+: https://plus.google.com/u/0/115669673917212236875/posts?hl=de facebook: https://www.facebook.com/1stMachine flattr: https://flattr.com/profile/1stmachine ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] div entfernen
yippie - es funktioniert. also die div container waren gar net die übeltäter. als erstes hat er mir den titel vom image und vom video als jeweils einen punkt bei meinen slider ausgegeben. titel entfernt bei beiden - schon sind die überflüssigen punkte bei dem slider weg. aber ein punkt is neu dazu gekommen und zwar ne leere weise fläche. ich quelltext hab ich gesehen hat er mir nach dem image ein clear div generiert. das macht er immer so. um das zu vermeiden hab ich folgendes in mein root temp eingefügt : tt_content.image.20.layout { key.field = imageorient # above-center default.value = div class=csc-textpic csc-textpic-center csc-textpic-above###CLASSES##IMAGES##TEXT###/div # above-right 1.value = div class=csc-textpic csc-textpic-right csc-textpic-above###CLASSES##IMAGES##TEXT###/div # above-left 2.value = div class=csc-textpic csc-textpic-left csc-textpic-above###CLASSES##IMAGES##TEXT###/div # below-center 8.value = div class=csc-textpic csc-textpic-center csc-textpic-below###CLASSES##TEXT##IMAGES###/div # below-right 9.value = div class=csc-textpic csc-textpic-right csc-textpic-below###CLASSES##TEXT##IMAGES###/div # below-left 10.value = div class=csc-textpic csc-textpic-left csc-textpic-below###CLASSES##TEXT##IMAGES###/div # intext-right-nowrap 25.value = div class=csc-textpic csc-textpic-intext-right-nowrap###CLASSES##IMAGES###div style=margin-right:{register:rowWidthPlusTextMargin}px;###TEXT###/div/div # intext-left-nowrap 26.value = div class=csc-textpic csc-textpic-intext-left-nowrap###CLASSES##IMAGES###div style=margin-left:{register:rowWidthPlusTextMargin}px;###TEXT###/div/div } und schwubs das clear div wird nicht generiert. von meiner seite ist das thema beendet. danke an alle für die hilfe und habt noch nen schönen tag. gruss micha ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] div entfernen
Am 01.08.2013 10:51, schrieb michael bogensperger: hier hab ich mal den link von der seite http://www.skinial.com/startseite.html zeile 195 beginnt meine erster datensatz (html eingebunden) nach dem div slides kommen dann meine plugins von video und image. die container die das umschliest müssen weg und dann funktioniert auch alles. pls hlp. gruss micha Damit Du in Zukunft nicht mit HTML-Elementen arbeiten musst, die einzelne öffnende oder schliessende Tags beinhalten, solltet Du Dir mal Gridelements anschauen. Damit baust Du ganz einfach Container-Elemente, in denen Du beliebige andere Content-Elemente unterbringen kannst. Damit ist der HTML-Code immer sauber und es zerhaut Dir den Seiten-Code nicht, wenn mal jemand ein Element versteckt, verschiebt oder löscht. Zudem kannst Du innerhalb von Gridelementen mit eigenem TypoScript arbeiten und die Ausgabe von Standard-Elementen entsprechend anpassen. Die verhalten sich dann im normalen Content-Bereich wie gehabt. Sobald Du sie aber in eine Spalte eines Containers packst, gibt es die angepasste Ausgabe. HDH Joey -- Wenn man keine Ahnung hat: Einfach mal Fresse halten! (If you have no clues: simply shut your gob sometimes!) Dieter Nuhr, German comedian Xing: http://contact.cybercraft.de Twitter: http://twitter.com/bunnyfield TYPO3 cookbook (2nd edition): http://www.typo3experts.com ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] div entfernen
hi joey danke für den reply. werde mir mal das mit den Gridelements anschauen. danke für den tip und ne schöne zeit wünscht dir micha ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german