ThreadStarter: Books 1.0.4

License Agreement
noexcept.de
Website
https://noexcept.de
Supported Versions
WoltLab Suite 3.0
WoltLab Suite 3.1

This plugin allows users to easily create topics and posts about books and fill them with content.

Features

  • Users can add books to posts. After attaching the information, which can be done easily using a search with auto complete or by adding the ISBN, the thread will show various information about the book above the post.
  • Discussed books can be shown in boxes.
  • Posting books can be restricted to certain forums.
  • Book forums show posted book content with the cover art above the thread list.
  • Access rights to edit and post books.

Further Information

  • Requires a free Goodreads api key
  • Note: Some data might not be passed by the goodreads api for some books due to copyright reasons. For most bestsellers it is not problem, some smaller publications might not show cover image or description text however. All other information usually works.
  • The WoltLab ImageProxy or the noexcept ImageProxy should be used to reduce slow access to API images.
  • Available languages: English and German. Note: The description texts and titles of the comics are only available in English.
  • Support

Extensions


Other ThreadStarters



Screenshots


ACP


Live Demo

Here


  • Version 1.0.4


    • Better search results

  • Version 1.0.3

    Fixed issue with settings for external links
  • Version 1.0.2

    Fixed buy link
  • Hallo Batarjal,


    ich hätte noch einen Verbesserungsvorschlag: Mein Problem war bereits schonmal, dass die Website von goodreads.com down war. Demzufolge gingen auch die API-Calls nichts durch und mein Forum war nicht mehr benutzbar. Es wäre sehr sinnvoll, dass man die Rückgaben der APIs lokal abspeichert und diese nur nach einer gewissen Zeitspanne (z.B. 1x pro Woche) erneuert.


    Gruß,

    Stefan

    • Das passiert eigentlich. Allerdings wird nur 24h gespeichert, mehr erlaubt die good reads API nicht. Vor leeren des Caches werde ich in der nächsten Version prüfen, ob good reads erreichbar ist, damit so etwas nicht mehr passiert.

  • Hallo Batarjal,


    muss der Kaufen-Link unbedingt zu Amazon verlinken oder kann man den auch ändern?


    Mit freundlichen Grüßen

    Stefan

    • Hallo,

      im Moment kann man es nur verstecken oder den Amazon Link nutzen. Was genau stellst du dir denn vor?

      Gruß

      Batarjal

    • Nunja, es existieren noch viele andere Bücher-Webseiten neben Amazon. Ich würde z.B. gerne auf Buchhai verlinken um einen Preisvergleich durchführen zu können. Ich lese z.B. gerade das Buch "Das Programm" und würde auf folgende URL verlinken wollen: https://buchhai.de/?isbn=3956690176 Insofern fände ich das Tool gut, wenn ich individuelle URLs einstellen könnte, Buchhai war nur ein exemplarisches Beispiel.

    • Nachtrag: Noch besser neben _einer_ URL wären natürlich _mehrere_ URLs (max. 5 sollten genügen)

    • Du kannst einfach das Template bearbeiten und beliebig viele Links eintragen - die ISBN des jeweiligen Buchs steht dort zur Verfügung.

    • Hallo,

      ich habe das Plugin gekauft und installiert. Kann ich ein neues Thema auch starten, wenn ich keine eigene Nachricht dazu eingebe? Das stört mich etwas, aber ich finde keine Einstellmöglichkeit diesbezüglich.


      Gruß,

      Stefan

  • Hallo Batarjal,


    funktioniert diese Erweiterung bei Mangas?



    Mit freundlichen Grüßen


    webpexel

    • Habe ein paar getestet und es scheint gut zu funktionieren.

      Einfach bei Goodreads selbst suchen, wenn du testen willst - Wenn man sie da findet dann gehen sie meist auch im ThreadStarter-Plugin.


      Ich vermute aber, dass die Beschreibungen je nach Popularität nur auf englisch verfügbar sein werden


      https://www.goodreads.com/

    • Danke für deine schnelle Antwort. :-)


      Gibt es ein sichtbares Copyright?

    • Ja, ist per update entfernbar.

      Es gibt außerdem einen verweis auf die Nutzung der Goodreads-API, den kann man nicht entfernen.

  • Steh gerade ein wenig auf dem Schlauch.

    Bei Goodreads API, muss ich da den Developer API generieren lassen?

    Bei Application & Company name, spielt die Eingabe eine Rolle?


    Mit freundlichen Grüßen

    • Genau, einfach einen goodreads account und developer key anlegen. Was du dort einträgst ist dir überlassen, mein Plugin in prüft nur den key.

  • Brauche ich hier Zusätzlich das Themen Starter Basis Paket oder liegt das bei?

  • Bekomme folgende Fehlermeldung:


    API von goodreads und API von Google ist eingefügt.

    Wenn ich ein neues Thema eröffne und auf Buch anhängen klicke kann ich dort wie bei Google die Suche den Namen vom Buch eintragen.

    Dies findet er auch aber wenn ich dann drauf klicke bekomme ich wie beschrieben die Fehlermeldung.

    • Hallo - Die Exception-ID kannst du im ACP unter Verwaltung > Fehler eingeben, dann solltest du eine Fehlermeldung bekommen... (Oder einfach die Protokolldatei von heute auswählen) Wenn du mir die Meldung per PM schickst kann ich das Problem beheben.

    • Dar Fehler lang an der Einstellung 'Externe Links in neuem Fenster öffnen' - Neue Version ist hochgeladen.

Customers Who Bought This File Also Bought