MediaWiki Diskussion:Gadget-PB2.js

Letzter Kommentar: vor 8 Jahren von Wiegels in Abschnitt Größere Feldbreite für Kommentar

erste Änderungen Bearbeiten

Hallo Euku, darf ich hier ein paar kleine Änderungswünsche zum Formular auf Wikipedia:Persönliche Bekanntschaften/neue Anfragen äußern, die meiner Meinung nach die Bedienbarkeit noch etwas verbessern würden?

  • Könnte man die Benutzerliste (id="confirmed") und das Kommentarfeld (id="comment") mit Labels versehen? Hierfür könnte man einfach die zugehörigen Texte im linken Tabellenteil verwenden. Damit würden die Elemente leichter fokussierbar und die logische Zuordnung klarer.
  • Könnte man die Breiten der Layout-Tabelle (zurzeit 500 Pixel) und der rechten oberen Zelle (zurzeit 150 Pixel) auf ex-Maße umstellen oder besser noch ganz weglassen, damit sich die Abmessungen mit der Schriftgröße anpassen können. Trotz ausreichendem Umgebungsplatz und kleiner Schriftgröße habe ich bei einem Link (erhaltene Bestätigungen) einen unschönen Umbruch.
  • Die Innenabstände der Tabellenzellen haben mit 0.2em zwar wikitable-Standardmaße, ich fände es aber etwas angenehmer, wären sie etwas größer.
  • „vermeide Details, die die Identität offenlegen könnten“ ist für mich ein Satz, weswegen ich ihn vorne groß und hinten mit Punkt schreiben würde.

Eine kurzfristige Umgestaltung der Seiten mit erhaltenen Bestätigungen und bestätigten Benutzer will ich mit Ulli direkt absprechen. Vielen Dank und viele Grüße --Wiegels „…“ 14:22, 14. Jun. 2010 (CEST)Beantworten

Werde es ändern, allerdings nicht jetzt. Vielleicht heute Abend oder morgen. --Euku: 17:00, 14. Jun. 2010 (CEST)Beantworten
Habe es erstmal da geändert.
Wie meintest du das mit den Labels? Soll ich die Texte nach rechts verschieben, so dass die linke Spalte wegfällt? Jetzt habe zusätzliche Labels in <input type="text" id="comment" … label="Bla" /> eingefügt, sehe aber keinen Vorteil drin.
Die 150px und 500px sind weg. Ist wohl besser so.
Die Tabelleninabstände bekomme ich irgendwie gar nicht korrigiert. cellpadding/padding/etc. wird alles ignoriert. Auf class="wikitable" will ich aber auch nicht verzichten. Hast du eine Idee?
Satz ist korrigiert. --Euku: 11:33, 15. Jun. 2010 (CEST)Beantworten
Schönen Dank erstmal! Eingabeelemente erhalten Labels, indem man den Beschreibungstext mit dem label-Tag auszeichnet und zur Identifizierung die Element-ID einträgt, siehe auch SELFHTML: Label für Elemente. Hier stelle ich mir also Folgendes vor:
<label for="confirmed">Wen möchtest du bestätigen?</label>
<label for="comment">Kommentar zur Bestätigung</label>
Den Innenabstand einer Tabellenzelle habe ich erhöhen können, indem ich beim td-Element das Attribut style="padding: 0.5em 1ex;" eingefügt habe. Das müsste man dann bei jeder einzelnen Zelle vornehmen. Ich weiß nicht, ob du das möchtest. --Wiegels „…“ 12:09, 15. Jun. 2010 (CEST)Beantworten
Wir hatten zwischenzeitlich mit anderem zu kämpfen, darum reagiere ich jetzt erst. Bei den Labels hatte ich dich falsch verstanden und an an die <td>s wollte ich eigentlich nicht dran, aber es geht wohl nicht anders. Schau mal ob das so ok ist, dann übernehme ich es demnächst. --Euku: 10:35, 19. Jun. 2010 (CEST)Beantworten
Eure Probleme hatte ich seit meiner Rückkehr von Skillshare verfolgt, deshalb bin ich nicht überrascht, dass du dich nicht früher hierum gekümmert hast. Das neue Formular gefällt mir richtig gut und ich würde mich freuen, wenn du es so übernimmst. :-) Vielen Dank --Wiegels „…“ 15:42, 19. Jun. 2010 (CEST)Beantworten

Verbesserungen in der englischen Übersetzung Bearbeiten

Der Text für pageDescription soll eher so aussehen:

This page is the user interface for <a href="' + myArticlePath + 'Wikipedia:Personal Acquaintances">Personal Acquaintances</a> and the database that is part of the project. Here you can join this project and verify other Wikipedians. The requests below will be executed by a bot several times per hour. For other requests (deletion, renaming, errors, technical problems) use the talk page.

Der Link sollte dann wohl auch entsprechend auch auf die englische Beschreibungsseite verweisen. --Rimshot (Diskussion) 19:51, 9. Mai 2014 (CEST)Beantworten

Ist übernommen, danke! --Euku: 13:39, 10. Mai 2014 (CEST)Beantworten

onselect bei Userauswahl Bearbeiten

Der Link zum Benutzer etc. beim Benuterauswahlfeld wird nicht erstellt/aktualisiert, wenn per Tastatur der Eintrag geändert wird. Es sollte analog zum "onchange" auch mit Hilfe von "onkeyup" die JS-Funktion "updateUserLink()" aufgerufen werden. [1] --se4598 / ? 22:41, 13. Jul. 2014 (CEST)Beantworten

Hallo se4598, bei mir (mit Firefox) ist es so, dass sich der Link zur Benutzerseite spätestens dann anpasst, wenn die Auswahlliste den Fokus verliert, sodass also beim Auslösen des Links durch die Eingabetaste oder linke Zeigegerättaste die erwartete Benutzerseite geöffnet wird. Machst du andere Erfahrungen oder ist es dir wichtig, dass sich das Linkziel unter dem Cursor schon ändert, während du die Liste durchsuchst? --Wiegels „…“ 23:08, 14. Jul. 2014 (CEST)Beantworten
Wenn das Feld den Fokus verliert, dann passt sie sich bei mir im Firefox an, ja. Nur oft hat eben (bei meinem Workflow) das Feld den Fokus noch nicht verloren, wenn ich die Links benutzen möchte (Auswählen per Tastatur, dann direkt Link klicken per Maus) → keine oder falsche Links vorhanden. --se4598 / ? 00:20, 15. Jul. 2014 (CEST)Beantworten
Habe ich nachgetragen, ist ja keine große Sache. --Euku: 21:35, 15. Jul. 2014 (CEST)Beantworten

Größere Feldbreite für Kommentar Bearbeiten

Hallo Euku, ich bin gefragt worden, ob man das Kommentar-Feld so breit machen kann, dass es die verfügbare Breite in der Tabellenzelle besser ausnutzt, damit bei längeren Eingaben mehr davon lesbar ist. Könntest du dazu in Zeile 590 style="width:36ex;" oder ähnliches einfügen? Vielen Dank --Wiegels „…“ 12:20, 11. Nov. 2015 (CET)Beantworten

Hi Wiegels, so sollte das doch nun stimmen, oder? --Euku: 17:32, 11. Nov. 2015 (CET)Beantworten
Danke, so sieht es schon ziemlich gut aus. Mit dem jetzigen Boxmodell ergibt sich die Breite des Input-Felds aus der Summe der angegebenen 100 Prozent und dem Innenabstand. Mit der zusätzlichen Angabe box-sizing:border-box; sähe es perfekt aus. :-) --Wiegels „…“ 18:37, 11. Nov. 2015 (CET)Beantworten