ft:db 3.0 steht vor der Tür

Rund um die ft-datenbank
Around the ft-database

Moderator: ft-Datenbank-Team

Forumsregeln
Bitte beachte die Forumsregeln!

Re: ft:db 3.0 steht vor der Tür

Beitragvon steffalk » 23 Nov 2018, 09:00

Tach auch!

Kurz zu Punkt 4: Ja, unter https://ft-datenbank.de/ticket/1806?hig ... tenbestand findest Du den Stand 28.06.2017.

Zu den anderen Punkten wird bummtschick bestimmt was sagen.

Gruß,
Stefan
Benutzeravatar
steffalk
ft:pedia-Herausgeber
 
Beiträge: 1006
Registriert: 01 Nov 2010, 17:41
Wohnort: Karlsruhe

Re: ft:db 3.0 steht vor der Tür

Beitragvon Ma-gi-er » 24 Nov 2018, 02:15

clemens hat geschrieben:Gibt es Pläne maschinell auswertbare Ergebnisse liefern zu können (json, oder csv) um Applikationen(z.B. Inventar) auf der ft:db aufbauen zu können?


Es gibt eine JSON/REST API über welche öffentliche Daten eingesehen werden können. Meines wissens ist akutell davon aber keine öffentliche Dokumentation vorhanden. Vieles davon findet sich aber einfach via Netzwerkinspektor, weil das auch das Frontend benutzt. Ein kleines Beispiel zum API:

https://ft-datenbank.de/api/ticket/39 sind die Einzeldaten vom "3-6 Lorenzug" Baukasten. ft_contains ist dann eine Liste der Bauteile die enthalten sind. Die IDs in der Liste ersetzen die 39 in der URL vom Baukasten. Also z.B. https://ft-datenbank.de/api/ticket/4709

Für Stücklisten gibts aber auch direkt https://ft-datenbank.de/api/ft-partslist/39 (mit paginierung auf dem page Parameter), wo auch die Anzahl drin ist, was in der vorher beschriebenen Datenquelle fehlen würde.

3. Gibt es eine Übersicht der nutzbaren URL-Parameter


Ich nehme an für die Suche? Das fällt wieder unter API Dokumentation, da die Suche direkt den API benutzt. Im wesentlich unterstützt sie allerdings einfach fulltext, Sortierung, die Filter auf der linken Seite (Typ und Kategorie) sowie Sprache (lang) und Paginierung.
Benutzeravatar
Ma-gi-er
 
Beiträge: 26
Registriert: 01 Nov 2010, 19:06
Wohnort: Schweiz
Alter: 24

Re: ft:db 3.0 steht vor der Tür

Beitragvon bummtschick » 16 Jan 2019, 00:05

Liebe Gemeinde,

über die Feiertage hatte ich etwas Zeit zum Programmieren, also gibt's endlich ein Update. Neu ist:

  • Die alten Links sollten endlich wieder funktionieren. Eingebaut habe ich:
    • /web_document.php?id=UUID
    • /details.php?ArticleVariantId=UUID
    • /search.php?keyword=SUCHTEXT
    Sollte Bedarf für weitere bestehen, bitte Bescheid sagen!
  • Ticketnummern ('#1234') sollten in den Titeln nicht mehr sichtbar sein.
  • Suchfeld hat Autofokus. Danke für den Hinweis!

Noch zu tun:
  • Suche nach Artikelnummern ist unverändert zu unscharf, da muss "scharf" gesucht werden (Hinweis von Rudi).
  • Der "+"-Knopf in den Kategorien ist leider noch kaputt
  • Anzahl der Suchergebnisse erhöhen, Anzahl der angezeigten Bauteile in Stücklisten erhöhen.
  • Editor- und Importfunktionen für Stücklisten
  • Dokumentation der APIs

Sollte ich etwas vergessen oder übersehen haben, oder sonst etwas klemmen, bitte melden!
bummtschick
 
Beiträge: 55
Registriert: 12 Jan 2014, 14:14

Re: ft:db 3.0 steht vor der Tür

Beitragvon PHabermehl » 16 Jan 2019, 00:42

Das ist toll, vielen Dank!!!!!

Gruß
Peter
Moderative Beiträge sind explizit gekennzeichnet!
PHabermehl
Moderator
 
Beiträge: 1190
Registriert: 20 Dez 2014, 23:59
Wohnort: Bad Hersfeld
Alter: 46

Re: ft:db 3.0 steht vor der Tür

Beitragvon juh » 16 Jan 2019, 01:36

Sehr, sehr genial! Und ich dachte schon, ich muss alle Links, die ich in meinen designs auf die ftdb gesetzt habe, nacheditieren. Ich habe einmal probeweise die von dieser Seite geprüft und alle funktionieren. Allerdings: Auch hier führt die unscharfe Suche oft zu falschen Treffern.

bummtschick hat geschrieben:Suche nach Artikelnummern ist unverändert zu unscharf, da muss "scharf" gesucht werden

Falls irgend möglich sollte dieses also auch auf die UUID-Suchen angewendet werden.

Vielen Dank für die tolle Arbeit!
vg
Jan
Meine Fischertechnik 3D-Designs: https://www.thingiverse.com/juh/designs
juh
 
Beiträge: 182
Registriert: 23 Jan 2012, 14:48

Re: ft:db 3.0 steht vor der Tür

Beitragvon bummtschick » 17 Jan 2019, 11:50

Ich hab noch etwas "nachgeschärft":
  • Ich habe eine "Alias" für die /ticket/-URLs eingebaut; statt dessen funktioniert auch "/ft-article/", also zB https://ft-datenbank.de/ft-article/2651 . Alle vom System erzeugten Links haben jetzt ft-article drin, so dass hoffentlich "ticket" nicht mehr zu sehen ist, aber die Änderung ist rein kosmetisch, es funktionieren beide gleich.
  • Man kann jetzt direkt auf einen Artikel per UUID gehen.
    https://ft-datenbank.de/ft-article/46 und https://ft-datenbank.de/ft-article/0a47 ... 3d42976e4b liefern die gleiche Anzeige.
  • Die Umleitungen für die alten Links sind jetzt auch Aliase, dh die Seite wird nicht mehr neugeladen, sondern https://ft-datenbank.de/details.php?Art ... 25d06f737b bleibt in der Adresszeile stehen.
  • Ich habe den Index neugebaut und für UUIDs und Artikelnummern die Ähnlichkeitssuche abgestellt. Bei UUIDs scheint das zu funktionieren, bei Artikelnummern ist die Suche immer noch nicht ganz scharf, da muss ich noch mal ran.

Viel Spaß damit!
bummtschick
 
Beiträge: 55
Registriert: 12 Jan 2014, 14:14

Re: ft:db 3.0 steht vor der Tür

Beitragvon steffalk » 17 Jan 2019, 11:53

Großartig! Danke!
Benutzeravatar
steffalk
ft:pedia-Herausgeber
 
Beiträge: 1006
Registriert: 01 Nov 2010, 17:41
Wohnort: Karlsruhe

Re: ft:db 3.0 steht vor der Tür

Beitragvon juh » 17 Jan 2019, 19:02

Phantastisch! Alle UUIDs führen jetzt zu exakten Treffern, vielen Dank!

lgj
Meine Fischertechnik 3D-Designs: https://www.thingiverse.com/juh/designs
juh
 
Beiträge: 182
Registriert: 23 Jan 2012, 14:48

Re: ft:db 3.0 steht vor der Tür

Beitragvon PHabermehl » 10 Feb 2019, 17:16

Hallo Zusammen,
vielleicht habe ich mal wieder was übersehen, aber auf jeden Fall brauche ich Hilfe!

Könnt Ihr mir sagen, wie ich die Einzelteilliste eines best. Baukastens - idealerweise mit Bildern - in druckbarer Form aus der DB bekomme?

Danke und Gruß
Peter
Moderative Beiträge sind explizit gekennzeichnet!
PHabermehl
Moderator
 
Beiträge: 1190
Registriert: 20 Dez 2014, 23:59
Wohnort: Bad Hersfeld
Alter: 46

Re: ft:db 3.0 steht vor der Tür

Beitragvon Karl » 10 Feb 2019, 21:57

Hallo,
schon probiert, linke Maustaste das Element aufrufen, dann auf Grafik rechte Maustaste "Grafik anzeigen" und wieder
mit rechte Maustaste "Grafik speichern unter" ?
Es gibt auch die Möglichkeit "Seite speichern....".
Grüße von
Karl
Karl
 
Beiträge: 387
Registriert: 24 Sep 2016, 17:28
Alter: 70

Re: ft:db 3.0 steht vor der Tür

Beitragvon Rudi » 10 Feb 2019, 23:43

Hallo bummtschick,
mir sind ein paar Unstimmigkeiten aufgefallen:
Bei den Statik I Streben wurde öfter ein großes L statt des großen I verwendet.
Richtig ist 36914 S-Strebe 15 I
Falsch ist z. B. die schwarze Statik-Strebe 36912 S-Strebe 30 L
Der Fehler tritt auch auf bei 36913, 36952, 36923, 38543
und bei grauen Streben 38534, 38533
und gelben 38545
und der roten 139646
und grünen 143235
Ich habe nicht alle angesehen!

Aufgefallen ist mir die doppelte Beschreibung des Flexprofils 180 Nr. 143234

Viele Grüße,
Rudi
Benutzeravatar
Rudi
 
Beiträge: 114
Registriert: 18 Sep 2016, 08:25
Wohnort: Siegen

Leider ohne Funktion auf dem ipad 2

Beitragvon JoeTo » 11 Feb 2019, 16:13

Browser
Aloha 2.81.
Chrome 72.0.3626.74
Puffin 5.2.2
Edge 42.10.3

Ich kann die FT-Datenbank auf dem ipad 2 nicht verwenden. Sicher ist das nicht mehr die neueste Hardware. Aber ideal im harten Schulalltag. Scheint an der Art des
Ajax Aufrufs zu liegen. Der Zugriff auf einzelne Seiten https://ft-datenbank.de/ft-article/518 funktioniert.

Lediglich die Suche... und damit der komplette Einstieg leider (noch) nicht. :(

Danke Joerg
JoeTo
 
Beiträge: 3
Registriert: 17 Mai 2018, 10:13

Re: ft:db 3.0 steht vor der Tür

Beitragvon H.A.R.R.Y. » 13 Mär 2019, 12:26

Hallo zusammen,

wann können denn die alten Links aus den diversen ft:pedia (z. B.: https://ft-datenbank.de/details.php?Art ... 40364289df) umgebogen werden?
In dem speziellen Fall sollte der alte Link anstatt auf
Fehler
Entweder ist 0 keine gültige Ticket-ID, oder Sie sind nicht ausreichend berechtigt, dieses Ticket zu sehen.

besser zu https://ft-datenbank.de/ft-article/2279 weiterleiten.

Grüsse
H.A.R.R.Y.
[42] SURVIVE - or die trying
Benutzeravatar
H.A.R.R.Y.
 
Beiträge: 833
Registriert: 01 Okt 2012, 08:38
Wohnort: Westpfalz

Re: ft:db 3.0 steht vor der Tür

Beitragvon richard.kunze » 13 Mär 2019, 13:06

Hallo H.A.R.R.Y,

H.A.R.R.Y. hat geschrieben:wann können denn die alten Links aus den diversen ft:pedia (z. B.: https://ft-datenbank.de/details.php?Art ... 40364289df) umgebogen werden?

Das sollte eigentlich schon funktionieren, siehe https://ft-datenbank.de/details.php?Art ... 2fd1886939 als Beispiel und viewtopic.php?f=32&p=38053#p37196 für Bummtschicks Ankündigung.

H.A.R.R.Y. hat geschrieben:In dem speziellen Fall sollte der alte Link anstatt auf
Fehler
Entweder ist 0 keine gültige Ticket-ID, oder Sie sind nicht ausreichend berechtigt, dieses Ticket zu sehen.

besser zu https://ft-datenbank.de/ft-article/2279 weiterleiten.

In dem speziellen Fall scheint die UUID aus dem Link kaputt zu sein. Zumindest finde ich unter der UUID 32840fcb-ef6c-4539-a782-fb40364289df auch in der alten FTDB (ist unter http://old.ft-datenbank.de/ zugänglich) nichts, und das "Interface IBM sw tp 6,8V (66843) CVK" hat da (genau wie in der neuen FTDB) die UUID f4d5ca52-92f1-40db-842d-c563e2721bc0.
richard.kunze
Administrator
 
Beiträge: 518
Registriert: 27 Dez 2015, 00:49
Wohnort: Rhein-Main-Gebiet
Alter: 49

Re: ft:db 3.0 steht vor der Tür

Beitragvon H.A.R.R.Y. » 14 Mär 2019, 08:19

Hallo richard.kunze,

Danke! Mein Fehler: 66843 geht, es ist 39319 um den es eigentlich ging. Seltsam ist das schon, dass der als einziger aus der Linksammlung nicht mehr "will". Kann aber daran liegen, dass eventuell ein falsches Element aus der damaligen ftdb rausgenommen wurde und jetzt nicht mehr da ist. Nicht unbedingt problematisch, es fiel mir nur auf.

Gruß
H.A.R.R.Y.
[42] SURVIVE - or die trying
Benutzeravatar
H.A.R.R.Y.
 
Beiträge: 833
Registriert: 01 Okt 2012, 08:38
Wohnort: Westpfalz

Vorherige

Zurück zu ft-Datenbank

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast