Poslední změny

Z thewoodcraft.org

Na této stránce sledujte poslední změny na thewoodcraft.org.

Možnosti posledních změn
Legenda:
N
Touto editací byla založena nová stránka (viz též seznam nových stránek)
m
Toto je malá editace
r
Tuto editaci provedl robot
(±123)
Velikost stránky se změnila o tolik bajtů
Ukázat 50 | 100 | 250 | 500 posledních změn během posledních 1 | 3 | 7 | 14 | 30 dnů
Skrýt registrované uživatele | Skrýt neregistrované uživatele | Skrýt moje editace | Skrýt roboty | Skrýt malé editace
Ukázat nové změny, počínaje od 18:30, 3. 6. 2024
   

3. 6. 2024

     18:29  AccessControl/en‎‎ 95 změn historie −901 [Hpyjoy7‎ (95×)]
     
18:29 (teď | předchozí) −1 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „It is also unnecessary to continue processing the content of the page if it is clear that the user, despite being properly logged in, does not have access to its content (i.e., does not have reading rights).“)
     
18:28 (teď | předchozí) −9 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „It's unnecessary for the server to continue processing the content of the page if it's clear that the user will not have access to the page. '''An anonymous user "by default" only has the right to read the content of publicly accessible pages'''. They have no business on pages protected by ''AccessControl''.“)
     
18:26 (teď | předchozí) −14 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Redirection saves time and server resources.“)
     
18:24 (teď | předchozí) +5 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Even with redirection turned off, unauthorized users will not gain access to the protected content.“)
     
18:17 (teď | předchozí) −26 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Even though redirection can be turned off, '''only disable it when necessary'''. Automatic redirection is not used to protect the page.“)
     
18:16 (teď | předchozí) +8 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „By default, this variable is set to $1. If a user does not have permission to access the content of a page protected by ''AccessControl'', they are automatically redirected to the $info page, where a (localized) notification is displayed, indicating that they attempted to access a protected page without permission. This automatic redirection can be disabled by setting the variable $2 to the value $3:“)
     
18:15 (teď | předchozí) −2 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „In the configuration file $config, you can use the following global variables with the ''AccessControl'' extension version 3.x:“)
     
18:14 (teď | předchozí) −6 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „=== Global Configuration Variables ===“)
     
18:12 (teď | předchozí) +5 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „For anonymous users, MediaWiki typically uses the IP address from which they access the page as their name. Theoretically, it would be possible to allow access to an anonymous user based on their IP address. However, I haven't tried it in practice yet.“)
     
18:11 (teď | předchozí) −28 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Simply provide the name in parameter $1, $2, or $3, specifying the page name with the user list, including the namespace. So instead of their username, user $4 would write the appropriate name into parameter $5. This will naturally shorten the processing of the protected page.“)
     
18:11 (teď | předchozí) −46 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „In the new syntax based on template parameters, the person setting access rights to the page can ensure that ''AccessControl'' does not delay by searching through all namespaces set in the variable $1.“)
     
18:08 (teď | předchozí) −30 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „The result will be an ''array'' containing two keys: $1 and $2. ''AccessControl'' will check this array, and if it finds your username in it, it will continue processing the page.“)
     
18:06 (teď | předchozí) −24 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „This is an important point. Even experienced MediaWiki programmers may not immediately realize that AccessControl imposes only minimal additional demands on the performance of the web server. '''If a page is not protected, AccessControl does nothing'''. And if it is protected, it continues processing the page only if it finds the current user in one of the items of the parameterized template, or in the list of authorized users. This typically occurs b…“)
     
18:05 (teď | předchozí) −94 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Then it will check if such a page happens to exist in the namespace reserved for user pages $1. Surely you have realized by now that in such a case, there would have to be a user named $1. If such a user existed and had code on their user page that could be interpreted as a list of users, then ''AccessControl'' will use it.“)
     
18:04 (teď | předchozí) −17 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Then it will check if there happens to be a page named like that in the main namespace. If so, it will try to extract a list of users from it.“)
     
17:36 (teď | předchozí) −2 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „It will check whether $1 is not accidentally a username.“)
     
17:35 (teď | předchozí) +10 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „If you leave the configuration variable $1 untouched, ''AccessControl'' will, during the check of the protected page, proceed as follows if it encounters an item that can be interpreted as an element intended for page protection$ref, which contains the string $2:“)
     
17:34 (teď | předchozí) −25 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „This manual is prepared so that you can import it into your wiki and gradually try out (and test) through this page all possible combinations and ways of protecting the page. The default assumption is that you will create a test page $test for this purpose, which you will work with.“)
     
17:33 (teď | předchozí) +1 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „=== How does the check work? ===“)
     
17:32 (teď | předchozí) −8 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „If, however, you use a named parameter in any of the attributes, {{$1|which ''AccessControl'' works with}}, its processing will take precedence!“)
     
17:30 (teď | předchozí) +4 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „As you can see for yourself, using a template opens up further possibilities.“)
     
17:29 (teď | předchozí) −10 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „You can also try out how it will look when you pass additional parameters to the template used on the page $test:“)
     
17:27 (teď | předchozí) −72 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „If you are unable to access it even as a logged-in user, it's possible that you entered an invalid username or group name - in that case, you'll need to ask for help from a user who is a member of the 'sysop' group to correct your mistake.“)
     
17:25 (teď | předchozí) −31 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Then log out and {{$1|try}} to see if ''AccessControl'' displays the page even if you try to access it anonymously. If you can access the page as an anonymous user, it means you have misconfigured something somewhere.“)
     
17:25 (teď | předchozí) −47 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „When you return to the test page $test, protected by such a named template, and refresh it, instead of a link to a non-existent template, you will see text followed by a list of users and groups that will have access to the page.“)
     
17:23 (teď | předchozí) −16 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „If the template $1 does not exist, only a red link to the non-existent page will be displayed instead. However, you are free to create this template and use its content. When you click on this link, you can enter the following code into the template content. {{$2|Under no circumstances should you copy it!}} as it contains hidden characters, so it would not work:“)
     
17:23 (teď | předchozí) −47 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „For "AccessControl," it doesn't matter at all whether this template exists or not. So, if you use the following wiki code on the test page $test instead of the tag or parameterized template, replacing the string $1 with your username, the page protection will work exactly the same as if you had used the $tag tag.“)
     
17:22 (teď | předchozí) −20 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „You can name this template whatever you want; the important thing is that it contains the string $1 in its name. If you pass it as the first parameter, the original content of the $tag tag (a list of users or user groups separated by commas), it will work the same way, but you can also add additional parameters that the template can process if the user has access to the page.“)
     
17:21 (teď | předchozí) +17 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Therefore, an alternative was included in the new version of the AccessControl extension 3.0, which allows gradually replacing the $tag tag, which was necessary in previous versions, with a template.“)
     
16:48 (teď | předchozí) −24 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „If you click on it, it will immediately generate a list of pages that use this template. If you have access to them, you can easily navigate to them through these links. If not, {{$1|it redirects you away}}.“)
     
16:47 (teď | předchozí) −21 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Notice the link ''What links here'' in the menu on the left. It leads to the special page $1.“)
     
16:46 (teď | předchozí) −5 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „If you are a logged-in user, you will also be redirected to the editing page of the non-existent template (an anonymous user is automatically redirected away in such a case).“)
     
16:45 (teď | předchozí) −7 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Search for the template name on the page $1 (if the template exists) or $2 (if the template does not yet exist) and click on it.“)
     
16:44 (teď | předchozí) −21 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Protecting pages using the $tag tag has one major disadvantage – protected pages are difficult to find. On the contrary, a page that uses a template can be easily found using the following procedure:“)
     
16:43 (teď | předchozí) −4 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „A page protected by a template with the string accesscontrol in the name cannot be used as {{$1|a list of users}} to protect other pages!“)
     
16:42 (teď | předchozí) +14 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „=== Protection by the Content of the First Template Parameter ===“)
     
16:41 (teď | předchozí) −17 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Using a list is advantageous when the same group of users works with a larger number of protected pages.“)
     
16:40 (teď | předchozí) −23 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Or you can use {{$1|a list of users}}. If you create such a list on the $test page, it will look like this:“)
     
16:39 (teď | předchozí) −30 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „If you want more users to have access to this page, you have two options. Either you can add their usernames, as in the following example.“)
     
16:38 (teď | předchozí) −55 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „If you use a paired tag $tag with your username instead of a template on a page, you will have access to such a page only. The inserted code will look similar to the following example. Just replace $1 with your username.“)
     
16:37 (teď | předchozí) −4 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Older versions of the ''AccessControl'' extension used '''only''' the paired tag $tag to protect pages.“)
     
16:36 (teď | předchozí) −39 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Support for the $tag tag was included in version 3.0 only to gradually replace the original page protection and avoid the need to change the content of existing pages. '''Do not use it for new pages!''' If you encounter it on any page, {{$2|replace it with a template}}.“)
     
16:35 (teď | předchozí) −3 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „=== Page Protection Using Tags ===“)
     
16:35 (teď | předchozí) +22 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Even though the template contains the string 'accesscontrol' in its name, the content of the $1 parameter is processed instead of being the first attribute, because template parameters have higher priority. Therefore, only a single user $2 could access the page where this template appears in this form. No one else would be able to access it.“)
     
16:34 (teď | předchozí) −4 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „If ''AccessControl'' evaluates based on the content of the parameters provided that you, as a user, have access to the page allowed, these parameters can continue to be processed in the used template.“)
     
16:32 (teď | předchozí) +65 Hpyjoy7 diskuse příspěvky
     
16:31 (teď | předchozí) −29 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „This parameter also accepts only lists of user groups. Unlike users from the list in the $1 parameter, '''users from these groups have the right to edit the page'''. This is regardless of their default rights within the groups passed by the $2 parameter and even if they are listed in a group that only has rights to read content.“)
     
16:30 (teď | předchozí) +14 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Therefore, the template with this parameter should also use the $1 parameter, at least with the name of the page editor. Otherwise, no one except the administrator will be able to access it.“)
     
16:29 (teď | předchozí) −16 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „This parameter has greater weight than $1. It also accepts only a list of user groups. However, all '''users from these groups will have the right''' to only '''read''' the page where the template with this parameter is inserted. This is regardless of whether they have editing rights or only reading rights in the user lists passed through the $1 parameter.“)
     
16:26 (teď | předchozí) −36 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „''AccessControl'' works with the page code before processing the template. So, if it finds any of the following parameters in the attributes of '''any template''', it knows it will contain information through which it will obtain a {{$1|list of users}} to work with further.“)
     
16:26 (teď | předchozí) +26 Hpyjoy7 diskuse příspěvky
     
16:23 (teď | předchozí) +18 Hpyjoy7 diskuse příspěvky
     
16:21 (teď | předchozí) +5 Hpyjoy7 diskuse příspěvky
     
16:20 (teď | předchozí) +4 Hpyjoy7 diskuse příspěvky
     
16:18 (teď | předchozí) −3 Hpyjoy7 diskuse příspěvky
     
16:16 (teď | předchozí) +12 Hpyjoy7 diskuse příspěvky
     
16:15 (teď | předchozí) +8 Hpyjoy7 diskuse příspěvky
     
16:14 (teď | předchozí) +19 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Transclusion can essentially be considered an electronic version of compilation, where the content of one document is assembled from other documents. The term itself $1 is a neologism, reportedly coined by the American sociologist, philosopher, and information technology pioneer $2, as mentioned in the 2018 internet article {{$3|The Web That Wasn't}} by Jan Vlnas.“)
     
16:14 (teď | předchozí) −8 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „If your wiki instance has {{$1|the recommended extensions}} installed, you will be able to accomplish anything you can imagine using templates.“)
     
16:13 (teď | předchozí) +43 Hpyjoy7 diskuse příspěvky
     
16:10 (teď | předchozí) +22 Hpyjoy7 diskuse příspěvky
     
16:09 (teď | předchozí) +24 Hpyjoy7 diskuse příspěvky
     
16:08 (teď | předchozí) +9 Hpyjoy7 diskuse příspěvky
     
16:08 (teď | předchozí) −65 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Certain rights added to your "MediaWiki" by some extensions can potentially create security "holes" due to their default settings, through which an unauthorized user might gain access to protected content – for example, the $1 extension. If you use such an extension, check if it allows anonymous users to extract any content from your wiki. If it does, restrict its rights for anonymous users as a precaution.“)
     
16:07 (teď | předchozí) −12 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „=== Extended Rights Specific to Selected Extensions ===“)
     
16:06 (teď | předchozí) +128 Hpyjoy7 diskuse příspěvky
     
16:06 (teď | předchozí) −14 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „The "AccessControl" extension is primarily intended to protect content and does not address access to special "MediaWiki" pages. However, there is no reason for an anonymous user to have access to most of them.“)
     
16:05 (teď | předchozí) 0 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „=== Additional Recommended Settings for $config ===“)
     
16:05 (teď | předchozí) +1 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „The ability for a user to contribute to content creation is not a right, but a privilege!“)
     
16:04 (teď | předchozí) −35 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „If you feel this is too restrictive for anonymous visitors, consider that **your wiki will likely never have enough vigilant administrators** to promptly remove undesirable changes made by vandals! And only **you are responsible for the trustworthiness of your "MediaWiki" instance and you guarantee the quality of its content with your name**. Therefore, for small wikis, the following premise always applies:“)
     
16:04 (teď | předchozí) +91 Hpyjoy7 diskuse příspěvky
     
16:03 (teď | předchozí) −23 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Therefore, the first line in the configuration file $config allows the action $action for all users – including anonymous ones. The other lines preventively prohibit actions that would allow users to write to your wiki anonymously:“)
     
16:02 (teď | předchozí) −17 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „**A wiki is a living organism**, given meaning by the general sharing of the information it contains. **Everyone** (including anonymous users) **should have the opportunity to read its content**, unless restricted by the license or the operator's terms of service. And if a user meets the conditions required for registering a user account, they should also have the opportunity – as a logged-in user – to participate in content creation.“)
     
16:01 (teď | předchozí) +2 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Gradually, even those who called for the closure of such pages will stop visiting them because they will lack content that interests them and gives them a reason to return. A wiki without content loses its purpose.“)
     
16:01 (teď | předchozí) +2 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Most users are not interested in dedicating their time to creating content that cannot be publicly presented. And content that cannot be accessed has zero informational value for others – it's as if it doesn't exist at all.“)
     
16:00 (teď | předchozí) −39 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „ In the long run, this is useless because sooner or later, no one will contribute to the wiki or its reserved namespace, which only a limited group of users can access.“)
     
15:57 (teď | předchozí) −42 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „An anonymous user does not belong to any group to which rules can be applied, so all content in the wiki (or the reserved namespace) would have to be restricted to logged-in users with an assigned group. Otherwise, no one else would be able to access it. However, {{$1|there are methods by which non-public content can be accessed in a wiki that does not use "AccessControl"}}.“)
     
15:56 (teď | předchozí) −32 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „If "MediaWiki" does not have the "AccessControl" extension installed, the only way to prevent the display of page content is to allow access to the selected namespace only for a specific group of users and to deny access to all others as a precaution. This is an unfortunate solution:“)
     
15:55 (teď | předchozí) −15 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „If you want to have content in MediaWiki that is available to the public as well as content reserved for a select group of users, you will find that the user rights system based on group membership is not sufficient.“)
     
15:54 (teď | předchozí) −57 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „ It is a group reserved for users who frequently edit wiki content or perform bulk operations using various scripts. Some operations by users in this group are not logged to avoid unnecessary system load on "MediaWiki" and to ensure their actions are carried out as quickly as possible. Without this, other undesirable changes could go unnoticed on the $1 page.“)
     
15:52 (teď | předchozí) −8 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Standard "MediaWiki" primarily works with the following groups:“)
     
15:51 (teď | předchozí) −32 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „$1, the software on which $2 runs, was created to help bring to life the previously utopian idea that high-quality web content can be produced through the collaboration of all users, including anonymous ones. However, due to its permissive approach, it soon became a popular target for psychopaths and frustrated individuals whose greatest joy is to cause harm. Therefore, user groups with various permissions and bureaucratic mechanisms for granting thes…“)
     
15:51 (teď | předchozí) +1 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „== Basic Configuration of ''MediaWiki'' Before Installing the ''AccessControl'' Extension ==“)
     
15:50 (teď | předchozí) −21 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „If you are satisfied with how the "AccessControl" extension works on your wiki, you can in return {{$1|support TheWoodcraft.Org}}. It is a wiki where version 3.0 was developed and is funded by its author.“)
     
15:47 (teď | předchozí) +20 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „The reliability of the "AccessControl" extension is evidenced by the fact that during its entire period of real-world deployment on the {{$1|DCE FEL ČVUT}} wiki, there has not been a single case of page vandalism or misuse (or leakage) of protected content.“)
     
15:46 (teď | předchozí) −2 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „This is the case with {{$1|DCEWiki}}, which is registered on WikiApiary but has several invalid links on the page returned by the API. Therefore, you won't find it in the {{$2|overview of websites that use the "AccessControl" extension}}, even though it uses it.“)
     
15:46 (teď | předchozí) −5 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „If a wiki registered on WikiApiary uses "AccessControl" and has an invalid link$ref on a page from which the bot mines data, nothing will be discovered about its configuration either, because the bot will end up on {{$1|a page with a message stating that anonymous users have restricted access}}.“)
     
15:45 (teď | předchozí) −26 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „If you feel that there are too few websites listed there, keep in mind that "AccessControl" is primarily used by wikis that are not as open as Wikimedia Foundation projects. They usually do not have publicly available APIs and often restrict access to special pages through which configuration data can be obtained.“)
     
15:44 (teď | předchozí) +3 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „If you are interested in which versions of the "AccessControl" extension are being used and where, check out {{$1|WikiApiary}}.“)
     
15:43 (teď | předchozí) −21 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Who uses "AccessControl"?“)
     
15:41 (teď | předchozí) −49 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Protected pages, in combination with other features offered by "MediaWiki" and its extensions, can be used as {{$1|an excellent means of private communication}}, where the user decides what to follow and how to be informed about updates.“)
     
15:41 (teď | předchozí) +11 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „"AccessControl" is programmed in such a way that it is impossible to obtain the content of a protected page by any currently known method, allowing the wiki to contain confidential content. It can also handle {{$1|situations for which standard "MediaWiki" does not have any other security mechanisms}}.“)
     
15:40 (teď | předchozí) −24 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „Even though "AccessControl" is based on page content control, it does not increase the load on the web server in terms of performance. Quite the opposite. {{$1|It checks the page content before processing it into HTML}} and sending it to the client's web browser. If a user does not have access to a protected page, they are immediately {{$2|redirected}}.“)
     
15:38 (teď | předchozí) −44 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „"AccessControl" allows content authors to decide who will have the ability to edit the content on the pages they are working on. This page protection can be easily turned on or off at any time.“)
     
15:37 (teď | předchozí) −8 Hpyjoy7 diskuse příspěvky (založena nová stránka s textem „"AccessControl" allows for both publicly accessible content and private pages to exist within a single "MediaWiki" instance. This manual provides instructions on {{$1|how to maintain both public and private content within a single page}}.“)
  r  17:09  Diskuse s uživatelem:Hpyjoy7 rozdílhistorie +331 Keny diskuse příspěvky (nová sekce →‎Thank you very much!)