Deutsch  English  

Extension rgtabs

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)

rgtabs without Ajax

Textelement 1

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.

To top

Text w Img 1

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.

To top

Textelement 3

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.

To top

rgtabs with Ajax

Write a comment about the extension rgtabs

currently no new comments possible - sorry I am working on it!
165 Comments
Page 1 from 8: 12345678

#165 steven (www ) wrote at 25.09.2009 16:43 answer

Hier ist rgtabs im Einsatz! Tolles Instrument!

#161 Stefan (www ) wrote at 07.09.2009 14:33 answer

Hallo,

eine echt tolle extension! Gibts´auch die möglichkeit, die Tabs seitlich anzubringen?

 

Danke und Gruß,

Stefan

#160 Stefan (www ) wrote at 07.09.2009 14:33 answer

Hallo,

eine echt tolle extension! Gibts´auch die möglichkeit, die Tabs seitlich anzubringen?

 

Danke und Gruß,

Stefan

#159 Thomas (www ) wrote at 07.09.2009 09:54 answer

hi Georg!

wie kann ich den Seitentitel in den Tabs anzeigen lassen ("Seiten als Tabs" ), das hier schon gepostete TS geht nicht.

Danke,

Thomas

#163 Thomas (www ) wrote at 15.09.2009 12:53 answer

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

}

}

#164 Thomas (www ) wrote at 15.09.2009 13:26 answer

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]

#158 Marc Finnern (www ) wrote at 06.09.2009 10:58 answer

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

#157 Ivan (www ) wrote at 28.08.2009 08:22 answer

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.

#156 Infomatiker (www ) wrote at 19.08.2009 22:59 answer

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ß

#153 Knut (www ) wrote at 13.08.2009 12:33 answer

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

#152 doris (www ) wrote at 11.08.2009 17:13 answer

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

#151 Chris (www ) wrote at 11.08.2009 12:11 answer

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>

#150 Stefan Schuck (www ) wrote at 11.08.2009 08:17 answer

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

#149 Tony Lush (www ) wrote at 31.07.2009 23:13 answer

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

#162 Tony Lush (www ) wrote at 07.09.2009 21:30 answer

>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

#148 Robert Wunsch (www ) wrote at 31.07.2009 09:22 answer

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

#154 lordi (www ) wrote at 14.08.2009 20:33 answer

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.

#155 lordi (www ) wrote at 14.08.2009 22:47 answer

habs hin bekommen, danke für den Tip

#147 Carsten (www ) wrote at 27.07.2009 22:40 answer

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

#146 Hans (www ) wrote at 17.07.2009 10:05 answer

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


165 Comments
Page 1 from 8: 12345678