„Benutzer Diskussion:Flominator/WikiBlame“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
Inhalt gelöscht Inhalt hinzugefügt
Kubanczyk (Diskussion | Beiträge)
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 156: Zeile 156:


== Integration with "edit screen" in MediaWiki ==
== Integration with "edit screen" in MediaWiki ==
[[File:Wikiblame integration en.png|mini|Integration in revision history of en.wp]]

Hi and thanks for the marvellous tool. Is there any way to integrate WikiBlame with the "edit screen", so that I could just click a link and WikiBlame would pop up with a pre-filled page title? If the highlighted text would get filled-in to that would be ideal. The productivity would benefit greatly. I'm mostly editing en.Wikipedia (if there is no cross-MediaWiki integration possible). --[[Benutzer:Kubanczyk|Kubanczyk]] ([[Benutzer Diskussion:Kubanczyk|Diskussion]]) 15:47, 27. Nov. 2012 (CET)
Hi and thanks for the marvellous tool. Is there any way to integrate WikiBlame with the "edit screen", so that I could just click a link and WikiBlame would pop up with a pre-filled page title? If the highlighted text would get filled-in to that would be ideal. The productivity would benefit greatly. I'm mostly editing en.Wikipedia (if there is no cross-MediaWiki integration possible). --[[Benutzer:Kubanczyk|Kubanczyk]] ([[Benutzer Diskussion:Kubanczyk|Diskussion]]) 15:47, 27. Nov. 2012 (CET)
: Dear Kubanczyk, thanks for liking my tool. In English Wikipedia it is already integrated in the revision history page (see screenshot). Regards, --[[Benutzer:Flominator|Flominator]] 18:46, 25. Dez. 2012 (CET)

Version vom 25. Dezember 2012, 19:47 Uhr

Diese Seite ist umgezogen

Mittlerweile habe ich ein SourceForge-Projekt für WikiBlame eingerichtet. Bitte postet Fehlerberichte und Programmwünsche zukünftig dort (Registrierung nicht notwendig, aber empfohlen).

Falls ihr euch fragt, wozu das gut sein soll, hier drei Antworten:

  • Berichte lassen sich einfacher verwalten, sortieren, markieren etc.
  • offener Quellcode, den jeder verbessern kann
  • einfachere Übersetzung durch Betawiki

Ich hoffe, euch gefällt das. --Flominator 14:21, 23. Mai 2009 (CEST)Beantworten

This page has moved

Meanwhile I created a SourceForge project for WikiBlame. Please post your further bug reports and feature requests there (no registration required, but recommended)

You might ask yourselves what that's for, so I'll give you three reasons:

  • ability to better handle your reports e.g. sort them, mark them etc.
  • open source code, so everyone can improve it
  • better translated interface via Betawiki

I hope you like it, --Flominator 14:21, 23. Mai 2009 (CEST)Beantworten

What am I doing wrong?

On the en:Muammar_Gaddafi page, I was looking for the edit in which '{{use dmy dates|' was removed (I obtained it manually). Try as I may, I could not obtain a satisfactory search result using the Blame tool: the search results either reveal all results have the string, or all results do not have it. What am I doing wrong? Do you have any tips on how to configure my search?--Ohconfucius talk16:16, 23. Okt. 2011 (CEST)Beantworten

Works for me. Did you use these settings? --Flominator 16:20, 23. Okt. 2011 (CEST)Beantworten
I'm sorry to have troubled you, but I swear I tried many different start dates and many different numbers of edits without finding the search result. Yesterday, when I examined the search results, it seemed that the logarithmic search was only going one way (for example, starting at 250, it then goes down to 125, then 62 etc, without ever swinging the other way to 375). The important thing is that it seems to be working again now. --Ohconfucius 04:44, 25. Okt. 2011 (CEST)Beantworten
So could it be that I did not check the 'Look for removal of text' box for the search? --Ohconfucius 04:47, 25. Okt. 2011 (CEST)Beantworten
I think so. --Flominator 09:32, 25. Okt. 2011 (CEST)Beantworten

How to read the results

Hello,

In the results, what do the red Xs and green Os mean? NewsAndEventsGuy 16:31, 10. Feb. 2012 (CET)Beantworten

Hi! Does en:User:Flominator/WikiBlame help? --Flominator 19:20, 10. Feb. 2012 (CET)Beantworten

Linear search

Guten Abend,
Heute abend ist mein deutsch nicht so gut.

Deshalb, auf englisch, I just ran a linear search. Half way into my search, I found the change. Great!

But there is no | Stop | button. I don't want to use server resources that I don't need.

I think hitting Esc worked. Maybe if the screen said "Hit Esc to stop", that would be a good thing.

Vielen Dank für WikiBlame.
Grüße aus Kanada, Varlaam 04:01, 25. Feb. 2012 (CET)Beantworten

Ich möchte mich dem Dank anschließen - ich verwende WikiBlame oft. Toll, wie das funktioniert! -- Graf-Stuhlhofer (Diskussion) 12:01, 16. Mär. 2012 (CET)Beantworten

300 version limit

I started a query and the application executed 5 or 6 tests. Then I realized I had set the wrong parameters and restarted it and it says I have exceeded my 300 version limit. Is that a bug? Jojalozzo (Diskussion) 19:12, 9. Mär. 2012 (CET)Beantworten

No it's a feature. Simple wait for some minutes or start using binary sarch. --Flominator 21:22, 9. Mär. 2012 (CET)Beantworten

Cross-Site-Scripting vulnerability

Since I think I may have posted this in the wrong place, I want to ask you to fix this XSS problem: http://wikipedia.ramselehof.de/wikiblame.php?user_lang=en&lang=en&project=wikipedia&article=%3Cscript%3Ealert%28%27xss%27%29%3B%3C%2Fscript%3E&needle=something&skipversions=0&ignorefirst=0&limit=500&offmon=3&offtag=28&offjahr=2012&searchmethod=int&order=desc&user= (this will open an alert box in a JS-enabled browser), this allows people to insert JavaScript code in URLs and make unsuspecting users execute it. PiRSquared17 (Diskussion) 04:25, 31. Mär. 2012 (CEST)Beantworten

Thanks for reporting it, I'll see what I can do. --Flominator 15:45, 6. Apr. 2012 (CEST)Beantworten

Great idea! (but is it working?)

This is an extremely valuable tool ... if only it works! Unfortunately, my first attempt to use it failed.

I was trying to find when the word "Rittich" was added to the first paragraph of the en:Pogs article. (I have since removed it.) Your utility told me it could not find the word at all.

Happiliy I was able to (manually) find that the word had been added in the very latest edit (at the time) so I was able to easily undo it.

As it stands now, the word was introduced in the edit of 30 March 2012 and deleted in the following edit (by me) on 2 April 2012. But when I re-run the utility, it still says "Your search term was not found at all>"

Thanks for your efforts. As I say, this is an invaluable tool. I am hoping to make good use of it soon.

Frappyjohn (Diskussion) 01:12, 3. Apr. 2012 (CEST)Beantworten

+1 A great tool indeed (and great time saver), I used it for the first time today and I really like it. thanks--Kmhkmh (Diskussion) 00:40, 6. Mai 2012 (CEST)Beantworten
Thanks for your report. Strings that only have been present for a short time are a problem to the Binary search algorithm used for your query. It doesn't work with 500 but it works with 5. In such cases you might get better results by using linear search. Regards, --Flominator 19:04, 6. Apr. 2012 (CEST)Beantworten

Algorithm

Hi. Yours is a great tool, but I do not understand fully the algorithm. Why do you compare each time adiacent revisions ("comparing 327 with 326 while coming from 423") and not simply: "500-not present; 250-not; 125-yes; 187-not; 156-yes..." and so on, like in classical binary search? (though I read - I don't remember where and why - that ternary search could be somewhat more efficient). And why you start midway (at 250) rather than from the oldest revision (500), so to discover at once whether the expression was already present there? Thanks. (Please answer here, since my IP changes). --87.10.225.184 09:46, 16. Apr. 2012 (CEST)Beantworten

You forgot to answer to my questions. --87.7.215.99 01:16, 21. Mai 2012 (CEST)Beantworten
Again, you forgot to answer to my questions. --79.19.234.92 17:07, 21. Jun. 2012 (CEST)Beantworten

Suggestion

When WikiBlame prints the line "Insertion found ...", could it also include the URL of the diff? (And thanks for a very useful tool). -- John of Reading (Diskussion) 09:46, 3. Mai 2012 (CEST) (en:User:John of Reading).Beantworten

The links within the output are diff links. Regards, --Flominator 10:03, 3. Mai 2012 (CEST)Beantworten
Oh, I see. The final "Comparing" line has the diff link, and then the "Insertion found..." line has the links to the before and after versions. Silly me. -- John of Reading (Diskussion) 18:42, 5. Mai 2012 (CEST)Beantworten
+1. Maybe this is an indication that the current design is not very intuitive.
Anyway, thanks for creating this tool. It is very useful! Helder.wiki (Diskussion) 16:19, 24. Jun. 2012 (CEST)Beantworten

Searching inside a ref

Hi,
I am trying to determine when a footnote was deleted.
So I check for a unique word inside the footnote. But it is never found.
WikiBlame ignores the content of footnotes?
Varlaam (Diskussion) 02:21, 12. Jun. 2012 (CEST)Beantworten

Try checking "Force searching for wikitext". Regards, --Flominator 08:18, 12. Jun. 2012 (CEST)Beantworten

Multilingual wikisource

Is it possible to use it on oldwikisource:? Helder.wiki (Diskussion) 14:53, 22. Jun. 2012 (CEST)Beantworten

That's a good one. I'll see what I can do. --Flominator 15:21, 22. Jun. 2012 (CEST)Beantworten
Funny! That was already possible, just not documented: Enter "blank" as language. --Flominator 07:43, 23. Jun. 2012 (CEST)Beantworten
Actually it even IS documented: en:User:Flominator/WikiBlame#Language --Flominator 07:44, 23. Jun. 2012 (CEST)Beantworten
In that case I think there is some bug, because when I leave the field empty the tool insert "pt" by default and I never get the result from multilingual wikisource. For example, if I want to use it on oldwikisource:Talk:Me cal mouri and go to
http://wikipedia.ramselehof.de/wikiblame.php?article=Talk%3AMe_cal_mouri&user_lang=&lang=&needle=Source&force_wikitags=on&project=wikisource
what I get is
which correspond to wikisource:pt:Talk:Me cal mouri Helder.wiki (Diskussion) 16:19, 24. Jun. 2012 (CEST)Beantworten

I didn't say leave it blank, but enter "blank" :) See [1] :) --Flominator 18:12, 24. Jun. 2012 (CEST)Beantworten

. Thanks!
BTW: in case you want a portlet link which give you easy access to WikiBlame, you can use a script like the one I just fixed. Helder.wiki (Diskussion) 14:55, 26. Jun. 2012 (CEST)Beantworten

Diff link

Could you add a "diff" link (i.e. having "&oldid=NNNN&diff=MMMM") between the revisions shown in the results? This would be very useful! Helder.wiki (Diskussion) 01:43, 23. Jun. 2012 (CEST)Beantworten

Check out #Suggestion --Flominator 07:37, 23. Jun. 2012 (CEST)Beantworten

Force searching for plain text?

First: Thanks for this wonderful tool. I can't imagine editing Wikipedia without it.

Request: Would it be possible to add an option to force searching for plain text, as there currrently is an option to force searching for wikitext? I more often want to search for plain text that WikiBlame thinks is wikitext (because it includes square brackets or other ambiguous punctuation) than for wikitext that WikiBlame thinks is plain text. Thanks.--Jim10701 (Diskussion) 01:30, 27. Jun. 2012 (CEST)Beantworten

Have you changed the code for WikiBlame?

For the past several months, WikiBlame continues to fail every time I use it.
(But I still think of it as being 100% reliable.)

Here is the output from my last search. I am determining who changed the spelling standard for this article from Commonwealth to American:

The version history of Jantar_Mantar_(Jaipur) is being searched for modelled as plain text
212 versions found
Comparing differences in 07:57, 25 March 2009 between 106 and 107 while coming from 211:XX [Search from here]
Comparing differences in 23:25, 31 July 2010 between 53 and 54 while coming from 106:XX [Search from here]
Comparing differences in 09:07, 17 June 2011 between 26 and 27 while coming from 53:XX [Search from here]
Comparing differences in 10:02, 30 January 2012 between 12 and 13 while coming from 26:XX [Search from here]
Comparing differences in 05:34, 26 July 2012 between 5 and 6 while coming from 12:XX [Search from here]
Comparing differences in 12:02, 11 November 2012 between 1 and 2 while coming from 5:XX [Search from here]

Your search term was not found at all. Check the settings and try again. 
Execution time: 20 seconds
http://wikipedia.ramselehof.de/wikiblame.php?project=wikipedia&article=Jantar_Mantar_%28Jaipur%29&needle=modelled&lang=en&limit=500&offjahr=2012&offmon=11&offtag=11&offhour=23&offmin=55&searchmethod=int&order=desc&force_wikitags=off&user_lang=en&ignorefirst=0&binary_search_inverse=false 

This is the second of two searches.
I originally checked for the spelling modeled (1 L). That search showed modelled (2 L's) changing to modeled (1 L) in 2009.
So when did 2 L's first appear?
That search is the one above ^^^ where it fails to find "modelled" even though it had already found "modelled" in 2009 two minutes earlier.
Varlaam (Diskussion) 18:00, 11. Nov. 2012 (CET)Beantworten

Hi Varlaam, you're right, the search fails. But when you click on [Search from here] in the first line, your search will lead to this one, which shows that the two L where there from the beginning. Does this help? --Flominator 18:40, 11. Nov. 2012 (CET)Beantworten

Integration with "edit screen" in MediaWiki

Integration in revision history of en.wp

Hi and thanks for the marvellous tool. Is there any way to integrate WikiBlame with the "edit screen", so that I could just click a link and WikiBlame would pop up with a pre-filled page title? If the highlighted text would get filled-in to that would be ideal. The productivity would benefit greatly. I'm mostly editing en.Wikipedia (if there is no cross-MediaWiki integration possible). --Kubanczyk (Diskussion) 15:47, 27. Nov. 2012 (CET)Beantworten

Dear Kubanczyk, thanks for liking my tool. In English Wikipedia it is already integrated in the revision history page (see screenshot). Regards, --Flominator 18:46, 25. Dez. 2012 (CET)Beantworten