
<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://eiwiki.ro/skins/common/feed.css?195"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>EiWiki - User contributions [en]</title>
		<link>http://eiwiki.ro/wiki/Special:Contributions</link>
		<description>From EiWiki</description>
		<language>en</language>
		<generator>MediaWiki 1.14.0</generator>
		<lastBuildDate>Sun, 05 Apr 2026 13:45:54 GMT</lastBuildDate>
		<item>
			<title>Help:Blocking users</title>
			<link>http://eiwiki.ro/wiki/Help:Blocking_users</link>
			<description>&lt;p&gt;Kwj2772: Quick-adding category Block (using HotCat.js)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PD Help Page}}&lt;br /&gt;
'''Blocking users''' is an action that [[Help:Sysops and permissions|sysops]] can perform upon users or IP addresses to prevent them from editing the wiki.&lt;br /&gt;
&lt;br /&gt;
==Blocking==&lt;br /&gt;
Blocking users is fairly straightforward, visit [[Special:BlockIP]] and follow these steps:&lt;br /&gt;
&lt;br /&gt;
# '''IP Address or username''': Enter in the username, IP address, or [[Help:Range blocks|IP range]] to block in the &amp;quot;User&amp;quot; field. If blocking a username, make sure to check the spelling since nonexistent users can be blocked as well. Instead of typing this information in manually, it is also possible to click on a &amp;quot;block&amp;quot; link in recent changes, contributions pages, or history pages, which will automatically fill in this field with the appropriate username or IP address. A &amp;quot;Block this user&amp;quot; link is also present in the toolbox when viewing User and User talk pages.&lt;br /&gt;
# '''Expiration''': Select when the block should expire from the drop-down, or manually type in an expiration time of the block. When manually typing in a time, follow the [http://www.gnu.org/software/tar/manual/html_node/Date-input-formats.html GNU standard format]. The default options in the drop-down may be modified at [[MediaWiki:Ipboptions]].&lt;br /&gt;
# '''Reason (optional)''': The reason selected from the drop-down combined with the other/additional reason specified will be used as the message displayed to the blocked user when they try to edit. The default reasons in the drop-down may be modified at [[MediaWiki:Ipbreason-dropdown]].&lt;br /&gt;
# '''Select additional block options (optional)''': Depending on if a username or IP is being blocked and other options that may have been enabled, some or all of these options will be displayed on the form. Please see [[Manual:Block and unblock#Configuration settings related to blocking]] for information of how to enable or disable some of the following options.&lt;br /&gt;
#* ''Block anonymous users only'': This option is only available when blocking an IP address. When selected, registered users who try to edit using a blocked IP address will still be able to edit. Otherwise, they will be unable to edit as well.&lt;br /&gt;
#* ''Prevent account creation'': Selecting this option will prevent the blocked username or IP address from creating new accounts.&lt;br /&gt;
#* ''Automatically block the last IP address used by this user, and any subsequent IPs they try to edit from'': This option is only available when blocking a username. When selected, the user's IP will become &amp;quot;autoblocked&amp;quot; (these show up as numbers such as #17 on [[Special:IPBlockList|the active block list]]) for a short period of time and any other IP addresses that the blocked user tries to edit from will be blocked as well.&lt;br /&gt;
#* ''Prevent user from sending e-mail'': This option is only available when blocking a username. When this option is selected, the user will be unable to use the [[Special:EmailUser]] interface.&lt;br /&gt;
#* ''Hide username from the block log, active block list and user list'': When selected, the blocked username or IP address will not be added to the [[Special:Log/block|block log]], the [[Special:IPBlockList|active block list]], or the [[Special:ListUsers|user list]]. Other users with the ability to view these hidden entries will still be able to see and unblock the username or IP address. This option is not enabled in a default installation of MediaWiki; the person putting the block in place must have the ''hideuser'' permission.  See {{mediawiki|Manual:User_rights|Manual:User rights}}.&lt;br /&gt;
#* ''Watch this user's user and talk pages'': When selected, this adds the blocked user's user page and user talk page to your watchlist.&lt;br /&gt;
# Double-check everything you entered and click on '''Block this user'''. A message should appear saying if the block was successful or unsuccessful.&lt;br /&gt;
&lt;br /&gt;
==Unblocking==&lt;br /&gt;
To unblock a username or IP address, go to the [[Special:IPBlockList|active block list]] and click on the (unblock) link next to the user or IP you wish to unblock. Then, enter in an optional reason and click on the unblock button. A message should appear saying if the unblock was successful or unsuccessful.&lt;br /&gt;
&lt;br /&gt;
==What it means to be blocked==&lt;br /&gt;
Blocked users are unable to [[Help:Editing pages|edit pages]], [[Help:Managing files|upload files]], [[Help:Moving a page|move pages]], and perform other actions that additional {{mediawiki|Manual:User_rights|user rights}} would grant. Effectively, this makes the wiki read only for those users. Sysops or others with access to the blocking and unblocking interface may still block and unblock others (including themselves) while blocked.&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
*{{mediawiki|Manual:Block and unblock}}&lt;br /&gt;
&lt;br /&gt;
{{Languages|Help:Blocking users}}&lt;br /&gt;
[[Category:Help|Blocking users]]&lt;br /&gt;
[[Category:Block]]&lt;/div&gt;</description>
			<pubDate>Fri, 17 Jul 2009 12:00:33 GMT</pubDate>			<dc:creator>Kwj2772</dc:creator>			<comments>http://eiwiki.ro/wiki/Help_talk:Blocking_users</comments>		</item>
		<item>
			<title>Help:Range blocks</title>
			<link>http://eiwiki.ro/wiki/Help:Range_blocks</link>
			<description>&lt;p&gt;Kwj2772: Quick-adding category Block (using HotCat.js)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PD Help Page}}&lt;br /&gt;
'''Range blocks''' are technical restrictions applied through [[Special:Blockip]] to a group of [http://en.wikipedia.org/wiki/IP_addresses IP addresses] that prevent them from editing, creating new accounts, sending email through the wiki interface, et cetera. Registered accounts editing from these IP addresses will also be blocked, unless you check the box to only block anonymous editors.&lt;br /&gt;
&lt;br /&gt;
Range blocking is enabled on all [http://en.wikipedia.org/wiki/Wikimedia_Foundation Wikimedia] wikis; to enable it on other wikis, add &amp;quot;&amp;lt;code&amp;gt;{{mediawiki|Manual:$wgSysopRangeBans|$wgSysopRangeBans}} = true;&amp;lt;/code&amp;gt;&amp;quot; in &amp;lt;tt&amp;gt;{{mediawiki|Manual:LocalSettings.php|LocalSettings.php}}&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
To block an IP range from [[Special:Blockip]], enter the first IP address in the range followed by a forward slash and a [http://en.wikipedia.org/wiki/Classless_inter-domain_routing Classless inter-domain routing] (CIDR) suffix. '''You should avoid performing range blocks unless you understand what you are doing, or you may end up blocking tens of thousands of people who are not the problem!'''&lt;br /&gt;
&lt;br /&gt;
==Technical explanation==&lt;br /&gt;
CIDR notation is written as the IP address, a slash, and the CIDR affix (for example, the IPv4 &amp;quot;&amp;lt;code&amp;gt;10.2.3.41/24&amp;lt;/code&amp;gt;&amp;quot; or IPv6 &amp;quot;&amp;lt;code&amp;gt;a3:b:c1:d:e:f:1:21/24&amp;lt;/code&amp;gt;&amp;quot;). The CIDR affix is the number of starting digits every IP address in the range have in common when written in binary. &lt;br /&gt;
&lt;br /&gt;
For example: &amp;quot;&amp;lt;code&amp;gt;10.10.1.32&amp;lt;/code&amp;gt;&amp;quot; is binary &amp;quot;&amp;lt;code&amp;gt;00001010.00001010.00000001.00100000&amp;lt;/code&amp;gt;&amp;quot;, so &amp;lt;code&amp;gt;10.10.1.32/27&amp;lt;/code&amp;gt; will match the first 27 digits (&amp;quot;&amp;lt;code&amp;gt;&amp;lt;u&amp;gt;00001010&amp;lt;/u&amp;gt;.&amp;lt;u&amp;gt;00001010&amp;lt;/u&amp;gt;.&amp;lt;u&amp;gt;00000001&amp;lt;/u&amp;gt;.&amp;lt;u&amp;gt;001&amp;lt;/u&amp;gt;00000&amp;lt;/code&amp;gt;&amp;quot;). The IP addresses &amp;lt;code&amp;gt;10.10.1.32&amp;lt;/code&amp;gt;–&amp;lt;code&amp;gt;10.10.1.63&amp;lt;/code&amp;gt;, when converted to binary, all have the same 27 first digits and will be blocked if &amp;lt;code&amp;gt;10.10.1.32/27&amp;lt;/code&amp;gt; is blocked.&lt;br /&gt;
&lt;br /&gt;
As the CIDR affix increases, the block affects fewer IP addresses (see [[#Table|table of example ranges]]). CIDR affixes are not the same for IPv4 addresses as they are for IPv6 addresses.&lt;br /&gt;
&lt;br /&gt;
==Calculating the CIDR affix==&lt;br /&gt;
You can use the [[#Table|table of sample ranges]] below to guess the range, use a computer script, or manually calculate the range.&lt;br /&gt;
&lt;br /&gt;
===Conversion to binary===&lt;br /&gt;
The first step in manually calculating a range is to convert the first and last IP address to binary representation. (This assumes you're not using a computer script, which can probably calculate the range for you anyway.) An IP address is composed of four groups of eight ones and zeros. Each group represents a number from 0 to 255. To convert a number to binary, you can use a [http://www.ccci.com/tools/subcalc/binary.html reference table] or know the value of each binary digit:&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
|-&lt;br /&gt;
| 128&lt;br /&gt;
| 64&lt;br /&gt;
| 32&lt;br /&gt;
| 16&lt;br /&gt;
| 8&lt;br /&gt;
| 4&lt;br /&gt;
| 2&lt;br /&gt;
| 1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Proceeding from left to right, fill in '1' if the number is at least that value, and subtract that value (if it's not, fill in '0' and don't subtract). For example, to calculate 240:&lt;br /&gt;
# 240 is at least 128, so place 1 and subtract 128.&lt;br /&gt;
# 112 (240-128) is at least 64, so place 1 and subtract 64.&lt;br /&gt;
# 48 (112-64) is at least 32, so place 1 and subtract 32.&lt;br /&gt;
# 16 (48-32) is at least 16, so place 1 and subtract 16.&lt;br /&gt;
# Since the remaining value is zero, all the remaining places are '0'.&lt;br /&gt;
Thus, 240 is 1111 0000 because it can be represented as 128+64+32+16+0+0+0+0.&lt;br /&gt;
&lt;br /&gt;
===Calculate range===&lt;br /&gt;
# Place both IP addresses one atop the other, and count how many starting digits are exactly alike. This is the CIDR affix.&lt;br /&gt;
# Double-check! Being off by one digit could extend your block by thousands of addresses.&lt;br /&gt;
&lt;br /&gt;
The example below calculates the CIDR range between 69.208.0.0 and 69.208.0.255. Note that this is a simple example; some groups of IP addresses do not so neatly fit CIDR affixes, and need multiple different-sized blocks to block the exact range.&lt;br /&gt;
 IP addresses:&lt;br /&gt;
   69.208.0.0&lt;br /&gt;
   69.208.0.255&lt;br /&gt;
 &amp;amp;nbsp;&lt;br /&gt;
 Convert to binary:&lt;br /&gt;
   0100 0101.1101 0000.0000 0000.0000 0000&lt;br /&gt;
   0100 0101.1101 0000.0000 0000.1111 1111&lt;br /&gt;
 &amp;amp;nbsp;&lt;br /&gt;
 Count identical first numbers:&lt;br /&gt;
   '''0100 0101.1101 0000.0000 0000'''.0000 0000&lt;br /&gt;
   '''0100 0101.1101 0000.0000 0000'''.1111 1111&lt;br /&gt;
   |____________________________|&lt;br /&gt;
             24 digits&lt;br /&gt;
  &amp;amp;nbsp;&lt;br /&gt;
 CIDR range:&lt;br /&gt;
   69.208.0.0/24&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span id=&amp;quot;Table&amp;quot;&amp;gt;Table of sample ranges&amp;lt;/span&amp;gt;===&lt;br /&gt;
The table below shows the IP blocks each CIDR suffix affects. Note that MediaWiki only supports blocking CIDR suffixes 16&amp;amp;ndash;32.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! CIDR&lt;br /&gt;
! Start Range&lt;br /&gt;
! End Range&lt;br /&gt;
! Total addresses&lt;br /&gt;
! Bits selected in IP address&lt;br /&gt;
|- style=&amp;quot;color:gray;&amp;quot;&lt;br /&gt;
| 69.208.0.0'''/0'''&lt;br /&gt;
| 0.0.0.0&lt;br /&gt;
| 255.255.255.255&lt;br /&gt;
| 4,294,967,296&lt;br /&gt;
| ********.********.********.********&lt;br /&gt;
|- style=&amp;quot;color:gray;&amp;quot;&lt;br /&gt;
| 69.208.0.0'''/1'''&lt;br /&gt;
| 0.0.0.0&lt;br /&gt;
| 127.255.255.255&lt;br /&gt;
| 2,147,483,648&lt;br /&gt;
| 0*******.********.********.********&lt;br /&gt;
|- style=&amp;quot;color:gray;&amp;quot;&lt;br /&gt;
| 69.208.0.0'''/4'''&lt;br /&gt;
| 64.0.0.0&lt;br /&gt;
| 79.255.255.255&lt;br /&gt;
| 268,435,456&lt;br /&gt;
| 0100****.********.********.********&lt;br /&gt;
|- style=&amp;quot;color:gray;&amp;quot;&lt;br /&gt;
| 69.208.0.0'''/8'''&lt;br /&gt;
| 69.0.0.0&lt;br /&gt;
| 69.255.255.255&lt;br /&gt;
| 67,108,864&lt;br /&gt;
| 01000101.********.********.********&lt;br /&gt;
|- style=&amp;quot;color:gray;&amp;quot;&lt;br /&gt;
| 69.208.0.0'''/11'''&lt;br /&gt;
| 69.208.0.0&lt;br /&gt;
| 69.238.255.255&lt;br /&gt;
| 2,197,152&lt;br /&gt;
| 01000101.110*****.********.********&lt;br /&gt;
|- style=&amp;quot;color:gray;&amp;quot;&lt;br /&gt;
| 69.208.0.0'''/12'''&lt;br /&gt;
| 69.208.0.0&lt;br /&gt;
| 69.223.255.255&lt;br /&gt;
| 1,048,576&lt;br /&gt;
| 01000101.1101****.********.********&lt;br /&gt;
|- style=&amp;quot;color:gray;&amp;quot;&lt;br /&gt;
| 69.208.0.0'''/13'''&lt;br /&gt;
| 69.208.0.0&lt;br /&gt;
| 69.215.255.255&lt;br /&gt;
| 524,288&lt;br /&gt;
| 01000101.11010***.********.********&lt;br /&gt;
|- style=&amp;quot;color:gray;&amp;quot;&lt;br /&gt;
| 69.208.0.0'''/14'''&lt;br /&gt;
| 69.208.0.0&lt;br /&gt;
| 69.211.255.255&lt;br /&gt;
| 262,144&lt;br /&gt;
| 01000101.110100**.********.********&lt;br /&gt;
|- style=&amp;quot;color:gray;&amp;quot;&lt;br /&gt;
| 69.208.0.0'''/15'''&lt;br /&gt;
| 69.208.0.0&lt;br /&gt;
| 69.209.255.255&lt;br /&gt;
| 131,072&lt;br /&gt;
| 01000101.1101000*.********.********&lt;br /&gt;
|-&lt;br /&gt;
| 69.208.0.0'''/16'''&lt;br /&gt;
| 69.208.0.0&lt;br /&gt;
| 69.208.255.255&lt;br /&gt;
| 65,536&lt;br /&gt;
| 01000101.11010000.********.********&lt;br /&gt;
|-&lt;br /&gt;
| 69.208.0.0'''/17'''&lt;br /&gt;
| 69.208.0.0&lt;br /&gt;
| 69.208.127.255&lt;br /&gt;
| 32,768&lt;br /&gt;
| 01000101.11010000.0*******.********&lt;br /&gt;
|-&lt;br /&gt;
| 69.208.0.0'''/18'''&lt;br /&gt;
| 69.208.0.0&lt;br /&gt;
| 69.208.63.255&lt;br /&gt;
| 16,384&lt;br /&gt;
| 01000101.11010000.00******.********&lt;br /&gt;
|-&lt;br /&gt;
| 69.208.0.0'''/19'''&lt;br /&gt;
| 69.208.0.0&lt;br /&gt;
| 69.208.31.255&lt;br /&gt;
| 8,192&lt;br /&gt;
| 01000101.11010000.000*****.********&lt;br /&gt;
|-&lt;br /&gt;
| 69.208.0.0'''/20'''&lt;br /&gt;
| 69.208.0.0&lt;br /&gt;
| 69.208.15.255&lt;br /&gt;
| 4,096&lt;br /&gt;
| 01000101.11010000.0000****.********&lt;br /&gt;
|-&lt;br /&gt;
| 69.208.0.0'''/21'''&lt;br /&gt;
| 69.208.0.0&lt;br /&gt;
| 69.208.7.255&lt;br /&gt;
| 2,048&lt;br /&gt;
| 01000101.11010000.00000***.********&lt;br /&gt;
|-&lt;br /&gt;
| 69.208.0.0'''/22'''&lt;br /&gt;
| 69.208.0.0&lt;br /&gt;
| 69.208.3.255&lt;br /&gt;
| 1,024&lt;br /&gt;
| 01000101.11010000.000000**.********&lt;br /&gt;
|-&lt;br /&gt;
| 69.208.0.0'''/23'''&lt;br /&gt;
| 69.208.0.0&lt;br /&gt;
| 69.208.1.255&lt;br /&gt;
| 512&lt;br /&gt;
| 01000101.11010000.0000000*.********&lt;br /&gt;
|-&lt;br /&gt;
| 69.208.0.0'''/24'''&lt;br /&gt;
| 69.208.0.0&lt;br /&gt;
| 69.208.0.255&lt;br /&gt;
| 256&lt;br /&gt;
| 01000101.11010000.00000000.********&lt;br /&gt;
|-&lt;br /&gt;
| 69.208.0.0'''/25'''&lt;br /&gt;
| 69.208.0.0&lt;br /&gt;
| 69.208.0.127&lt;br /&gt;
| 128&lt;br /&gt;
| 01000101.11010000.00000000.0*******&lt;br /&gt;
|-&lt;br /&gt;
| 69.208.0.0'''/26'''&lt;br /&gt;
| 69.208.0.0&lt;br /&gt;
| 69.208.0.63&lt;br /&gt;
| 64&lt;br /&gt;
| 01000101.11010000.00000000.00******&lt;br /&gt;
|-&lt;br /&gt;
| 69.208.0.0'''/27'''&lt;br /&gt;
| 69.208.0.0&lt;br /&gt;
| 69.208.0.31&lt;br /&gt;
| 32&lt;br /&gt;
| 01000101.11010000.00000000.000*****&lt;br /&gt;
|-&lt;br /&gt;
| 69.208.0.0'''/28'''&lt;br /&gt;
| 69.208.0.0&lt;br /&gt;
| 69.208.0.15&lt;br /&gt;
| 16&lt;br /&gt;
| 01000101.11010000.00000000.0000****&lt;br /&gt;
|-&lt;br /&gt;
| 69.208.0.0'''/29'''&lt;br /&gt;
| 69.208.0.0&lt;br /&gt;
| 69.208.0.7&lt;br /&gt;
| 8&lt;br /&gt;
| 01000101.11010000.00000000.00000***&lt;br /&gt;
|-&lt;br /&gt;
| 69.208.0.0'''/30'''&lt;br /&gt;
| 69.208.0.0&lt;br /&gt;
| 69.208.0.3&lt;br /&gt;
| 4&lt;br /&gt;
| 01000101.11010000.00000000.000000**&lt;br /&gt;
|-&lt;br /&gt;
| 69.208.0.0'''/31'''&lt;br /&gt;
| 69.208.0.0&lt;br /&gt;
| 69.208.0.1&lt;br /&gt;
| 2&lt;br /&gt;
| 01000101.11010000.00000000.0000000*&lt;br /&gt;
|-&lt;br /&gt;
| 69.208.0.0'''/32'''&lt;br /&gt;
| 69.208.0.0&lt;br /&gt;
| 69.208.0.0&lt;br /&gt;
| 1&lt;br /&gt;
| 01000101.11010000.00000000.00000000&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [[wikipedia:Classless Inter-Domain Routing|Classless Inter-Domain Routing]]&lt;br /&gt;
* [http://www.ccci.com/tools/subcalc/binary.html Converting IP addresses to binary]&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [http://www.find-ip-address.org/ip-country/ IP Address Ranges Block] gives you complete IP ranges for certain country.&lt;br /&gt;
* [http://apps.csc.fi/laskin2.html Netmask calculator] which helps in making the correct decision for range blocks.&lt;br /&gt;
* [http://tools.wikimedia.de/~chm/blockcalc.php Rangeblock-Calculator] gives you the range you should use when blocking.&lt;br /&gt;
&lt;br /&gt;
{{Languages|Help:Range blocks}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Help|Range blocks]]&lt;br /&gt;
[[Category:Block]]&lt;/div&gt;</description>
			<pubDate>Fri, 17 Jul 2009 08:36:38 GMT</pubDate>			<dc:creator>Kwj2772</dc:creator>			<comments>http://eiwiki.ro/wiki/Help_talk:Range_blocks</comments>		</item>
	</channel>
</rss>