rgtabs reloaded. I completly rewrote the extension rgtabs and the result can be seen here. It works now with mootools and has much more features and got much nicer.
Features
- Number of tabs unlimited
- Number of CEs inside a tab unlimited
- Switch with Ajax and without it
- Rgtabs inside a single tab possible
- some cool TS modifications possible (see the examples)
Morbi enim lorem, aliquam eu, ornare sed, sodales gravida, purus. Curabitur a quam. Duis eget nibh. Sed justo diam, feugiat vitae, cursus nec, adipiscing vitae, velit. Mauris sodales. In hendrerit augue et est. Ut tristique, neque eget consectetuer aliquam, neque nulla aliquet metus, molestie ullamcorper dui dolor vel urna. Aliquam non nisi. Curabitur augue sem, aliquet quis, convallis luctus, varius nec, nunc. Proin lectus. Curabitur feugiat, tellus eu scelerisque accumsan, orci dui ullamcorper erat, vitae interdum quam lacus quis elit. Nam laoreet.
Phasellus faucibus condimentum purus. Nullam facilisis sem ac sem. Maecenas a leo. Sed a erat. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum suscipit. Nam sapien enim, mollis quis, iaculis ac, sodales quis, felis. Curabitur nulla mauris, consectetuer vitae, varius ut, commodo consequat, risus. Sed nec lectus. Sed egestas. Mauris accumsan metus at arcu.
Pellentesque malesuada elit et arcu. Donec mi. Nulla pretium augue viverra massa. Maecenas vel velit. Phasellus eu nisl sed purus egestas sagittis. Ut ut lacus vitae enim vestibulum volutpat. Maecenas feugiat nunc sed est. Nunc id sapien ac urna volutpat imperdiet. Nullam adipiscing. Duis congue mi et est. Donec venenatis tempor neque. Phasellus in justo a magna fringilla molestie. Aenean lectus diam, vehicula et, pulvinar sed, euismod ut, magna. Curabitur turpis tortor, eleifend eu, cursus ac, tincidunt eu, turpis. Praesent fringilla luctus elit. Etiam malesuada. Duis eleifend ipsum vel erat. Aliquam tempor, lectus eget dictum pellentesque, lectus lorem laoreet nulla, id tincidunt metus leo in nunc. Fusce adipiscing.
Vestibulum sagittis, magna nec pellentesque eleifend, elit augue laoreet ipsum, nec dapibus purus justo non arcu. Aenean in quam. Morbi interdum. Vestibulum et quam. Praesent aliquet tincidunt purus. Integer faucibus velit at dui. Cras purus. Donec lacinia enim vitae arcu. Etiam sapien mi, porttitor vitae, euismod at, imperdiet quis, mi. Maecenas tempus eros quis leo. Donec dictum risus nec dui. Phasellus ullamcorper. Integer feugiat, erat porttitor tristique hendrerit, diam sapien consequat quam, ut posuere tortor ipsum dapibus turpis. Ut sit amet nibh nec ligula mollis laoreet. Nam vitae massa.




Nulla facilisi. Donec vestibulum sollicitudin nibh. Proin sit amet diam sed nulla tincidunt gravida. Nulla interdum laoreet massa. Aliquam erat volutpat. Praesent sed est ac justo dignissim convallis. Mauris libero tellus, vestibulum vel, faucibus ultricies, volutpat vel, sapien. Aenean et libero eget enim ornare iaculis. Aliquam mauris leo, pharetra sed, ultrices non, adipiscing ut, velit. Aliquam leo. Donec vestibulum auctor justo. Aenean augue magna, sagittis in, congue et, pharetra vitae, eros. Sed massa. Aenean magna odio, aliquet eget, varius eget, pharetra eget, sapien. Curabitur sagittis. Proin nec ligula. Cras convallis consequat elit. Maecenas varius, ante non interdum rutrum, nisl risus egestas dolor, in tincidunt turpis sapien sit amet nulla. Maecenas sodales dictum felis.
Donec suscipit est viverra nulla. Suspendisse molestie. Suspendisse tortor justo, vulputate id, porttitor eget, tincidunt sed, tortor. Nam sapien. Aliquam lacinia blandit risus. Curabitur magna nunc, auctor in, aliquet at, egestas nec, metus. Ut laoreet. Integer nec erat eu dolor auctor scelerisque. In sagittis massa nec erat. Mauris blandit, dolor nec sodales rutrum, lectus tortor egestas nisl, sed pulvinar eros ipsum id est. Cras nonummy, neque et condimentum pretium, dui dolor posuere nunc, in feugiat lectus velit in erat. Proin nibh pede, venenatis ac, interdum a, pharetra at, dolor. Fusce tellus. Donec interdum facilisis metus. Proin ultrices orci. Ut nec tellus. Nulla massa massa, pellentesque a, egestas non, semper sed, tortor. Nunc porttitor massa sed sapien. Morbi fermentum, mi eu faucibus tempor, pede sapien vestibulum erat, in feugiat lectus magna sed lorem. Sed sagittis ante quis odio.
Maecenas ac odio. In malesuada, eros vitae iaculis euismod, lacus magna interdum dolor, vitae rhoncus dui odio a ante. Mauris gravida viverra odio. Etiam porta nisl quis erat mattis lacinia. Praesent non ante eu est ornare pretium. Nulla augue. Suspendisse nonummy. Fusce erat elit, bibendum at, convallis eu, imperdiet nec, dolor. Suspendisse velit. Curabitur et lorem. Nullam in tortor. In ac metus. Curabitur suscipit venenatis nunc. Pellentesque mauris mi, malesuada at, placerat eget, condimentum et, turpis. Morbi erat felis, ornare non, congue ut, vehicula non, massa. Phasellus consectetuer, lectus quis rutrum pretium, diam turpis feugiat est, sed aliquet ipsum libero sed diam. Quisque a ipsum in risus fringilla sagittis. Mauris ullamcorper. Praesent in erat eu tellus luctus rhoncus. Ut vel nibh vel enim ultricies porttitor.



Donec ligula. Donec rhoncus. Nullam mi massa, ultricies a, pretium eu, auctor eu, libero. Integer congue varius odio. Etiam nunc lorem, semper non, vehicula nec, eleifend at, eros. Donec at lacus ut justo auctor sollicitudin. Aliquam erat volutpat. Phasellus odio erat, sagittis a, luctus sed, varius vitae, ligula. Curabitur fringilla pede in mi. Aliquam venenatis. Vestibulum purus felis, bibendum non, consequat eget, rhoncus ut, est. Maecenas consectetuer nisl. Ut eget massa. Nullam condimentum egestas leo. Maecenas blandit faucibus nisl.
Vestibulum et libero non mi suscipit ultricies. Morbi ultrices tortor fringilla sapien. Praesent sed pede sit amet sapien condimentum laoreet. Cras massa massa, vulputate vel, iaculis vel, tincidunt sit amet, augue. Aliquam sollicitudin tristique quam. Morbi facilisis ante aliquet leo. Morbi quis dui. Donec ut eros. Cras vitae diam. Nullam at enim in pede adipiscing iaculis. Mauris mollis sem sed leo. Curabitur dignissim, ante ac malesuada malesuada, ligula massa aliquam enim, in blandit orci tortor sed purus. Quisque at magna. Ut nec metus. Curabitur viverra risus ut velit. Donec mattis lorem id massa. Cras ligula turpis, pellentesque sed, euismod non, congue nec, ipsum.
Page 1 from 8: 12345678
Hier ist rgtabs im Einsatz! Tolles Instrument!
Hallo,
eine echt tolle extension! Gibts´auch die möglichkeit, die Tabs seitlich anzubringen?
Danke und Gruß,
Stefan
Hallo,
eine echt tolle extension! Gibts´auch die möglichkeit, die Tabs seitlich anzubringen?
Danke und Gruß,
Stefan
hi Georg!
wie kann ich den Seitentitel in den Tabs anzeigen lassen ("Seiten als Tabs" ), das hier schon gepostete TS geht nicht.
Danke,
Thomas
so gehts:
plugin.tx_rgtabs_pi1 {
title.cObject = RECORDS
title.cObject {
tables = pages
source.cObject = RECORDS
source.cObject {
tables = tt_content
source.field = tx_rgtabsTitle
dontCheckPid = 1
conf.tt_c TEXT
conf.tt_content.field = pid
}
conf.pages = TEXT
conf.pages.field = title
}
}
Es wird hier immer fehlerhaft dargestellt "conf.tt_c TEXT " muss heißen "conf.tt_c TEXT"
Wie könnte denn das mehrsprachig gehen???
[globalVar = GP:L= 1]
...
[end]
Hi Georg,
hallo alle anderen. Ich habe die Extension mit grafischen Headern benutzt und das Problem gehabt das ich die Informationen nicht rüberkamen, hier die Modifikation dazu das es richtig läuft :)
# TS EXAMPLE
# Override the title with a graphical header
plugin.tx_rgtabs_pi1 {
title.cObject = RECORDS
title.cObject {
tables = tt_content
# this does the magic and holds the uid of the contentelement
source.field = tx_rgtabsTitle
dontCheckPid = 1
conf.tt_c COA
conf.tt_content {
10= IMAGE
10 {
file = GIFBUILDER
file {
XY = 190,24
#XY = [10.w]+160,24
transparentColor = #666666
backColor = #666666
10 = TEXT
10.text.field = header
#10.text.crop= 15||1
10.fontSize = 12
10.align = right
10.offset = -30,19
10.fontFile = fileadmin/fonts/LTe50152.ttf
10.fontColor = #ffffff
# 10.niceText = 1
}
# übertrag von Headerinfos in alt und titletag
titleText.field = header
altText.field = header
}
}
}
grüße und viel spaß damit.
Marc
Hi Georg!
Wirklich nette Extension, jedoch haben wir ein kleines Problem damit.
Wenn man Datensätze (Hier sinds über Icons downloadbare PDFs mit Beschriftung) allein einbinden will, zeigt es den Tab an, jedoch ohne Beschriftung oder Inhalt.
Das Problem kann man, auch wenn etwas umständlich, lösen, indem man ein Textelement über dem Datensatz-Element einfügt. Jedoch erscheint mir diese Lösung etwas eigenartig, zumal es sonst einwandfrei funktionieren würde.
Hättest du eine Idee, an was es liegen könnte?
An Mootools sollte es nicht liegen, da ich nicht die aktuellste Version besitze. Hab mich da schon erkundigt punkto welche Version usw.., da es scheinbar mit der neusten Version ein Problem hat.
Hi Georg,
zuerst mal ein dickes Lob und ein großes Dankeschön für deine Extension.
Aber natürlich hab auch ich ein kleines Problem ... :-)
Ich möchte die Tabs nutzen, um unsere Niederlassungen mit Google Maps (Ext.: wec_map) darzustellen. Insgesamt geht es um 4 Tabs mit unterschiedlichen GoogleMap-Adressdaten.
Wenn ich die Tabs ohne Ajax nutze, zeigt er mir die Karte im 1. Tab (Niederlassung 1) wunderbar an, in den anderen 3 Tabs (Niederlassung 2 - 4) wird allerdings nur ein Ausschnitt geladen.
Wenn ich Ajax aktiviere, dann bleiben alle Tabs leer! Er bringt zwar noch die Überschrift, und er zeigt auch kurz das kleine animierte Fortschrittssymbol aber die Kartendaten werden gar nicht geladen.
Ich denke ja eigentlich nicht, dass der Fehler bei rgtabs liegt ... wenn ich die Karte per GoogleMaps-Link (dieses iframe was man sich da einbinden kann) mache, funktioniert es ja. Allerdings springt er dann zu Google, wenn ich eine Route planen will ... mit der wec_map Extension wird das schön im Kontext der Seite dargestellt. Deswegen wollte ich rgtabs in Kombination mit wec_map nutzen.
Hast du diesbezüglich schonmal eine Anfrage gehabt? Hab ich die Möglichkeit rgtabs irgendwie in einen Debug-Modus zu schalten damit man sieht wer wo aussteigt?
Würde mich auf ne Antwort von dir freuen.
Danke und Gruß
Hallo Georg,
ich nutze Deine Extension mit Begeisterung. Allerdings habe ich ein Problem bei der Darstellung. Ich habe auf einer Seite drei Inhaltselemente. Alle drei sind Bild mit Text. Wenn ich diese Seite in einem Tab anzeigen lasse, werden nur die ersten zwei der drei Inhaltselemente angezeigt. Ähnlich ergeht es mir, wenn ich als zweites Inhalteselement ein Form habe.
Was habe ich übersehen?
Viele Grüße,
Knut
hi, bin wie stefan. letzte woche klappte alles hevorragend. habe dann rgsmoothgallery installiert. nun ist alles futsch! unmöglich irgendetwas in rgtabs ins laufen zu bringen. alle alten contents sehe ich noch. es ist mir aber unmöglich neue seiten einzufügen!! habe dann nur die tabs oben.
au secours.merci
doris
hi! ich möchte ein span-element in den link eines tab-reiters einfügen. habs hiermit soweit hinbekommen, aber das span-tag wird leider auch im title-attribut des links ausgegeben. ein tipp für mich?
danke
plugin.tx_rgtabs_pi1.title.stdWrap.wrap = <span> | </span>
Erst einmal: Herzlichen Dank für all die tollen extensions, ohne die Typo3 für mich uninteressant wäre.
PROBLEM:
nach Update auf 4.3 alpha zeigt rgtabs (modus: "Zeige Seiten") auf der Startseite meiner homepage hfk-rottenburg.de zwar noch alle Tabs mit Titel, aber darin keine Inhalte mehr an, aber auf anderen Seiten durchaus noch. Bin am Verzweifeln.
Wenn ich die rgtab-Konfiguration auf eine neue, leere Testseite kopiere, sieht man auch dort keine Inhalte.
Der Tab mit der loginbox bleibt auf allen Seiten leer, auch dort, wo die anderen Tabs Inhalte anzeigen.
Habe alle Infos bezüglich Mootools ausprobiert, ohne Erfolg.
Bitte um Hilfe.Danke.
Stefan
We once had rgtabs working on this site, but with upgrades to both t3mootools and rgtabs we are getting javascript errors.
I tried t3mootools 1.3.0 and rgtabs 2.2.3, and even when selecting all t3mootool options we saw no tabs, but links in an unordered list that generated XHTML errors. The JS errors were:
Message: Unterminated string constant
Line: 2608
Char: 71
Code: 0
URI: domain.com/typo3conf/ext/t3mootools/res/mootools_v1.2.1.js
Message: 'Class' is undefined
Line: 26
Char: 1
Code: 0
URI: domain.com/typo3conf/ext/rgtabs/res/scripts/rgtabs.js
When I uninstalled t3mootools and used rgtabs 2.2.3 alone, I could see the tabs but they would not expand. The JS errors were:
Message: Access is denied.
Line: 253
Char: 4
Code: 0
URI: domain.com/typo3conf/ext/rgtabs/res/scripts/rgtabs.js
Message: Object doesn't support this property or method
Line: 1
Char: 1
Code: 0
URI: www.domain.com/battery-testers/products/aatpr10.html
Can anyone suggest a next step?
Thank you -- Tony
>When I uninstalled t3mootools and used rgtabs 2.2.3 alone, I could see the tabs but they would not >expand. The JS errors were:
>
>Message: Access is denied.
When I made sure everything in the site was set to www.argusanalyzers.com the tabs now work, but they include all of the subpage, not the intended content elements. The page in question is:
www.argusanalyzers.com/battery-testers/products/aatpr10.html
Thank you -- Tony
Hallo,
ich hatte gerade das selbe Problem (mit setHTML). Content Elemente werden unterneinander angezeigt, keine Tabs.
Wenn ich t3mootols deinstalliere gehts. Installiere ich 1.3.0 gehts nicht.
- t3mootools 1.3.0
- rgtabs 2.2.3
Lösung:
Einige Schlüsselwörter in Mootools haben sich geändert.
Aus setHTML('text') wurde set('html','text').
Also müssen folgende Dateien verändert werden:
typo3conf\ext\rgtabs\res\scripts\rgtabs.js
typo3conf\ext\rgtabs\res\scripts\rgtabs2.js
Mann kann einfach
setHTML(
mit
set('html',
Suchen und Ersetzen.
Dann klappts mit Mootools 1.3.
Beste Grüsse und gutes Gelingen!
Robert
Hallo Robert,
könntest Du die geänderten Dateien zur Verfügung stellen, das editieren ist nicht ganz so einfach.
Wäre super von Dir.
habs hin bekommen, danke für den Tip
Hallo,
erstmal vielen Dank für die tollen Extensions!!
Da ich selber das Problem hatte welche Extension passen zusammen, hier meine Konfiguration:
Baue mir gerade eine neue Seite zusammen mit dem Template:
Templ. Firerescuesquad von rasi.ch
Extension:
rgslideshow 1.4.0
rgmedialinks 1.0.2
pmkslimbox 2.3.2
rgtabs 2.2.3
t3mootools 1.2.3
Diese laufen bei mir so OHNE PROBLEME.
Gruß Carsten
Georg,
Found out what my problem is: In the English language there is no text to be read.
Text is only in the German language to be seen.
Sorry for the confusion.
Best regards, Hans
Page 1 from 8: 12345678