FriendsOfREDAXO/search_it

Zusätzl. Datenquellen :: Diverse Tabellen erst gar nicht anzeigen

Closed this issue · 11 comments

Man könnte die Liste der Tabellen minimieren. Folgende Tabellen bräuchten man sicherlich nicht indexieren

  • rex_action
  • rex_clang
  • rex_config
  • rex_media_manager_type
  • rex_media_manager_type_effect
  • rex_metainfo_field
  • rex_metainfo_type
  • rex_user
  • rex_user_role
  • rex_ydeploy_migration
  • rex_yform_email_template
  • rex_yform_field
  • rex_yform_history
  • rex_yform_history_field
  • rex_yform_table
  • rex_yrewrite_alias
  • rex_yrewrite_domain
  • rex_yrewrite_forward

Dann alle

  • unsichtbare YForm-Tabellen
  • Relationstabellen in YForm

unsichtbare Tabellen würde ich drin behalten, die Szenarien dafür gäbe es. Aber sonst stimme ich vorbehaltlos zu.

unsichtbare Tabellen würde ich drin behalten

stimmt. Können Datentabellen in popups sein. Habe ich oben korrigiert

xong commented

Ich mach mal ´n Veto.
Ihr wisst nicht, wofür Search it verwendet wird. Am Ende ist das nur ein Index, der aufgebaut wird. Ich indexiere für Spezialfälle auch Systemtabellen von Redaxo. Die Volltextsuche ist ja nur ein Einsatzgebiet für das Addon.

Ich hatte da eh keinen sinnvollen Ansatz gesehen, wer wie bestimmen soll welche Tabellen sichtbar sein sollen. Jemand installiert ein neues AddOn mit 50 Tabellen, das search it nicht kennt, und es erscheinen trotzdem 50 Tabellen.
Wenn es eine Eigenschaft gäbe wie "Systemtabelle" oder so ähnlich könnte man die ausblenden und dann mit ner checkbox "auch Systemtabellen anzeigen" wieder einblenden.

xong commented

Eventuell könnte man auch einfach den Auswahlprozess in den Einstellungen so umstellen, dass man über eine Selectbox die Tabelle auswählen und dann auf "hinzufügen" klicken kann. Dann ist das nicht mehr so unübersichtlich.

  • rex_article_slice_history
  • rex_cronjob
  • rex_url_generate
  • rex_yform_history
  • rex_yform_history_field
  • rex_yrewrite_alias
  • rex_yrewrite_domain
  • rex_yrewrite_forward

Ich war erst zuversichtlich, dass das entfernen die Ansicht übersichtlicher macht - muss aber sagen, dass das Ergebnis ernüchternd ist:
image

in diesem Zuge könnte man höchstens sagen, dass die Tabellen von Search it selbst noch ausgeblendet gehören. (und yform_rest_token vermutlich auch)

Aber wie gesagt, richtig hilfreich war's jetzt nicht bei so vielen verbleibenden Tabellen. Ich würde daher gerne lieber dieses Issue schließen.

mal über xongs Vorschlag nachdenken.. bzw. so ähnlich...
Ein Multiselect was alle Tabellen und alle Spalten enthält mit dem man Spalten auswählt. Und eine eigene Anzeige für alle bereits ausgewählten...

Den Dialog optimieren finde ich gut, aber das issue unter diesem Titel kannst du gerne schließen, weil ich keine Tabellen ausgeblendet haben möchte.

Ziel muss sein, möglichst einfach Felder an/abwählbar zu machen. Ich denke, wir finden da eine bessere Eingabemöglichkeit, die ein Ausblenden überflüssig machen.