Zum Inhalt springen

TypoLinkPopUp: Was ist zu tun?

Erstellt am 15. Januar 2003 · 18 Antworten · letzte Antwort am 29. Juni 2003

Tags: Links, Frage

meinverein24 ·

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

dj.​picasso ·

Hi Uli,

Ulrich schrieb

Vielleicht hast Du den gleichen Fehler gemacht wie ich?

Stimmt!

Ulrich schrieb

Viel Spass im Theater!

Besten Dank! 😃
Das ist immer super! Hast Du schon mal Kinderaugen leuchten sehen? Unvergesslich!!
Ciao
Der DJ

Ulrich ·

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....

dj.​picasso ·

Hi,

Ulrich schrieb

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.

kannst doch für die Seite dann die Bullet-Liste als Table mit Punkt-Bildern definieren.
Ciao
Der DJ

dj.​picasso ·

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

Dennis ·

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?

Horian ·

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. 😢

Horian ·

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?

Horian ·

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?

db ·

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";}',
);

?>
Horian ·

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.