[IMGMENU] Titel als Alt-Text?

  • Fabian-K Fabian-K
    Jedi-Ratsmitglied
    0 x
    581 Beiträge
    0 Hilfreiche Beiträge
    05. 10. 2005, 08:22

    Hallo,

    ich habe ein Standart-IMGMENU (das Ding mit den Image Maps) und moechte den Links einen Alt-Text (Text der erscheint, wenn man mit der Maus ueber den Link geht) geben und den normalen Alt-Text des Bildes an sich veraendern.

    Als Alt-Text soll immer der Titel der Zielseite ausgegeben werden (bzw. bei dem Bild "Header"), da normalerweise ja immer als Alt-Text "Menu image Map" ausgegeben wird.
    (Auf der gesamten Grafik und bei den Links.)

    Wie mache ich das?

    Hier mein aktueller Source:

    1. temp.main_menu = HMENU
    2. temp.main_menu {
    3. entryLevel = 0
    4. 1 = IMGMENU
    5. 1 {
    6. main.10 = IMAGE
    7. main.10.file = fileadmin/template/images/header.jpg
    8. main.XY = [10.w], [10.h]
    9. dWorkArea = 330,120
    10. NO = 1
    11. NO {
    12. distrib = textX+12, 0
    13. 20 = TEXT
    14. 20 {
    15. text.case = upper
    16. text.field = title
    17. fontFile = t3lib/fonts/FaNBdR__.ttf
    18. fontSize = 13
    19. fontColor = white
    20. niceText = 1
    21. offset = 6,14
    22. imgMap.explode = 2,2
    23. }
    24. }
    25.  
    26. CUR = 1
    27. CUR {
    28. distrib = textX+12, 0
    29. 10 = IMAGE
    30. 10 {
    31. file = fileadmin/template/images/empty_100x100.gif
    32. offset = 0,0
    33. height = 25
    34. }
    35. 20 = TEXT
    36. 20 {
    37. text.case = upper
    38. text.field = title
    39. fontFile = t3lib/fonts/FaNBdR__.ttf
    40. fontSize = 13
    41. fontColor = #86141c
    42. niceText = 1
    43. offset = 6,14
    44. imgMap.explode = 2,2
    45. }
    46. 10.width = [20.w]+12
    47. }
    48.  
    49. ACT = 1
    50. ACT {
    51. distrib = textX+12, 0
    52. 10 = IMAGE
    53. 10 {
    54. file = fileadmin/template/images/empty_100x100.gif
    55. offset = 0,0
    56. height = 25
    57. }
    58. 20 = TEXT
    59. 20 {
    60. text.case = upper
    61. text.field = title
    62. fontFile = t3lib/fonts/FaNBdR__.ttf
    63. fontSize = 13
    64. fontColor = #86141c
    65. niceText = 1
    66. offset = 6,14
    67. imgMap.explode = 2,2
    68. }
    69. 10.width = [20.w]+12
    70. }
    71. }
    72. }

    Also:
    1.) Ich moechte den Alt-Text der Grafik auf "Header" aendern
    und
    2.) Den Alt-Text der Links auf den entsprechenden Namen der zielseite aendern.

    Thanks.


  • 1
  • Fabian-K Fabian-K
    Jedi-Ratsmitglied
    0 x
    581 Beiträge
    0 Hilfreiche Beiträge
    06. 10. 2005, 08:08

    Argh.. immernoch nicht weiter :(

    Ich habe jetzt schon mal folgendes probiert, leider ohne erfolg:

    1. ...
    2. 1 = IMGMENU
    3. 1 {
    4. main.10 = IMAGE
    5. main.10 {
    6. file = fileadmin/template/images/header.jpg
    7. titleText = Landesbühne hannover - Bultstrasse 7-9 - 30449 Hannover
    8. altText = Logo der Landesbühne Hannover
    9. }
    10. ...

    Trotzdem hat das Bild noch den falschen (originalen) alt-Text:
    [HTML]<img src="typo3temp/menu/effa79acf8.gif" width="717" height="142" usemap="#menu_4025e6e331" border="0" alt="Menu Image Map" />[/HTML]
    Und der title-Text wird auch net angezeigt :(

    Was mache ich falsch?

    Heeeeeeeeeeeeeeeelp... #angry# #angry#

  • Fabian-K Fabian-K
    Jedi-Ratsmitglied
    0 x
    581 Beiträge
    0 Hilfreiche Beiträge
    06. 10. 2005, 08:47

    Aktueller Stand der Lage:
    Text erscheint, aber leider ist es der falsche!

    Jetz sieht das ganze bei mir so aus:

    1. ...
    2. 1 = IMGMENU
    3. 1 {
    4. main.10 = IMAGE
    5. main.10 {
    6. file = fileadmin/template/images/header.jpg
    7. }
    8. main.XY = [10.w], [10.h]
    9. dWorkArea = 330,120
    10. NO = 1
    11. NO {
    12. distrib = textX+12, 0
    13. 20 = TEXT
    14. 20 {
    15. text.case = upper
    16. text.field = title
    17. fontFile = t3lib/fonts/FaNBdR__.ttf
    18. fontSize = 13
    19. fontColor = white
    20. niceText = 1
    21. offset = 6,14
    22. imgMap {
    23. explode = 2,2
    24. altText = title
    25. }
    26. }
    27. }
    28. ...

    Aber es wird das Wort 'title' ausgegeben und nicht der Titel der Zielseite. Leider.

    Wie mache ich es, dass der Titel der Zielseite ausgegeben wird?

  • Fabian-K Fabian-K
    Jedi-Ratsmitglied
    0 x
    581 Beiträge
    0 Hilfreiche Beiträge
    14. 10. 2005, 08:17

    So.. Problem geloest.

    Hier der Source:

    1. ...
    2. NO {
    3. distrib = textX+12, 0
    4. 20 = TEXT
    5. 20 {
    6. altText.field = title
    7. text.case = upper
    8. text.field = title
    9. fontFile = t3lib/fonts/FaNBdR__.ttf
    10. fontSize = 13
    11. fontColor = white
    12. niceText = 1
    13. offset = 6,14
    14. imgMap {
    15. explode = 2,2
    16. altText = text
    17. altText.field = title
    18. }
    19. }
    20. }
    21. ...

    Trotzdem vielen Dank.

  • 1