1058:
28:
Skript erledigt worden sei, manche sind bloße
Formatierung, bei anderen steckt aber genealogische Kompetenz, Tüftelei und Recherche dahinter. Jedenfalls ist das anstrengender als count-hungrige RC-ler, die im Sekundentakt IP-Edits reverten; auch eine für das Projekt wertvolle, notwendige und sinnvolle Tätigkeit, aber der Grips pro Edit liegt doch deutlich niedriger.
487:. Would it be possible to modify it so that the user can specify how many revisions back it goes? And maybe have a default or recommended value of 400 for that parameter. That would make the feature reasonably quick... it would also mean that long forgotten edit wars don't get a re-airing... which could be a good or bad thing... depending on your perspective.
988:
They are very slightly more colourful than the standard diff, which has #d8ecff and #feeec8. But the standard diff has a box around each changed paragraph, which is in a more colourful colour. Obviously your diff doesn't have that (for good reason) so I think making the text highlighting slightly
735:
If the second feature was implemented, it would mean that you would make the text easier to read in some situations. It would also mean that you wouldn't need a multitude of colours for moved text - you would only need two extra. For example you could have a greyed-out version of the colours for
92:
Nur mal für die
Statistik: Seit Juni, also jetzt 6 Monate am Stück kommt sie auf 1500 bis 2800 Beiträge pro Monat und es würde mich nicht wundern, wenn sie im November auf 3000 Änderungen käme. Und fast alle (98% ANR) Beiträge sind Korrekturen an den Personendaten. Zum Vergleich: Andim, der auch
27:
Ich denke, dass sich Silke mit jetzt über 14.000 PDfixes einen Goldbären verdient hätte. Sie ist erst wenige Monate dabei, aber beispiellos fleißig. Den
Arbeitsaufwand pro Edit kannst du alter PD-Fux besser einschätzen; bei manchen habe ich das Gefühl, dass er eigentlich ganz von einem bekannten
860:
which found some bugs I didn't find myself), but currently there is no simple way to set it as default. You have to select it every time from the options tab again. ("Show moved blocks: simple") I used a light red and a light green for the moved blocks, but I'm open to other suggestions for the
377:
When you set "length of a short word" to 0, it looks acceptable, but you are right, it is very strange; after one recursion the years in the moved block should be unique, and the move should be detected without changing the parameters. I'll look into it when I find the time to do so.
525:
Obviously, you’d have to check that your baseline version of the article is not one with page-blanking vandalism in it... although in the first instance you could probably rely on the user to spot that, when a vast amount of the article is attributed to one user (probably
460:
This script uses my diff algorithm to find the original author of each piece of wikitext. But I must admit that this script is merely a proof of concept, it's very slow (especially for long articles), and there is no documentation for the used algorithm.
66:
Ein Award würde sich besonders nett machen, wenn dann gleichzeitig mehrere ihre
Signatur hinterlassen; insbesondere wenn die Benutzerseite von einem besonders prominenten User (beispielsweise APPER) editiert wird. Das könnte ja in aller Ruhe vorbereitet
683:
Does my script throw any JS errors that could help to identify the problem? It does work for me even in ancient versions of
Firefox, but here in en I use your script, so there might be some local JavaScript conflicting with my script, which I didn't
672:
for comparison but it caused script errors for me. So I don't know why your version isn't working for me, but I wanted to keep you up-to-date about the work I've done and the gadget proposal. Thanks again for all the help you've given me with this.
94:
501:
I already thought about skipping some revisions, but this means, that any text added in one of these revs will be assigned to the author of the next analyzed revision. So the first revisions are the most important ones to
269:
for bots, and various upcoming features and changes. We'd love to have power users, bot maintainers and writers, and template makers at these events so we can all learn from each other and chat about what needs doing.
161:
Wer sich zeilenweise eine 1000-Zeilen-monobook zusammenbaut, weiß, was er tut, und kann die
Auswirkungen abschätzen.Wird dies dann (wohl auch 1000-fach) hartkopiert, wissen die Anwender es zwangsläufig nicht mehr.
522:
Could have a dummy author that is just “added before X”? This dummy author may end up being responsible for most of the article but then maybe the user is only interested in the more recent changes.
197:
kann dagegen gern weiterkopiert und verbreitet werden. Nicht alle
Drittanwender binden deine Wikisyntax-config.js per Verweis ein, sondern haben eine eigene Kopie -- was ja auch sinnvoll ist.
995:
With my orange and blue highlighting, I think we want similar orange and blue colours but greyer versions. I would try #cfe3f5 and #f4e7c6. Is there a hack I can use to give that a go?
174:
185:
505:
One thing I want to add is an option to skip subsequent revisions of the same author and revisions that look like edit&revert. But this needs some non-trivial re-programming.
1138:
We're so happy you wanted to play to learn, as a friendly and fun way to get into our community and mission. I think these links might be helpful to you as you get started.
476:
508:
One thing that already is possible is to analyze an old revision; just running the script while viewing an old revision should analyze the history only up to this point. --
1072:
Thanks. I have tweaked the colours further and I think it works well. Specifically, it helps to keep the text readable when there is a lot going on, like in this example.
603:
OK. Thanks for the your assessment of my idea. I guess it will have to wait till I find someone who can do it / you have some free time / I work out how to do it myself.
408:
At some point I will also write something about my idea for diff method similar to yours, but which uses optimisation. The basic principle is that there is an
357:
that doesn't display well with your diff or
Cacycle's. I tried fiddling with the parameters in your diff but it doesn't seem to make much difference.
111:
Sie scheint ja echt ein sehr fleißiges
Bienchen zu sein, da kann ein Lob in Form eines Goldbären nicht schaden, schließe mich da uneingeschränkt an. --
1061:
I think this colour selection, with the use of the "simple" way of showing moved text, helps to keep the text readable when there is a lot going on
992:
The colours you use for the "simple" moved text is OK for your standard colours. You could try making the red for "from" slightly paler and greyer.
1120:
989:
more colourful works well (it also works better than making the text bold, which the standard diff does, which inhibits readability slightly).
180:
Insbesondere ungerade NS (Disku) können überhaupt nicht mehr auf
Knopfdruck "bearbeitet" werden, was ja auch Experten mal passieren könnte.
430:
360:
I can't see why. I thought it might be that their are a lot of non-unique words... but I thought your recursion should deal with that.
1101:
589:
Sorry, but I have very little time at the moment and am working on some other things. But it does sound interesting and quite easy. --
412:
which gives an idea of what a well-presented diff will look like and a series of loops that tries to minimise the objective function.
565:
of the functionality of DiffDeck relatively easily. I think it should be relatively straight forward to code. Have a look at
1025:
You can override the default CSS as you did above if you know the names of the CSS classes. Here you need to specify CSS for
319:
665:
63:
Es hat ja keine Eile; man kann ja den Edit #15.000 abwarten ... äh, na gut, das wär also doch ziemlich bald, oder #14444?
1271:
1257:
227:
24:
I decided to use this page rather than your German page for obvious reasons, and did not want to disturb you by mail.
454:'//de.wikipedia.org/search/?title=Benutzer:Schnark/js/artikel-statistik.js&action=raw&ctype=text/javascript'
95:
de:Knowledge (XXG) Diskussion:Personendaten/Wartung/Fehlerliste#Erstmals seit langer Zeit wieder unter 10.000 Fehler
721:
664:
Guten Tag Schnark, I did some more work on my syntax highlighter so that it now works in Opera, and I've started a
274:
250:
155:
754:
201:
212:
130:
75:
39:
606:
If I was going to work out how to do it myself, is there some information that I can read that will help me?
1148:
1143:
1105:
566:
402:
1265:
190:
674:
1153:
728:
Can we have (at least as an option) the new colour scheme of blue for addition and orange for removal?
320:
Knowledge (XXG) talk:STiki#Recommendation to STiki users: WikiEdDiff and/or Schnark's variant thereof
633:
278:
292:, Wikimedia Foundation's Volunteer Development Coordinator. Please reply on my talk page, here or
208:
126:
71:
35:
1022:
Most browsers offer some kind of "CSS inspector" allowing you to inspect and change all CSS rules.
1079:
1002:
743:
611:
579:
537:
492:
419:
409:
367:
336:
235:
326:
691:
301:
1158:
293:
158:; was sehr sinnvoll ist, wenn man das unreflektierte Abkopieren durch Drittnutzer bedenkt.
736:
removing and adding to represent where the text was moved from and where it was moved to.
527:
484:
282:
116:
401:
You may be interested in an idea I have had called DiffDeck. I have written about it at
170:
166:
1057:
258:
254:
49:
Gelesen und gezählt, Reaktion erfolgt aus Zeitmangel frühestens morgen. Viele Grüße --
1075:
998:
739:
607:
575:
533:
488:
415:
363:
332:
231:
757:(of course you need to change the colors, I didn't look up the correct color-codes):
262:
1039:
862:
698:
641:
637:
590:
509:
480:
462:
379:
297:
98:
50:
289:
429:
As you mentioned WikiTrust, I wrote another script, you might be interested in:
572:
Could I persuade you to have a go at coding it? I would find it very useful.
112:
93:äußerst aktiv in dem Bereich ist, kommt auf knapp 2000 Beiträge pro Monat. An
697:
directly (since feature detection seems not really possible in this case). --
628:
Well, essentially you have to loop over all the items in the selected range (
731:
Can we have an option to show moved text in both the old and new location?
253:
where you can learn more about MediaWiki customization and development,
856:
2. I implemented this and will update the code in a minute (thanks to
890:/*Make colours of Schnark's diff (nearly) conform with new standard*/
1109:
1083:
1047:
1006:
870:
747:
706:
677:
649:
615:
598:
583:
541:
517:
496:
470:
423:
387:
371:
340:
305:
239:
216:
134:
120:
106:
79:
58:
43:
329:
was interested to know if there is an API way to access your diff.
1056:
857:
483:
and it was very interesting. It is still analysing revisions for
200:
Vielleicht bin ich ja auch etwas zu pessimistisch und sollte mehr
1224:
1217:
1210:
1203:
1196:
1189:
1182:
266:
629:
283:
developers' days preceding Wikimania in July in Washington, DC
245:
Invitation to events: bot, template, and Gadget makers wanted
1118:
226:
I've been off wiki for a bit, but you now have a reply at
636:
does something similar) and then open each in a new tab (
669:
666:
discussion on adding the syntax highlighter as a gadget
354:
228:
User_talk:Cacycle/wikEdDiff#Highlighting of moved text
1019:
There are two possible ways to test your own colors:
434:
475:That's very clever. I have just looked at it for
753:1. Put something like the following code in your
477:Military of the Polish–Lithuanian Commonwealth
318:You may be interested in the conversation at
8:
1178:
325:In particular, the developer of the awesome
431:de:Benutzer:Schnark/js/artikel-statistik.js
97:hat sie sicher einen bedeutenden Anteil. --
1031:#enhanced_diff del.enhanced-diff-moved-del
1027:#enhanced_diff ins.enhanced-diff-moved-ins
175:denselben programmatischen Einschränkungen
31:Damit umzugehen ist aber Sache der PDler.
1115:Welcome to The Knowledge (XXG) Adventure!
1144:The Knowledge (XXG) Adventure Start Page
255:extending functionality with JavaScript
249:I thought you might want to know about
670:try to install your syntax highlighter
7:
1149:The Knowledge (XXG) Adventure Lounge
879:Cool thanks. That's really helpful.
1273:Hang out in the Interstellar Lounge
1267:About The Knowledge (XXG) Adventure
561:I have thought of a way of getting
1154:The Teahouse new editor help space
660:Syntax highlighter gadget proposal
173:überlassene freie Button-Funktion
14:
632:) to get the urls for the diffs (
125:Update: 15365 im ANR, ∑ 15,678 --
720:I have two feature requests for
567:User:Yaris678/DiffDeck#Multidiff
713:Feature requests for your diff
285:, or any other of our events.
1:
1175:-- 19:54, 2 August 2013 (UTC)
882:I used the following colours.
707:11:34, 16 November 2012 (UTC)
678:21:39, 10 November 2012 (UTC)
306:16:16, 16 February 2012 (UTC)
135:23:12, 11 December 2010 (UTC)
121:12:01, 25 November 2010 (UTC)
107:11:28, 25 November 2010 (UTC)
80:12:01, 22 November 2010 (UTC)
59:08:39, 22 November 2010 (UTC)
44:18:38, 21 November 2010 (UTC)
1110:08:43, 24 October 2013 (UTC)
1084:13:32, 7 February 2013 (UTC)
1048:09:51, 7 February 2013 (UTC)
1007:14:56, 6 February 2013 (UTC)
871:09:03, 5 February 2013 (UTC)
748:13:52, 31 January 2013 (UTC)
640:with just one parameter). --
240:07:56, 23 January 2012 (UTC)
217:17:18, 30 January 2011 (UTC)
1289:
1245:The Veil of Verifiability
1242:The Neutral Point of View
1239:Small Changes, Big Impact
1159:Knowledge (XXG) Help pages
650:09:42, 28 June 2012 (UTC)
616:10:01, 27 June 2012 (UTC)
599:10:40, 26 June 2012 (UTC)
584:13:01, 25 June 2012 (UTC)
177:unterworfen wie AutoRun.
169:habe ich die bislang der
156:auf wgUserName beschränkt
1043:
887:
866:
760:
702:
645:
634:mw:Snippets/Compare link
594:
542:10:35, 11 May 2012 (UTC)
518:08:52, 11 May 2012 (UTC)
513:
497:13:07, 10 May 2012 (UTC)
471:07:33, 10 May 2012 (UTC)
466:
383:
279:Berlin hackathon in June
102:
54:
1236:An Invitation to Earth
1233:Say Hello to the World
433:You can enable it with
424:19:09, 9 May 2012 (UTC)
388:07:32, 8 May 2012 (UTC)
372:17:27, 7 May 2012 (UTC)
341:11:45, 6 May 2012 (UTC)
1251:Looking Good Together
1123:
1062:
693:), so you should test
403:User:Yaris678/DiffDeck
275:Chennai event in March
265:, how to best use the
147:WikisyntaxTextMod 2.94
1122:
1060:
263:Lua templating system
261:and Gadgets, the new
171:Benutzerverantwortung
290:Sumana Harihareswara
251:some upcoming events
695:navigator.userAgent
207:Have a nice week --
17:Welcome & Silke
1248:The Civility Code
1124:
1063:
410:objective function
1255:
1254:
950:enhanced-diff-del
905:enhanced-diff-ins
820:enhanced-diff-del
775:enhanced-diff-ins
183:Für Freigabe mit
1280:
1274:
1268:
1227:
1220:
1213:
1206:
1199:
1192:
1185:
1179:
1121:
1032:
1028:
981:
978:
975:
972:
969:
968:background-color
966:
963:
960:
957:
954:
951:
948:
945:
942:
939:
936:
933:
930:
927:
924:
923:background-color
921:
918:
915:
912:
909:
906:
903:
900:
897:
894:
891:
851:
848:
845:
842:
839:
838:background-color
836:
833:
830:
827:
824:
821:
818:
815:
812:
809:
806:
803:
800:
797:
794:
793:background-color
791:
788:
785:
782:
779:
776:
773:
770:
767:
764:
696:
689:
675:Remember the dot
459:
458:
455:
452:
449:
446:
443:
440:
437:
346:Interesting diff
311:Diff though API?
294:at mediawiki.org
257:, the future of
189:wäre vielleicht
167:gegebenem Anlass
1288:
1287:
1283:
1282:
1281:
1279:
1278:
1277:
1276:
1272:
1266:
1263:
1225:
1218:
1211:
1204:
1197:
1190:
1183:
1119:
1117:
1098:
1030:
1026:
983:
982:
979:
976:
973:
970:
967:
964:
961:
958:
955:
952:
949:
946:
943:
940:
937:
934:
931:
928:
925:
922:
919:
916:
913:
910:
907:
904:
901:
898:
895:
892:
889:
853:
852:
849:
846:
843:
840:
837:
834:
831:
828:
825:
822:
819:
816:
813:
810:
807:
804:
801:
798:
795:
792:
789:
786:
783:
780:
777:
774:
771:
768:
765:
762:
715:
694:
690:is deprecated (
687:
662:
556:
528:User:ClueBot NG
485:List of colours
456:
453:
450:
447:
444:
441:
438:
435:
396:
348:
313:
288:Best wishes! -
247:
224:
149:
19:
12:
11:
5:
1286:
1284:
1264:
1262:
1256:
1253:
1252:
1249:
1246:
1243:
1240:
1237:
1234:
1230:
1229:
1222:
1215:
1208:
1201:
1194:
1187:
1177:
1176:
1173:
1172:
1171:
1170:
1169:
1168:
1167:
1166:
1165:
1164:
1163:
1162:
1161:
1156:
1151:
1146:
1116:
1113:
1097:
1094:
1093:
1092:
1091:
1090:
1089:
1088:
1087:
1086:
1073:
1055:
1054:
1053:
1052:
1051:
1050:
1036:
1035:
1034:
1023:
1012:
1011:
1010:
1009:
996:
993:
990:
888:
886:
885:
884:
883:
880:
874:
873:
761:
759:
758:
733:
732:
729:
714:
711:
710:
709:
688:jQuery.browser
685:
661:
658:
657:
656:
655:
654:
653:
652:
621:
620:
619:
618:
604:
555:
552:
551:
550:
549:
548:
547:
546:
545:
544:
531:
530:) on one date.
523:
506:
503:
395:
392:
391:
390:
347:
344:
312:
309:
273:Check out the
259:ResourceLoader
246:
243:
223:
220:
209:PerfektesChaos
193:geeignet. Das
148:
145:
144:
143:
142:
141:
140:
139:
138:
137:
127:PerfektesChaos
109:
85:
84:
83:
82:
72:PerfektesChaos
68:
64:
36:PerfektesChaos
18:
15:
13:
10:
9:
6:
4:
3:
2:
1285:
1275:
1269:
1261:
1260:
1250:
1247:
1244:
1241:
1238:
1235:
1232:
1231:
1228:
1223:
1221:
1216:
1214:
1209:
1207:
1202:
1200:
1195:
1193:
1188:
1186:
1181:
1180:
1174:
1160:
1157:
1155:
1152:
1150:
1147:
1145:
1142:
1141:
1140:
1139:
1137:
1134:
1133:
1132:
1131:
1130:
1129:
1128:
1127:
1126:
1125:
1114:
1112:
1111:
1107:
1103:
1095:
1085:
1081:
1077:
1074:
1071:
1070:
1069:
1068:
1067:
1066:
1065:
1064:
1059:
1049:
1045:
1041:
1037:
1024:
1021:
1020:
1018:
1017:
1016:
1015:
1014:
1013:
1008:
1004:
1000:
997:
994:
991:
987:
986:
985:
984:
941:enhanced_diff
896:enhanced_diff
881:
878:
877:
876:
875:
872:
868:
864:
859:
855:
854:
811:enhanced_diff
766:enhanced_diff
756:
752:
751:
750:
749:
745:
741:
737:
730:
727:
726:
725:
723:
718:
712:
708:
704:
700:
692:
686:
682:
681:
680:
679:
676:
671:
667:
659:
651:
647:
643:
639:
635:
631:
627:
626:
625:
624:
623:
622:
617:
613:
609:
605:
602:
601:
600:
596:
592:
588:
587:
586:
585:
581:
577:
573:
570:
568:
564:
559:
553:
543:
539:
535:
532:
529:
524:
521:
520:
519:
515:
511:
507:
504:
500:
499:
498:
494:
490:
486:
482:
478:
474:
473:
472:
468:
464:
432:
428:
427:
426:
425:
421:
417:
413:
411:
406:
404:
399:
393:
389:
385:
381:
376:
375:
374:
373:
369:
365:
361:
358:
356:
351:
345:
343:
342:
338:
334:
330:
328:
323:
321:
316:
310:
308:
307:
303:
299:
295:
291:
286:
284:
280:
276:
271:
268:
264:
260:
256:
252:
244:
242:
241:
237:
233:
229:
221:
219:
218:
214:
210:
205:
203:
198:
196:
192:
188:
187:
181:
178:
176:
172:
168:
163:
159:
157:
152:
146:
136:
132:
128:
124:
123:
122:
118:
114:
110:
108:
104:
100:
96:
91:
90:
89:
88:
87:
86:
81:
77:
73:
69:
65:
62:
61:
60:
56:
52:
48:
47:
46:
45:
41:
37:
32:
29:
25:
22:
16:
1258:
1135:
1102:132.230.1.28
1099:
738:
734:
719:
717:Hi Schnark,
716:
663:
574:
571:
562:
560:
558:Hi Schnark,
557:
481:Likert scale
414:
407:
400:
398:Hi Schnark,
397:
362:
359:
352:
350:Hi Schnark,
349:
331:
324:
317:
315:Hi Schnark,
314:
287:
272:
248:
225:
206:
199:
194:
184:
182:
179:
164:
160:
153:
150:
34:Greetings --
33:
30:
26:
23:
20:
638:window.open
202:an das Gute
861:colors. --
755:common.css
21:Hi, Mike,
1226:Mission 7
1219:Mission 6
1212:Mission 5
1205:Mission 4
1198:Mission 3
1191:Mission 2
1184:Mission 1
844:lightblue
722:your diff
554:Multidiff
204:glauben.
151:Hi here,
1259:Get Help
1076:Yaris678
999:Yaris678
740:Yaris678
668:. I did
608:Yaris678
576:Yaris678
534:Yaris678
502:analyze.
489:Yaris678
416:Yaris678
394:DiffDeck
364:Yaris678
353:I found
333:Yaris678
327:WP:STiki
232:Yaris678
154:Du hast
1100:Test --
1040:Schnark
974:#feeab9
929:#c6e3ff
863:Schnark
699:Schnark
642:Schnark
630:$ .each
591:Schnark
510:Schnark
463:Schnark
380:Schnark
355:an edit
298:Sumanah
267:web API
195:Exclude
186:Include
99:Schnark
67:werden.
51:Schnark
799:orange
442:loader
281:, the
277:, the
191:Mypage
962:black
956:color
917:black
911:color
858:QUnit
832:black
826:color
787:black
781:color
684:test.
222:Reply
113:APPER
1106:talk
1096:Test
1080:talk
1044:talk
1029:and
1003:talk
867:talk
744:talk
703:talk
646:talk
612:talk
595:talk
580:talk
563:some
538:talk
514:talk
493:talk
479:and
467:talk
448:load
420:talk
384:talk
368:talk
337:talk
302:talk
236:talk
213:talk
165:Aus
131:talk
117:talk
103:talk
76:talk
55:talk
40:talk
1136:Hi!
944:del
899:ins
814:del
769:ins
296:.
230:.
1270:|
1108:)
1082:)
1046:)
1038:--
1005:)
869:)
746:)
724:.
705:)
648:)
614:)
597:)
582:)
569:.
540:)
516:)
495:)
469:)
461:--
457:);
436:mw
422:)
405:.
386:)
378:--
370:)
339:)
322:.
304:)
238:)
215:)
133:)
119:)
105:)
78:)
70:--
57:)
42:)
1104:(
1078:(
1042:(
1033:.
1001:(
980:}
977:;
971::
965:;
959::
953:{
947:.
938:#
935:}
932:;
926::
920:;
914::
908:{
902:.
893:#
865:(
850:}
847:;
841::
835:;
829::
823:{
817:.
808:#
805:}
802:;
796::
790:;
784::
778:{
772:.
763:#
742:(
701:(
673:—
644:(
610:(
593:(
578:(
536:(
512:(
491:(
465:(
451:(
445:.
439:.
418:(
382:(
366:(
335:(
300:(
234:(
211:(
129:(
115:(
101:(
74:(
53:(
38:(
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.