Mit InfoLister Listen zur Direktinstallation erstellen

  • Stevi: Man könnte eine eigene Beschreibung vergeben. Dazu braucht man nur die GUID der Erweiterung und trägt dann die Wunschbeschreibung in die user.js ein. Für InfoLister selbst sieht es z.B. so aus (alles in einer Zeile - Umbruch kommt durch die Code-Tags!):

    Code
    user_pref('extensions.{3f0da09b-c1ab-40c5-8d7f-53f475ac3fe8}.description','Erstellt eine Liste der installierten Erweiterungen, Themes und Plugins.');

    Also leider nichts Automatisches. :(


    Vielleicht hat Dr. Evil aber auch ein cooles Javascript auf Lager - dann müsste aber dein Template evtl. noch angepasst werden?

  • Danke. das funktioniert schon ganz gut. Wenn ich jetzt irgendwann ein Update von FlashGot mache, ändert sich dann die GUID wieder und man muss es erneut anpassen?

  • Normalerweise bleiben die GUIDs gleich. In seltenen Fällen ändert sich diese (meist, wenn die Folgeversion nicht mit dem Vorgänger kompatibel ist), aber ich glaube, dass man dann das Update auch nicht angezeigt bekäme.

  • Was lange währt, wird endlich besser. Auf Seite #1 schreibe ich:

    Zitat

    Wenn wir jetzt noch jemanden finden, der das ins Wiki setzt, wäre es noch besser.

    - das habe ich nun gemacht:
    http://www.firefox-browser.de/wiki/Erweiterungen:_InfoLister
    (Bitte verbessern, ergänzen, diskutieren usw.)

    Wurde zwar nur eine Übersetzung der offiziellen Anleitung, aber vielleicht hilft es ja mal. Auf jeden Fall findet man damit auch diesen Thread etwas schneller. ;)

  • Folgendes Template erstellt automatisch eine Übersicht über User Agent, Erweiterungen, Themes und Plugins, die installiert sind und gibt sie als Wiki-Code aus.

  • ich hab das jetzt zugegebenermaßen nicht groß getestet, aber das hier sollte das gewünschte Ergebnis liefern:
    <a href="data:text/plain;charset=utf-8;base64,dGV4dC9odG1sO1NpbXBsZSBIVE1MOzw%2FeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J3V0Zi04Jz8%2BDQo8IURPQ1RZUEUgaHRtbCBQVUJMSUMgIi0vL1czQy8vRFREIFhIVE1MIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9UUi94aHRtbDExL0RURC94aHRtbDExLmR0ZCI%2BDQo8aHRtbCB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCIgeG1sOmxhbmc9ImRlIj4NCjxoZWFkPg0KIDxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04IiAvPg0KIDx0aXRsZT5NZWluIEZpcmVmb3g8L3RpdGxlPg0KIDwhLS0gUGZhZGUgenUgZmF2aWNvbiwgY3NzIHVuZCBTa3JpcHQgYW5wYXNzZW4gLS0%2BDQogPCEtLSA8bGluayByZWw9IlNIT1JUQ1VUIElDT04iIGhyZWY9ImZhdmljb24uaWNvIi8%2BIC0tPg0KIDwhLS0gPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0ic3R5bGVzaGVldGUuY3NzIiAvPiAtLT4NCiA8IS0tIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Imlsc2NyaXB0cy5qcyI%2BPC9zY3JpcHQ%2BIC0tPg0KIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI%2BDQogICB1bA0KICAgew0KICAgICAgIGxpc3Qtc3R5bGU6IG5vbmUgb3V0c2lkZTsNCiAgIH0NCiAgIHVsLCBsaQ0KICAgew0KICAgICAgIG1hcmdpbjogMCA1cHg7DQogICAgICAgcGFkZGluZzogMDsNCiAgIH0NCiAgICoge2ZvbnQtZmFtaWx5OkhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO30NCiAgICBpbnB1dFt0eXBlPSJjaGVja2JveCJdOmRpc2FibGVkDQogICB7DQogICAgICAgdmlzaWJpbGl0eTogaGlkZGVuOw0KICAgfQ0KIDwvc3R5bGU%2BDQo8L2hlYWQ%2BDQo8Ym9keT4NCg0KDQo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI%2BDQovLzwhW0NEQVRBWyANCndpbmRvdy5hZGRFdmVudExpc3RlbmVyKCJET01Db250ZW50TG9hZGVkIiwgZnVuY3Rpb24oZXZlbnQpDQp7DQogICAgdmFyIGlucHV0cyA9IGRvY3VtZW50LmdldEVsZW1lbnRzQnlUYWdOYW1lKCJpbnB1dCIpLCBpOw0KICAgIGZvcihpIGluIGlucHV0cykNCiAgICB7DQogICAgICAgIGlmKGlucHV0c1tpXS50eXBlID09ICJjaGVja2JveCIpDQogICAgICAgIHsNCiAgICAgICAgICAgIGlucHV0c1tpXS5kaXNhYmxlZCA9IChpbnB1dHNbaV0udmFsdWUgPT0gIiIpOw0KICAgICAgICB9DQogICAgfQ0KfSwgdHJ1ZSk7DQoNCmZ1bmN0aW9uIGluc3RhbGxYUEkoaE5vZGUpIHsNCnZhciBvYmogPSB7IH0sIG5vSXRlbXMgPSB0cnVlOw0KaWYgKCJhY3Rpb24iIGluIGhOb2RlKSB7DQp2YXIgZWxlbWVudHMgPSBoTm9kZS5lbGVtZW50czsNCmZvciAodmFyIGk9MDsgaSA8IGVsZW1lbnRzLmxlbmd0aDsgaSsrKSB7DQppZiAoKGVsZW1lbnRzW2ldLnR5cGUgPT0gImNoZWNrYm94IikgJiYgKGVsZW1lbnRzW2ldLmNoZWNrZWQpKSB7DQpvYmpbZWxlbWVudHNbaV0ubmFtZV0gPSBlbGVtZW50c1tpXS52YWx1ZTsNCm5vSXRlbXMgPSBmYWxzZTsNCn0NCn0NCn0gZWxzZSBpZiAoImhyZWYiIGluIGhOb2RlKSB7DQpvYmpbaE5vZGUudGl0bGVdID0gaE5vZGUuaHJlZjsNCm5vSXRlbXMgPSBmYWxzZTsNCn0NCnRyeSB7DQppZiAobm9JdGVtcykgew0KYWxlcnQoIktlaW5lIEF1c3dhaGwgZ2V0cm9mZmVuLiIpOw0KfSBlbHNlIGlmIChJbnN0YWxsVHJpZ2dlci51cGRhdGVFbmFibGVkKCkpIHsNCkluc3RhbGxUcmlnZ2VyLmluc3RhbGwob2JqKTsNCn0gZWxzZSB7DQphbGVydCgiU2llIG11ZXNzZW4gZGVuIFdlYnNlaXRlbiBkYXMgSW5zdGFsbGllcmVuIHZvbiBTb2Z0d2FyZSBlcmxhdWJlbi5cbkJpdHRlIGFrdGl2aWVyZW4gU2llIGRpZXMgdW50ZXIgRXh0cmFzL0VpbnN0ZWxsdW5nZW4uIik7DQp9DQp9IGNhdGNoKGV4KSB7DQphbGVydCgiU29mdHdhcmUgZGllc2VyIEFydCB3aXJkIHZvbiBJaHJlbSBCcm93c2VyIG5pY2h0IHVudGVyc3R1ZXR6dC4iKTsNCn0NCnJldHVybiBmYWxzZTsNCn0NCg0KZnVuY3Rpb24gaW5zdGFsbFRoZW1lKGhOb2RlKSB7DQp2YXIgb2JqID0geyB9LCBub0l0ZW1zID0gdHJ1ZTsNCmlmICgiYWN0aW9uIiBpbiBoTm9kZSkgew0KdmFyIGVsZW1lbnRzID0gaE5vZGUuZWxlbWVudHM7DQpmb3IgKHZhciBpPTA7IGkgPCBlbGVtZW50cy5sZW5ndGg7IGkrKykgew0KaWYgKChlbGVtZW50c1tpXS50eXBlID09ICJjaGVja2JveCIpICYmIChlbGVtZW50c1tpXS5jaGVja2VkKSkgew0Kb2JqW2VsZW1lbnRzW2ldLm5hbWVdID0gZWxlbWVudHNbaV0udmFsdWU7DQpJbnN0YWxsVHJpZ2dlci5pbnN0YWxsQ2hyb21lKEluc3RhbGxUcmlnZ2VyLlNLSU4sIGVsZW1lbnRzW2ldLnZhbHVlLCBlbGVtZW50c1tpXS5uYW1lKTsNCm5vSXRlbXMgPSBmYWxzZTsNCn0NCn0NCn0gDQpyZXR1cm4gZmFsc2U7DQp9DQoNCmZ1bmN0aW9uIENoZWNrYm94ZW5Ba3RpdmllcmVuKGYpDQp7DQogICAgZm9yKGk9MDsgaTxmLmxlbmd0aDsgaSsrKQ0KICAgIHsNCiAgICAgICAgaWYoZltpXS52YWx1ZSAhPSAiIiAmJiAhZltpXS5kaXNhYmxlZCkNCiAgICAgICAgICAgIGZbaV0uY2hlY2tlZCA9ICFmW2ldLmNoZWNrZWQ7DQogICAgfQ0KfQ0KLy8gRW5kIC0tPg0KLy9dXT4gDQo8L3NjcmlwdD4NCjxoMT5NZWluIEZpcmVmb3g8L2gxPg0KPHA%2BDQpBbGxlIFtkZV0tRXh0ZW5zaW9ucyBzaW5kIGF1ZiA8YSBocmVmPSJodHRwOi8vd3d3LmVyd2VpdGVydW5nZW4uZGUvIj5lcndlaXRlcnVuZ2VuLmRlPC9hPiB6dSBmaW5kZW4uDQo8L3A%2BDQoNCltbPGRpdiBjbGFzcz0ibGFzdHVwZCI%2BDQpMZXR6dGUgQWt0dWFsaXNpZXJ1bmc6ICVsYXN0dXBkJQ0KPC9kaXY%2BXV0NCg0KW1s8ZGl2IGNsYXNzPSJ1c2VyYWdlbnQiPg0KVXNlciBBZ2VudDogPHN0cm9uZz4ldXNlcmFnZW50JTwvc3Ryb25nPg0KPC9kaXY%2BXV0NCg0KPHA%2BPHN0cm9uZz5IaW53ZWlzOjwvc3Ryb25nPjxici8%2BDQpFcyBsYXNzZW4gc2ljaCBudXIgRXJ3ZWl0ZXJ1bmdlbiB1bmQgVGhlbWVzIG1pdCBDaGVja2JveCBpbnN0YWxsaWVyZW4sIGJlaSBhbmRlcmVuIGZlaGx0IChhdWZncnVuZCBlaW5lciBuaWNodCBmdW5rdGlvbmllcmVuZGVuIFVwZGF0ZS1GdW5rdGlvbikgZGVyIERpcmVrdGxpbmsuPGJyLz4NCkluc3RhbGxhdGlvbiBlaW56ZWxuZXIgRXJ3ZWl0ZXJ1bmdlbiB1bmQgVGhlbWVzIGR1cmNoIEtsaWNrIGF1ZiBkaWUgVmVyc2lvbnNudW1tZXIuPGJyLz4NCkluc3RhbGxhdGlvbiBtZWhyZXJlciBFcndlaXRlcnVuZ2VuIHVuZCBUaGVtZXMgZ2xlaWNoemVpdGlnIGR1cmNoIEF1c3dhaGwgdW5kIEJldCZhdW1sO3RpZ3VuZyBkZXMgJ0luc3RhbGxpZXJlbicgQnV0dG9ucy48YnIvPg0KQmVzY2hyZWlidW5nIGluIEZvcm0gZWluZXMgVG9vbHRpcHMgYmVpIG1vdXNlb3Zlci48YnIvPjwvcD4NCg0KW1s8ZGl2IGNsYXNzPSJleHRlbnNpb25zIj4NCjxoMz5FcndlaXRlcnVuZ2VuIChha3RpdmllcnQ6ICVlbmFibGVkX2V4dGVuc2lvbnNfY291bnQlLCBkZWFrdGl2aWVydDogJWRpc2FibGVkX2V4dGVuc2lvbnNfY291bnQlKTo8L2gzPg0KDQo8Zm9ybSBhY3Rpb249ImphdmFzY3JpcHQ6dm9pZCgwKTsiIG1ldGhvZD0icG9zdCIgb25zdWJtaXQ9InJldHVybiBpbnN0YWxsWFBJKHRoaXMpOyI%2BDQo8cD48aW5wdXQgdmFsdWU9IkdldyZhdW1sO2hsdGUgRXJ3ZWl0ZXJ1bmdlbiBpbnN0YWxsaWVyZW4iIGNsYXNzPSJidXR0b24iIHR5cGU9InN1Ym1pdCIgLz4NCjxpbnB1dCB0eXBlPSJidXR0b24iIG9uY2xpY2s9IkNoZWNrYm94ZW5Ba3RpdmllcmVuKHRoaXMuZm9ybS5lbGVtZW50cyk7IiB2YWx1ZT0iQXVzd2FobCB1bWtlaHJlbiIgLz48L3A%2BDQo8dWw%2BDQp7e2V4dGVuc2lvbjoNCiA8bGk%2BDQogIDxpbnB1dCBuYW1lPSIlbmFtZSUiIHZhbHVlPSIleHBpTGluayUiIHRpdGxlPSIleHBpTGluayUiIHR5cGU9ImNoZWNrYm94IiAgLz4NCiAgPGEgaHJlZj0iJWhvbWVwYWdlVVJMJSIgdGl0bGU9IkhvbWVwYWdlIHZvbiAlbmFtZSUgLSAlZGVzY3JpcHRpb24lIj4lbmFtZSU8L2E%2BIDxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgoZnVuY3Rpb24oKXtpZignJXhwaUxpbmslJyAhPSAnJykge3ZhciB4cGkgPSBuZXcgT2JqZWN0KCk7IHhwaVsnJW5hbWUlJ10gPSAnJXhwaUxpbmslJzsgSW5zdGFsbFRyaWdnZXIuaW5zdGFsbCh4cGkpfSBpZignJXhwaUxpbmslJyA9PSAnJykgYWxlcnQoJ0RpZXNlIEVyd2VpdGVydW5nIGwmYXVtbDsmc3psaWc7dCBzaWNoIGxlaWRlciBhdWZncnVuZCBmZWhsZW5kZXIgVXBkYXRlIEZ1bmt0aW9uIG5pY2h0IGRpcmVrdCBpbnN0YWxsaWVyZW4uJyl9KSgpKSIgdGl0bGU9Ikluc3RhbGxpZXJlICVuYW1lJSI%2BJXZlcnNpb24lPC9hPiAlZGlzYWJsZWQtdGV4dCU8YnIgLz4NCiVkZXNjcmlwdGlvbiUNCiA8L2xpPn19DQo8L3VsPg0KPHA%2BPGlucHV0IHZhbHVlPSJHZXcmYXVtbDtobHRlIEVyd2VpdGVydW5nZW4gaW5zdGFsbGllcmVuIiBjbGFzcz0iYnV0dG9uIiB0eXBlPSJzdWJtaXQiIC8%2BDQo8aW5wdXQgdHlwZT0iYnV0dG9uIiBvbmNsaWNrPSJDaGVja2JveGVuQWt0aXZpZXJlbih0aGlzLmZvcm0pOyIgdmFsdWU9IkF1c3dhaGwgdW1rZWhyZW4iIC8%2BPC9wPg0KPC9mb3JtPg0KPC9kaXY%2BXV0NCg0KW1s8ZGl2IGNsYXNzPSJUaGVtZXMiPg0KPGgzPlRoZW1lcyAoJXRoZW1lc19jb3VudCUpOjwvaDM%2BDQoNCjxmb3JtIGFjdGlvbj0iamF2YXNjcmlwdDp2b2lkKDApOyIgbWV0aG9kPSJwb3N0IiBvbnN1Ym1pdD0icmV0dXJuIGluc3RhbGxUaGVtZSh0aGlzKTsiPg0KPHA%2BPGlucHV0IHZhbHVlPSJHZXcmYXVtbDtobHRlIFRoZW1lcyBpbnN0YWxsaWVyZW4iIGNsYXNzPSJidXR0b24iIHR5cGU9InN1Ym1pdCIgLz4NCjxpbnB1dCB0eXBlPSJidXR0b24iIG9uY2xpY2s9IkNoZWNrYm94ZW5Ba3RpdmllcmVuKHRoaXMuZm9ybSk7IiB2YWx1ZT0iQXVzd2FobCB1bWtlaHJlbiIgLz48L3A%2BDQo8dWw%2Be3t0aGVtZToNCiA8bGk%2BDQogIDxpbnB1dCBuYW1lPSIlbmFtZSUiIHZhbHVlPSIleHBpTGluayUiIHRpdGxlPSIleHBpTGluayUiIHR5cGU9ImNoZWNrYm94IiAvPg0KICA8YSBocmVmPSIlaG9tZXBhZ2VVUkwlIiB0aXRsZT0iSG9tZXBhZ2Ugdm9uICVuYW1lJSAtICVkZXNjcmlwdGlvbiUiPiVuYW1lJTwvYT4gPGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKChmdW5jdGlvbigpIHtpZignJXhwaUxpbmslJyAhPSAnJykgSW5zdGFsbFRyaWdnZXIuaW5zdGFsbENocm9tZShJbnN0YWxsVHJpZ2dlci5TS0lOLCcleHBpTGluayUnLCclbmFtZSUnKTsgaWYoJyV4cGlMaW5rJScgPT0gJycpIGFsZXJ0KCdEaWVzZSBUaGVtZSBsJmF1bWw7JnN6bGlnO3Qgc2ljaCBsZWlkZXIgYXVmZ3J1bmQgZmVobGVuZGVyIFVwZGF0ZSBGdW5rdGlvbiBuaWNodCBkaXJla3QgaW5zdGFsbGllcmVuLicpfSkoKSk7IiB0aXRsZT0iSW5zdGFsbGllcmUgJW5hbWUlIC0gJWRlc2NyaXB0aW9uJSI%2BJXZlcnNpb24lPC9hPiAlc2VsZWN0ZWQtdGV4dCUNCiA8L2xpPn19DQo8L3VsPg0KPHA%2BPGlucHV0IHZhbHVlPSJHZXcmYXVtbDtobHRlIFRoZW1lcyBpbnN0YWxsaWVyZW4iIGNsYXNzPSJidXR0b24iIHR5cGU9InN1Ym1pdCIgLz4NCjxpbnB1dCB0eXBlPSJidXR0b24iIG9uY2xpY2s9IkNoZWNrYm94ZW5Ba3RpdmllcmVuKHRoaXMuZm9ybSk7IiB2YWx1ZT0iQXVzd2FobCB1bWtlaHJlbiIgLz48L3A%2BDQo8L2Zvcm0%2BDQo8L2Rpdj5dXQ0KDQoNCltbPGRpdiBjbGFzcz0icGx1Z2lucyI%2BDQo8aDM%2BUGx1Z2lucyAoJXBsdWdpbnNfY291bnQlKTo8L2gzPg0KPHVsPg0Ke3twbHVnaW46IDxsaT4lbmFtZSU8L2xpPg0KfX08L3VsPg0KPC9kaXY%2BXV0NCg0KDQo8aHIgLz4NCjxwIGNsYXNzPSJmb290ZXIiPkRpZXNlDQomVXVtbDtiZXJzaWNodCB3dXJkZSBtaXQgPGEgaHJlZj0iaHR0cDovL21vemlsbGEuZG9zbGFzaC5vcmcvaW5mb2xpc3RlciI%2BJnJhcXVvO0luZm9MaXN0ZXImbGFxdW87PC9hPiBlcnN0ZWxsdC48L3A%2BDQo8L2JvZHk%2BDQo8L2h0bWw%2B">neutrales Template mit Beschreibungen</a>

  • Habe mich umentschieden :D

    Ich möchte nun das Template von Bazon Bloch
    Liste: http://home.arcor.de/bazonbloch/fxinfoinstall.html
    Template: http://home.arcor.de/bazonbloch/fil…ll-template.txt

    Ich hätte gerne das Design (Schrift) und die Mouseover-Funktion mit drin. Alles andere (animiertes Bild ganz oben links, "Zu cool für IE", Weiteres Nützliches zur Profilwiederherstellung, Greasemonkey Skripte, ganz unten die beiden Links) möchte ich nicht.

    Wenn ich das selbst machen könnte, hätte ich das schon längst gemacht. Deswegen danke schon mal in voraus!

    EasyList-Filterautor
    Ich leiste keinen Support per PN (ausgenommen: ABP-Filterlisten). Nutze bitte das Forum.

  • Ähm - das heisst doch nur, dass du die entsprechenden Sachen aus dem Template entfernst. Ich denke, das Löschen bekommst du selbst hin.

    Beispiel:

    Code
    <img src="http://img234.imageshack.us/img234/7048/grisuimschneeanim22pp.gif" alt="" width="77" height="83" style="margin:0 5px 0 5px" />

    muss weg.

    Code
    <a id="tooCool" href="http://www.w3junkies.com/toocool/">Too Cool for Internet Explorer</a>

    weg.

    und dann alles zwischen dem letzten

    Code
    </div>]]

    und

    Code
    <hr />
    <p class="footer">


    weg.

  • Die geht nicht nach - der Unterschied zwischen GMT und unserer Sommerzeit beträgt eben 2 Stunden. Ändern liesse sich das nur durch Manipulation an der Erweiterung.

  • So, ich hab jetzt das Update von Layerblock 2.0.6 installiert, neugestartet und dann wollte ich meine Liste aktualisieren, was auch funktioniert hat. Doch wenn ich über die Liste Layerblock 2.0.6 (so steht es da) installieren will (auf einen anderen PC), dann ist da aber immer noch der Link von 2.0.5 drin und diese Version installiert sich dann auch. Ändert sich der Link nicht automatisch?

    EasyList-Filterautor
    Ich leiste keinen Support per PN (ausgenommen: ABP-Filterlisten). Nutze bitte das Forum.

  • Zitat von MonztA

    So, ich hab jetzt das Update von Layerblock 2.0.6 installiert, neugestartet und dann wollte ich meine Liste aktualisieren, was auch funktioniert hat. Doch wenn ich über die Liste Layerblock 2.0.6 (so steht es da) installieren will (auf einen anderen PC), dann ist da aber immer noch der Link von 2.0.5 drin und diese Version installiert sich dann auch. Ändert sich der Link nicht automatisch?

    2.0.6. ist über die Updatefunktion anscheinend noch nicht verfügbar, wenn ich im Erweiterungsmanager auf "update" gehe wird 2.0.6 noch nicht angezeigt...
    Dauert vieleicht noch etwas...

  • Zitat von Erweiterungen: InfoLister - FirefoxWiki (noch ein wenig runterscrollen):

    Zitat

    %xpiLink% -> Gibt den Link zur XPI-Datei der Erweiterung oder des Themes aus. Internetzugang wird benötigt - durch fehlerhafte Einträge in der update-manifest-Datei können falsche Links ermittelt werden!

  • So hab zuerst Layerblock deinstalliert, die Einträge in der prefs.js von Layerblock entfernt (extensions.infolister.xpiLinksCache) und LB 2.0.6 installiert. Funzt. :)

    EasyList-Filterautor
    Ich leiste keinen Support per PN (ausgenommen: ABP-Filterlisten). Nutze bitte das Forum.

  • So, ich habe als Basis das html.template von
    chrome://infolister/locale/templates/html.template
    genommen und die CSS Datei habe ich mir von der InfoLister Homepage besorgt:
    http://mozilla.doslash.org/infolister/ExtensionsList.css

    Funktioniert so weit ganz gut, nur stört mich eine Kleinigkeit.

    Wenn bei einer Erweiterung keine HomepageURL vorliegt wird zwar der Link erstellt, aber keine Adresse eingetragen. Ist es irgendwie möglich stattdessen den Link zu lassen und den Namen der Erweiterung als Plain text anzeigen zu lassen?

    Als Beispiel gäbe es das deutsche Wörterbuch und das default Theme.

    Das Ergebnis ist auf http://simon.brainsware.org/ zu bewundern, auf Wunsch kann ich auch das Template hochladen.