Hallo,
was muß denn getan werden um in den Genuß dieser Funktion zu kommen?
TypoLinkPopUp: Was ist zu tun?
Hallo,
schau mal in die pi1/class.tx_cctypolinkpopup_pi1.php!
Dort ist eine kurze Anleitung :-)
--------------------------------------
## Example of usage in Typo3
<linkpop 237 width=555 height=222 scrollbars=no status=yes>Link to 237</linkpop>
'slim' is a shortcut for properties that generate a window without menu bar, status bar, ...
<linkpop 237 width=555 height=222 slim>Link to 237</linkpop>
'fixed' is a shortcut for 'resizable=no scrollbars=no'
<linkpop 237 width=555 height=222 slim fixed>Link to 237</linkpop>
## Example of using the function with parameters from TS
includeLibs.ts_tpopup = fileadmin/typolinkpop.php
config.setJS_openPic = 1
temp.tt_address_info_link = USER
temp.tt_address_info_link {
userFunc = tx_cctypolinkpopup_pi1->main
link.field = www
link.fieldRequired = www
link.wrap = http://|
# some special setup...
# link = ###ITEM_INFO_HREF###
# link.if.equals.field = user_presentation
# link.if.value = Naw
properties {
}
linkContent = [info]
}
*/
Tschau
Ulrich
Danke für die Antwort,
1. Wo finde ich die fileadmin/typolinkpop.php die scheinbar in fileadmin liegen soll.
2. Mit welchen TYP füge ich diesen Befehl ein <LINKPOP height="222" width="555" 237 slim>Link to 102</LINKPOP>
Oliver
Hi Oliver,
upps, soviel weiss ich leider auch noch nicht
:o
Zu 2). Du kannst die Linkpop-Tags einfach in den RTE eingeben, das System parst den Code dann entsprechen (very tricky!). Ab Montag werde ich mich wieder mit dem pop-ups beschäftigen, dann können wir, wenn´s Dir recht ist, einen Erfahrungstausch durchführen. Die Doku zu diesem Thema scheint ziemlich mau zu sein. Im Zweifelsfall klopfe ich bei den netfielders-Leuten an, die sitzen nicht sehr weit entfernt von meinem Arbeitsplatz 🙂
Gruss und ein sonniges Wochenende!
Ulrich
Hi Uli,
also ich wäre an diesem POPUP auch interessiert.
'habe nur mal kurz reingeschaut und nach "nichtfunktionieren" das Ding sofort wieder beiseite gelegt.
Dennoch steht es irgendwann in den nächsten Tagen an.
Ciao
Der DJ
PS.: Gehe mal davon aus, dass wir uns in der nächsten Woche sehen werden, oder?
Hallo dj!
Gibt es demnächst ein User-Treffen? Warum hat man mich nicht informiert 😢
Im Prinzip scheint Typo Link popup ziemlich easy zu sein. Man schreibt im xml-Stil die entsprechenden tags und shortcuts in den RTE und schon geht´s. Allerdings muss man höllisch aufpassen, das der Code sauber ist! Ein " " oder was auch immer kann Probleme bereiten.
Aber ich vermute mal, dass das alles nichts neues für Dich ist.
Stellt sich die Frage, was man alles mit der Extension machen kann, wenn TS eingesetzt wird 🙂
Viele Grüsse
Ulrich
Hi Uli,
also ich hatte mir in meinem Kalender den 29.03 als nächsten Termin eingetragen, laut der Mailings aus der Usergroup-NRW vom 03.03.03 (geiles Datum #giggle# ).
Ich werde aber leider nicht teilnehmen können; habe meiner Tochter versprochen mit Ihr ins Kindertheater zu gehen: "Tölpel-Hannes" 😃 😃.
Das mit dem RTE werde ich nochmal versuchen, hatte nämlich beim letzten Mal, wie schon gesagt, nicht funktioniert.
Ciao
Der DJ
Vielleicht hast Du den gleichen Fehler gemacht wie ich?
Ich habe zuerst versucht, den Code im HTML-Code-Modus einzugeben. Das hat leider nicht hingehauen... Man schreibt ihn direkt in den RTE. Er ist dann im Browser nicht zu sehen.
Wie gesagt, das System zickt rum, wenn der Code nicht sauber ist 🙁 .
Upps, an dem Wochenende kann ich auch nicht. 🙁
Viel Spass im Theater!
Ulrich
Hallo,
na Prima. Jetzt klappt es. Ich hatte es mir ja abgewöhnt, bei Typo3 immer das Einfachste anzuwenden. Aber in diesem Fall funktioniert es.
Vielen Dank für die Hilfe
Oliver
Hi Uli,
Ulrich schriebVielleicht hast Du den gleichen Fehler gemacht wie ich?
Stimmt!
Ulrich schriebViel Spass im Theater!
Besten Dank! 😃
Das ist immer super! Hast Du schon mal Kinderaugen leuchten sehen? Unvergesslich!!
Ciao
Der DJ
Leuchtende Kinderaugen? Selten, hab´s bisher leider nur zum Onkel gebracht, aber das kann auch ganz lustig sein 🙂
Die Extension hat schon ihre Macken. Meine Pop-Ups-Links sollen als Bullet-Liste erscheinen, aber das geht wohl nicht. Wenn der linkpop-tag von einem anderen tag umschlossen wird, gerät anscheinend der Parser durcheinander.
Grunz....
Hi,
Ulrich schriebDie Extension hat schon ihre Macken. Meine Pop-Ups-Links sollen als Bullet-Liste erscheinen, aber das geht wohl nicht. Wenn der linkpop-tag von einem anderen tag umschlossen wird, gerät anscheinend der Parser durcheinander.
kannst doch für die Seite dann die Bullet-Liste als Table mit Punkt-Bildern definieren.
Ciao
Der DJ
Hi @all,
hier noch eine kleine Ergänzung zu den PopUps.
Wenn man eine externe Applikation einbinden möchte, dann kann man auch mit Hilfe der PopUps eine externe Seite aufrufen:
Beispiel Registrierung:
<linkpop fileadmin/phpseiten/register.php width=350 height=470 slim fixed>Registrierung</linkpop>
Ciao
Der DJ
ich hab noch ein kleines problem mit dem plugin:
wenn ich den link innerhalb einer (ul)-Liste verwenden will, dann
wandelt er mir das <linkpop> nicht um - ausserhalb der liste gehts aber.
hat jemand ne ahnung wie man das hinbekommt?
Ich komme leider auch nicht mit der Anleitung weiter. Ich habe da
http://typo3.org/1383.0.html?&tx_extrepmgm_pi1[mode]=99&tx_extrepmgm_pi1[showUid]=153&tx_extrepmgm_pi1[cmd]=details
die pi1/class.tx_cctypolinkpopup_pi1.php runtergeladen und in mein t3lib-Verzeichnis gepackt (soweit korrekt??? im Extensionsmanager seh ich nämlich keine solche Extension zum installieren), dann habe ich in den Constants Teil meiner Page eingegeben:
includeLibs.ts_cctypolinkpopup = EXT:cc_typolinkpopup/pi1/class.tx_cctypolinkpopup_pi1.php
config.setJS_openPic = 1
und in den setup Teil
includeLibs.ts_tpopup = fileadmin/typolinkpop.php
config.setJS_openPic = 1
tt_content.text.20.parseFunc.tags.linkpop < tt_content.text.20.parseFunc.tags.link
tt_content.text.20.parseFunc.tags.linkpop.typolink.userFunc = tx_cctypolinkpopup_pi1->main
tt_content.text.20.parseFunc.tags.linkpop.typolink.parameter.data = parameters : allParams
Wo zum Teufel soll ich typolinkpop.php plötzlich hernehmen?
Aber gut, als letztes habe ich ein Content Objekt Text abgelegt und in Text Bereich eingegeben:
<linkpop 19>Link to 19</linkpop>
Nummer 19 ist ein Content Objekt auf einer anderen Seite.
Im Frontend bekomme ich dann das:
Link to 19
(Nur den Text, ohne popup oder link oder was weiß ich)
Was mache ich falsch?
Auf typo3.com finde ich ja auch nirgends mehr Infos. 😢
Also ich habe es jetzt soweit (Safemode ist mein Problem, nur daß sich niemand wundert), daß ich alle Dateien bis auf ext_emconf.php von Hand hochgeladen habe anhand der Errors wenn ich versuche das aus dem repository zu laden. Nur diese ext_emconf.php gibt es auf Typo3.org nicht zum download.
Könnte mir mal bitte jemand der Inhalt der Datei posten, damit ich sie von Hand reinpacken kann?
Nur am Rande, manuelles Einspielen geht bei mir leider auch nicht, ich bekomme die selben Fehler:
Warning: rmdir(/home/www/web113/html/cms/typo3conf/ext/cc_typolinkpopup/pi1/): Permission denied in /home/www/web113/html/cms/typo3/mod/tools/em/index.php on line 1725
Warning: rmdir(/home/www/web113/html/cms/typo3conf/ext/cc_typolinkpopup/): Directory not empty in /home/www/web113/html/cms/typo3/mod/tools/em/index.php on line 1734
Warning: fopen(/home/www/web113/html/cms/typo3conf/ext/cc_typolinkpopup/ext_icon.gif): failed to open stream: Permission denied in /home/www/web113/html/cms/typo3/t3lib/class.t3lib_div.php on line 1230
Warning: fopen(/home/www/web113/html/cms/typo3conf/ext/cc_typolinkpopup/ext_icon.xcf): failed to open stream: Permission denied in /home/www/web113/html/cms/typo3/t3lib/class.t3lib_div.php on line 1230
Warning: fopen(/home/www/web113/html/cms/typo3conf/ext/cc_typolinkpopup/ext_localconf.php): failed to open stream: Permission denied in /home/www/web113/html/cms/typo3/t3lib/class.t3lib_div.php on line 1230
Warning: fopen(/home/www/web113/html/cms/typo3conf/ext/cc_typolinkpopup/ext_typoscript_setup.txt): failed to open stream: Permission denied in /home/www/web113/html/cms/typo3/t3lib/class.t3lib_div.php on line 1230
Warning: fopen(/home/www/web113/html/cms/typo3conf/ext/cc_typolinkpopup/pi1/class.tx_cctypolinkpopup_pi1.php): failed to open stream: Permission denied in /home/www/web113/html/cms/typo3/t3lib/class.t3lib_div.php on line 1230
Warning: fopen(/home/www/web113/html/cms/typo3conf/ext/cc_typolinkpopup/ext_emconf.php): failed to open stream: Permission denied in /home/www/web113/html/cms/typo3/t3lib/class.t3lib_div.php on line 1230
Extension Manager
EXTENSION COPIED TO SERVER
Error: File '/home/www/web113/html/cms/typo3conf/ext/cc_typolinkpopup/ext_icon.gif' could not be created!!!
Error: File '/home/www/web113/html/cms/typo3conf/ext/cc_typolinkpopup/ext_icon.xcf' could not be created!!!
Error: File '/home/www/web113/html/cms/typo3conf/ext/cc_typolinkpopup/ext_localconf.php' could not be created!!!
Error: File '/home/www/web113/html/cms/typo3conf/ext/cc_typolinkpopup/ext_typoscript_setup.txt' could not be created!!!
Error: File '/home/www/web113/html/cms/typo3conf/ext/cc_typolinkpopup/pi1/class.tx_cctypolinkpopup_pi1.php' could not be created!!!
Error: File '/home/www/web113/html/cms/typo3conf/ext/cc_typolinkpopup/ext_emconf.php' could not be created!!!
Kann mir denn niemand diesen Dateiinhalt liefern?
wenn es weiter nichts ist 🙂
Der Inhalt von "ext_emconf.php" ist folgender:
<?php
########################################################################
# Extension Manager/Repository config file for ext: 'cc_typolinkpopup'
#
# Auto generated 29-06-2003 11:45
#
# Manual updates:
# Only the data in the array - anything else is removed by next write
########################################################################
$EM_CONF[$_EXTKEY] = Array (
'title' => 'TypoLinkPopUp',
'description' => 'Let you create popup window links with special link tags, but also from TypoScript setup. This version includes the possibility to set some parameters like window size.',
'category' => 'fe',
'shy' => 0,
'dependencies' => 'cms',
'conflicts' => '',
'priority' => '',
'module' => '',
'state' => 'beta',
'internal' => 0,
'uploadfolder' => 0,
'createDirs' => '',
'modify_tables' => '',
'clearCacheOnLoad' => 1,
'lockType' => '',
'author' => 'Mathias Schreiber, René Fritz',
'author_email' => 'mathias@netfielders.de, r.fritz@colorcube.de',
'author_company' => '',
'private' => 0,
'download_password' => '',
'version' => '0.1.0', // Don't modify this! Managed automatically during upload to repository.
'_md5_values_when_last_written' => 'a:5:{s:12:"ext_icon.gif";s:4:"a557";s:12:"ext_icon.xcf";s:4:"ac7a";s:17:"ext_localconf.php";s:4:"3f26";s:24:"ext_typoscript_setup.txt";s:4:"46c0";s:36:"pi1/class.tx_cctypolinkpopup_pi1.php";s:4:"7aa8";}',
);
?>
Vielen Dank für die Hilfe!
Jetzt ist es erwartungsgemäß auch in der EM-Liste der installationsfähigen Extensions aufgetaucht, nur wenn ich dann auf "Make Upgrade" klicke, bekomme ich:
Warning: Cannot modify header information - headers already sent by (output started at /home/www/web113/html/cms/typo3conf/ext/cc_typolinkpopup/ext_emconf.php:34) in /home/www/web113/html/cms/typo3/mod/tools/em/index.php on line 960
Kann mir jemand sagen, wie ich das trotzdem installieren kann?
Ich will das endlich zum Laufen bekommen. #evil#
Wobei andererseits das wenn ich den EM aufrufe als installiert angezeigt wird. Warum sehe ich dann immernoch "Link to 19" da stehen auf der Seite anstatt eines Popups des Content 19?
Wie gesagt, ich habe im Fenster Constants stehen:
includeLibs.ts_cctypolinkpopup = EXT:cc_typolinkpopup/pi1/class.tx_cctypolinkpopup_pi1.php
config.setJS_openPic = 1
im Fenster Setup:
tt_content.text.20.parseFunc.tags.linkpop < tt_content.text.20.parseFunc.tags.link
tt_content.text.20.parseFunc.tags.linkpop.typolink.userFunc = tx_cctypolinkpopup_pi1->main
tt_content.text.20.parseFunc.tags.linkpop.typolink.parameter.data = parameters : allParams
und in einem Text-content-Objekt steht als Text (body text):
<linkpop 26 width=555 height=222 scrollbars=no status=yes>Link to 26</linkpop>
oder linkpop 19, beides sind die Contentnummern, die ich gern als Popup habe. Nut bekomme ich kein Popup sondern auf der Seite steht nur "Link to ..." als schwarze Schrift.