Alle Inhalte (Sitemap) vom Serviceportal "Admin-Musterportal 2020" - Was suchst du?

Linkindex > Pflichtenheft (Entwicklung) - was soll die Extension können?

Fehlfunktion aktuell zum Beheben

Extension "Moderne Linkliste" > Funktionsbeschreibung

Was tut es?

Dies ist ein modernes und erweitertes Linklisten-Plugin, das mit der Erweiterung „cmw_linklist“ kompatibel ist.

Es verfügt über folgende Funktionen:

Backend-Benutzer können Kategorien und Links erstellen, von Frontend-Benutzern vorgeschlagene neue Links akzeptieren oder löschen, von Frontend-Benutzern als fehlerhaft gemeldete Links akzeptieren oder deaktivieren und nach nicht funktionierenden Links suchen (letzteres auch hinter einem Proxyserver, wie dies bei Curl-Unterstützung der Fall ist). verfügbar).

Backend-Benutzer können ihre eigene Website bewerben, indem sie „1-Click“-Werbe-E-Mails (mit einem Bildanhang, sofern im FlexForm definiert) an die mit Link-Datensätzen versehenen Kontaktadressen senden und die Werbeaktionen innerhalb des (daher erweiterten) Backend-Moduls verwalten.

Frontend-Nutzer können Links bewerten, die aktuelle Bewertung/Anzahl der Stimmen wird in der detaillierten Linkansicht und zusätzlich mit kleinen Sternen in der Kategorieansicht angezeigt. Beide Funktionen können im Backend deaktiviert werden.

Frontend-Benutzer können beim Vorschlag eines neuen Links eine Kontaktadresse und ein Bannerbild angeben. Die maximalen Größen für Bilder in der Kategorie- und Link-Detailansicht können im Backend definiert werden.

Alle Link- und Kategoriewerte (Label, Beschreibung, HREF, Bewertung, Bannerbild, übergeordnete Kategorie usw.) können im Backend vollständig bearbeitet werden, was auch komfortable, grafische Kategoriebäume bietet.

Die Erweiterung bietet umfassende, FlexForm-basierte Konfigurationsmöglichkeiten für alle wichtigen Plugin-Einstellungen.

Für jede Kategorie wird im Frontend die Gesamtzahl der Links (plus Links in allen Unterkategorien) angezeigt.

Für jede Kategorie kann ein Bild definiert werden, das anstelle des standardmäßigen schwarzen Dreiecks vor dem Kategorielink angezeigt wird.

Die Anzahl der auf einer Seite angezeigten Links kann auf einen bestimmten Wert begrenzt werden, ein komfortabler Seitenbrowser wurde hinzugefügt. Flexible „TOP-Listen“ zeigen die TOPx-Anzahl der Links hinsichtlich Bewertung, Klicks und Erstellungszeit pro Kategorie (und darunter).

Eine „BAUM“-Ansicht zeigt einen Baum aller Kategorien und Links auf einer Seite, ähnlich wie bei anderen Linklisten in der Umgebung.

Eine „KATALOG“-Ansicht zeigt einen Katalog der Kategorien und Links ähnlich dem Google-Katalog.

Die Funktionen date_stdWrap und time_stdWrap können zum Formatieren der Anzeige von Datum und Uhrzeit verwendet werden.

Eine E-Mail (mit konfigurierbarem Betreff) wird an eine angegebene Adresse gesendet, wenn ein Link von einem Frontend-Benutzer vorgeschlagen/als fehlerhaft gemeldet wird.

Das Plugin unterstützt einen grundlegenden Mehrfachklick- und Mehrfachbewertungsschutz durch die Speicherung der IP-Adresse des Benutzers.

Es wird eine Blacklist für Wörter in den Beschriftungs- und Beschreibungsfeldern eines Links bereitgestellt. Wenn das vom Benutzer übermittelte Label und/oder die Beschreibung eines dieser Wörter enthält, wird der Linkvorschlag mit einer Fehlermeldung abgelehnt.

Es wurde eine (einfache und langsame) Suchfunktion hinzugefügt, die die Suche nach Label und Beschreibung von Links ermöglicht.

Durch Bearbeiten der mitgelieferten CSS-basierten und tabellenbasierten Vorlagen können Design und Layout vollständig an Ihre Bedürfnisse angepasst und angepasst werden.
Es werden auch „Standard-CSS-Stile“ mit einigen grundlegenden CSS-Definitionen bereitgestellt.

Das Caching der Ausgabe kann aktiviert werden und die Erweiterung nutzt auch den neuen cHash-Mechanismus.

Die Erweiterung ist in der Lage, mehrsprachige Inhalte anzuzeigen: Kategorien und Links können mit den Standardfunktionen von TYPO3 übersetzt werden.

Die Erweiterung unterstützt die Versionierung von Links und die Workspaces-Funktionalität von TYPO3 Version 4.0.

Die Erweiterung verfügt über Importassistenten, die es ermöglichen, 1) automatisch eine SQL-Abfrage zu generieren, um Kategorien/Links aus anderen Linklisten/Datenbanktabellen zu importieren, und 2) Kategorien/Links aus einer CSV-Datei zu importieren.

Die Erweiterung verfügt außerdem über einen Export-Assistenten, der es ermöglicht, Kategorien/Links in verschiedene Ausgabeformate zu exportieren (bisher werden HTML, XML, TXT und CSV unterstützt).

Das Backend-Modul bietet eine Statistikfunktion, die es ermöglicht, Statistiken zu den in der Datenbank enthaltenen Kategorien/Links anzuzeigen.

Die Unterstützung für FreeCap und die Captcha-Bibliothek (Erweiterungen: „sr_freecap“ und „captcha“) ist für das Frontend-Formular „Neuen Link vorschlagen“ integriert.

Die Erweiterung unterstützt die Frontend-Bearbeitung von Linkdatensätzen.

Die Erweiterung enthält gesponserte Links, die in den verschiedenen Ansichten immer zuerst angezeigt werden und mit einer zusätzlichen Beschreibung versehen werden können.

Nach meinen Untersuchungen sind ältere Versionen von cmw_linklist immer noch weit verbreitet, enthalten jedoch schwerwiegende Fehler, die SQL-Injections ermöglichen (weitere Informationen zu diesem Problem finden Sie im Bugtraq oder im Security Bulletin TYPO3-20050304-1). Wir empfehlen Ihnen daher dringend, auf diese Erweiterung zu migrieren (vielleicht auch dann, wenn Sie die neuen Funktionen nicht benötigen), bei der bislang keine Sicherheitsprobleme bekannt sind.

Extension "Moderne-Linkliste"

Es ist möglich, bei dieser Extension, die Einstellung so vorzunehmen, dass entweder
A) nur die angelegten Kategorien der jeweiligen Linkliste vom Serviceportal angezeigt werden oder
B) alle Kategorien in einer Gesamtübersicht, die die angelegten Rubriken aller Linklisten aller Serviceportale anzeigt. Dies wurde gemacht zur übersichtlichen Wartung auf: http://www.amicas.at/12489.0.html

Im Musterportal wurde die Linkliste zum Hochkopieren so eingestellt, dass jeweils nur die Links vom Serviceportal angezeigt werden.
 

Das Problem ist/war das er hier nur Kategorien auf der eigenen Seite sucht, hier sind aber keine.
Wenn man als Startpunkt die oberste Seite angibt und rekursiv=unendlich, dann nimmt er alle Kategorien der Datenbank.
Sollen alle Kategorien, die irgendwo im System sind, überall angezeigt werden? Dann kann ich das eventuell voreinstellen, sonst gehts eh so:

Es muss auf jeder Seite wo die Linkliste läuft das Typoscript Template eingebunden werden:
Das Problem ist/war das er hier nur Kategorien auf der eigenen Seite sucht, hier sind aber keine. Man könnte das auch einmalig auf der obersten Seite machen, ist aber performanter wenn man das nur auf der konkreten linkseite einbindet.

Praxis-/Einsatzbeispiel im Echtbetrieb für die technische Umsetzung - Live Demo

Linksammlungen werden angelegt im Bereich "Nav-Links/Service" unter dem Menuepunkt "Linksammlung"

Mit der Extension "Moderne Linkliste" wurden im Typo3 Vers. 4.7 Linksammlungen angelegt im:

Diese Sammlungen funktionieren jedoch nicht mehr, weil die Extension nicht mehr funktioniert mit der aktuellen Typo3-Version.

Extension "Link-Liste" > Nachfolgeextension??

Die in der Typo3 Vers. 4.7 noch benutzte "Linkliste" - Extension ist nicht weiter entwickelt worden mit der Entwicklung der Typo3-Versionen.
Für die Typo3-Vers. 9.. könnte das eine aktuelle "Linkliste" - Extension sein.

Infos: https://extensions.typo3.org/extension/backendtools/

Neues Konzept "Weblinks"

In der Entwicklung wurde ein neues Konzept für "Weblinks" angelegt und der aktuelle Bedarf nochmals durchdacht.
Fazit: Dieses Projekt wird b.a.w. nicht weiterverfolgt und mittels dem Redaktionssystem so weit es geht, umgesetzt.
Rein aus Testgründen wird mal ausprobiert auf:

zurück | TOP | Druckansicht | PDF