AAAAPKf>\QRQu2 2 readme.htmlnuW+A R3D Floater Module Logo

R3D Floater Module

Version 2.5.0 for Joomla 2.5x - Based on DOM Scripting.
You can float in ANY other module from the left browser edge to the right as far as you wish... See it in action: visit www.r3d.de.

Instructions:

Please follow all steps below - get it working first - and then start playing with the settings and positions ;).
Open this readme.html in a separate browser window for convenience.
  1. Install the module using the Joomla Extension Manager.

  2. At first, we need to edit some template files (make sure you BACKUP and edit the template files in use!).
    Using an Editor of your choice, open /templates/my-template-in-use/templateDetails.xml and ADD two new template positions called floatercontent and floatercontainer, using the following code inbetween the positions tags (copy & paste the two bold lines below):
    <positions>
    ...
    <position>floatercontent</position>
    <position>floatercontainer</position>

    </positions>
  3. Place the floatercontainer position inside your template at the end (right before the body end tag)
    of your /templates/my-template-in-use/index.php, using the following code:
    <jdoc:include type="modules" name="floatercontainer" style="xhtml" />
  4. Now we need to go back to the Joomla Backend. Go to Extensions -> Module Manager and create a new module of your choice at the 'floatercontent' position.
    Example: Click New, select 'Custom HTML' and enter following settings: To float in ANY other module (like Newsflash etc.) just publish it at the floatercontent position.

  5. Now open the R3D Floater module and edit to the following lines:
PKf>\e index.htmlnuW+A.PKf>\6aw readme_de.htmlnuW+A R3D Floater Module Logo

R3D Floater Module

Version 2.5.0 für Joomla 2.5x - basierend auf DOM Scripting, keine Konflilkte mit MooTools oder jQuery.
Lassen Sie Inhalts-Module in die Seite schweben. Beispiel auf www.r3d.de.

Anleitung:

Bitte befolgen Sie zuerst alle Schritte genau so wie hier beschrieben. Erst wenn es funktioniert sollten Sie mit änderungen experimentieren.
Diese Anleitung können Sie auch hier öffnen: readme_de.html.
  1. Installieren Sie das Modul mit dem Joomla Erweiterungs Manager.

  2. Zuerst müssen Sie ein paar Joomla Template Dateien von Hand ändern. Benutzen Sie einen Texteditor - bitte machen Sie zuvor Sicherungen der zu ändernden Dateien.
    öffnen Sie die Datei /templates/my-template-in-use/templateDetails.xml und fügen Sie zwei neue Template Positionen floatercontent und floatercontainer hinzu, benutzen Sie folgenden Code (copy & paste die 2 Zeilen in fett):
    <positions>
    ...
    <position>floatercontent</position>
    <position>floatercontainer</position>

    </positions>
  3. öffnen Sie jetzt die Datei /templates/my-template-in-use/index.php und fügen Sie am Ende der HTML Struktur direkt vor dem Ende des BODYs folgenden Code ein:
    <jdoc:include type="modules" name="floatercontainer" style="xhtml" />
  4. Gehen Sie zurück zur Joomla Administration und erstellen Sie in Erweiterungen -> Module ein neues Modul auf der 'floatercontent' Position.
    Beispiel: Klick auf NEU, wählen Sie "Eigene Inhalte (Leeres Modul)" und tragen folgende Inhalte ein: Jegliches Modul (wie z.B. Beiträge - Newsflash etc.) kann so über die floatercontent Position eingebunden werden.

  5. öffnen Sie jetzt das R3D Floater Modul und ändern wie folgt ab:
PKf>\) .htaccessnuW+A Order allow,deny Deny from all PKf>\SJJmod_floater.xmlnuW+A R3D Floater Richard Dvorak 06.07.2012 (C) 2009 www.r3d.de - All rights reserved. http://www.gnu.org/copyleft/gpl.html GNU/GPL info@r3d.de www.r3d.de 2.5.0 MOD_FLOATER_DESCRIPTION en-GB.mod_floater.ini en-GB.mod_floater.sys.ini de-DE.mod_floater.ini de-DE.mod_floater.sys.ini mod_floater.php index.html readme.html readme_de.html images/r3d_extensions_200x95.jpg images/index.html
                               
PKf>\ֳ11mod_floater.phpnuW+Aget( 'loadmodule', false); $direction = 'left'; $initdir = 'slideDR'; $timeout = $params->get( 'timeout', '10000' ); $oncepersession = $params->get( 'oncepersession', 'false' ); // Box Parameters $boxwidth = $params->get( 'boxwidth', '300px' ); $boxheight = $params->get( 'boxheight', '300px' ); $boxleft = $params->get( 'boxleft', '-400px' ); $boxtop = $params->get( 'boxtop', '190px' ); $bgcolor = $params->get( 'bgcolor', '#f5f5f5' ); $border = $params->get( 'border', '7px solid #135CAE' ); $opacity = $params->get( 'opacity', '90' ); $talign = $params->get( 'talign', 'right' ); // inside positions $iwidth = $params->get( 'iwidth', '270px' ); $iheight = $params->get( 'iheight', '250px' ); $ileft = $params->get( 'ileft', '10px' ); $itop = $params->get( 'itop', '0px' ); $ibgcolor = $params->get( 'ibgcolor', 'transparent' ); $iborder = $params->get( 'iborder', 'none' ); $italign = $params->get( 'italign', 'center' ); $ioverflow = $params->get( 'ioverflow', 'auto' ); // startpositions $startpos = $params->get ( 'startpos', '-400' ); $rightpos = $params->get ( 'rightpos', '100' ); $rightspeed = $params->get ( 'rightspeed', '20' ); $leftpos = $params->get ( 'leftpos', '-400' ); $leftspeed = $params->get ( 'leftspeed', '20' ); $line1 = JText :: _('CLOSE WINDOW'); //////////////////////////// END PARAMS ////////////////////////////// jimport('joomla.application.module.helper'); if($loadmodule!=false){ // get a reference to the database $db = &JFactory::getDBO(); // get a list of $userCount randomly ordered users $query = 'SELECT id,title,module FROM #__modules WHERE id = '.$loadmodule.' LIMIT 1'; $db->setQuery($query); $moduletoload = $db->loadObject(); $modname = JModuleHelper::getModule(substr($moduletoload->module,4),$moduletoload->title); }else{ $modname = false; } // Init // Set opacity if($opacity>99){ $opacityie = 100; $opacity = 1; }else{ $opacityie = $opacity; $opacity = '0.'.$opacity; } // Get session $session = JFactory::getSession(); // Time for the once-per-day cookie. $expire = time()+mktime(24,0,0); if($oncepersession=='oncepersession'){ if(!$session->get('mod_floaterpersession')){ $check = true; }else{ $check = false; } }elseif($oncepersession=='onceperday'){ if(!$_COOKIE['mod_floaterperday']){ $check = true; }else{ $check = false; } }else{ $check = false; } if($check or $oncepersession == 'false'){ ?>
  X

'raw')); }else{ echo 'No module loaded.'; } ?>
set('mod_floaterpersession', 'true'); }elseif($oncepersession == 'onceperday' && !$_COOKIE['mod_floaterperday']){ // Cookie setcookie("mod_floaterperday", "true", $expire); } ?>PKf>\ի''images/index.htmlnuW+A.PKf>\)images/.htaccessnuW+A Order allow,deny Deny from all PKf>\2 images/r3d_extensions_200x95.jpgnuW+AJFIFddDuckyK&Adobed b o 5     _ 43250@P!1%!r 1AQqa"2#BR3s@bC !1QAa0q@P ͕;>dU}(v&fتbNm?yʭ0 e'ѩ7ί 즿-F[{/͞nOy[{4uq=vMp&\S]~\[{͋oϣd'Lz?z#:6罠仮5\&W:W_!;b[܁u5h@bz,Yѡ=esAOeuroi6/5> 渮謿@1]_9Yz7/B"oɕν=eؼ7 `yejo\1[XnЉ&W:W_!;b[܀ mzzSE~l rVp&W:W_!;b[^#ӊiF5YkmWEewz]slLo"L#CȀYa{@?r}.EE!f*xnyO_I| p/M`WT5[~C:l9RjSdMZg ; /uNʉuphK,}ԕXFh;LO}=%.ٟKAe3-s; Cܘq8)i<7 <璘$Bw8:T`q! z\> @EUUY!g ; /uNg<`4v iv-Hwq䈈ppgc IZɠ$I(\și@oSڃZdFXXʼn` A8#{PtX9+!X{z{[z馄],7ҶDԗKɩ.MKSB].ɩЗKԺtӽB5%eնVڶյm???] Jx y]عrfڠ*Wv"$Lg=DoάT{E&Z"oҦMSv.\v8o ͞-_[ S5?33W2qُ@AM{z_َXC/==[fՑ*_p,XFJs%jy6) fň/7b,p/W= Hh&6S>WC=L  pLئ^;p)"ݙpAD)|iFSR023\q50iy6) fň/7fLi9hBbl35)r>kt5J%5y6) fň/7fL0vDͬ[= YJtܝ:iX"QM#P5&ʀy6) fň/7fAۙX>i}Ge}KIx/jL#^N&lS/ 8͋}_jnfIuDVr缍V'b^0Tj $ͩ.ϽKZ^8MM/j?+NY`)%tI0Ra֣j<`v3V. 7ڵIʵg1#LsaZyY(~W7K]ZA1 PED1@/PED1AQ"?[?![A=,9  CPGiK%CEuo`J3FN_Q:3uQJ__ ( 5 ;kY}D\ηЛC}OgWE(BOy{DKԿpV2nZ{?D{5p[pO*^hmSILijV1{¾EFJ6T.rWܩE{"G؜`ۘA*iK&HA~ҋQO_i|ML '?!eJXz\\ \\\\Ǣqqs>gqq}W3^kxܹ?!e%%1p))/2żw;߆܇wTpէ)?GwmfG !OGw Gz[ߕ*{߆inp+#oCL)^= I$I$I$SpZ"،2N3sHFb291FG$; ߑWć #1\d$f##X$D'H$$H I$I$I$O?^3-,)089Q;9jnVrMZ %%{NŬά>9&aX-G1DB(H1,>8E)&, } Kt[O-N|UY7ԇUr y_$9aW+WdcRVtn\E4Hi5 Md@ҏT\֐4 E$Fv>'q:,0u^'D:O)ߨVA @!M:~蜜~`lDO`7@\fZ|bf-P\<\Zzi('HzUtNsMMxM6j71]D@nk{$D읓 #T :uJlHzUtNsMʵajS7T"T!DUuA{HJUUj)lzG8W:s'oWisz%xB8aZ!I5E]7AvX)J/#y?7"c8꼰x<~4!,7@ J& nOHFѺ[xjUtc_6#N W9Γ}7t ?忨X@*|ܾ]3K[Mvַ;vҘCg8x2y~ ۳jҢBOg:/viv!w(L>hm\ 깾++.SU+Dv|4HO{5iл./:#Ze7Pi`JpA!-T\/F HXwTOfmp7?e8%ahS)¥fD60ݑ/M.bkfe( ۰ݐj-!  ̡x-d zaنDk-Cl-_?ZO44y`x#F gyko{89,eo{!DCl+k!s;wP ¢-pD]rw7D߃߆q`hdԠ;of [2Pûy F'-ZC.o=+/˛cw/]R{+PKf>\QRQu2 2 readme.htmlnuW+APKf>\e m index.htmlnuW+APKf>\6aw  readme_de.htmlnuW+APKf>\) .htaccessnuW+APKf>\SJJmod_floater.xmlnuW+APKf>\ֳ11%7mod_floater.phpnuW+APKf>\ի''Qimages/index.htmlnuW+APKf>\)Qimages/.htaccessnuW+APKf>\2 Rimages/r3d_extensions_200x95.jpgnuW+APK  e