Wikipedia talk:Bots/Requests for approval/DannyS712 bot 2

25 edits, made 20 January 2019 from 1:08 am to 1:14 am

Edits edit

  1. https://en.wikipedia.org/w/index.php?title=Talk:Haplocambids&diff=prev&oldid=879251618&diffmode=source
  2. https://en.wikipedia.org/w/index.php?title=Talk:Gypcrust&diff=prev&oldid=879251568&diffmode=source
  3. https://en.wikipedia.org/w/index.php?title=Talk:Geotechnical_investigation&diff=prev&oldid=879251561&diffmode=source
  4. https://en.wikipedia.org/w/index.php?title=Talk:Geosmin&diff=prev&oldid=879251553&diffmode=source
  5. https://en.wikipedia.org/w/index.php?title=Talk:Fresno_scraper&diff=prev&oldid=879251547&diffmode=source
  6. https://en.wikipedia.org/w/index.php?title=Talk:Foliar_feeding&diff=prev&oldid=879251542&diffmode=source
  7. https://en.wikipedia.org/w/index.php?title=Talk:Fech_fech&diff=prev&oldid=879251521&diffmode=source
  8. https://en.wikipedia.org/w/index.php?title=Talk:European_Soil_Database&diff=prev&oldid=879251513&diffmode=source
  9. https://en.wikipedia.org/w/index.php?title=Talk:Earth_structure&diff=prev&oldid=879251505&diffmode=source
  10. https://en.wikipedia.org/w/index.php?title=Talk:Duricrust&diff=prev&oldid=879251491&diffmode=source
  11. https://en.wikipedia.org/w/index.php?title=Talk:Drilosphere&diff=prev&oldid=879251487&diffmode=source
  12. https://en.wikipedia.org/w/index.php?title=Talk:Drainage_equation&diff=prev&oldid=879251449&diffmode=source
  13. https://en.wikipedia.org/w/index.php?title=Talk:Dirt!_The_Movie&diff=prev&oldid=879251440&diffmode=source
  14. https://en.wikipedia.org/w/index.php?title=Talk:Diatomaceous_earth&diff=prev&oldid=879251436&diffmode=source
  15. https://en.wikipedia.org/w/index.php?title=Talk:Dark_earth&diff=prev&oldid=879251429&diffmode=source
  16. https://en.wikipedia.org/w/index.php?title=Talk:Contour_trenching&diff=prev&oldid=879251422&diffmode=source
  17. https://en.wikipedia.org/w/index.php?title=Talk:Chronosequence&diff=prev&oldid=879251418&diffmode=source
  18. https://en.wikipedia.org/w/index.php?title=Talk:Cellular_confinement&diff=prev&oldid=879251412&diffmode=source
  19. https://en.wikipedia.org/w/index.php?title=Talk:Carbon_cycle_re-balancing&diff=prev&oldid=879251408&diffmode=source
  20. https://en.wikipedia.org/w/index.php?title=Talk:Bokashi_(horticulture)&diff=prev&oldid=879251396&diffmode=source
  21. https://en.wikipedia.org/w/index.php?title=Talk:Boggomoss&diff=prev&oldid=879251376&diffmode=source
  22. https://en.wikipedia.org/w/index.php?title=Talk:Bioeffector&diff=prev&oldid=879251300&diffmode=source
  23. https://en.wikipedia.org/w/index.php?title=Talk:Bioavailability_(soil)&diff=prev&oldid=879251295&diffmode=source
  24. https://en.wikipedia.org/w/index.php?title=Talk:Baseball_rubbing_mud&diff=prev&oldid=879251288&diffmode=source
  25. https://en.wikipedia.org/w/index.php?title=Talk:Base-cation_saturation_ratio&diff=prev&oldid=879251058&diffmode=source

Issues edit

  1. Need to detect other templates that redirect to {{WikiProject Soil}}. Impacted edits: 1, 3, 4, 10, 11, 15, 18
  2. Need to obey WP:TALKLEAD. Impacted edit: 9
  3. Need to respect {{WikiProjectBannerShell}}. Impacted edit: 21

Solutions edit

  1. The redirects to {{WikiProject Soil}} that are used are: {{WP Soil}}, {{Soil}}, and {{WikiProject Soils}}
    • Skip if the talk page contains {{WP Soil
    • Skip if the talk page contains {{Soil
    • {{WikiProject Soils}} is already detected by {{WikiProject Soil
  2. Figure out, partially solved below
  3. Split into 2 subtasks:
    1. For all pages without {{WikiProjectBannerShell, do nothing different
    2. For all pages with {{WikiProjectBannerShell, instead of prepending {{WikiProject Soil |class= |importance= }}, use find-and-replace to replace {{WikiProjectBannerShell| with {{WikiProjectBannerShell|\n{{WikiProject Soil |class= |importance= }}