Benutzer Diskussion:Stefan Kühn/The Book

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 2 Jahren von Stefan Kühn in Abschnitt language icon
Zur Navigation springen Zur Suche springen
Archiv
Wie wird ein Archiv angelegt?

Silbentrennung[Quelltext bearbeiten]

Danke für theBook! Prima Idee! Was hältst du davon, mittels style="hyphens:auto" [1] eine automatische Silbentrennung zu ermöglichen? Gruß --FriedhelmW (Diskussion) 22:47, 28. Jun. 2020 (CEST)Beantworten

@FriedhelmW: Ist eigentlich schon mit drin. Ich schaue morgen mal, ob ich da was verbessern kann. Danke für den Hinweis. --sk (Diskussion) 23:25, 28. Jun. 2020 (CEST)Beantworten
Ah, es fehlt lang="de". Gruß --FriedhelmW (Diskussion) 08:09, 29. Jun. 2020 (CEST)Beantworten
@FriedhelmW: Hab die Sprache mit eingebaut. Dadurch klappt jetzt die Silbentrennung in vielen Sprachen (Deutsch, Ungarisch, English,...). Einige Sprachen scheinen das nicht anzubieten (Hebräisch). Danke für den Hinweis. -- sk (Diskussion) 10:31, 29. Jun. 2020 (CEST)Beantworten
Danke, die Silbentrennung sieht in Firefox und Internet Explorer 11 gut aus. Gruß --FriedhelmW (Diskussion) 14:16, 30. Jun. 2020 (CEST)Beantworten

Spaltenreihenfolge bei linksläufigen Schriften[Quelltext bearbeiten]

Bei linksläufigen Schriften wie Arabisch oder Hebräisch füllt The Book die linke Spalte zuerst. Zu sehen ist das dort. Das ist seltsam. Gruß --FriedhelmW (Diskussion) 18:57, 29. Jun. 2020 (CEST)Beantworten

@FriedhelmW: Ich hab mir die Mühe gemacht, die Schreibrichtung mit zu beachten, aber erst gestern ist mir auch dieses Idee gekommen, dass das dann andersrum dargestellt werden müsste. Also eigentlich müssten die Spalten andersrum auch aufgebaut werden. Da stehe ich noch auf dem Schlauch und weiß nicht wie man das steuern könnte. Hast du da eine Idee? --sk (Diskussion) 19:19, 29. Jun. 2020 (CEST)Beantworten
Probier doch mal, die beiden <div style=...> zu vertauschen. --FriedhelmW (Diskussion) 19:26, 29. Jun. 2020 (CEST)Beantworten
@FriedhelmW: Hab entdeckt wie es klappt. Ich muss nur die richtung mit beim Style mit angeben. Baue ich heute abend mit ein. -- sk (Diskussion) 16:13, 1. Jul. 2020 (CEST)Beantworten
@FriedhelmW: So ist jetzt eingebaut. Ich musste dem Style der Spalten einfach noch die Schriftrichtung mitgeben. Beispiel in der hebräischen Ausgabe --sk (Diskussion) 20:27, 1. Jul. 2020 (CEST)Beantworten
Wunderbar. Mit Chrome klappt sogar die Übersetzung ins Deutsche. --FriedhelmW (Diskussion) 20:41, 1. Jul. 2020 (CEST)Beantworten

Höhe der Seite[Quelltext bearbeiten]

Hallo Stefan! Tolle Sache, Dein Book! Ich fänds toll, wenn man die Höhe der Book-Seite optional auf die Höhe des Browser-Fensters beschränken könnte, um sich das vertikale Scrollen zu ersparen. gruß, fcm. --Frank C. Müller (Diskussion) 02:06, 30. Jun. 2020 (CEST)Beantworten

@Frank C. Müller: Hallo Frank, das geht technisch IMHO nicht bzw. nur sehr mühsam. Ich das Skript startet bei einem "Stichwort" und lässt sich die nächsten 20 Artikel ausgeben. Es weiß aber nicht wie Text zurückkommen wird. Manchmal sind es 20 sehr winzige Artikel und kein Bild (Beispiel) und manchmal quillt es über (Beispiel mit Begriffsklärung). Bei Begriffsklärungsseiten hab ich im Augenblick noch keine Lösung, wie man die rausfiltern oder besser darstellen könnte. - Manchmal merkt man auch das die Bilder zeitlich nachgeladen werden. Vermutlich weil die zu selten nachgefragt werden und erstmal bereitgestellt werden müssen. Für eine "pixelgenaue" Darstellung müsste man jetzt die Buchstaben der Artikel zählen und dann noch die Bildgrößen mit einkalkulieren und warten bis ich alle Infos habe, bevor die Seite aufgebaut wird. - Freut mich wenn dir das Projekt ansonsten gut gefällt. Kannst es ja vielleicht mal in der spanischen und anderen Sprachen mit bekannt machen. Beste Grüße -- sk (Diskussion) 16:25, 1. Jul. 2020 (CEST)Beantworten
Hallo Stefan!
Danke für die ausführliche Antwort! Jetzt verstehe ich, und als typischer Mittelschicht-Sozialisierter kann ich es jetzt natürlich auch viel besser akzeptieren!
Kriegst Du mit, wie oft Dein Book benutzt wird?
gruß, fcm. --Frank C. Müller (Diskussion) 16:34, 1. Jul. 2020 (CEST)Beantworten
@Frank C. Müller: Hier noch ein weiteres krasses Beispiel B-67 Nuuk. - Nein, ich habe keinen Zähler oder so eingebaut. Könnte man noch machen, aber ich vermute da gibt es sicherlich was auf dem Server, was das automatisch macht. Aber ich weiß nur noch nicht wo man da nachschauen muss. -- sk (Diskussion) 19:47, 1. Jul. 2020 (CEST)Beantworten

Widows and orphans[Quelltext bearbeiten]

Geht wohl mit <div style="break-inside:avoid">. Siehe https://wiki.selfhtml.org/wiki/Referenz:CSS/Eigenschaften/break-inside. Gruß --FriedhelmW (Diskussion) 19:56, 30. Jun. 2020 (CEST), 22:09, 30. Jun. 2020 (CEST)Beantworten

Obiges könnte man bei Weiterleitungen auf den Text von Lemma bis <hr> anwenden, bei Artikeln mit Bild von Lemma bis "Image source". --FriedhelmW (Diskussion) 17:11, 1. Jul. 2020 (CEST)Beantworten

@FriedhelmW: Also ich habs versucht und das tut nicht. Keine Ahnung warum. Ich hab pro Artikel einen Absatz (p) oder auch ein Span-Element mit entsprechendem Style probiert, aber da war kein Unterschied zu erkennen im Firefox. Du kannst ja auch selber im Firefox rumspielen oder die eine Seite zum rumspielen lokal als HTML speichern. Ich habs erstmal nicht hinbekommen. -- sk (Diskussion) 20:29, 1. Jul. 2020 (CEST)Beantworten
Ich hab es nur mit DIV probiert, das funktioniert in Firefox und Chrome. --FriedhelmW (Diskussion) 20:52, 1. Jul. 2020 (CEST) P.S. Nur ein DIV pro Lemma. 22:29, 1. Jul. 2020 (CEST)Beantworten
@FriedhelmW: Habs heute früh nochmal mit dem div direkt probiert und da klappt es. Hab es eingebaut. Ist etwas übersichtlicher, aber sicht auch nicht mehr ganz so wie eine gedruckte Buchseite aus. Soweit ich gesehen habe, kann man es nur einschalten oder ausschalten. So ein Mittelding gibt es nicht. Trotzdem vielen Dank für deine unermüdlichen Tipps. Beim nächsten Projekt bist du mein erster Betatester. :-) -- sk (Diskussion) 10:44, 4. Jul. 2020 (CEST)Beantworten
Ja, danke, ist übersichtlicher, aber der stellenweise große Weißraum ist gewöhnungsbedürftig. Da ist noch Verbesserungspotenzial drin ;-). Gruß --FriedhelmW (Diskussion) 15:05, 4. Jul. 2020 (CEST)Beantworten

Begriffsklärungsseiten[Quelltext bearbeiten]

Bei Begriffsklärungsseiten würde es reichen, nur das Lemma und den Link auf Wikipedia darzustellen. Ob eine Seite BKS ist, zeigt das API in den pageprops. Gruß --FriedhelmW (Diskussion) 20:11, 1. Jul. 2020 (CEST)Beantworten

@FriedhelmW: Hmm, ich weiß noch nicht was ich machen werde. Das man es per API auslesen kann hilft, aber was dann. Den Text ganz weglassen oder durch ein Symbol wie [:File:Disambig-dark.svg] kenntlich machen? Wenn ich extreme Beispiele wie The Book:Karl Müller erstmal ignoriere, und mir ein typisches Beispiel anschaue: The Book:Plauen (Begriffsklärung), dann finde ich dort eigentlich auch sinnvolle Informationen, ohne das ich zu Wikipedia springen muss. Also z.B. das sich gerade bei Plauen eigentlich "Erich Ohser" suche. Das könnte man nach goto kopieren. - Wenn ich die API-Ausgabe mir anschaue (Beispiel) sind dort auch Zeilenumbrüche drin. Die könnte man noch zur Formatierung heranziehen. Aber wenn man genau hinschaut, dann steht unten vor dem "Siehe auch" wieder kein Zeilenumbruch. - Und dann wäre noch nicht sicher, dass es in allen Sprachen so klappt. Idealerweise würde die API hier was besseres ausgeben. -- sk (Diskussion) 20:49, 1. Jul. 2020 (CEST)Beantworten
Ein Musterbeispiel einer BKS ist The Book: Südstadt. Alle folgen alphabetisch unmittelbar auf die BKS. --FriedhelmW (Diskussion) 23:03, 1. Jul. 2020 (CEST)Beantworten
Warum nicht einfach alle Links untereinander weg als -> goto? --FriedhelmW (Diskussion) 00:26, 2. Jul. 2020 (CEST)Beantworten

Vorlage[Quelltext bearbeiten]

Zur Verlinkung von The Book kann man die Vorlage {{TheBook}} verwenden. --FriedhelmW (Diskussion) 11:08, 2. Jul. 2020 (CEST)Beantworten

Verlinkung[Quelltext bearbeiten]

Hallo Stefan, danke für das tolle Tool! Ich habe mal bei ein paar ausgewählten Popups darauf verlinkt Beispiel. Dabei stellt sich die Frage, ob so etwas wie die automatische Übersetzung des goto= gehen würde, wenn ein alias gesetzt ist. Beispiel: Bei p=dewiki&goto=Kloster würde ein p=enwiki&alias:de=Kloster automatisch auf p=enwiki&goto=Monastery verlinken. Ich weiß nicht ob ich mich verständlich ausgedrückt habe...-- Lutz Lange (Diskussion) 16:31, 4. Jul. 2020 (CEST)Beantworten

@Lutzto: Danke für dein Lob. - Also eine Übersetzung ist aktuell nicht im Programm mit eingebaut. Du müsstest also selber den Link vorneweg übersetzten. Da es ja keinen Artikel zu c:Category:Alltagskirche des Franziskanerklosters (Torgau) gibt, verlinkst du auf ja Kloster. Vermutlich hast du das manuell ausgewählt, weil ich bei Wikidata keine passende Aussage finde. - Also du müsstes an der Stelle besser per API-Abfrage den Interwikilink für den passenden Artikel in der passenden Sprache raussuchen und den dann zum Verlinken mit "The Book" benutzen. Gibt es einen sinnvollen Einsatz für die Übersetzung? Gibt mir mal ein Beispiel wo man das braucht, damit ich es besser verstehe. -- sk (Diskussion) 23:31, 4. Jul. 2020 (CEST)Beantworten
Ja, es wurde manuell ausgewählt. Die oberen Icons sollen auf eine allg. Beschreibung des Key/Values verlinken, unterhalb wird auf das konkrete Objekt verlinkt. Einsatzgebiete wären halt mehrsprachige Anwendungen: Beispiel EN, Beispiel Fr. Zur Zeit nutzen wir dafür interne Übersetzungstabellen, die natürlich erweiterbar sind. Das ist so auch gar kein Problem, ich wollte bevor ich mir die Arbeit mache einfach Nachfragen, ob so etwas in Zukunft geplant ist ;-) .-- Lutz Lange (Diskussion) 10:46, 5. Jul. 2020 (CEST)Beantworten

Sortierung[Quelltext bearbeiten]

Hallo Stefan, The Book sieht gut aus! Mir ist aufgefallen, dass du noch nicht die Sortierung befolgst, die in Artikeln mittels {{SORTIERUNG:XXX}} angegeben ist. Das ist insbesondere für Personen wichtig … --Mahlzahn (Diskussion) 11:43, 10. Jul. 2020 (CEST)Beantworten

@Mahlzahn: Ich greife ja nicht auf den Artikeltext zurück. Ich lasse mir alles von der Mediawiki-API so ausgeben. Beispiel Abfrage von Mahlzahn und 20 folgenden Artikel. Mir ist nicht bekannt, dass man da die deutsche Vorlage SORTIERUNG mit nutzen könnte. Wenn es da was gäbe, könnte ich das mit einbauen. In der russischen Wikipedia und in einigen Anderen, hat man sich für ein anderes Lemma entschieden (z.B. "Marx, Karl") siehe The Book:Маркс, Карл und die API-Abfrage. - Aktuell sehe ich keine Möglichkeit die Ausgabe zu ändern, da müsste die API was anderes liefern. -- sk (Diskussion) 09:14, 12. Jul. 2020 (CEST)Beantworten

Bug: lange Wörter ragen über Spalte heraus[Quelltext bearbeiten]

Abgesehen davon, dass mathematische Formeln nicht dargestellt werden, kann es vorkommen, dass lange Formelteile über die Spalte herausragen, siehe z. B. Einstein-Infeld-Hoffmann-Gleichung.--Mahlzahn (Diskussion) 11:51, 10. Jul. 2020 (CEST)Beantworten

@Mahlzahn: Hmm, ich hab vor einiger Zeit die automatische Silbentrennung eingebaut, aber es wird vermutlich immer Ausreißer geben, die man nicht alle einfangen kann. Beispiel Llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch. Wenn da keine automatische Silbentrennung mit zurecht kommt, sehe ich da keine Chance, das anders umzubrechen. - Aktuell funktioniert "The Book" am besten auf einem Desktop-Monitor. Bei kleinen Geräten z.B. Tablett, klappt auch noch fast alles, aber beim Smartphone wird es schon Schwieriger. Da werde ich mal die neue Version von Bootstrap (Framework) versuchen. Vielleicht hilft das ja etwas. -- sk (Diskussion) 10:41, 12. Jul. 2020 (CEST)Beantworten
Umbrechen kann man es nicht, aber mit overflow:auto etwas schöner darstellen. Gruß --FriedhelmW (Diskussion) 10:47, 12. Jul. 2020 (CEST)Beantworten

Artikel der Kategorie:Falschschreibung ausschliessen[Quelltext bearbeiten]

Bei diesen Einträgen der Kategorie:Wikipedia:Falschschreibung erscheint in The Book bloss das „inexistente“ Stichwort und der Link auf Wikipedia. Unter diesem erscheint dann der Hinweis auf die Falschschreibung unter der richtige Link. Das passt nicht zu einem „gedruckten“ Lexikon. Herzliche Grüsse --Chrisandres Disk 16:31, 12. Aug. 2020 (CEST)Beantworten

language icon[Quelltext bearbeiten]

you should consider (if you haven't already) some of the strange quirks of this icon's licensing, such as being nonfree: https://github.com/creativecommons/cc-legal-tools-app/issues/270 Arlo Barnes (Diskussion) 07:56, 21. Apr. 2022 (CEST)Beantworten

@Arlo Barnes: Thanks for this info. So I need a new image. I will search. --sk (Diskussion) 12:29, 21. Apr. 2022 (CEST)Beantworten