Deutsch  English  

Extension rgsmoothscroll

The Extension rgsmoothscroll is a typical "Web 2.0"-extension (to all who hate this word, just please forgive me).

It does only one job: enhancing the jump to anchor links on the same page with a very nice scroll effect. Many different effects are available and can be choosen in the Backend at the Constant Editor. At next page all effects are presented, choose the one you like ;)

The Extension rgsmoothscroll needs the js-library mootools which comes with the ext itself. If you already use a mootools extension, you need to take the extension t3mootools to avoid conflicts.

Have fun with trying out and don't forget to rate the extension at the repository! Thanks!

Textelement I

Duis quis lacus sit amet leo faucibus pellentesque. Etiam at purus quis nibh ornare tristique. Nam ullamcorper quam quis velit. Suspendisse sem nibh, sagittis eu, luctus sed, laoreet eu, tellus. Suspendisse nibh metus, aliquam sed, dapibus nec, cursus ut, nunc. Nam faucibus. Donec in nunc. Suspendisse non ligula in ante tincidunt ornare. In sagittis, nulla nec imperdiet viverra, metus felis laoreet est, id molestie metus lorem non neque. Pellentesque nec arcu. Morbi aliquam nisl sit amet nulla. Integer nisl. Duis suscipit tempor urna. Praesent luctus lectus vel nisl. Quisque nibh.
Cras id augue at eros eleifend ornare. Praesent at elit. Curabitur nonummy, felis id vestibulum elementum, libero neque euismod odio, nec imperdiet lectus quam ac turpis. Suspendisse et lectus at diam fringilla tempor. Maecenas convallis. Maecenas tristique lobortis magna. Aenean dapibus aliquet felis. Etiam nec erat a ipsum viverra congue. Ut et metus hendrerit leo pulvinar consequat. Aliquam et lorem. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Ut pretium hendrerit neque. Morbi at lacus nec nunc vulputate tincidunt. Aliquam tortor felis, condimentum et, aliquet a, ornare nec, ante. Pellentesque laoreet mattis diam. Suspendisse at dui sed neque vestibulum ultrices. Donec id risus ut elit lobortis volutpat. Mauris mi. Duis nibh. Sed non quam at nisl adipiscing tristique.
Integer lacinia, justo et condimentum faucibus, purus mauris adipiscing ligula, vitae gravida nunc erat posuere orci. Nullam adipiscing, neque et pharetra commodo, mauris orci vehicula risus, vel posuere magna lectus vel dolor. Morbi vel velit quis leo vestibulum adipiscing. Praesent cursus magna nec libero. Nunc non turpis. Vivamus ligula nibh, porta et, elementum sed, pulvinar sit amet, nibh. Praesent porttitor, pede nec tempus bibendum, pede nisi aliquet quam, id laoreet massa mauris a leo. Morbi tincidunt nonummy orci. Vivamus ut sapien. Donec sem arcu, ultricies id, mattis at, varius sed, lorem. Cras pede nunc, tristique tincidunt, hendrerit sit amet, bibendum sed, libero. Praesent a sapien id urna ullamcorper molestie. Nam sollicitudin enim ac sem. Maecenas molestie metus a massa. Aenean erat. Aliquam purus nisi, mattis eu, molestie in, venenatis ut, tortor. Donec neque. Nullam tempus, neque eu mattis scelerisque, risus quam fermentum turpis, at consectetuer purus nibh in eros. Nunc placerat.
Suspendisse potenti. Nunc cursus tempor lorem. Morbi in purus at orci auctor tempor. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec non augue. In eget ante. Vivamus consectetuer tincidunt tellus. Pellentesque nonummy rhoncus dolor. In non lacus porttitor tellus laoreet sollicitudin. Aliquam erat volutpat. Proin ligula. Ut ante nulla, pulvinar rutrum, mollis sed, iaculis sit amet, eros. Sed sed enim sit amet tellus porta pellentesque. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Praesent sed lorem. Sed eget neque in mi eleifend tempor. Cras blandit placerat risus. Nulla semper.

to the top

Textelement II

Aenean velit justo, pharetra nec, gravida a, placerat vel, dolor. Integer quam risus, dapibus eget, lobortis in, pharetra eget, diam. Vivamus pulvinar. Aliquam nec nulla at nisl dictum bibendum. Phasellus in diam. Suspendisse dui. Etiam elit. Ut vitae tellus ac turpis cursus tristique. Sed arcu arcu, cursus id, sollicitudin et, fringilla quis, arcu. Vivamus mauris urna, venenatis eget, semper sed, nonummy at, tortor. Nam porta justo. Nulla facilisi. Aenean tincidunt odio blandit sapien. Morbi enim. Vestibulum convallis nulla eget arcu. Fusce pharetra. Aenean eget metus. Praesent dignissim. Donec non sapien eget massa nonummy convallis.

Donec volutpat. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Etiam pulvinar dolor ac erat. Curabitur porttitor porttitor neque. Curabitur vulputate facilisis magna. Cras id massa. Phasellus eget enim. Cras dictum risus et felis faucibus vestibulum. Mauris enim diam, venenatis ac, condimentum id, ultricies sit amet, arcu. Nam elementum sodales felis.

In hac habitasse platea dictumst. Pellentesque tellus purus, laoreet id, pharetra vel, posuere a, ligula. Nam magna. Proin placerat, ante ut dictum dapibus, nisi ligula consequat felis, ac eleifend lorem purus id felis. Donec eget dolor non ipsum mollis accumsan. Nam a nibh vitae sem aliquet tincidunt. Phasellus condimentum sagittis mauris. Ut porta, tortor porta facilisis placerat, eros odio consectetuer ipsum, non blandit justo tortor in mi. Integer dapibus aliquam velit. Proin in libero a metus sagittis euismod. Donec eu risus. Integer diam pede, venenatis pharetra, pharetra semper, convallis et, lacus. Proin molestie pulvinar ipsum. Phasellus vel turpis. Fusce nulla nulla, vestibulum eget, tincidunt vel, rhoncus tincidunt, ligula. Sed imperdiet, nulla nec cursus consequat, eros odio imperdiet orci, vitae facilisis libero elit nec urna. Morbi rutrum, lorem pellentesque rutrum adipiscing, odio nisi nonummy ante, at facilisis lectus ante ut mauris.

In nonummy, odio a sodales bibendum, lectus magna fermentum odio, a tempus mauris ante et diam. Fusce id lacus non magna malesuada congue. Sed lacus dui, ornare eget, iaculis et, porta consequat, magna. Vivamus ultrices malesuada leo. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Sed felis. Maecenas faucibus. Quisque tincidunt felis consectetuer tortor. Pellentesque pretium sagittis ante. Curabitur id neque quis justo elementum suscipit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aliquam volutpat lacus. Morbi porttitor rhoncus augue. Etiam luctus eros ultrices sapien. Donec commodo eros vel nulla. Ut ante neque, dignissim ac, gravida nec, tempor at, lorem. Ut arcu ligula, luctus ut, semper ac, posuere eu, diam. Fusce lacinia. Duis faucibus nisi vel purus aliquet malesuada.

to the top

Textelement III

Ut sit amet ante. Sed ac tellus. Ut fermentum nunc vel orci. Proin nibh orci, pharetra non, rutrum id, pretium ac, libero. Phasellus dui urna, nonummy at, faucibus ut, pellentesque vel, quam. Curabitur eget erat. Aliquam ullamcorper. Morbi ut quam. Ut pharetra malesuada sem. Aenean malesuada nisi et magna. Nullam pulvinar quam vel sem. Sed volutpat pede vel lectus. Nullam commodo varius orci. Proin vestibulum consectetuer lacus. Vivamus nonummy tellus vitae tortor. Curabitur posuere. Donec condimentum, risus at accumsan nonummy, dolor turpis scelerisque nisi, non iaculis nisl nulla quis mi. Etiam pulvinar justo a justo. Curabitur dictum, nunc eu viverra tristique, dui turpis iaculis elit, sed dapibus nunc justo at neque.
Nulla vel felis at orci interdum imperdiet. Suspendisse ullamcorper. Nullam dignissim nonummy diam. Nullam vitae massa a sem sodales blandit. Suspendisse at felis. Donec malesuada dolor non lorem. Curabitur ante diam, gravida vitae, vehicula non, hendrerit hendrerit, libero. Praesent sodales dictum velit. Vestibulum ut sapien at mauris dignissim ullamcorper. Vivamus adipiscing pharetra tellus. Integer nisl est, egestas et, tristique id, aliquam ut, enim. Suspendisse potenti. Donec blandit sapien ut nibh. Sed est quam, pulvinar quis, varius vitae, blandit ut, felis. Suspendisse orci neque, egestas placerat, tincidunt a, imperdiet at, lorem. Aliquam nisi nisi, venenatis in, vestibulum a, pulvinar nec, est.
Suspendisse tortor. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Aenean nisl urna, ornare non, semper in, semper a, ligula. Phasellus laoreet lacinia dui. Suspendisse dapibus dictum sapien. Nullam id leo quis ante lobortis interdum. Maecenas mattis libero sed justo. Etiam nisi metus, ultricies vitae, dictum eu, tristique vel, ipsum. Mauris vel pede. Sed tempus placerat sem. Nunc tincidunt varius odio. Nam porta. Sed condimentum tincidunt odio.

to the top

Post your opinion about rgsmoothscroll

answer to comment #18

36 Comments
Page 1 from 2: 12

#36 Thomas (www ) wrote at 24.09.2008 10:42 answer

hi, I have tested this plugin on mac, linuc and windows both with ie6, ie7 and firefox 2 and 3 and it worked in all of them.

Especially for firefox - if you have cetain extensions installed, they might interfere with the webpage itself. I've had many pages not working, because a buggy version of the plugins firebug and copy2text, messed up firefox.

#33 Twobeers (www ) wrote at 01.08.2008 16:25 answer

Hallo,

super Seite und klasse extensions. Leider habe ich probleme damit das Extension rgsmoothscroll in einem scrollbaren div laufen zu lassen... liegt das an mir oder ist das überhaut möglich?

#32 Mike (www ) wrote at 11.07.2008 13:27 answer

Hallo,

ich habe das selbe Problem wie Bobby. Die Extension funktioniert super im IE und im Safari. Nur im Firefox will sie nicht. Es werden keine Fehler (Javascript oder sonstiges) ausgegeben. Hat da schon wer nen Rat?

 

VG Mike

#31 Hannes Oestreich (www ) wrote at 03.07.2008 16:58 answer

Hi , herzlichen Dank für diese tolle extension. Installiert wie beschrieben angewendet und schon funktioniert es. Spitzenleistung da macht TYPO3 gleich so richtig Spaß!

 

Gruß aus Schwäbisch Hall

#30 rolituba (www ) wrote at 02.07.2008 11:41 answer

Hallo,

falls jemand Probleme mit "ypslideoutmenu" und "rgsmoothscroll" (Untermenü wird immer oben links angezeigt) hat, hier die Lösung:

Einfach in der Datei "ypSlideoutmenu.js" die 2 Befehle "getPosition(element)" nach "getPosition_(element)" umbenennen!

(Dies dürfte ein Konflikt mit "mootool" und nicht mit "rgsmoothscroll" sein, daher sollte der Tipp auch für andere "moo-Extensions" nützlich sein!)

 

lg rolituba

#29 Bobby (www ) wrote at 25.06.2008 15:10 answer

Bei mit funkt die ext. nur im IE und nicht im FF!

Das das Problem bekannt?

 

LG Bobby

#28 Golove (www ) wrote at 25.06.2008 10:56 answer

Hi,

 

kann man die extension auf benutzen um von links nach rechts durch contentelement zu browsen wie auf t3n?

 

Gruß

#27 bohne (www ) wrote at 01.06.2008 22:43 answer

Hmm bei mir gehen die Anker nun ganz gut. Tolle Sache. Leider funzt der to the TOP Link nicht mit smooth sondern springt. Muss man da noch was besonderes beachten?

#26 Ben (www ) wrote at 30.05.2008 14:57 answer

Hallo Georg,

 

nutze die Mootools-Ext, aber Smoothscroll hat mir immer die Mootools.js ein zweites mal eingebunden. Die allerdings sehr spät im Header - zu spät für andere Extensions.

 

Habe in der pi1/class.tx_rgsmoothscroll_pi1.php folgende Zeilen auskommentiert:

if (defined('T3MOOTOOLS')) {

tx_t3mootools::addMooJS();

} else {

$header .= '<script type="text/javascript" src="'.$this->getPath($this->conf['pathToMootools']).'"></script>';

}

 

Das behebt bei mir die doppelte Einbindung der Datei.

Ansonsten: Super Ext!

 

LG

ben

#24 bohne (www ) wrote at 26.05.2008 15:48 answer

Hallo,

 

 

kann mir vielleicht mal jem auf die Sprünge helfen?

 

Ich habe die Extension installiert und im Template eingebunden. Ich kann unter Info/Modify auch einstellungen vornehmen.

 

Aber:

Habe mit TinyRTE einen Text mit ankern erstellt, die Anker funktionieren, leider greift jedoch die Extension nicht.

 

Was habe ich vergessen???

 

 

Greetz

Bohne

#25 Georg Ringer (www ) wrote at 26.05.2008 15:50 answer

vielleicht eine andere js bibliothek eingebunden? ohne url schwer zu sagen.

georg

PS: 100 zeilenumbrüche sind nicht notwendig ;)

#23 Jan (www ) wrote at 12.05.2008 11:12 answer

Problem ist gelöst, es lag daran das die mootools zweimal eingebunden wurde.

#22 Jan (www ) wrote at 12.05.2008 00:22 answer

Erstmal ein riesen Lob für deinen tollen Extentions.

 

Jetzt hab ich noch eine frage.

Ich bin grade dabei die Smoothscroll auf einer Seite zu intigrieren.

 

Es funktioniert auch fast.

Leider nicht ganz.

Der effekt ist leider nicht smooth, sondern total verhackt.

Das ruckelt hoch und runter. Bis es dann irgendwann an sein Ziel ankommt.

 

Ich habe folgenden TS eingefügt

 

tt_content.stdWrap.innerWrap2 (

|

<a href="#top">to the top</a>

)

Wie gesagt der link ist da, die mootools funktioniert.

 

Nur leider nicht flüssig.

Haben sie vieleicht eine idee woran es liegen könnte?

#21 heiko (www ) wrote at 01.04.2008 20:53 answer

Das Ding ist der Hammer !

#17 Sebastian S. (www ) wrote at 19.03.2008 00:03 answer

Ich habs installiert aber leider funktioniert es nicht.

Ich habe ein "To Top" bei einigen Contentelementen, aber wenn ich auf den Anker klicke, dann passiert nichts.

ICh habe t3mootools installiert.

Neuerdings funktioniert bei mir auch die dropdown_sitemap nicht mehr (das Javascript), welches auch mootools verwendet.

 

Hast du eine Idee ob es Konflikte gibt mit irgendwelchen Extensions?

#18 Georg Ringer (www ) wrote at 19.03.2008 06:49 answer

Konflikte gibts natürlich mit allen prototype, jquery & co... firebug müsste da schon weiterhelfen. sonst kann man testweise mal bei t3moootools, alles freigeben.

#19 Sebastian S. (www ) wrote at 19.03.2008 10:11 answer

Also Firebug gibt mir folgende Fehlermeldung:

 

window.addEvent is not a function:

window.addEvent("domready", Page.initialize);

#20 Georg Ringer (www ) wrote at 19.03.2008 10:12 answer

füg bei t3mootools noch window.domready dazu

 

georg

#34 ASCIIman (www ) wrote at 21.09.2008 18:04 answer

Ja genau, Im TER bewerten. Das werde ich langsam wirklich mal. Aber einscliesslich der schlechten oder fehlenden Antworten hier. Es ist ja nun wirklich nicht so schwierig, die Extension zu installieren. Dennoch haben hier viele einige Probleme. Bei mir bekommen die TOP-Links das "c" nicht und im FF 2.0.0.16 smootht so gar nichts. Dafuer aber ausgerechnet im daemichen IE6 (Na Klasse) und Firebug sagt gar nichts dazu, auch diese Antwort fand ich sehr unnett. Fuer mich steht die Extension maximal auf BETA. Ein freundlichen Gruss an Georg mit der Bitte, die Probleme der Leute hier ernst zu nehmen. Vielen Dank

#35 Georg Ringer (www ) wrote at 22.09.2008 08:00 answer

Hallo! Ich hab fast 1500 Kommentare hier und es ist für mich absolut keine Verpflichtung, innerhalb einer Frist bzw überhaupt zu beantworten. Das ist alles meine Freizeit, mein Hobby und leben muss ich auch von was! Die Ext rgsmoothscroll macht lediglich scrolling von link zu anker! wenn die anker nicht korrekt sind, dann liegt das nicht an der Extension! Wenn hier leute angeben "es funkt nicht".. dann kann man nicht helfen, auch Firefox gibtes in 100 Versionen, doctype ebenso!

#14 Harald (www ) wrote at 13.03.2008 12:31 answer

Hallo Georg,

 

erst mal super doll Deine extensions!

 

Nur eine Frage: wenn ich rgsmoothscroll gemeinsam mit lightbox2 verwende, funktioniert die lightbox2 nicht mehr aus wt_gallery. Hier öffnet er dann nur mehr das klassische POPUP im selben browserfenster ..

Irgendeinen Hint woran das liegen könnte ?

 

Harald

#15 Georg Ringer (www ) wrote at 13.03.2008 13:06 answer

Hallo harald, verwende nicht die hässliche kj extension sondern nimm die pmkslimbox oder die perfectlightbox (auf mootools), dann geht das gemeinsam

#16 Harald (www ) wrote at 13.03.2008 13:55 answer

Hallo Georg,

 

danke für den Hinweis, mit perfectlightbox 2 hat das jetzt funktioniert !

 

Harald


36 Comments
Page 1 from 2: 12