User talk:Anna Frodesiak/archive8
This is an archive of past discussions with User:Anna Frodesiak. Do not edit the contents of this page. If you wish to start a new discussion or revive an old one, please do so on the current talk page. |
Project Sacoglossa
1) Feel free to start all species from Oxynoidae. (Only those valid, with red links.) --Snek01 (talk) 23:44, 19 February 2010 (UTC)
- Oxynoe antillarum Mörch, 1863
- Oxynoe azuropunctata Jensen, 1980
- Oxynoe benchijigua Ortea, Moro & Espinosa, 1999
- Oxynoe delicatula Nevill & Nevill, 1869
- Oxynoe kabirensis Hamatani, 1980
- Oxynoe panamensis Pilsbry & Olsson, 1943
- Oxynoe viridis (Pease, 1861)
- Lobiger nevilli Pilsbry, 1896 (This site claims this species as a synonym of Lobiger souverbii P. Fischer, 1857)
- Lobiger serradifalci (Calcara, 1840)
- Lobiger souverbii Fischer, 1856
Above is the list per your instructions. I will make a sample in a sandbox and let you review it. Here are samples for Lobiger and Oxynoe. Thanks.
Anna Frodesiak (talk) 08:15, 20 February 2010 (UTC)
Anna Frodesiak (talk) 08:28, 20 February 2010 (UTC)
- Sandboxes modified. I (we) will add type locality for all soccoglossans from that reference. --Snek01 (talk) 12:51, 20 February 2010 (UTC)
- I also tweaked the sandbox drafts a little bit. Invertzoo (talk) 15:44, 20 February 2010 (UTC)
- Thanks for the edits and tweaks. I added what I could to the articles. I'm ready for the next set. Anna Frodesiak ([[
User talk:Anna Frodesiak|talk]]) 00:54, 21 February 2010 (UTC)
- Thanks for the edits and tweaks. I added what I could to the articles. I'm ready for the next set. Anna Frodesiak ([[
Done
2. Juliidae
2) Very good. Feel free independently to start species of Juliidae (recent species checked). (Genera articles are not needed for this special family meantime.) There is usually no need to add a random reference for authority; I am adding there a reference of an original type description to that place. I will add necessary details to your stubs then. --Snek01 (talk) 19:11, 21 February 2010 (UTC)
- Julia exquisita
- Julia japonica
- Julia mishimaensis
- Julia thecaphora
- Julia zebra
- Berthelinia caribbea
- Berthelinia chloris
- Berthelinia darwini
- Berthelinia ganapati
- Berthelinia pseudochloris
- Berthelinia rottnesti
- Berthelinia schlumbergeri
- Berthelinia waltairensis
- Berthelinia australis
- Berthelinia babai
- Berthelinia fijiensis
- Berthelinia limax
- Berthelinia typica
The sample is here.
List is here
Anna Frodesiak (talk) 02:27, 23 February 2010 (UTC)
Errors in parentheses in CSV file. --Snek01 (talk) 13:50, 25 February 2010 (UTC)
- Which csv file? Anna Frodesiak (talk) 13:54, 25 February 2010 (UTC)
- I am guessing you mean in the sample article the redundant ##example## in the taxobox. I will go ahead and made the stubs. Thanks. Anna Frodesiak (talk) 01:38, 26 February 2010 (UTC)
Done I added Europe as type locality. I'm not very comfortable about doing this, as no info is better than false info. But I didn't want to leave the sentence incomplete. Please give me a source for type localities and I will add it to the list before making stubs. Ganeshk seems to have a solution to this problem where the entire sentence will be omitted if no type locality is present in the list for a specific species. Anna Frodesiak (talk) 02:44, 26 February 2010 (UTC)
Too much errors: [1], [2], [3], [4], [5], [6], [7].
Errors in parentheses. All localities were (even intentionaly(!)) erorneous. All Berthelinia species had bad genus. Thank you for your efforts, but I am sorry, I will not give you tasks. --Snek01 (talk) 16:25, 26 February 2010 (UTC)
- Too many errors? Who's errors?
- You told me to leave out the type locality and that you would fill it in later. You wanted me to create an article with the sentence: "The type locality for x is." No end to a sentence in an article? Quite an astonishing directive. So, I put in something. Anything. In fact, I felt so strongly about this that for the Hermaeidae group, I removed the type locality sentence completely. I expressed this concern, but you did not reply.
- I asked you for your source for type locality so I could add the data "independently". No reply. The reference you have used provides a PDF that does not support the type locality stated. If visitors check the reference that you provided, they will simply waste their time with the PDF. If it is a textbook that you have on your desk, why not say so?
- You checked the list and told me to go ahead. You wrote: "Feel free independently to start species of Juliidae (recent species checked)." If the authorities are wrong, that's not my fault. As you wrote "recent species checked", I did not double check them.
- I got the genus wrong in the taxobox. But that is a minor error and I fixed them for Aplysiopsis before you ever laid eyes on them.
- I have left you a number of messages requesting direction on these and other matters so that I can work "indepedently", and you simply did not reply. They are still sitting on your talk page, unaddressed while you edit other things.
- I created the articles listed above, added descriptions, distrubution, and references. Yet you complain of too many errors. I am trying to be constructive.
- I will post this on your talk page in hopes that you read it.
Anna Frodesiak (talk) 17:00, 26 February 2010 (UTC)
Furthermore:
- When creating the Julia group, I took the precaution of creating only two for you to review. I posed at your talk page requesting that you look them over. You posted (above in this thread): "Errors in parentheses in CSV file. --Snek01 (talk) 13:50, 25 February 2010 (UTC)". Well, that could have been clearer. You provided no details. I replied: "Which csv file? Anna Frodesiak (talk) 13:54, 25 February 2010 (UTC)". No reply, to date. There were no errors in the CSV. The sample had the "species name" in the taxobox duplicated. It was harmless and did not affect the appearance of the article. And you knew this. I know you knew this because you removed it from the sample, and still never told me. Why didn't you tell me? I have been wrestling with AWB and the CSVLoader, as you know. A few errors are to be expected. There were very, very few. The wrong genera in the taxoboxes of a few articles, and an invisible and harmless double line in the taxobox. That's all. I will also post this on your talk page in hopes that you read it. I know you read the last part, because you have already deleted it moments ago, along with the posts referred to above in this thread. Thank you kindly for you understanding. Anna Frodesiak (talk) 17:25, 26 February 2010 (UTC)
===3.===
Not yet prepared
===4.===
Not yet prepared
===5.===
Not yet prepared
===6.===
Not yet prepared
===7.===
Not yet prepared
===8.===
Not yet prepared
9. Hermaeidae
Hermaeidae prepared with one species example. --Snek01 (talk) 16:51, 24 February 2010 (UTC)
- Do you mean the genera Hermaea (gastropod) and also Aplysiopsis? Anna Frodesiak (talk) 05:30, 25 February 2010 (UTC)
- Hermaea boucheti Cervera, Garcia-Gomez & Ortea, 1991
- Hermaea coirala Marcus, 1955
- Hermaea cruciata Gould, 1870
- Hermaea evelinemarcusae Jensen, 1993
- Hermaea hillae Marcus & Marcus, 1967
- Hermaea noto Baba, 1959
- Hermaea oliviae MacFarland, 1966
- Hermaea paucicirra Pruvot-Fol, 1953
- Hermaea vancouverensis O'Donoghue, 1924
- Hermaea variopicta A. Costa, 1869 (manually add Hermaea variopicta Costa .A, 1869).jpg)
- Hermaea wrangeliae Ichikawa, 1993
- Hermaea zosterae Baba, 1959
- Aplysiopsis brattstroemi Marcus, 1959
- Aplysiopsis elegans Deshayes, 1835
- Aplysiopsis enteromorphae Cockerell & Eliot, 1905
- Aplysiopsis formosa Pruvot-Fol, 1953
- Aplysiopsis minor Baba, 1959
- Aplysiopsis nigra Baba, 1949
- Aplysiopsis orientalis Baba, 1949
- Aplysiopsis sinusmensalis Macnae, 1954
- Aplysiopsis toyamana Baba, 1959
The sample is here.
List is here
Done
I'm ready for the next set. -- Anna Frodesiak (talk) 07:52, 26 February 2010 (UTC)
Re:CSVLoader
Anna, yes, you can use the loader program. It was designed to do exactly that. I would suggest adding more columns to that list before you run the program. That will allow lot more content to be added on the first go. Please let me know if you have any questions. Regards, Ganeshk (talk) 04:04, 22 February 2010 (UTC)
- Thank you Ganeshk. I will indeed ask the folks on the project if they wish to add columns.
- Folks on the project, do you wish to add columns? (They keep an eye on this page). Please see this. It kind of says it all. Thank you.
Anna Frodesiak (talk) 04:20, 22 February 2010 (UTC)
Here is a table that can can help you with collecting the information. Once the information is complete, you can convert it to a CSV file and start creating stubs. Please feel free to tweak. Regards, Ganeshk (talk) 23:59, 23 February 2010 (UTC)
Binominal | Common | Name | Authority | Size (small/medium-sized/large) |
---|---|---|---|---|
- Thanks. It might be easier, (correct me if I'm wrong), to use a Microsoft Word macro to put a semi-colon delimiter between the fields and then import the list into Excel and save as CSV. I might need a bit of hand-holding with the actual stub production, as it will be my first time. It's nice to know that you are near.
- Two minutes ago opened AWB for the first time and still have no idea how it works. Looks cool though.
- Anyway, there's plenty of time for me to figure things out, as the list won't be ready for a while. Thanks. Anna Frodesiak (talk) 01:24, 24 February 2010 (UTC)
- If you are planning to collect information (have the community involved), then the wikitable above may help. If you already have all the information that you need for the stubs, then there are many ways to get the CSV created. Are you collecting the data anywhere on Wiki?
- If you are planning to create thousands of these articles, you may want to file a request for a bot flag. This will allow you to run AWB in bot mode without human intervention (In non-bot mode you will need to manually hit Save button for each article). If you decide to do this, you will need to create a seperate bot account (examples: AnnaBot or GastropodBot) and get it flagged. Regards, Ganeshk (talk) 01:28, 24 February 2010 (UTC)
The source is the species list at Conus. I am not certain about the extra field, but maybe Type locality could go there. If it is created, I can see the table as a good way of adding info. But, is it easy to move the current list to the table, and then from the table to CSV? (I suspect the latter is easy.)
I will look into the bot flag thing. I am a bit nervous about fully-automated anything, so I'm not sure either way. I think I will make another account though. I don't want these to clutter up my edit count or articles created list. Best, Anna Frodesiak (talk) 01:55, 24 February 2010 (UTC)
- Ah, ##size##. I missed that. I guess there will be more fields. Anna Frodesiak (talk) 02:00, 24 February 2010 (UTC)
- I have converted the source data into wiki format and stored it at User:Ganeshk/sandbox. Please copy the contents to an appropriate page. It was easy to convert the list to wiki table. It will be tricky to convert this to CSV. But we will figure it out later. :) Regards, Ganeshk (talk) 03:12, 24 February 2010 (UTC)
- Google Docs Spreadsheet may also be a good option for this collaborative editing. Just a thought. Regards, Ganeshk (talk)
- Got it and pasted it into User:Anna Frodesiak/Blue sandbox. Thanks. It may actually be easier to for input, as well as converting to csv, to have a simple delimited line, with placeholders (s for size and t for type locality). Something like this:
Conus acutangulus;Lamarck, 1810;s;t
Conus adamsonii;Broderip, 1836;s;t
Conus aemulus;Reeve, 1844;s;t
Conus africanus;Kiener, 1845;s;t
Conus alabaster;Reeve, 1849;s;t
- By the way, what's the story when there is no data in a field. Is there an invisible character?
- I think I am getting the hang of AWB. I haven't worked out the Loader yet. It won't make test articles. This is a summary of the files I have made. What am I doing wrong?
The CSV
.##food## ##habit## ##activity##
banana snoring ski
apple interrupting eat
grape belching panic
The articles to be created list:
User:Anna Frodesiak/Loadertest1
User:Anna Frodesiak/Loadertest2
User:Anna Frodesiak/Loadertest3
The new article template:
Jimbo likes ##food##s, but has a terrible habit of ##habit##. Sometimes, in the middle of the night, he will ##activity##.
The data file:
banana, snoring, ski
apple, interrupting, eat
grape, belching, panic
The headings:
.##food##,##habit##,##activity##
It just doesn't seem to ask me for the data file.
Anna Frodesiak (talk) 03:49, 24 February 2010 (UTC)
- I made a simple list here.
- As for the loader, did you follow the instructions at User:Ganeshk/CSVLoader#Using_AWB_to_create_articles_from_CSV_data_files?
- You will need to select Text file option and select Make list for it to ask for the data file. Regards, Ganeshk (talk) 03:58, 24 February 2010 (UTC)
- When there is no data in a field, leave the field blank, no need for any invisible characters or space. For Example: a~b~~d. Here column 3 is blank. Regards, Ganeshk (talk) 04:03, 24 February 2010 (UTC)
- Got it too and pasted it to the bottom of User:Anna Frodesiak/Blue sandbox. By the time the new article sample is ready, it may be obsolete. But, I get the idea. No place holders necessary. I should have no trouble converting the current list at Conus to the delimited format.
- I will read the above-recommended text more thoroughly before screaming to you for help. I am close to getting the hang of it. Thanks for all your time. You are wonderful. Anna Frodesiak (talk) 04:10, 24 February 2010 (UTC)
Section break
I ran a test with your data. It worked. Here is what I did:
The articles to be created list:
- User:Ganeshk/sandbox/CSVTest/banana
- User:Ganeshk/sandbox/CSVTest/apple
- User:Ganeshk/sandbox/CSVTest/grape
The new article template:
Jimbo likes ##food##s, but has a terrible habit of ##habit##. Sometimes, in the middle of the night, he will ##activity##.
The data file:
User:Ganeshk/sandbox/CSVTest/banana, banana, snoring, ski
User:Ganeshk/sandbox/CSVTest/apple, apple, interrupting, eat
User:Ganeshk/sandbox/CSVTest/grape, grape, belching, panic
The headings:
- ##article##,##food##,##habit##,##activity##
Regards, Ganeshk (talk) 04:11, 24 February 2010 (UTC)
- Wow! Super-cool. I'm working on it. Anna Frodesiak (talk) 04:14, 24 February 2010 (UTC)
- I have made walkthrough page, like step by step instructions. Hope that helps you clarify things. CSV is just a delimited text file. In this case, you may need to use a character like semi-colon for a delimiter because some of your data already some commas on it. Let me know if you have any questions. Regards, Ganeshk (talk) 03:09, 25 February 2010 (UTC)
- The list on your Orange sandbox needs a different delimiter (other than comma) since the Auth column has comma characters on it. CSV Loader has an option to use a different delimiter (make sure to set the delimiter on the Seperated by box). Regards, Ganeshk (talk) 03:28, 25 February 2010 (UTC)
On behalf of the Koenig's and their friends...
Dear Anna,
Though I know you're just doing a part of what every good Wikipedia editor does, I have been asked to thank you on behalf of Andrew's and Walter's friends and family for your efforts in un-vandalizing Andrew's page during these difficult times for them.
With much thanks, RobertMfromLI | User Talk 03:37, 24 February 2010 (UTC)
- You are most welcome. Anna Frodesiak (talk) 03:45, 24 February 2010 (UTC)
Conus species list, small errors
Hi Anna, I noticed just now that there are a number of small errors in the Cone snail species list:
- Conus aculeiformis Reeve, 1844 in 1843-65, the last bit "in 1843-65" is rather an odd notation
- Conus alainallaryi, there is an extra "<" before Bozzetti & Monnier, 2009
- Conus algoensis, the authority should be Sowerby not Soweby. It would also be nice to know which Sowerby.
- Conus bairstowi Sowerby, 1889. It would be nice to know which Sowerby
- Conus crotchi i Reeve, 1849, has an extra "i" floating in it
- Conus dorreensis P?ron, 1807, what is supposed to be here instead of the "?"
- Conus elegans Sowerby Iii, 1895, what is "Iii"? Is that II or III?
- Conus fantasmalis Rolán, 1990, the author and date needs to be in small type here anyway
- Conus flavescens Sowerby Ii, 1834, is this supposed to be Sowerby II?
- Conus franciscoi Rolán & Röckel, 2000, the author and date needs to be in small type here anyway
- Conus gubernator Hwass in Jean Guillaume Bruguière, 1792. Every time you have Jean Guillaume Bruguière in this list it can be just Bruguière.
- Conus jucundus Sowerby Iii, 1887. Is this supposed to be Sowerby III?
- Conus laterculatus Sowerby Iii, 1870. Is this supposed to be Sowerby III?
- Conus lynceus Sowerby, 1857. It would be nice to know which Sowerby.
- Conus madagascariensis Sowerby Ii, 1858. Is this Sowerby II?
- Conus melvilli Sowerby Iii, 1879. Is this Sowerby III?
- Conus proximus Sowerby Ii, 1859. IS this Sowerby II?
There may be others because I went through it rather quickly. By the way, we should decide if we want Sowerby I to be written as G.B. Sowerby I, Sowerby II to be G.B. Sowerby II and so on.
Best, Invertzoo (talk) 21:09, 24 February 2010 (UTC)
Done
- I added inline citations where appropriate. Hope that's okay. For further tasks, please feel free to write shorthand if you like. Ex. "Is this supposed to be Sowerby III?" can be "Sowerby III??" I just want to save your time. I'm ready for more. Please give me any task you like. Best, Anna Frodesiak (talk) 02:04, 25 February 2010 (UTC)
Re:Bug?
I mentioned above that your data contains "," characters (Auth column) and so you cannot use "," as the delimiter. I have updated your Orange sandbox with the colon delimiter. Please try loading again, this time, enter ":" in the seperated by box on the Loader Screen. Regards, Ganeshk (talk) 03:51, 25 February 2010 (UTC)
- Do I swap to semicolon in the datafile too? Example:
Julia exquisita;Gould, 1862;J;exquisita;Australia
Julia japonica;Kuroda & Habe, 1951;J;japonica;Japan
Anna Frodesiak (talk) 03:54, 25 February 2010 (UTC)
- Obviously, right? ha ha Anna Frodesiak (talk) 03:55, 25 February 2010 (UTC)
- Yes, semicolon in the data file, semicolon to seperate column headers. Regards, Ganeshk (talk) 03:57, 25 February 2010 (UTC)
- Please hold off a bit. I am running into an error that I may need to fix. I will let you know when I am done. Regards, Ganeshk (talk) 04:00, 25 February 2010 (UTC)
- Yipee it worked!! Much obliged. I used semicolons. Is one better than the other, or does it just depend upon which is less likely to be used in the data? Can I continue with the rest, as I see no problems with the output? Anna Frodesiak (talk) 04:01, 25 February 2010 (UTC)
- That's great. Yes, please continue with the rest. Please correct the edit summary next time. Regards, Ganeshk (talk) 04:03, 25 February 2010 (UTC)
- Yes indeed. I overlooked the summary. I suspect the bug report was as a result of the wrong delimiter. Thanks again, and also thanks for the useful screenshots. Anna Frodesiak (talk) 04:07, 25 February 2010 (UTC)
- I managed to figure out my error. I was using ":" as delimiter, but the namespace, User:Ganeshk/sandbox was having the ":" character. I changed it to use ";" and it worked like a charm. Thanks very much for the barnstar. Glad to be of help. Please feel free to contact me with any questions. Regards, Ganeshk (talk) 04:28, 25 February 2010 (UTC)
Conus synonyms
The blue links already go to Conus. Put a @ or something beside any others in this list that you want to redirect back to Conus and I will do the rest.
- Africonus
- Ammirales
- Asperi
- Asprella
- Chelyconus
- Cleobula
- Conasprella
- Coronaxis
- Cucullus
- Cylinder
- Cylindrus
- Darioconus
- Dauciconus
- Dendroconus
- Embrikena
- Endemoconus
- Eugeniconus
- Floraconus
- Gastridium
- Hermes
- Kermasprella
- Lautoconus
- Leporiconus
- Leptoconus
- Lilliconus
- Lithoconus
- Magelliconus
- Mamiconus
- Phasmoconus
- Pionoconus
- Profundiconus
- Purpuriconus
- Rhizoconus
- Stephanoconus
- Strioconus
- Taranteconus
- Textilia
- Thoraconus
- Tuliparia
- Turriconus
- Virgiconus
- Virroconus
Anna Frodesiak (talk) 16:50, 25 February 2010 (UTC)
- This is a very low priority, so I will move it to archives and reinstate it after the Conus project. Anna Frodesiak (talk) 05:54, 2 March 2010 (UTC)
Sandboxes locations to help me remember
Well earned!!
The Anti-Vandalism Barnstar | ||
For fighting the good fight. Keep up the good work! Wiki libs (talk) 15:31, 25 February 2010 (UTC) |
Re:String length/complexity
I found a solution for this. I have updated the Distribution section on the Gold sandbox. We can use an if operator to check whether the value exists or not. If it does, show the line, if not, show {{expandsection}} template. I have added nowiki syntax on the article so that substitution does not take place. These will have to be removed at run-time. You do this by going into Find box and remove these two elements, <nowiki> and </nowiki> (make sure to uncheck add replacements to edit summary box). I have added two new images to the walkthrough. Please check.
- I think I get it. I will try it with the next set. Thanks again for your time on this.
CSVLoader was first available for use in May 2008. I only know of one other project that used it till date. Regards, Ganeshk (talk) 22:02, 25 February 2010 (UTC)
- If only I'd known.
Anna Frodesiak (talk) 04:05, 26 February 2010 (UTC)
- A few of comments/issues:
*1.
*After the very first words (the species name) in the lead, there is a comma. Can that just go inside the the new code? Example:
*Before: '''''##binominal##''''', <nowiki>{{subst:#if:##common##|[[common name]] the '''##common##''', |}}</nowiki>is a ...
*After:'''''##binominal##'''''<nowiki>, {{subst:#if:##common##|[[common name]] the '''##common##''', |}}</nowiki>is a ...
>> Yes, the comma can go inside the code. But it should go like this,
*After:'''''##binominal##'''''<nowiki>{{subst:#if:##common##|, [[common name]] the '''##common##''', |}}</nowiki>is a ...
ok
*2.
*As with 1. above, can the references for the type locality be placed inside the code as well? Example:
*Before:<nowiki>{{subst:#if:##locality##|The [[Type_(biology)#type_locality|type locality]] of this species is [[##locality##]].|{{expandsection}}}}</nowiki><ref name="Jensen 2007">Jensen K. R. (November 2007). [http://www.zfmk.de/BZB/BzB_55_3_05_Jensen.pdf "Biogeography of the Sacoglossa (Mollusca, Opisthobranchia)"]. ''[[Bonner zoologische Beiträge]]'' '''55'''(2006)(3-4): 255–281.</ref>
*After:<nowiki>{{subst:#if:##locality##|The [[Type_(biology)#type_locality|type locality]] of this species is [[##locality##]].<ref name="Jensen 2007">Jensen K. R. (November 2007). [http://www.zfmk.de/BZB/BzB_55_3_05_Jensen.pdf "Biogeography of the Sacoglossa (Mollusca, Opisthobranchia)"]. ''[[Bonner zoologische Beiträge]]'' '''55'''(2006)(3-4): 255–281.</ref>|{{expandsection}}}}</nowiki>
>> Yes, the reference can go inside too.
ok
*3.
*This doesn't apply to ##size## because the appearance of the created article will be no different. Am I correct?
>> You will need to do the same for ##size## to remove the extra space that will get created if the size was not provided. Let me know if that does not clarify it.
understood
*4. Do you expect issues with data such as adding images with long or names or names with strange characters?
>>No I don't expect any issues with long names.
If there are no issues with long names, then why use #if? Just fill the data list with everything and keep the sample simple. Also, AWB choked on long names before.
*5.Why search and remove strings <nowiki><nowiki> and </nowiki></nowiki> and not just <nowiki></nowiki>? I think I'm missing something obvious on this last point.
>>You will need to replace all <nowiki>s with nothing and all </nowikis> with nothing. They are their only for use in the sandbox, not in the actual article that gets created.
I'm not too clear on this. What's the point of the <nowiki> being present in the sample at all? You are talking about search and replacing it out during article creation.
:The point of having the <nowiki> in the sample is make sure subst does not execute at the sample. Before you load the article text into CSVLoader, you can simply do a find and replace on a text editor and that will do the job too. I mentioned find and replace on the loader so that you can add the step to settings file for use your future uploads (save you time doing the find and replace on a text editor). Regards, ~~~~
Thanks, and sorry for all the questions. Anna Frodesiak (talk) 04:24, 26 February 2010 (UTC)
It appears that the ideal thing, that would solve all problems, would be for the data list to be able to handle anything (long and complex) in any field as long as the delimiter character ";" only exists as a delimiter. What are the actual limits on this complexity and length? Anna Frodesiak (talk) 04:42, 26 February 2010 (UTC)
I have added in-line responses above. I feel this new solution (with #if) gives you more control over the content. The CSV must ideally just have values, not the article content itself. Regards, Ganeshk (talk) 05:08, 26 February 2010 (UTC)
- Replies inline. Thanks. Anna Frodesiak (talk) 05:20, 26 February 2010 (UTC)
- My guess on why long name test failed was because you had wikilinks in locality text. AWB does not like wiki links and special characters on the file uploads. #if allows you add the wikilinks, references in the article rather than messing around with them on the data file. You can test a long name (without any special characters) and you will find that it works. Regards, Ganeshk (talk) 05:25, 26 February 2010 (UTC)
- Okay. Sounds like #if circumvents most of the need for long strings. One exception is the reference (usually unique, long and complex in each case) for type locality. I can probably devise some way to allow editors to put them into the data file, but then I can swap them for a unique 6 digit number just before making the article. Then some sort way to search and replace the six digit number with the corresponding reference. Does this sound crazy?
- Yes, too complicated. Instead think of breaking the reference into individual fields like ##url##, ##author##, ##year## and let others fill those. Break them into smaller pieces to manage. Just a thought. Regards, Ganeshk (talk) 05:45, 26 February 2010 (UTC)
- Hmmmm. Equally painful, but maybe. I will give it more thought and see what others suggest. Where there's a will, there's a migraine.
- Yes, too complicated. Instead think of breaking the reference into individual fields like ##url##, ##author##, ##year## and let others fill those. Break them into smaller pieces to manage. Just a thought. Regards, Ganeshk (talk) 05:45, 26 February 2010 (UTC)
- Okay. Sounds like #if circumvents most of the need for long strings. One exception is the reference (usually unique, long and complex in each case) for type locality. I can probably devise some way to allow editors to put them into the data file, but then I can swap them for a unique 6 digit number just before making the article. Then some sort way to search and replace the six digit number with the corresponding reference. Does this sound crazy?
- Meta has a help page about template substitution (subst statement). Regards, Ganeshk (talk) 05:32, 26 February 2010 (UTC)
- Clear as a bell! Love the #if code. I will probably use a text editor search and replace for a little while, just in case something buggy happens, so I will know where the problem is. If you understood just how dumb I am, you would understand just how good you are at explaining things. Much obliged.
Anna Frodesiak (talk) 05:39, 26 February 2010 (UTC)
Anna Frodesiak (talk) 05:50, 26 February 2010 (UTC)
- I am working on a solution for the "references as a field" problem. I will get back to you once I am done. Regards, Ganeshk (talk) 11:58, 27 February 2010 (UTC)
New version released
I have added an upload feature to the CSVLoader plugin. This will allow you to upload "reference as a field". The usage instructions have changed, you can skip the step where you upload the file on the Main AWB screen (skip the text file and make list option). In the new process, you just click the CSVLoader menu item and start from there. Please download the new DLL from the CSVLoader page (version 1.0.0.5). I tested the plugin and created the following articles in my sandbox:
- Column headers used: ##article##;##binominal##;##auth##;##genusabbrev##;##name##;##locality##;##ref##;##image##;##size##;##common##
- Data file used:
User:Ganeshk/sandbox/CSVTest/Julia exquisita;Julia exquisita;Gould, 1862;J;exquisita;Australia;<ref name="Jensen 2007">Jensen K. R. (November 2007). [http://www.zfmk.de/BZB/BzB_55_3_05_Jensen.pdf "Biogeography of the Sacoglossa (Mollusca, Opisthobranchia)"]. ''[[Bonner zoologische Beiträge]]'' '''55'''(2006)(3-4): 255–281.</ref>;;;
User:Ganeshk/sandbox/CSVTest/Julia japonica;Julia japonica;Kuroda & Habe, 1951;J;japonica;;;;;
To answer your question, yes, a link to CSVLoader on the edit summary would be nice. Please let me know if you have any questions. Regards, Ganeshk (talk) 22:28, 27 February 2010 (UTC)
The Conus work
Hi Anna, I just wanted to say thanks for hanging in there with this very difficult task. As well as trying to get the markup and software to perform correctly, which is a whole universe of its own, there is the difficulty of trying to get Wikipedia editors to all work together on one concept, and to have a consensus on it. That really and truly is like herding cats (!) but we do need to try to make sure that everything possible has been thought of before these over 600 stubs are generated, so let us try to be patient and get everyone to at least give it a serious review and agree on a compromise. Thanks again for all your hard work and perseverence, Invertzoo (talk) 16:08, 28 February 2010 (UTC)
- I totally agree. As we can see from my recent stubs, patience, care, and double checking make bags of sense. In fact, I think I'll practice making a few stubs over at Diptera or somewhere out of the way, before I totally disorganize Gastropod. Thanks for you patience with me. I'm trying to do more good than harm, but lately I have been tipping the scales in the wrong direction. Anna Frodesiak (talk) 04:07, 1 March 2010 (UTC)
- No I think you have been doing well here, bearing in mind the difficulties. Obviously with generating stubs there are going to be glitches at first. You are very welcome to go ahead and generate stubs for a few more small groups of species (before launching the huge Conus thing.) Just let us know which groups you have produced stubs for. I also think it is key to get a minimum of two experienced mollusk people to check a sample stub very carefully before stubs are generated. It would also help to let them see not only the coded-up version, but a "how it will look when it is finished" sample too. Don't be discouraged. You are learning all kinds of useful stuff. I will probably want some tutoring from you on some of it when you are finished learning it. Anyway, thanks for all your work, Invertzoo (talk) 14:24, 1 March 2010 (UTC)
- You are absolutely right about being cautious, and you are very kind. My new motto is "care and patience". As for tutoring, I think you will get the hang of AWB and CSVLoader in half an hour. I am certain you will regret not having learned them earlier. They are very useful programs, especially when applied to this project. Anna Frodesiak (talk) 14:58, 1 March 2010 (UTC)
Discodoris stubs
Hi Anna, I was going through your 21 Discodoris species stubs, putting a line space between the bottom of the article and the stub tag, which I think is a good idea, when I suddenly noticed that the taxoboxes have a major error. The genus stub is OK but...
The species stubs, instead of having this:
{{| unranked_familia= clade Heterobranchia
informal group Opisthobranchia
clade Nudipleura
clade Nudibranchia}}
They have this instead:
{{| unranked_familia = clade Caenogastropoda
clade Hypsogastropoda
clade Neogastropoda}}
Let me know if you need help fixing this. Thanks, Invertzoo (talk) 22:18, 28 February 2010 (UTC)
- This can be easily done using AWB's Find and Replace function. Let me know if you need help on how to do it. Regards, Ganeshk (talk) 03:01, 1 March 2010 (UTC)
- Sorry about that. I always take a sample from an existing species article. I shall check and see how this happened. I don't normally make Caenogastropoda stubs, I think. So, I'm not sure where the sample came from. Anyway, I'll triple check everything next time. Thanks for catching my mistake. Anna Frodesiak (talk) 04:12, 1 March 2010 (UTC)
Done
- I found the rest by searching for Caenogastropoda and Doridoidea. It found the Discodoris and some others. I have fixed them all. Everything should be in order now. Again, sorry. Please tell me if I was correct in changing these also. According to WoRMS, I am correct. Thanks.
- Aphelodoris antillensis
- Aphelodoris berghi
- Aphelodoris cheesemani
- Aphelodoris gigas
- Aphelodoris greeni
- Aphelodoris juliae
- Aphelodoris karpa
- Aphelodoris lawsae
- Aphelodoris luctuosa
- Aphelodoris pallida
- Aphelodoris purpurea
- Aphelodoris rossquicki
- Aphelodoris rubra
- Halgerda theobroma
- Halgerda wasinensis
- Halgerda toliara
- Halgerda punctata
- Halgerda terramtuentis
- Halgerda onna
- Halgerda maricola
- Halgerda fibra
- Halgerda malesso
- Halgerda diaphana
- Halgerda dalanghita
- Halgerda carlsoni
- Halgerda brycei
- Halgerda brunneomaculata
- Halgerda aurantiomaculata
- Taringa tritorquis
- Taringa oleica
- Taringa luteola
- Taringa aivica
And Ganeshk, thanks for recommending AWB. It helped make it into a 5 minute fix-up job. Anna Frodesiak (talk) 05:38, 1 March 2010 (UTC)
- Wow! We had that many sea slug articles with so much incorrect info in the taxobox? That is kind of astonishing. I suppose someone copied one wrong entry at some point and it got multiplied. That shows me I must be careful to look at the taxobox a bit more intently when I arrive at an article I am not really familiar with. Thank you so much for finding and fixing all those, goodness knows how long they would have sat there if not for you! Many, many thanks for all your excellent work. Invertzoo (talk) 14:13, 1 March 2010 (UTC)
- I deserve no thanks. I created the stubs in the first place. I don't know where my head's been this last month. Chinese Spring Festival! Darn fireworks going off at all hours. I'm still trying to find the sample stub that started this "chain" of errors. Caenogastropoda is miles away from anything I've worked on, so I am surprised. Extinct Nudipleura? I don't even think there are any. I should have spotted that. In the future, I will consult, off-Wiki sources just in case I'm copying incorrect taxonomy. Anyway, page hit statistics show that only a few people visited the pages, and those visits were probably mostly by us. Anna Frodesiak (talk) 14:43, 1 March 2010 (UTC)