Qwertyxp2000 (talk | contribs) |
132.177.197.98 (talk) No edit summary |
||
Line 428: | Line 428: | ||
Are you sure ClueBot NG is not a reviewer? In the [[Windows 10]] article, on [https://en.wikipedia.org/w/index.php?title=Windows_10&diff=713271108&oldid=713260820 this revision], {{U|Jeh}} wrote "Reverted 4 pending edits by Bilal-elha, 173.228.235.158 and ClueBot NG to revision 713183751 by Codename Lisa: rv to last version by Codnam". It seems strange because ClueBot NG is supposed to '''review''' other users' edits. [[User:Qwertyxp2000|'''Q'''wertyxp2000]] ([[User talk:Qwertyxp2000|talk]] | [[Special:Contributions/Qwertyxp2000|contribs]]) 05:56, 3 April 2016 (UTC) |
Are you sure ClueBot NG is not a reviewer? In the [[Windows 10]] article, on [https://en.wikipedia.org/w/index.php?title=Windows_10&diff=713271108&oldid=713260820 this revision], {{U|Jeh}} wrote "Reverted 4 pending edits by Bilal-elha, 173.228.235.158 and ClueBot NG to revision 713183751 by Codename Lisa: rv to last version by Codnam". It seems strange because ClueBot NG is supposed to '''review''' other users' edits. [[User:Qwertyxp2000|'''Q'''wertyxp2000]] ([[User talk:Qwertyxp2000|talk]] | [[Special:Contributions/Qwertyxp2000|contribs]]) 05:56, 3 April 2016 (UTC) |
||
== Fuck off my edits == |
|||
Literally stop reverting everyone's edits, you're being a dick. Fuck off. |
|||
[[Special:Contributions/132.177.197.98|132.177.197.98]] ([[User talk:132.177.197.98|talk]]) 06:42, 3 April 2016 (UTC) |
Revision as of 06:42, 3 April 2016
The current status of ClueBot NG is: Running
The current status of ClueBot III is: Running
Praise should go on the praise page. Barnstars and other awards should go on the awards page.
Use the "new section" button at the top of this page to add a new section. Use the [edit] link above each section to edit that section.
This page is automatically archived by ClueBot III.
The ClueBots' owner or someone else who knows the answer to your question will reply on this page.
Template:Archive box collapsible
ClueBots | |
---|---|
ClueBot NG/Anti-vandalism · ClueBot II/ClueBot Script | |
ClueBot III/Archive · Talk page for all ClueBots |
Beware! This user's talk page is monitored by talk page watchers. Some of them even talk back. |
Redirect catching
Is it possible to create a filter to catch this? I noticed it creates false positives on the new pages feed, as I have caught two ones tonight, one for "fisting" and the other for "KKK". Kevin Rutherford (talk) 02:25, 4 March 2016 (UTC)
- (talk page stalker) ClueBot doesn't operate on filters, but rather a variety of techniques described in detail at User:ClueBot_NG#Vandalism_Detection_Algorithm. If such edits are frequent, you could try raising the matter at WT:EF to discuss a possible edit filter which could stop such edits before they go through. jcgoble3 (talk) 05:59, 4 March 2016 (UTC)
Subroutine generatedetailedindex should be rewritten
proposal
/** * @generatedetailedindex ; called from @generateindex ; @generatedetailedindex_begin ; @generatedetailedindex_begin ; @generatedetailedindex_begin * Generate the detailled index of an archive page. * ever read the archive; ever read it's index; if required, rebuild the index and write it. * * @todo: compare the timestamps of the archive and it's index * * @param $apage. The name of the page. * @param $level. The level of subsections. Most often is 2. * @param $adata. The contents of the page if already known. * @param $ret. Write the page or not. Default to false... meaning write ! * @return 0 if no sections found ; 1 if chksum ok ; 2 if index written **/
function mygeneratedetailedindex ($apage,$level,$adata=null,$ret=false) {
global $user; global $wpq; global $wpi; global $wpapi; global $botmsg; global $isbot; global $ischeckrun;
$i = 1;
$version = '1.1';
if ($adata === null) $adata = $wpq->getpage($apage);
$month = array( 'January' => 1, 'February' => 2, 'March' => 3, 'April' => 4, 'May' => 5, 'June' => 6, 'July' => 7, 'August' => 8, 'September' => 9, 'October' => 10, 'November' => 11, 'December' => 12, 'Jan' => 1, 'Feb' => 2, 'Mar' => 3, 'Apr' => 4, 'Jun' => 6, 'Jul' => 7, 'Aug' => 8, 'Sep' => 9, 'Oct' => 10, 'Nov' => 11, 'Dec' => 12 );
//------------------------- fixing bad dates
$pattern = '/(\d{2}):(\d{2}), ([a-zA-Z]+) (\d+), (\d{4}) \(UTC\)/i'; $replacement = '*** ${1}:${2}, ${4} ${3} ${5} (UTC)';
if (preg_match($pattern, $adata)==1) { echo "
--- bad dates found ---
"; $adata=preg_replace($pattern, $replacement, $adata); if (!$ret) {var_dump( $wpapi->edit($apage, $adata, 'fixing bad dates.'.$msgbot, false,$isbot,null,null,$ischeckrun)); echo "
"; } // action
// funct. edit parameters (Setting one of the Detailed Indices //$page = $title //$data = $data (top and bottom are no-included) //$summary = 'Updating detailed index' //$minor = false //$bot = $isbot //$wpStarttime = null //$wpEdittime = null //$checkrun = $ischeckrun } // datalakon
//------------------------- any sections ?
$milor='/\\n'.str_repeat('=',$level).'[^=]/'; // echo "---".$milor."---
"; if (preg_match($milor, $adata) == 0) { echo '--- no sections found at '.$apage.' ---
'; return 0; //no sections found }
//------------------------- checksum
$checksum = md5(md5($version).md5($adata)); $cdata = $wpq->getpage('User:'.$user.'/Detailed Indices/'.$apage); if (preg_match('/\<\!-- CB3 MD5:([0-9a-f]{32}) --\>/i',$cdata,$m)) { //////////// test is here !!!!!!!!!!!!!!!!!!!!!!!!!!!!! if (trim(strtolower($m[1])) == trim(strtolower($checksum))) { return 1; // checksum } }
//------------------------- main
$sects = splitintosections($adata,$level); $data = ; unset($sects[0]); // $header = ."\n".'{|class="wikitable sortable"'."\n".'! Order !! Header !! Start Date !! End Date !! Comments !! Size !! Archive'."\n"; $header = ."\n".'{|class="wikitable sortable"'."\n".'! # !! Header !!Start Date!!End Date!! Nb!! Size !! Archive'."\n"; foreach ($sects as $sect) { $data .= '|-'."\n".'| '.$i.' || '.trim($sect['header']).' || '; if (preg_match_all('/(\d{2}):(\d{2}), (\d+) ([a-zA-Z]+) (\d{4}) \(UTC\)/i',$sect['content'],$dates,PREG_SET_ORDER)) { $times = array(); $month = array( 'January' => 1, 'February' => 2, 'March' => 3, 'April' => 4, 'May' => 5, 'June' => 6, 'July' => 7, 'August' => 8, 'September' => 9, 'October' => 10, 'November' => 11, 'December' => 12, 'Jan' => 1, 'Feb' => 2, 'Mar' => 3, 'Apr' => 4, 'Jun' => 6, 'Jul' => 7, 'Aug' => 8, 'Sep' => 9, 'Oct' => 10, 'Nov' => 11, 'Dec' => 12 ); foreach ($dates as $date) $times[] = gmmktime($date[1],$date[2],0,$month[$date[4]],$date[3],$date[5]); sort($times,SORT_NUMERIC); // MODIF $data .= gmdate('Y-m-d H:i',$times[0]).' || '.gmdate('Y-m-d H:i',$times[count($times)-1]).' || '.count($times); // no spaces in cells to allow sorting by dates; no spaces in date to force single line at rendering $data .= gmdate('Y-m-d_H:i',$times[0]).'||'.gmdate('Y-m-d_H:i',$times[count($times)-1]).'||'.count($times); } else { $data .= 'Unknown || Unknown || Unknown'; } $data .= ' || '.strlen($sect['content']).' || [['.$apage.'#'.str_replace(array('','',"","",'Template:','','|'),,trim($sect['header'])).'|'.$apage.']]'."\n"; $i++; } $footer = '|}'; if (!$ret) {$wpapi->edit('User:'.$user.'/Detailed Indices/'.$apage, .$header..$data..$footer., 'Updating detailed index for '.$apage.'.'.$msgbot, false,$isbot,null,null,$ischeckrun); echo "--=--
"; }
// funct. edit parameters (Setting one of the Detailed Indices //$page = $title //$data = $data (top and bottom are no-included) //$summary = 'Updating detailed index' //$minor = false //$bot = $isbot //$wpStarttime = null //$wpEdittime = null //$checkrun = $ischeckrun return 2; // data written
}
/** * @generatedetailedindex__end ; @generatedetailedindex__end ; @generatedetailedindex__end ; @generatedetailedindex__end ; @generatedetailedindex__end ; * **/
rationales
When seeing [[1]], one can conclude that the following modifications would be useful.
- English dates in archives should be recognized. $pattern = '/(\d{2}):(\d{2}), ([a-zA-Z]+) (\d+), (\d{4}) \(UTC\)/i' should be detected (at least once in a whole archive). When found, it should be replaced by $replacement = '*** ${1}:${2}, ${4} ${3} ${5} (UTC)' and the whole page rewritten.
- When the archive page contains no sections, the index page should not be created, and should not be referenced in the Master Detailed Indices.
- Dates formatting in the generated indices. We shouldn't have extra spaces in the date cells: this is required to allow sorting by dates (when all dates in the column are known). Moreover, we shouldn't have inner spaces in date cells: this is required to avoid line splitting at rendering
- Short months are not recognized. 'January' is the standard, but 'Jan' should be recognized also. Moreover, table $month should be a global variable, instead of being recreated at each section (circa 10,000 times for the Administrator's Noticeboard).
- Detection if the index page should be rewritten. I don't understand why a '/\<\!-- CB3 MD5:([0-9a-f]{32}) --\>/i' pattern is used, since it requires a full lecture of the index page. The test should be: proceed only if the index page is missing or older than the archive page.
- returning $data is a fossilized remain from the old (Main Detailed Indices is build by transclusion, not by writting in full). For the present, this return is only a space eater. Instead, we should use $ret to signify 2: indices was written, 1: writting was skipped (indices newer then archive), 0: empty archive, don't list it.
Pldx1 (talk) 10:52, 4 March 2016 (UTC)
Subroutine generateindex should be rewritten
rationales
When used over a page with many archives, the resulting MasterDetailedIndex is on overflow. Here are some ideas about fixing this problem
- When there are more than a given number of archives (maybe 50, maybe 100), the process shouldn't be called at all from the template {{User:ClueBot III/ArchiveThis}}, i.e. we should have
nogenerateindex=yes
. - When there are more than 100 archives, the MasterDetailledIndex must be split in several parts, each transcluding less than 100 Indexes. And then the MDI should be a page that links to the MDI-Parts. For example, there are 915 Wikipedia:Administrators'_noticeboard/IncidentArchive... requiring 10 MDI-parts...
- This routine should use the return code given by generatedetailedindex to not list an archive file that doesn't contain any section (i.e. aren't genuine archives).
- If we change the header in the DI (cf the subroutine), the header fo the MDI should be changed accordingly.
- Sorting the archives by their last modif date is not so evident when one of these archives was modified for any reason (e.g. some random gnome decides that any of his hobby should be changed). Maybe we can reuse a page like Wikipedia:Administrators'_noticeboard/IncidentArchives to force the ordering (of most of the pages).
Multiple copies
If you gave out the source code, would it be possible for someone to edit the code to moderate a different list of pages? — Preceding unsigned comment added by Bell MT (talk • contribs) 16:12, 4 March 2016 (UTC)
- The source for ClueBot NG is open, see User:ClueBot_NG#Source_Code. —k6ka 🍁 (Talk · Contributions) 22:09, 4 March 2016 (UTC)
Archiving trouble
The page WP:FFU has this configuration template:
{{User:ClueBot III/ArchiveThis |archiveprefix=Wikipedia:Files for upload/ |format=F Y |age=4800 |archivenow=<nowiki>
{{User:ClueBot III/ArchiveNow}}</nowiki>
|header={{Aan}} |headerlevel=2 |maxarchsize=250000 }}
The idea is that sections only are to be archived if they are closed, and closed sections always contain {{User:ClueBot III/ArchiveNow}}, while unclosed sections do not contain this template. For this reason, the age parameter is set to a high value (a bit over half a year). Unfortunately, there are lots of closed sections which haven't been archived for a long time, and I can't figure out why. Is anyone able to help? --Stefan2 (talk) 18:04, 5 March 2016 (UTC)
Speedy delete vandalism
Hi,
I was wondering why ClueBot NG doesn't check new pages for vandalism and tag such pages for G3? It only seems to check edits to existing articles; or at least I've never seen ClueBot NG tag a newly created page consisting entirely of vandalism. Adam9007 (talk) 17:10, 6 March 2016 (UTC)
- @Adam9007: Simply put, this functionality was never added to ClueBot NG. The bot can't do something it wasn't programmed to do. —k6ka 🍁 (Talk · Contributions) 14:05, 9 March 2016 (UTC)
chupacabra
What made you think that I vandalised the chupacabra page? Talk this out with Acroterion, but you will not stop me inserting more sightings. Have a look on the web and in"Tracking the Chupacabra" for more information on that particular sighting Please stop thinking of me as a vandal — Preceding unsigned comment added by Gigantopithecusman (talk • contribs) 08:37, 8 March 2016 (UTC)
Why do you think that I vandalised it, you robot? I will put it back, and you please talk with Acroterion Gigantopithecusman (talk) 08:45, 8 March 2016 (UTC)
- @Gigantopithecusman: Please read the message in the red box at the top of this page. Are you seriously expecting a robot to talk to someone for you? —k6ka 🍁 (Talk · Contributions) 14:06, 9 March 2016 (UTC)
Protected edit request on 12 March 2016
Zaha5516 (talk) 15:49, 12 March 2016 (UTC)
Full article text about Mansaf hidden below
|
---|
{{Infobox prepared food | name = Mansaf | image = [[File:Traditional Mansaf served on flatbread.jpg|250px|]] | caption = Traditional Mansaf prepared by Jordanian (yogurt not yet poured atop). | alternate_name = {{Portal|Jordan|Food}} | country = [[Jordan]] | region = [[Jordan]], [[State of Palestine|Palestine]], [[Iraq]], [[Syria]], and [[Saudi Arabia]] | creator = | course = Meal | served = | main_ingredient = [[Lamb and mutton|lamb]], yogurt , [[rice]] or [[bulgur]], [[melilotus]], ''shrak'' bread | variations = | calories = | other = }} '''Mansaf''' ({{lang-ar|<big>منسف</big>}}) is a traditional [[Jordanian cuisine|Jordanian]] dish made of [[Lamb and mutton|lamb]] cooked in a sauce of fermented dried yogurt and served with [[rice]] or [[bulgur]]. It is the [[national dish]] of [[Jordan]] and it is also common in [[State of Palestine|Palestine]],<ref>{{cite web|url=http://www.waleg.com/kitchen/archives/000912.html |title=Jordan National Dish, Mansaf – Waleg Kitchen |publisher=Waleg.com |date=2005-05-11 |accessdate=2011-03-22}}</ref> [[Iraq]], [[Syria]], and [[Saudi Arabia]].<ref>{{cite book|author1=Alan Davidson |author2=Tom Jaine |title=The Oxford companion to food |url=http://books.google.com/books?id=bmQjAQAAIAAJ |accessdate=23 July 2012 |year=2006 |publisher=Oxford University Press |isbn=978-0-19-280681-9}}</ref> The name of the dish comes from the term "large tray" or "large dish".<ref>{{cite book|author=Ghillie Basan|title=Middle Eastern Kitchen|url=http://books.google.com/books?id=-7wnpIi3VRwC&pg=PA70|accessdate=23 July 2012|date=30 September 2007|publisher=Hippocrene Books|isbn=978-0-7818-1190-3|pages=70–}}</ref> {{Portal|Jordan|Food}} ==Preparation== The lamb is cooked in a broth made with a fermented then dried yogurt-like product called [[jameed]], and served on a large platter with a layer of [[flatbread]] ([[markook]] or shrak) topped with rice and then meat, garnished with [[almonds]] and [[pine nuts]], and then sauce poured over all. Abode is crazy {{Portal|Jordan|Food}} ==Cultural and political role== Mansaf, as historian and anthropologist [[Yousef Ghawanmeh]] states in his book ''The cultural history of Jordan during the Mamluk period 1250–1517'', is associated with a traditional Jordanian culture based on an agro-pastoral lifestyle in which meat and yogurt are readily available. Mansaf is served on special occasions such as weddings, births and graduations, or to honor a guest, and on major holidays such as [[Eid ul-Fitr]], [[Eid ul-Adha]], and Jordan's Independence Day. It is traditionally eaten collectively from a large platter in the [[Bedouin]] and rural style, standing around the platter with the left hand behind the back and using the right hand instead of utensils.<ref>{{cite web|url=http://www.guidedbyalocal.com/tips/view/353 |website=Guidedbyalocal.com|title=Mansaf: the national dish of Jordan}}</ref> Though mansaf is frequently referred to as Jordan's "national dish", anthropologist [[Joseph Andoni Massad]] states that mansaf is not a truly "traditional" dish, but is rather a more recent dish which was developed during the [[British Mandate for Palestine|Hashemite-Mandatory]] era of the early 20th century, and then promulgated as a "national" dish following independence. Massad notes that the current form of mansaf differs from the independence-era and Mandate-era recipes, but is portrayed by the state as a dish that is both national and a Bedouin tradition,<ref>{{cite book|author=Joseph Andoni Massad |title=Colonial Effects: The Making of National Identity in Jordan |url=http://books.google.com/books?id=ZiZFx42ZylAC&pg=PA316 |accessdate=23 July 2012 |year=2001 |publisher=Columbia University Press |isbn=978-0-231-12323-5 |pages=316–}}</ref> despite it also historically being a dish of the peasants and Bedouins of the neighboring regions of Palestine and Syria.<ref>{{cite book|author=Joseph Massad|title=Identifying the nation: the juridical and military bases of Jordanian national identity|url=http://books.google.com/books?id=hsQwAQAAIAAJ| accessdate=23 July 2012|year=1998|publisher=Columbia University|page=233|quote=Today, the new white-rice mansaf with jamid is ironically considered "traditionally" Bedouin as well as being Jordan's exclusive "national dish" – although the peasants and Bedouins of southern Palestine and Syria also ate/eat it.}}</ref> ==Regions and variants== The cities of [[Al Karak]], [[As-Salt]], and [[Hebron]] and their countrysides are reputed to make the best mansaf in Jordan and West Bank.<ref>{{cite book|author=Sonia Uvezian|title=Recipes and remembrances from an Eastern Mediterranean kitchen: a culinary journey through Syria, Lebanon, and Jordan|url=http://books.google.com/books?id=E2sgAQAAMAAJ|accessdate=23 July 2012|year=2001|publisher=Siamanto Press|isbn=978-0-9709716-8-5}}</ref> Other variants of the dish also exist and are adapted to the regional tastes and circumstance. These include fish mansaf, found in the south around the port city of [[Aqaba]]. An urban, less ceremonial adaptation of mansaf using non-dried yogurt is called ''shakreyyeh''. It is sometimes cooked with poultry instead of lamb and is common in the northern part of Jordan. ==See also== {{Portal|Jordan|Food}} * [[Jordanian cuisine]] * [[Palestinian cuisine]] * [[List of lamb dishes]] == References == {{Reflist|35em}} {{Infobox prepared food | name = Mansaf | image = [[File:Traditional Mansaf served on flatbread.jpg|250px|]] | caption = Traditional Mansaf prepared by Jordanian (yogurt not yet poured atop). | alternate_name = {{Portal|Jordan|Food}} | country = [[Jordan]] | region = [[Jordan]], [[State of Palestine|Palestine]], [[Iraq]], [[Syria]], and [[Saudi Arabia]] | creator = | course = Meal | served = | main_ingredient = [[Lamb and mutton|lamb]], yogurt , [[rice]] or [[bulgur]], [[melilotus]], ''shrak'' bread | variations = | calories = | other = }} '''Mansaf''' ({{lang-ar|<big>منسف</big>}}) is a traditional [[Jordanian cuisine|Jordanian]] dish made of [[Lamb and mutton|lamb]] cooked in a sauce of fermented dried yogurt and served with [[rice]] or [[bulgur]]. It is the [[national dish]] of [[Jordan]] and it is also common in [[State of Palestine|Palestine]],<ref>{{cite web|url=http://www.waleg.com/kitchen/archives/000912.html |title=Jordan National Dish, Mansaf – Waleg Kitchen |publisher=Waleg.com |date=2005-05-11 |accessdate=2011-03-22}}</ref> [[Iraq]], [[Syria]], and [[Saudi Arabia]].<ref>{{cite book|author1=Alan Davidson |author2=Tom Jaine |title=The Oxford companion to food |url=http://books.google.com/books?id=bmQjAQAAIAAJ |accessdate=23 July 2012 |year=2006 |publisher=Oxford University Press |isbn=978-0-19-280681-9}}</ref> The name of the dish comes from the term "large tray" or "large dish".<ref>{{cite book|author=Ghillie Basan|title=Middle Eastern Kitchen|url=http://books.google.com/books?id=-7wnpIi3VRwC&pg=PA70|accessdate=23 July 2012|date=30 September 2007|publisher=Hippocrene Books|isbn=978-0-7818-1190-3|pages=70–}}</ref> {{Portal|Jordan|Food}} ==Preparation== The lamb is cooked in a broth made with a fermented then dried yogurt-like product called [[jameed]], and served on a large platter with a layer of [[flatbread]] ([[markook]] or shrak) topped with rice and then meat, garnished with [[almonds]] and [[pine nuts]], and then sauce poured over all. Abode is crazy {{Portal|Jordan|Food}} ==Cultural and political role== Mansaf, as historian and anthropologist [[Yousef Ghawanmeh]] states in his book ''The cultural history of Jordan during the Mamluk period 1250–1517'', is associated with a traditional Jordanian culture based on an agro-pastoral lifestyle in which meat and yogurt are readily available. Mansaf is served on special occasions such as weddings, births and graduations, or to honor a guest, and on major holidays such as [[Eid ul-Fitr]], [[Eid ul-Adha]], and Jordan's Independence Day. It is traditionally eaten collectively from a large platter in the [[Bedouin]] and rural style, standing around the platter with the left hand behind the back and using the right hand instead of utensils.<ref>{{cite web|url=http://www.guidedbyalocal.com/tips/view/353 |website=Guidedbyalocal.com|title=Mansaf: the national dish of Jordan}}</ref> Though mansaf is frequently referred to as Jordan's "national dish", anthropologist [[Joseph Andoni Massad]] states that mansaf is not a truly "traditional" dish, but is rather a more recent dish which was developed during the [[British Mandate for Palestine|Hashemite-Mandatory]] era of the early 20th century, and then promulgated as a "national" dish following independence. Massad notes that the current form of mansaf differs from the independence-era and Mandate-era recipes, but is portrayed by the state as a dish that is both national and a Bedouin tradition,<ref>{{cite book|author=Joseph Andoni Massad |title=Colonial Effects: The Making of National Identity in Jordan |url=http://books.google.com/books?id=ZiZFx42ZylAC&pg=PA316 |accessdate=23 July 2012 |year=2001 |publisher=Columbia University Press |isbn=978-0-231-12323-5 |pages=316–}}</ref> despite it also historically being a dish of the peasants and Bedouins of the neighboring regions of Palestine and Syria.<ref>{{cite book|author=Joseph Massad|title=Identifying the nation: the juridical and military bases of Jordanian national identity|url=http://books.google.com/books?id=hsQwAQAAIAAJ| accessdate=23 July 2012|year=1998|publisher=Columbia University|page=233|quote=Today, the new white-rice mansaf with jamid is ironically considered "traditionally" Bedouin as well as being Jordan's exclusive "national dish" – although the peasants and Bedouins of southern Palestine and Syria also ate/eat it.}}</ref> ==Regions and variants== The cities of [[Al Karak]], [[As-Salt]], and [[Hebron]] and their countrysides are reputed to make the best mansaf in Jordan and West Bank.<ref>{{cite book|author=Sonia Uvezian|title=Recipes and remembrances from an Eastern Mediterranean kitchen: a culinary journey through Syria, Lebanon, and Jordan|url=http://books.google.com/books?id=E2sgAQAAMAAJ|accessdate=23 July 2012|year=2001|publisher=Siamanto Press|isbn=978-0-9709716-8-5}}</ref> Other variants of the dish also exist and are adapted to the regional tastes and circumstance. These include fish mansaf, found in the south around the port city of [[Aqaba]]. An urban, less ceremonial adaptation of mansaf using non-dried yogurt is called ''shakreyyeh''. It is sometimes cooked with poultry instead of lamb and is common in the northern part of Jordan. ==See also== {{Portal|Jordan|Food}} * [[Jordanian cuisine]] * [[Palestinian cuisine]] * [[List of lamb dishes]] == References == {{Reflist|35em}} ==Bibliography== * ''The Jordan Heritage Encyclopedia''/ vol. 1–5: Rox Bin Za’id Al-Uzaizi. * ''Cultural history of Jordan during the Mamluk period 1250–1517''. Professor Yousef Ghawanmeh. ''1979, Workers Cooperative Society presses. Amman, Jordan.'' ''1982, [[Yarmouk University]]. Irbid, Jordan.'' ''1986, Ministry of Culture and Youth. Amman, Jordan.'' ''1992, [[University of Jordan]]. Amman, Jordan.'' ==External links== *{{cite web|url=http://lrs.ed.uiuc.edu/students/ialghazo/edpsych490i/jordan/mansaf.html |title=Mansaf Home Page |publisher=University of Illinois |date=1996-11-20 |accessdate=2011-03-22}} [[Category:Arab cuisine]] [[Category:Jordanian cuisine]] [[Category:Palestinian cuisine]] [[Category:Rice dishes]] [[Category:Lamb dishes]] ==External links== *{{cite web|url=http://lrs.ed.uiuc.edu/students/ialghazo/edpsych490i/jordan/mansaf.html |title=Mansaf Home Page |publisher=University of Illinois |date=1996-11-20 |accessdate=2011-03-22}} [[Category:Arab cuisine]] [[Category:Jordanian cuisine]] [[Category:Palestinian cuisine]] [[Category:Rice dishes]] [[Category:Lamb dishes]] |
- Not done This page is for discussion the bot operation. You may be looking for Talk:Mansaf. — xaosflux Talk 16:28, 12 March 2016 (UTC)
Blank space
Hi: I noticed that when ClueBot automatically posts notices atop newly-created user pages, it adds two blank lines of space before the section header. While this may not seem significant on the surface, correcting this would actually save a bit of storage space on Wikipedia's servers, due to the high number of edits the bot performs. Any way to fix this? North America1000 11:37, 13 March 2016 (UTC)
- @Northamerica1000: The bot adds those two extra spaces so it can safely add new warnings under old ones without ruining the wikitext of the page. It's like adding a new month-year heading above a level 1 warning even if the month-year heading already exists; could be fixed, but not high in development priority IIRC. —k6ka 🍁 (Talk · Contributions) 16:43, 13 March 2016 (UTC)
Unable to report false-positive
I am unable to report a false positive error (2585254) as I am unable to save the report - I fill in the recaptcha and press submit and it just goes back to submission page again. 86.186.86.14 (talk) 23:51, 13 March 2016 (UTC)
- I just checked and it appears your false positive was successfully reported. Sorry if the interface confused you. —k6ka 🍁 (Talk · Contributions) 00:02, 14 March 2016 (UTC)
False fix
Sorry if I'm reporting this in the wrong place, but since it's not actually a false positive, I wasn't sure where to report it. This is the ClueBot NG action in question. It has correctly identified vandalism, but has incorrectly reverted the article back to a previous vandalized state. After more similar vandalism was made, this same mistake was then repeated by a good-faith editor, who logically (but wrongly) reverted the article back to ClueBot NG's earlier "false fix". I've now reverted the article back to a sane state... so I'm only mentioning in case this might be instructive for tweaking. Thanks. Phil wink (talk) 17:20, 14 March 2016 (UTC)
- @Phil wink: There are a few things to note that explains this:
- When ClueBot NG reverts, it does a rollback, undoing all consecutive edits made by one author to the last edit not made by that author. ClueBot NG cannot revert edits made by more than one user in one go.
- ClueBot NG will not revert the same user/page combination within a 24 hour period, and it will not revert to an edit that it made itself (So you'll never see CBNG with "Reverting possible vandalism by SomeVandalHere to version by ClueBot NG")
- ClueBot NG will never evaluate an edit more than once. If it sees an edit, it will determine whether or not it is vandalism, and then attempt to revert it. If the revert cannot be done, CBNG won't look at the edit again. That means CBNG won't look at the revision it is reverting to.
- What happened in this situation is that 92.40.249.149 made this edit. CBNG most likely was certain that it was vandalism, however it did not revert because doing so would revert the page to an edit that the bot made itself. When 188.29.164.206 vandalized the page, CBNG was able to revert the edit because it was reverting to a version of the page the bot didn't make. Since CBNG doesn't reprocess edits it has already looked at (or skipped), it unknowingly restored text from the previous vandal.
- OK, I believe I understand the steps and constraints, and of course it's very easy for me to suggest fixes that might take someone else hundreds of hours to implement... but... If there's an un-revertible vandalism followed by a revertible vandalism, it strikes me that it may be more advantageous to leave that second vandalism in place for a human to fix. Why? If an editor randomly happens upon clear vandalism, goes to the history, and sees that the previous edit was a CBNG revert, I suspect most would feel totally confident making a simple revert back to the CBNG version, perhaps without checking the quality of that CBNG edit (as evidently happened here). In other words, it seems to me that allowing CBNG to revert to a vandalized state strongly endorses that vandalized state. Perhaps there could be a blacklist for revisions that have previously been identified as vandalism but could not, for whatever reason, be reverted; then CBNG could be prevented from reverting to these blacklisted revisions. And/or they could be forwarded to another editor or bot for further investigation. Again, I know it's easy to complain and I trust there are arguments to the contrary, but it strikes me that the effective CBNG endorsement of known vandalism is, in principle, a serious problem. Phil wink (talk) 18:20, 14 March 2016 (UTC)
A barnstar for you!
The Tireless Contributor Barnstar | |
You are so tireless, . . . that I can't even revert vandalism anymore. You're fast and good that we can just sit and snore! (Nice poem?) Thanks. Peter Sam Fan | chat? 16:14, 15 March 2016 (UTC) |
Archiving...?
I see the notice went up January 31, so this problem has been going on longer than that... likely more than 2 months now. Is there any solution on the horizon? Should the affected pages be manually archived in the interim? Should they switch to another bot? Just looking for info. Thanks - theWOLFchild 12:49, 21 March 2016 (UTC)
- Bumping, because I just noticed that the bot has not edited at all since 00:57 UTC February 29. Somebody kick the server, please? jcgoble3 (talk) 01:12, 27 March 2016 (UTC)
- I see that the bot owner, Cobi, has not edited since February 3. I wonder if that has something to do with this? And, is anyone else looking after their bots in their absence? - theWOLFchild 05:02, 27 March 2016 (UTC)
March 2016
STOP REVERTING EDITS THAT ARE NOT VANDALISM RIGHT NOW!!!!! 2602:306:C5E4:24A0:582C:382A:DFDC:294B (talk) 02:59, 31 March 2016 (UTC)
- (talk page stalker) Sorry, but ClueBot NG is prone to errors. Please do note this. You will be less likely to be caught with "vandalism" by that ClueBot NG if you register an account for at least 4 days and made at least 10 edits with it. Qwertyxp2000 (talk | contribs) 05:58, 3 April 2016 (UTC)
666 vandalism
Here is a suggestion for ClueBot NG: I think that we ought to pay attention to the common number 666, the number of the Beast. An example of such vandalism is this, in which a year has been replaced with 666. I think that there must be instances obviously detectable for the bot to recognize as vandalism, and that includes both changing a four-digit number with no comma to separate last three digits (therefore likely representing the number as a year) into "666" and inserting "666"s seemingly in an non-encyclopedic manner (e.g. "[Insert subject name] is 666 an American..."), but it is probably already implemented anyway, so more subtle instances such as changing years (as I have stated) are to what we ought to be paying attention when it comes to reimplementing the bot. Gamingforfun365 (talk) 04:18, 3 April 2016 (UTC)
ClueBot NG user rights
Are you sure ClueBot NG is not a reviewer? In the Windows 10 article, on this revision, Jeh wrote "Reverted 4 pending edits by Bilal-elha, 173.228.235.158 and ClueBot NG to revision 713183751 by Codename Lisa: rv to last version by Codnam". It seems strange because ClueBot NG is supposed to review other users' edits. Qwertyxp2000 (talk | contribs) 05:56, 3 April 2016 (UTC)
Fuck off my edits
Literally stop reverting everyone's edits, you're being a dick. Fuck off. 132.177.197.98 (talk) 06:42, 3 April 2016 (UTC)