ml_links - Ausgabe von Links mit Icons

  • ped ped
    T3PO
    0 x
    28 Beiträge
    0 Hilfreiche Beiträge
    01. 06. 2007, 16:21

    Hallo Forum,
    habe ml_links auf Typo3 4.0.6 installiert und es wrappt meine Links im RTE - Standardtext anstandslos. Probleme gibt's leider nur mit der Verwendung von Links in Listen - diese bleiben unangetastet, obwohl ich die aus der ext_typoscript_setup.txt gesetzten Konfigurationen verwendet und mit meiner Kofiguration erweitert habe. Mein Root-Template hat nachfolgenden Eintrag:

    #----------------------------------------------
    #
    # Linklayouts für ml_links
    #
    # ACHTUNG: Sonderfall: Bild zuerst, dann Text
    #
    #----------------------------------------------
    lib.ml_links_conf {
    internal {
    10.image = fileadmin/offshore/templates/img/icon_link_internal.gif
    10.image.alt = Interner Link
    20.linkTag = 1

    }
    external {
    10.image = fileadmin/offshore/templates/img/icon_link_external.gif
    10.image.alt = Externer Link
    20.linkTag = 1

    }
    pdf {
    10.image = fileadmin/offshore/templates/img/icon_link_pdf.gif
    10.image.alt = PDF
    20.linkTag = 1
    30.filesize = 1

    }
    }

    # Links im normalen Text
    # Text und Text m/Bild - RTE - normaler Textlink
    tt_content.text.20.parseFunc.tags.link.postUserFunc = tx_mllinks_pi1->main
    tt_content.text.20.parseFunc.tags.link.postUserFunc < lib.ml_links_conf

    # Text und Text m/Bild - Link auf dem Bild
    tt_content.text.20.parseFunc.tags.link.typolink.userFunc = tx_mllinks_pi1->getFiletype
    tt_content.text.20.parseFunc.tags.link.typolink.userFunc < lib.ml_links_conf

    # Links in Listen - GEHT NET ???
    # Inhaltselemente Text und Text m/bild - RTE - Links in Listen
    tt_content.text.20.parseFunc.tags.typolist.default.parseFunc.tags.link.postUserFunc = tx_mllinks_pi1->main
    tt_content.text.20.parseFunc.tags.typolist.default.parseFunc.tags.link.postUserFunc < lib.ml_links_conf

    tt_content.text.20.parseFunc.tags.typolist.default.parseFunc.tags.link.typolink.userFunc = tx_mllinks_pi1->getFiletype
    tt_content.text.20.parseFunc.tags.typolist.default.parseFunc.tags.link.typolink.userFunc < lib.ml_links_conf

    Kann mir da jemand weiterhelfen. Schon vorab schönen Dank,

    Ped


  • 1
  • rookie_37 rookie_37
    Padawan
    0 x
    33 Beiträge
    1 Hilfreiche Beiträge
    07. 03. 2011, 15:55

    Hallo Profis

    Ich habe ein Problem mit ml_links:

    Ich habe die Extension installiert und via Typoscript konfiguriert... alles brav gemäss Manual ;-)

    Wirklich eine super nützliche Extension. Was bei mir aber leider einfach nicht klappen will, sind die internen Links, da erscheint bei mir einfach keine Grafik, obwohl die Grafik existiert und am entsprechenden Ort liegt :-(

    Mein TS:

    1. plugin.tx_mllinks_pi1 {
    2. separator = &nbsp;
    3. externalDomain {
    4. 1 {
    5. domain = http://en.wikipedia.org
    6. 10.image = fileadmin/fileicons/domains/wikipedia.png
    7. 10.image.alt = Logo Wikipedia
    8. 10.image.link = 0
    9. 20.linkTag = 1
    10. }
    11.  
    12. 2 {
    13. domain = http://fr.wikipedia.org
    14. 10.image = fileadmin/fileicons/domains/wikipedia.png
    15. 10.image.alt = Logo Wikipedia
    16. 10.image.link = 0
    17. 20.linkTag = 1
    18. }
    19.  
    20. 3 {
    21. domain = http://typo3.org
    22. 10.image = fileadmin/fileicons/domains/typo3.png
    23. 10.image.alt = Logo Typo3
    24. 10.image.link = 0
    25. 20.linkTag = 1
    26. }
    27. }
    28.  
    29. external {
    30. 10.image = fileadmin/fileicons/globe.gif
    31. 10.image.alt = Externer Link
    32. 10.image.link = 0
    33. 20.linkTag = 1
    34. }
    35.  
    36. external.10.image.doc = fileadmin/fileicons/external/doc.png
    37. external.10.image.pdf = fileadmin/fileicons/external/pdf.png
    38.  
    39. mailto {
    40. 10.image = fileadmin/fileicons/mailto.gif
    41. 10.image.alt = Mail
    42. 10.image.link = 0
    43. 20.linkTag = 1
    44. }
    45.  
    46. internal {
    47. 10.image = fileadmin/fileicons/internal.png
    48. 10.image.alt = Interner Link
    49. 10.image.link = 0
    50. 20.linkTag = 1
    51. }
    52.  
    53. doc {
    54. 10.image = fileadmin/fileicons/filetypes/doc.png
    55. 10.image.alt = doc
    56. 10.image.link = 0
    57. 20.linkTag = 1
    58. 30.filesize = 1
    59. }
    60.  
    61. docx {
    62. 10.image = fileadmin/fileicons/filetypes/docx.png
    63. 10.image.alt = docx
    64. 10.image.link = 0
    65. 20.linkTag = 1
    66. 30.filesize = 1
    67. }
    68.  
    69. pps {
    70. 10.image = fileadmin/fileicons/filetypes/pps.png
    71. 10.image.alt = pps
    72. 10.image.link = 0
    73. 20.linkTag = 1
    74. 30.filesize = 1
    75. }
    76.  
    77. ppt {
    78. 10.image = fileadmin/fileicons/filetypes/ppt.png
    79. 10.image.alt = ppt
    80. 10.image.link = 0
    81. 20.linkTag = 1
    82. 30.filesize = 1
    83. }
    84.  
    85. pptx {
    86. 10.image = fileadmin/fileicons/filetypes/pptx.png
    87. 10.image.alt = pptx
    88. 10.image.link = 0
    89. 20.linkTag = 1
    90. 30.filesize = 1
    91. }
    92.  
    93. xls {
    94. 10.image = fileadmin/fileicons/filetypes/xls.png
    95. 10.image.alt = xls
    96. 10.image.link = 0
    97. 20.linkTag = 1
    98. 30.filesize = 1
    99. }
    100.  
    101. xlsx {
    102. 10.image = fileadmin/fileicons/filetypes/xlsx.png
    103. 10.image.alt = xls
    104. 10.image.link = 0
    105. 20.linkTag = 1
    106. 30.filesize = 1
    107. }
    108.  
    109. pdf {
    110. 10.image = fileadmin/fileicons/filetypes/pdf.png
    111. 10.image.alt = pdf
    112. 10.image.link = 0
    113. 20.linkTag = 1
    114. 30.filesize = 1
    115. }
    116. }

    Auch mit dem Einbinden des statischen TS (default-Konfiguration) kommt dasselbe Ergebnis. Hat jemand eine Idee, wie ich auch vor interne Links eine Grafik bekommen könnte?

    Für einen Tip wäre ich sehr dankbar.

    Anhänge (1)
    linkcheck.png image/png 0,00 B 111 heruntergeladen
  • 1