CINXE.COM
fsfe-website/web.en.xhtml at master - fsfe-website - FSFE Git Service
<!DOCTYPE html> <html lang="en-US" data-theme="gitea-auto"> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>fsfe-website/web.en.xhtml at master - fsfe-website - FSFE Git Service</title> <link rel="manifest" href="data:application/json;base64,eyJuYW1lIjoiRlNGRSBHaXQgU2VydmljZSIsInNob3J0X25hbWUiOiJGU0ZFIEdpdCBTZXJ2aWNlIiwic3RhcnRfdXJsIjoiaHR0cHM6Ly9naXQuZnNmZS5vcmcvIiwiaWNvbnMiOlt7InNyYyI6Imh0dHBzOi8vZ2l0LmZzZmUub3JnL2Fzc2V0cy9pbWcvbG9nby5wbmciLCJ0eXBlIjoiaW1hZ2UvcG5nIiwic2l6ZXMiOiI1MTJ4NTEyIn0seyJzcmMiOiJodHRwczovL2dpdC5mc2ZlLm9yZy9hc3NldHMvaW1nL2xvZ28uc3ZnIiwidHlwZSI6ImltYWdlL3N2Zyt4bWwiLCJzaXplcyI6IjUxMng1MTIifV19"> <meta name="author" content="FSFE"> <meta name="description" content="fsfe-website - Source files of fsfe.org, pdfreaders.org, freeyourandroid.org, ilovefs.org, drm.info, and test.fsfe.org. Contribute: https://fsfe.org/contribute/web/"> <meta name="keywords" content="go,git,self-hosted,gitea,fsfe,free software,service"> <meta name="referrer" content="no-referrer"> <link rel="alternate" type="application/atom+xml" title="" href="/FSFE/fsfe-website.atom"> <link rel="alternate" type="application/rss+xml" title="" href="/FSFE/fsfe-website.rss"> <link rel="icon" href="/assets/img/favicon.svg" type="image/svg+xml"> <link rel="alternate icon" href="/assets/img/favicon.png" type="image/png"> <script> window.addEventListener('error', function(e) {window._globalHandlerErrors=window._globalHandlerErrors||[]; window._globalHandlerErrors.push(e);}); window.addEventListener('unhandledrejection', function(e) {window._globalHandlerErrors=window._globalHandlerErrors||[]; window._globalHandlerErrors.push(e);}); window.config = { appUrl: 'https:\/\/git.fsfe.org\/', appSubUrl: '', assetVersionEncoded: encodeURIComponent('1.22.3'), assetUrlPrefix: '\/assets', runModeIsProd: true , customEmojis: {"codeberg":":codeberg:","git":":git:","gitea":":gitea:","github":":github:","gitlab":":gitlab:","gogs":":gogs:"}, csrfToken: 'd9_7knpEQOmNl24YJItB3F64Fwc6MTczMzI1ODYwNDk4NDk4OTc0NA', pageData: {}, notificationSettings: {"EventSourceUpdateTime":10000,"MaxTimeout":60000,"MinTimeout":10000,"TimeoutStep":10000}, enableTimeTracking: true , mermaidMaxSourceCharacters: 5000 , i18n: { copy_success: "Copied!", copy_error: "Copy failed", error_occurred: "An error occurred", network_error: "Network error", remove_label_str: "Remove item \"%s\"", modal_confirm: "Confirm", modal_cancel: "Cancel", more_items: "More items", }, }; window.config.pageData = window.config.pageData || {}; </script> <script src="/assets/js/webcomponents.js?v=1.22.3"></script> <noscript> <style> .dropdown:hover > .menu { display: block; } .ui.secondary.menu .dropdown.item > .menu { margin-top: 0; } </style> </noscript> <meta property="og:title" content="fsfe-website/web.en.xhtml at master"> <meta property="og:url" content="https://git.fsfe.org//FSFE/fsfe-website/src/branch/master/fsfe.org/contribute/web/web.en.xhtml"> <meta property="og:type" content="object"> <meta property="og:image" content="https://git.fsfe.org/avatars/a1140065a7575aabf1132ac5cb6e3e21"> <meta property="og:site_name" content="FSFE Git Service"> <link rel="stylesheet" href="/assets/css/index.css?v=1.22.3"> <link rel="stylesheet" href="/assets/css/theme-gitea-auto.css?v=1.22.3"> <link rel="stylesheet" href="/assets/css/custom.css?v1.18.3" /> </head> <body hx-headers='{"x-csrf-token": "d9_7knpEQOmNl24YJItB3F64Fwc6MTczMzI1ODYwNDk4NDk4OTc0NA"}' hx-swap="outerHTML" hx-ext="morph" hx-push-url="false"> <div class="full height"> <noscript>This website requires JavaScript.</noscript> <nav id="navbar" aria-label="Navigation Bar"> <div class="navbar-left"> <a class="item" id="navbar-logo" href="/" aria-label="Home"> <img width="30" height="30" src="/assets/img/logo.svg" alt="Logo" aria-hidden="true"> </a> <div class="ui secondary menu item navbar-mobile-right only-mobile"> <button class="item tw-w-auto ui icon mini button tw-p-2 tw-m-0" id="navbar-expand-toggle" aria-label="Navigation Menu"><svg viewBox="0 0 16 16" class="svg octicon-three-bars" aria-hidden="true" width="16" height="16"><path d="M1 2.75A.75.75 0 0 1 1.75 2h12.5a.75.75 0 0 1 0 1.5H1.75A.75.75 0 0 1 1 2.75m0 5A.75.75 0 0 1 1.75 7h12.5a.75.75 0 0 1 0 1.5H1.75A.75.75 0 0 1 1 7.75M1.75 12h12.5a.75.75 0 0 1 0 1.5H1.75a.75.75 0 0 1 0-1.5"/></svg></button> </div> <a class="item" href="/explore/repos">Explore</a> <a class="item" target="_blank" rel="noopener noreferrer" href="https://docs.gitea.com">Help</a> </div> <div class="navbar-right"> <a class="item" rel="nofollow" href="/user/login?redirect_to=%2fFSFE%2ffsfe-website%2fsrc%2fbranch%2fmaster%2ffsfe.org%2fcontribute%2fweb%2fweb.en.xhtml"> <svg viewBox="0 0 16 16" class="svg octicon-sign-in" aria-hidden="true" width="16" height="16"><path d="M2 2.75C2 1.784 2.784 1 3.75 1h2.5a.75.75 0 0 1 0 1.5h-2.5a.25.25 0 0 0-.25.25v10.5c0 .138.112.25.25.25h2.5a.75.75 0 0 1 0 1.5h-2.5A1.75 1.75 0 0 1 2 13.25Zm6.56 4.5h5.69a.75.75 0 0 1 0 1.5H8.56l1.97 1.97a.749.749 0 0 1-.326 1.275.75.75 0 0 1-.734-.215L6.22 8.53a.75.75 0 0 1 0-1.06l3.25-3.25a.749.749 0 0 1 1.275.326.75.75 0 0 1-.215.734Z"/></svg> Sign In </a> </div> </nav> <div role="main" aria-label="fsfe-website/web.en.xhtml at master" class="page-content repository file list "> <div class="secondary-nav"> <div class="ui container"> <div class="repo-header"> <div class="flex-item tw-items-center"> <div class="flex-item-leading"> <svg viewBox="0 0 16 16" class="svg octicon-repo" aria-hidden="true" width="24" height="24"><path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.5 2.5 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.5 2.5 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.25.25 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"/></svg> </div> <div class="flex-item-main"> <div class="flex-item-title tw-text-18"> <a class="muted tw-font-normal" href="/FSFE">FSFE</a>/<a class="muted" href="/FSFE/fsfe-website">fsfe-website</a> </div> </div> <div class="flex-item-trailing"> </div> </div> <div class="repo-buttons"> <a class="ui compact small basic button" href="/FSFE/fsfe-website.rss" data-tooltip-content="RSS Feed"> <svg viewBox="0 0 16 16" class="svg octicon-rss" aria-hidden="true" width="16" height="16"><path d="M2.002 2.725a.75.75 0 0 1 .797-.699C8.79 2.42 13.58 7.21 13.974 13.201a.75.75 0 0 1-1.497.098 10.5 10.5 0 0 0-9.776-9.776.747.747 0 0 1-.7-.798ZM2.84 7.05h-.002a7 7 0 0 1 6.113 6.111.75.75 0 0 1-1.49.178 5.5 5.5 0 0 0-4.8-4.8.75.75 0 0 1 .179-1.489M2 13a1 1 0 1 1 2 0 1 1 0 0 1-2 0"/></svg> </a> <form hx-boost="true" hx-target="this" method="post" action="/FSFE/fsfe-website/action/watch"> <div class="ui labeled button" data-tooltip-content="Sign in to watch this repository."> <button type="submit" class="ui compact small basic button" disabled aria-label="Watch"> <svg viewBox="0 0 16 16" class="svg octicon-eye" aria-hidden="true" width="16" height="16"><path d="M8 2c1.981 0 3.671.992 4.933 2.078 1.27 1.091 2.187 2.345 2.637 3.023a1.62 1.62 0 0 1 0 1.798c-.45.678-1.367 1.932-2.637 3.023C11.67 13.008 9.981 14 8 14s-3.671-.992-4.933-2.078C1.797 10.83.88 9.576.43 8.898a1.62 1.62 0 0 1 0-1.798c.45-.677 1.367-1.931 2.637-3.022C4.33 2.992 6.019 2 8 2M1.679 7.932a.12.12 0 0 0 0 .136c.411.622 1.241 1.75 2.366 2.717C5.176 11.758 6.527 12.5 8 12.5s2.825-.742 3.955-1.715c1.124-.967 1.954-2.096 2.366-2.717a.12.12 0 0 0 0-.136c-.412-.621-1.242-1.75-2.366-2.717C10.824 4.242 9.473 3.5 8 3.5s-2.825.742-3.955 1.715c-1.124.967-1.954 2.096-2.366 2.717M8 10a2 2 0 1 1-.001-3.999A2 2 0 0 1 8 10"/></svg> <span aria-hidden="true">Watch</span> </button> <a hx-boost="false" class="ui basic label" href="/FSFE/fsfe-website/watchers"> 24 </a> </div> </form> <form hx-boost="true" hx-target="this" method="post" action="/FSFE/fsfe-website/action/star"> <div class="ui labeled button" data-tooltip-content="Sign in to star this repository."> <button type="submit" class="ui compact small basic button" disabled aria-label="Star"> <svg viewBox="0 0 16 16" class="svg octicon-star" aria-hidden="true" width="16" height="16"><path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25m0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41z"/></svg> <span aria-hidden="true">Star</span> </button> <a hx-boost="false" class="ui basic label" href="/FSFE/fsfe-website/stars"> 30 </a> </div> </form> <div class="ui labeled button disabled " data-tooltip-content="Sign in to fork this repository." > <a class="ui compact small basic button" > <svg viewBox="0 0 16 16" class="svg octicon-repo-forked" aria-hidden="true" width="16" height="16"><path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0M5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0m6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5m-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0"/></svg><span class="text not-mobile">Fork</span> </a> <a class="ui basic label" href="/FSFE/fsfe-website/forks"> 88 </a> </div> <div class="ui small modal" id="fork-repo-modal"> <div class="header"> You've already forked fsfe-website </div> <div class="content tw-text-left"> <div class="ui list"> </div> </div> </div> </div> </div> </div> <div class="ui container"> <overflow-menu class="ui secondary pointing menu"> <div class="overflow-menu-items"> <a class="active item" href="/FSFE/fsfe-website"> <svg viewBox="0 0 16 16" class="svg octicon-code" aria-hidden="true" width="16" height="16"><path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.75.75 0 0 1 .734.215m-6.56 0a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.75.75 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"/></svg> Code </a> <a class="item" href="/FSFE/fsfe-website/issues"> <svg viewBox="0 0 16 16" class="svg octicon-issue-opened" aria-hidden="true" width="16" height="16"><path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3"/><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0M1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0"/></svg> Issues <span class="ui small label">62</span> </a> <a class="item" href="/FSFE/fsfe-website/pulls"> <svg viewBox="0 0 16 16" class="svg octicon-git-pull-request" aria-hidden="true" width="16" height="16"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25m5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354M3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5m0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5m8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0"/></svg> Pull Requests <span class="ui small label">9</span> </a> <a class="item" href="https://wiki.fsfe.org/TechDocs/Mainpage/" target="_blank" rel="noopener noreferrer"> <svg viewBox="0 0 16 16" class="svg octicon-link-external" aria-hidden="true" width="16" height="16"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2m6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.75.75 0 0 1-1.042-.018.75.75 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1"/></svg> Wiki </a> <a class="item" href="/FSFE/fsfe-website/activity"> <svg viewBox="0 0 16 16" class="svg octicon-pulse" aria-hidden="true" width="16" height="16"><path d="M6 2c.306 0 .582.187.696.471L10 10.731l1.304-3.26A.75.75 0 0 1 12 7h3.25a.75.75 0 0 1 0 1.5h-2.742l-1.812 4.528a.751.751 0 0 1-1.392 0L6 4.77 4.696 8.03A.75.75 0 0 1 4 8.5H.75a.75.75 0 0 1 0-1.5h2.742l1.812-4.529A.75.75 0 0 1 6 2"/></svg> Activity </a> </div> </overflow-menu> </div> <div class="ui tabs divider"></div> </div> <div class="ui container "> <div class="repo-button-row" data-is-homepage="false"> <div class="repo-button-row-left"> <script type="module"> const data = { 'textReleaseCompare': "Compare", 'textCreateTag': "Create tag %s", 'textCreateBranch': "Create branch %s", 'textCreateBranchFrom': "from \"%s\"", 'textBranches': "Branches", 'textTags': "Tags", 'textDefaultBranchLabel': "default", 'mode': 'branches', 'showBranchesInDropdown': true , 'searchFieldPlaceholder': 'Filter branch or tag...', 'branchForm': null , 'disableCreateBranch': true , 'setAction': null , 'submitForm': null , 'viewType': "branch", 'refName': "master", 'commitIdShort': "1098ce64dc", 'tagName': "", 'branchName': "master", 'noTag': null , 'defaultSelectedRefName': "master", 'repoDefaultBranch': "master", 'enableFeed': true , 'rssURLPrefix': '\/FSFE\/fsfe-website/rss/branch/', 'branchURLPrefix': '\/FSFE\/fsfe-website/src/branch/', 'branchURLSuffix': '/fsfe.org\/contribute\/web\/web.en.xhtml', 'tagURLPrefix': '\/FSFE\/fsfe-website/src/tag/', 'tagURLSuffix': '/fsfe.org\/contribute\/web\/web.en.xhtml', 'repoLink': "/FSFE/fsfe-website", 'treePath': "fsfe.org/contribute/web/web.en.xhtml", 'branchNameSubURL': "branch/master", 'noResults': "No results found.", }; window.config.pageData.branchDropdownDataList = window.config.pageData.branchDropdownDataList || []; window.config.pageData.branchDropdownDataList.push(data); </script> <div class="js-branch-tag-selector tw-mr-1"> <div class="ui dropdown custom branch-selector-dropdown ellipsis-items-nowrap"> <div class="ui button branch-dropdown-button"> <span class="flex-text-block gt-ellipsis"> <svg viewBox="0 0 16 16" class="svg octicon-git-branch" aria-hidden="true" width="16" height="16"><path d="M9.5 3.25a2.25 2.25 0 1 1 3 2.122V6A2.5 2.5 0 0 1 10 8.5H6a1 1 0 0 0-1 1v1.128a2.251 2.251 0 1 1-1.5 0V5.372a2.25 2.25 0 1 1 1.5 0v1.836A2.5 2.5 0 0 1 6 7h4a1 1 0 0 0 1-1v-.628A2.25 2.25 0 0 1 9.5 3.25m-6 0a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0m8.25-.75a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5M4.25 12a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5"/></svg> <strong ref="dropdownRefName" class="tw-ml-2 tw-inline-block gt-ellipsis">master</strong> </span> <svg viewBox="0 0 16 16" class="dropdown icon svg octicon-triangle-down" aria-hidden="true" width="14" height="14"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427"/></svg> </div> </div> </div> <a id="new-pull-request" role="button" class="ui compact basic button" href="/FSFE/fsfe-website/compare/master...master" data-tooltip-content="Compare"> <svg viewBox="0 0 16 16" class="svg octicon-git-pull-request" aria-hidden="true" width="16" height="16"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25m5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354M3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5m0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5m8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0"/></svg> </a> <span class="breadcrumb repo-path tw-ml-1"> <a class="section" href="/FSFE/fsfe-website/src/branch/master" title="fsfe-website">fsfe-website</a><span class="breadcrumb-divider">/</span><span class="section"><a href="/FSFE/fsfe-website/src/branch/master/fsfe.org" title="fsfe.org">fsfe.org</a></span><span class="breadcrumb-divider">/</span><span class="section"><a href="/FSFE/fsfe-website/src/branch/master/fsfe.org/contribute" title="contribute">contribute</a></span><span class="breadcrumb-divider">/</span><span class="section"><a href="/FSFE/fsfe-website/src/branch/master/fsfe.org/contribute/web" title="web">web</a></span><span class="breadcrumb-divider">/</span><span class="active section" title="web.en.xhtml">web.en.xhtml</span></span> </div> <div class="repo-button-row-right"> </div> </div> <div class="tab-size-4 non-diff-file-content"> <div id="repo-file-commit-box" class="ui segment list-header tw-mb-4 tw-flex tw-justify-between"> <div class="latest-commit"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-1" src="/avatars/e5930999b35c3a89103fd12d104a72d4?size=48" title="delliott" width="24" height="24"/> <a class="muted author-wrapper" title="Darragh Elliott" href="/delliott"><strong>Darragh Elliott</strong></a> <a rel="nofollow" class="ui sha label isSigned isVerified" href="/FSFE/fsfe-website/commit/0f6c5b448e15c5d7103922c7f9ac517eb94e097f"> <span class="shortsha">0f6c5b448e</span> <div class="ui detail icon button"> <div title="delliott / SHA256:h5IC6Ec/o6ypmpM7ZdRqULGyG8dz4Jr5K192BAWAjoo"> <svg viewBox="0 0 14 16" class="svg gitea-lock" aria-hidden="true" width="16" height="16"><path d="M12.5 7h-.75V4.75A4.756 4.756 0 0 0 7 0a4.756 4.756 0 0 0-4.75 4.75V7H1.5A1.5 1.5 0 0 0 0 8.5v6A1.5 1.5 0 0 0 1.5 16h11a1.5 1.5 0 0 0 1.5-1.5v-6A1.5 1.5 0 0 0 12.5 7M9.25 7h-4.5V4.75C4.75 3.51 5.76 2.5 7 2.5s2.25 1.01 2.25 2.25z"/></svg> <img loading="lazy" class="ui avatar tw-align-middle signature" src="/avatars/e5930999b35c3a89103fd12d104a72d4?size=56" title="delliott" width="28" height="28"/> </div> </div> </a> <span class="grey commit-summary" title="Move files to subfolder"><span class="message-wrapper"><a href="/FSFE/fsfe-website/commit/0f6c5b448e15c5d7103922c7f9ac517eb94e097f" class="default-link muted">Move files to subfolder</a></span> </span> </div> <div class="text grey age"> <relative-time prefix="" tense="past" datetime="2024-08-26T09:48:04+02:00" data-tooltip-content data-tooltip-interactive="true">2024-08-26 09:48:04 +02:00</relative-time> </div> </div> <h4 class="file-header ui top attached header tw-flex tw-items-center tw-justify-between tw-flex-wrap"> <div class="file-header-left tw-flex tw-items-center tw-py-2 tw-pr-4"> <div class="file-info tw-font-mono"> <div class="file-info-entry"> 141 lines </div> <div class="file-info-entry"> 5.0 KiB </div> <div class="file-info-entry"> HTML </div> </div> </div> <div class="file-header-right file-actions tw-flex tw-items-center tw-flex-wrap"> <div class="ui buttons tw-mr-1"> <a class="ui mini basic button" href="/FSFE/fsfe-website/raw/branch/master/fsfe.org/contribute/web/web.en.xhtml">Raw</a> <a class="ui mini basic button" href="/FSFE/fsfe-website/src/commit/1098ce64dc3ebef9a00229b54aeeecc4e611d6aa/fsfe.org/contribute/web/web.en.xhtml">Permalink</a> <a class="ui mini basic button" href="/FSFE/fsfe-website/blame/branch/master/fsfe.org/contribute/web/web.en.xhtml">Blame</a> <a class="ui mini basic button" href="/FSFE/fsfe-website/commits/branch/master/fsfe.org/contribute/web/web.en.xhtml">History</a> <button class="ui mini basic button unescape-button tw-hidden">Unescape</button> <button class="ui mini basic button escape-button">Escape</button> </div> <a download href="/FSFE/fsfe-website/raw/branch/master/fsfe.org/contribute/web/web.en.xhtml"><span class="btn-octicon" data-tooltip-content="Download file"><svg viewBox="0 0 16 16" class="svg octicon-download" aria-hidden="true" width="16" height="16"><path d="M2.75 14A1.75 1.75 0 0 1 1 12.25v-2.5a.75.75 0 0 1 1.5 0v2.5c0 .138.112.25.25.25h10.5a.25.25 0 0 0 .25-.25v-2.5a.75.75 0 0 1 1.5 0v2.5A1.75 1.75 0 0 1 13.25 14Z"/><path d="M7.25 7.689V2a.75.75 0 0 1 1.5 0v5.689l1.97-1.969a.749.749 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 6.78a.749.749 0 1 1 1.06-1.06z"/></svg></span></a> <a id="copy-content" class="btn-octicon " data-tooltip-content="Copy content"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="14" height="14"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></a> <a class="btn-octicon" href="/FSFE/fsfe-website/rss/branch/master/fsfe.org/contribute/web/web.en.xhtml" data-tooltip-content="RSS Feed"> <svg viewBox="0 0 16 16" class="svg octicon-rss" aria-hidden="true" width="14" height="14"><path d="M2.002 2.725a.75.75 0 0 1 .797-.699C8.79 2.42 13.58 7.21 13.974 13.201a.75.75 0 0 1-1.497.098 10.5 10.5 0 0 0-9.776-9.776.747.747 0 0 1-.7-.798ZM2.84 7.05h-.002a7 7 0 0 1 6.113 6.111.75.75 0 0 1-1.49.178 5.5 5.5 0 0 0-4.8-4.8.75.75 0 0 1 .179-1.489M2 13a1 1 0 1 1 2 0 1 1 0 0 1-2 0"/></svg> </a> <span class="btn-octicon disabled" data-tooltip-content="You must fork this repository to make or propose changes to this file."><svg viewBox="0 0 16 16" class="svg octicon-pencil" aria-hidden="true" width="16" height="16"><path d="M11.013 1.427a1.75 1.75 0 0 1 2.474 0l1.086 1.086a1.75 1.75 0 0 1 0 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 0 1-.927-.928l.929-3.25c.081-.286.235-.547.445-.758l8.61-8.61Zm.176 4.823L9.75 4.81l-6.286 6.287a.25.25 0 0 0-.064.108l-.558 1.953 1.953-.558a.25.25 0 0 0 .108-.064Zm1.238-3.763a.25.25 0 0 0-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 0 0 0-.354Z"/></svg></span> <span class="btn-octicon disabled" data-tooltip-content="You must have write access to make or propose changes to this file."><svg viewBox="0 0 16 16" class="svg octicon-trash" aria-hidden="true" width="16" height="16"><path d="M11 1.75V3h2.25a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5H5V1.75C5 .784 5.784 0 6.75 0h2.5C10.216 0 11 .784 11 1.75M4.496 6.675l.66 6.6a.25.25 0 0 0 .249.225h5.19a.25.25 0 0 0 .249-.225l.66-6.6a.75.75 0 0 1 1.492.149l-.66 6.6A1.75 1.75 0 0 1 10.595 15h-5.19a1.75 1.75 0 0 1-1.741-1.575l-.66-6.6a.75.75 0 1 1 1.492-.15M6.5 1.75V3h3V1.75a.25.25 0 0 0-.25-.25h-2.5a.25.25 0 0 0-.25.25"/></svg></span> </div> </h4> <div class="ui bottom attached table unstackable segment"> <div class="ui warning message unicode-escape-prompt tw-text-left"> <button class="btn close icon hide-panel" data-panel-closest=".message"><svg viewBox="0 0 16 16" class="close inside svg octicon-x" aria-hidden="true" width="16" height="16"><path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.75.75 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.75.75 0 0 1-.734-.215L8 9.06l-3.22 3.22a.75.75 0 0 1-1.042-.018.75.75 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06"/></svg></button> <div class="header"> This file contains ambiguous Unicode characters </div> <p>This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.</p> </div> <div class="file-view code-view"> <table> <tbody> <tr> <td id="L1" class="lines-num"><span id="L1" data-line-number="1"></span></td> <td class="lines-escape"></td> <td rel="L1" class="lines-code chroma"><code class="code-inner"><span class="cp"><?xml version="1.0" encoding="UTF-8" ?></span> </code></td> </tr> <tr> <td id="L2" class="lines-num"><span id="L2" data-line-number="2"></span></td> <td class="lines-escape"></td> <td rel="L2" class="lines-code chroma"><code class="code-inner"><span class="p"><</span><span class="nt">html</span><span class="p"></span><span class="p">></span> </code></td> </tr> <tr> <td id="L3" class="lines-num"><span id="L3" data-line-number="3"></span></td> <td class="lines-escape"></td> <td rel="L3" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">version</span><span class="p"></span><span class="p">></span>2<span class="p"><</span><span class="p">/</span><span class="nt">version</span><span class="p">></span> </code></td> </tr> <tr> <td id="L4" class="lines-num"><span id="L4" data-line-number="4"></span></td> <td class="lines-escape"></td> <td rel="L4" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L5" class="lines-num"><span id="L5" data-line-number="5"></span></td> <td class="lines-escape"></td> <td rel="L5" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">head</span><span class="p"></span><span class="p">></span> </code></td> </tr> <tr> <td id="L6" class="lines-num"><span id="L6" data-line-number="6"></span></td> <td class="lines-escape"></td> <td rel="L6" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">title</span><span class="p"></span><span class="p">></span>Information for Webmasters<span class="p"><</span><span class="p">/</span><span class="nt">title</span><span class="p">></span> </code></td> </tr> <tr> <td id="L7" class="lines-num"><span id="L7" data-line-number="7"></span></td> <td class="lines-escape"></td> <td rel="L7" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="p">/</span><span class="nt">head</span><span class="p">></span> </code></td> </tr> <tr> <td id="L8" class="lines-num"><span id="L8" data-line-number="8"></span></td> <td class="lines-escape"></td> <td rel="L8" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">body</span> <span class="na">class</span><span class="o">=</span><span class="s">"article"</span> <span class="na">microformats</span><span class="o">=</span><span class="s">"h-entry"</span><span class="p"></span><span class="p">></span> </code></td> </tr> <tr> <td id="L9" class="lines-num"><span id="L9" data-line-number="9"></span></td> <td class="lines-escape"></td> <td rel="L9" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L10" class="lines-num"><span id="L10" data-line-number="10"></span></td> <td class="lines-escape"></td> <td rel="L10" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">p</span> <span class="na">id</span><span class="o">=</span><span class="s">"category"</span><span class="p"></span><span class="p">></span><span class="p"><</span><span class="nt">a</span> <span class="na">href</span><span class="o">=</span><span class="s">"/contribute/"</span><span class="p"></span><span class="p">></span>Contribute<span class="p"><</span><span class="p">/</span><span class="nt">a</span><span class="p">></span><span class="p"><</span><span class="p">/</span><span class="nt">p</span><span class="p">></span> </code></td> </tr> <tr> <td id="L11" class="lines-num"><span id="L11" data-line-number="11"></span></td> <td class="lines-escape"></td> <td rel="L11" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">h1</span> <span class="na">class</span><span class="o">=</span><span class="s">"p-name"</span><span class="p"></span><span class="p">></span>Webmastering<span class="p"><</span><span class="p">/</span><span class="nt">h1</span><span class="p">></span> </code></td> </tr> <tr> <td id="L12" class="lines-num"><span id="L12" data-line-number="12"></span></td> <td class="lines-escape"></td> <td rel="L12" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L13" class="lines-num"><span id="L13" data-line-number="13"></span></td> <td class="lines-escape"></td> <td rel="L13" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">div</span> <span class="na">class</span><span class="o">=</span><span class="s">"e-content"</span><span class="p"></span><span class="p">></span> </code></td> </tr> <tr> <td id="L14" class="lines-num"><span id="L14" data-line-number="14"></span></td> <td class="lines-escape"></td> <td rel="L14" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L15" class="lines-num"><span id="L15" data-line-number="15"></span></td> <td class="lines-escape"></td> <td rel="L15" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">p</span> <span class="na">id</span><span class="o">=</span><span class="s">"introduction"</span> <span class="na">class</span><span class="o">=</span><span class="s">"p-summary"</span><span class="p"></span><span class="p">></span> </code></td> </tr> <tr> <td id="L16" class="lines-num"><span id="L16" data-line-number="16"></span></td> <td class="lines-escape"></td> <td rel="L16" class="lines-code chroma"><code class="code-inner"> The <span class="p"><</span><span class="nt">em</span><span class="p"></span><span class="p">></span>Web team <span class="p"><</span><span class="p">/</span><span class="nt">em</span><span class="p">></span> maintain and develop the FSFE's websites — </code></td> </tr> <tr> <td id="L17" class="lines-num"><span id="L17" data-line-number="17"></span></td> <td class="lines-escape"></td> <td rel="L17" class="lines-code chroma"><code class="code-inner"> ranging from <span class="p"><</span><span class="nt">a</span> <span class="na">href</span><span class="o">=</span><span class="s">"/index.html"</span><span class="p"></span><span class="p">></span>fsfe.org<span class="p"><</span><span class="p">/</span><span class="nt">a</span><span class="p">></span> to project and campaign </code></td> </tr> <tr> <td id="L18" class="lines-num"><span id="L18" data-line-number="18"></span></td> <td class="lines-escape"></td> <td rel="L18" class="lines-code chroma"><code class="code-inner"> sites. Webmasters are volunteers working to enhance the </code></td> </tr> <tr> <td id="L19" class="lines-num"><span id="L19" data-line-number="19"></span></td> <td class="lines-escape"></td> <td rel="L19" class="lines-code chroma"><code class="code-inner"> organization's face to the world, and to improve the technical </code></td> </tr> <tr> <td id="L20" class="lines-num"><span id="L20" data-line-number="20"></span></td> <td class="lines-escape"></td> <td rel="L20" class="lines-code chroma"><code class="code-inner"> solutions of our web efforts. </code></td> </tr> <tr> <td id="L21" class="lines-num"><span id="L21" data-line-number="21"></span></td> <td class="lines-escape"></td> <td rel="L21" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="p">/</span><span class="nt">p</span><span class="p">></span> </code></td> </tr> <tr> <td id="L22" class="lines-num"><span id="L22" data-line-number="22"></span></td> <td class="lines-escape"></td> <td rel="L22" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L23" class="lines-num"><span id="L23" data-line-number="23"></span></td> <td class="lines-escape"></td> <td rel="L23" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L24" class="lines-num"><span id="L24" data-line-number="24"></span></td> <td class="lines-escape"></td> <td rel="L24" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">h2</span><span class="p"></span><span class="p">></span>Get to know us, get to know the website<span class="p"><</span><span class="p">/</span><span class="nt">h2</span><span class="p">></span> </code></td> </tr> <tr> <td id="L25" class="lines-num"><span id="L25" data-line-number="25"></span></td> <td class="lines-escape"></td> <td rel="L25" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L26" class="lines-num"><span id="L26" data-line-number="26"></span></td> <td class="lines-escape"></td> <td rel="L26" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">p</span><span class="p"></span><span class="p">></span> </code></td> </tr> <tr> <td id="L27" class="lines-num"><span id="L27" data-line-number="27"></span></td> <td class="lines-escape"></td> <td rel="L27" class="lines-code chroma"><code class="code-inner"> If you want to get an idea of what work on FSFE's website consists </code></td> </tr> <tr> <td id="L28" class="lines-num"><span id="L28" data-line-number="28"></span></td> <td class="lines-escape"></td> <td rel="L28" class="lines-code chroma"><code class="code-inner"> of, the best way is to come have a chat with us. Some of the </code></td> </tr> <tr> <td id="L29" class="lines-num"><span id="L29" data-line-number="29"></span></td> <td class="lines-escape"></td> <td rel="L29" class="lines-code chroma"><code class="code-inner"> webmasters are regularly on Libera Chat's #fsfe channel, where we </code></td> </tr> <tr> <td id="L30" class="lines-num"><span id="L30" data-line-number="30"></span></td> <td class="lines-escape"></td> <td rel="L30" class="lines-code chroma"><code class="code-inner"> will be happy to meet you and answer your questions! </code></td> </tr> <tr> <td id="L31" class="lines-num"><span id="L31" data-line-number="31"></span></td> <td class="lines-escape"></td> <td rel="L31" class="lines-code chroma"><code class="code-inner"> To check out who is working on the website, and with </code></td> </tr> <tr> <td id="L32" class="lines-num"><span id="L32" data-line-number="32"></span></td> <td class="lines-escape"></td> <td rel="L32" class="lines-code chroma"><code class="code-inner"> FSFE as a whole, visit <span class="p"><</span><span class="nt">a</span> <span class="na">href</span><span class="o">=</span><span class="s">"/about/people/index.html"</span><span class="p"></span><span class="p">></span>the FSFE's team page<span class="p"><</span><span class="p">/</span><span class="nt">a</span><span class="p">></span> </code></td> </tr> <tr> <td id="L33" class="lines-num"><span id="L33" data-line-number="33"></span></td> <td class="lines-escape"></td> <td rel="L33" class="lines-code chroma"><code class="code-inner"> and the specific <span class="p"><</span><span class="nt">a</span> <span class="na">href</span><span class="o">=</span><span class="s">"https://wiki.fsfe.org/Teams/Web"</span><span class="p"></span><span class="p">></span>Web team page<span class="p"><</span><span class="p">/</span><span class="nt">a</span><span class="p">></span>. </code></td> </tr> <tr> <td id="L34" class="lines-num"><span id="L34" data-line-number="34"></span></td> <td class="lines-escape"></td> <td rel="L34" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="p">/</span><span class="nt">p</span><span class="p">></span> </code></td> </tr> <tr> <td id="L35" class="lines-num"><span id="L35" data-line-number="35"></span></td> <td class="lines-escape"></td> <td rel="L35" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L36" class="lines-num"><span id="L36" data-line-number="36"></span></td> <td class="lines-escape"></td> <td rel="L36" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L37" class="lines-num"><span id="L37" data-line-number="37"></span></td> <td class="lines-escape"></td> <td rel="L37" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">h2</span><span class="p"></span><span class="p">></span>Introduction<span class="p"><</span><span class="p">/</span><span class="nt">h2</span><span class="p">></span> </code></td> </tr> <tr> <td id="L38" class="lines-num"><span id="L38" data-line-number="38"></span></td> <td class="lines-escape"></td> <td rel="L38" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L39" class="lines-num"><span id="L39" data-line-number="39"></span></td> <td class="lines-escape"></td> <td rel="L39" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">p</span><span class="p"></span><span class="p">></span> </code></td> </tr> <tr> <td id="L40" class="lines-num"><span id="L40" data-line-number="40"></span></td> <td class="lines-escape"></td> <td rel="L40" class="lines-code chroma"><code class="code-inner"> The technologies and programs used to maintain the FSFE web page </code></td> </tr> <tr> <td id="L41" class="lines-num"><span id="L41" data-line-number="41"></span></td> <td class="lines-escape"></td> <td rel="L41" class="lines-code chroma"><code class="code-inner"> should already be familiar to many developers and authors and might be of </code></td> </tr> <tr> <td id="L42" class="lines-num"><span id="L42" data-line-number="42"></span></td> <td class="lines-escape"></td> <td rel="L42" class="lines-code chroma"><code class="code-inner"> interest to those that have not yet discovered them. </code></td> </tr> <tr> <td id="L43" class="lines-num"><span id="L43" data-line-number="43"></span></td> <td class="lines-escape"></td> <td rel="L43" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="p">/</span><span class="nt">p</span><span class="p">></span> </code></td> </tr> <tr> <td id="L44" class="lines-num"><span id="L44" data-line-number="44"></span></td> <td class="lines-escape"></td> <td rel="L44" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L45" class="lines-num"><span id="L45" data-line-number="45"></span></td> <td class="lines-escape"></td> <td rel="L45" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">p</span><span class="p"></span><span class="p">></span> </code></td> </tr> <tr> <td id="L46" class="lines-num"><span id="L46" data-line-number="46"></span></td> <td class="lines-escape"></td> <td rel="L46" class="lines-code chroma"><code class="code-inner"> Translators and occasional volunteers will most likely only get in touch </code></td> </tr> <tr> <td id="L47" class="lines-num"><span id="L47" data-line-number="47"></span></td> <td class="lines-escape"></td> <td rel="L47" class="lines-code chroma"><code class="code-inner"> with </code></td> </tr> <tr> <td id="L48" class="lines-num"><span id="L48" data-line-number="48"></span></td> <td class="lines-escape"></td> <td rel="L48" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="p">/</span><span class="nt">p</span><span class="p">></span> </code></td> </tr> <tr> <td id="L49" class="lines-num"><span id="L49" data-line-number="49"></span></td> <td class="lines-escape"></td> <td rel="L49" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L50" class="lines-num"><span id="L50" data-line-number="50"></span></td> <td class="lines-escape"></td> <td rel="L50" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">ul</span><span class="p"></span><span class="p">></span> </code></td> </tr> <tr> <td id="L51" class="lines-num"><span id="L51" data-line-number="51"></span></td> <td class="lines-escape"></td> <td rel="L51" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">li</span><span class="p"></span><span class="p">></span> </code></td> </tr> <tr> <td id="L52" class="lines-num"><span id="L52" data-line-number="52"></span></td> <td class="lines-escape"><button class="toggle-escape-button btn interact-bg" title="This line has ambiguous unicode characters"></button></td> <td rel="L52" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">a</span> <span class="na">href</span><span class="o">=</span><span class="s">"https://en.wikipedia.org/wiki/XHTML"</span><span class="p"></span><span class="p">></span>XHTML<span class="p"><</span><span class="p">/</span><span class="nt">a</span><span class="p">></span> <span class="ambiguous-code-point" data-tooltip-content="– [U+2013] can be confused with - [U+002D]"><span class="char">–</span></span> from </code></td> </tr> <tr> <td id="L53" class="lines-num"><span id="L53" data-line-number="53"></span></td> <td class="lines-escape"></td> <td rel="L53" class="lines-code chroma"><code class="code-inner"> which the web pages are generated </code></td> </tr> <tr> <td id="L54" class="lines-num"><span id="L54" data-line-number="54"></span></td> <td class="lines-escape"></td> <td rel="L54" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="p">/</span><span class="nt">li</span><span class="p">></span> </code></td> </tr> <tr> <td id="L55" class="lines-num"><span id="L55" data-line-number="55"></span></td> <td class="lines-escape"></td> <td rel="L55" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">li</span><span class="p"></span><span class="p">></span> </code></td> </tr> <tr> <td id="L56" class="lines-num"><span id="L56" data-line-number="56"></span></td> <td class="lines-escape"><button class="toggle-escape-button btn interact-bg" title="This line has ambiguous unicode characters"></button></td> <td rel="L56" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">a</span> <span class="na">href</span><span class="o">=</span><span class="s">"https://git-scm.com/"</span><span class="p"></span><span class="p">></span>Git<span class="p"><</span><span class="p">/</span><span class="nt">a</span><span class="p">></span> <span class="ambiguous-code-point" data-tooltip-content="– [U+2013] can be confused with - [U+002D]"><span class="char">–</span></span> for </code></td> </tr> <tr> <td id="L57" class="lines-num"><span id="L57" data-line-number="57"></span></td> <td class="lines-escape"></td> <td rel="L57" class="lines-code chroma"><code class="code-inner"> version control of web page sources </code></td> </tr> <tr> <td id="L58" class="lines-num"><span id="L58" data-line-number="58"></span></td> <td class="lines-escape"></td> <td rel="L58" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="p">/</span><span class="nt">li</span><span class="p">></span> </code></td> </tr> <tr> <td id="L59" class="lines-num"><span id="L59" data-line-number="59"></span></td> <td class="lines-escape"></td> <td rel="L59" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="p">/</span><span class="nt">ul</span><span class="p">></span> </code></td> </tr> <tr> <td id="L60" class="lines-num"><span id="L60" data-line-number="60"></span></td> <td class="lines-escape"></td> <td rel="L60" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L61" class="lines-num"><span id="L61" data-line-number="61"></span></td> <td class="lines-escape"></td> <td rel="L61" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">p</span><span class="p"></span><span class="p">></span> </code></td> </tr> <tr> <td id="L62" class="lines-num"><span id="L62" data-line-number="62"></span></td> <td class="lines-escape"></td> <td rel="L62" class="lines-code chroma"><code class="code-inner"> Volunteers interested in getting deeper into the maintenance should also </code></td> </tr> <tr> <td id="L63" class="lines-num"><span id="L63" data-line-number="63"></span></td> <td class="lines-escape"></td> <td rel="L63" class="lines-code chroma"><code class="code-inner"> be familiar with </code></td> </tr> <tr> <td id="L64" class="lines-num"><span id="L64" data-line-number="64"></span></td> <td class="lines-escape"></td> <td rel="L64" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="p">/</span><span class="nt">p</span><span class="p">></span> </code></td> </tr> <tr> <td id="L65" class="lines-num"><span id="L65" data-line-number="65"></span></td> <td class="lines-escape"></td> <td rel="L65" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L66" class="lines-num"><span id="L66" data-line-number="66"></span></td> <td class="lines-escape"></td> <td rel="L66" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">ul</span><span class="p"></span><span class="p">></span> </code></td> </tr> <tr> <td id="L67" class="lines-num"><span id="L67" data-line-number="67"></span></td> <td class="lines-escape"></td> <td rel="L67" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">li</span><span class="p"></span><span class="p">></span> </code></td> </tr> <tr> <td id="L68" class="lines-num"><span id="L68" data-line-number="68"></span></td> <td class="lines-escape"><button class="toggle-escape-button btn interact-bg" title="This line has ambiguous unicode characters"></button></td> <td rel="L68" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">a</span> <span class="na">href</span><span class="o">=</span><span class="s">"https://www.gnu.org/software/bash/"</span><span class="p"></span><span class="p">></span>Bash<span class="p"><</span><span class="p">/</span><span class="nt">a</span><span class="p">></span> <span class="ambiguous-code-point" data-tooltip-content="– [U+2013] can be confused with - [U+002D]"><span class="char">–</span></span> for the maintenance </code></td> </tr> <tr> <td id="L69" class="lines-num"><span id="L69" data-line-number="69"></span></td> <td class="lines-escape"></td> <td rel="L69" class="lines-code chroma"><code class="code-inner"> and page creation scripts </code></td> </tr> <tr> <td id="L70" class="lines-num"><span id="L70" data-line-number="70"></span></td> <td class="lines-escape"></td> <td rel="L70" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="p">/</span><span class="nt">li</span><span class="p">></span> </code></td> </tr> <tr> <td id="L71" class="lines-num"><span id="L71" data-line-number="71"></span></td> <td class="lines-escape"></td> <td rel="L71" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">li</span><span class="p"></span><span class="p">></span> </code></td> </tr> <tr> <td id="L72" class="lines-num"><span id="L72" data-line-number="72"></span></td> <td class="lines-escape"><button class="toggle-escape-button btn interact-bg" title="This line has ambiguous unicode characters"></button></td> <td rel="L72" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">a</span> <span class="na">href</span><span class="o">=</span><span class="s">"https://www.apache.org/"</span><span class="p"></span><span class="p">></span>Apache<span class="p"><</span><span class="p">/</span><span class="nt">a</span><span class="p">></span> <span class="ambiguous-code-point" data-tooltip-content="– [U+2013] can be confused with - [U+002D]"><span class="char">–</span></span> as the web server </code></td> </tr> <tr> <td id="L73" class="lines-num"><span id="L73" data-line-number="73"></span></td> <td class="lines-escape"></td> <td rel="L73" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="p">/</span><span class="nt">li</span><span class="p">></span> </code></td> </tr> <tr> <td id="L74" class="lines-num"><span id="L74" data-line-number="74"></span></td> <td class="lines-escape"></td> <td rel="L74" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="p">/</span><span class="nt">ul</span><span class="p">></span> </code></td> </tr> <tr> <td id="L75" class="lines-num"><span id="L75" data-line-number="75"></span></td> <td class="lines-escape"></td> <td rel="L75" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L76" class="lines-num"><span id="L76" data-line-number="76"></span></td> <td class="lines-escape"></td> <td rel="L76" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L77" class="lines-num"><span id="L77" data-line-number="77"></span></td> <td class="lines-escape"></td> <td rel="L77" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">h2</span> <span class="na">id</span><span class="o">=</span><span class="s">"Understanding"</span><span class="p"></span><span class="p">></span>Understanding how the web pages are built<span class="p"><</span><span class="p">/</span><span class="nt">h2</span><span class="p">></span> </code></td> </tr> <tr> <td id="L78" class="lines-num"><span id="L78" data-line-number="78"></span></td> <td class="lines-escape"></td> <td rel="L78" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L79" class="lines-num"><span id="L79" data-line-number="79"></span></td> <td class="lines-escape"></td> <td rel="L79" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">p</span><span class="p"></span><span class="p">></span> </code></td> </tr> <tr> <td id="L80" class="lines-num"><span id="L80" data-line-number="80"></span></td> <td class="lines-escape"></td> <td rel="L80" class="lines-code chroma"><code class="code-inner"> The web pages of <span class="p"><</span><span class="nt">var</span><span class="p"></span><span class="p">></span>fsfe.org<span class="p"><</span><span class="p">/</span><span class="nt">var</span><span class="p">></span> are maintaned as a set of </code></td> </tr> <tr> <td id="L81" class="lines-num"><span id="L81" data-line-number="81"></span></td> <td class="lines-escape"></td> <td rel="L81" class="lines-code chroma"><code class="code-inner"> XML files. The web server generates the HTML pages from these XML files </code></td> </tr> <tr> <td id="L82" class="lines-num"><span id="L82" data-line-number="82"></span></td> <td class="lines-escape"></td> <td rel="L82" class="lines-code chroma"><code class="code-inner"> automatically every ten minutes. Consequently, all editing of the pages </code></td> </tr> <tr> <td id="L83" class="lines-num"><span id="L83" data-line-number="83"></span></td> <td class="lines-escape"></td> <td rel="L83" class="lines-code chroma"><code class="code-inner"> is done in the XML files, and the HTML is never edited directly. </code></td> </tr> <tr> <td id="L84" class="lines-num"><span id="L84" data-line-number="84"></span></td> <td class="lines-escape"></td> <td rel="L84" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="p">/</span><span class="nt">p</span><span class="p">></span> </code></td> </tr> <tr> <td id="L85" class="lines-num"><span id="L85" data-line-number="85"></span></td> <td class="lines-escape"></td> <td rel="L85" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L86" class="lines-num"><span id="L86" data-line-number="86"></span></td> <td class="lines-escape"></td> <td rel="L86" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">p</span><span class="p"></span><span class="p">></span> </code></td> </tr> <tr> <td id="L87" class="lines-num"><span id="L87" data-line-number="87"></span></td> <td class="lines-escape"></td> <td rel="L87" class="lines-code chroma"><code class="code-inner"> Every page on fsfe.org is named </code></td> </tr> <tr> <td id="L88" class="lines-num"><span id="L88" data-line-number="88"></span></td> <td class="lines-escape"></td> <td rel="L88" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">var</span><span class="p"></span><span class="p">></span><span class="p"><</span><span class="nt">em</span><span class="p"></span><span class="p">></span>pagename<span class="p"><</span><span class="p">/</span><span class="nt">em</span><span class="p">></span>.<span class="p"><</span><span class="nt">em</span><span class="p"></span><span class="p">></span>language<span class="p"><</span><span class="p">/</span><span class="nt">em</span><span class="p">></span>.html<span class="p"><</span><span class="p">/</span><span class="nt">var</span><span class="p">></span> </code></td> </tr> <tr> <td id="L89" class="lines-num"><span id="L89" data-line-number="89"></span></td> <td class="lines-escape"></td> <td rel="L89" class="lines-code chroma"><code class="code-inner"> (<span class="p"><</span><span class="nt">em</span><span class="p"></span><span class="p">></span>language<span class="p"><</span><span class="p">/</span><span class="nt">em</span><span class="p">></span> being the two-letter <span class="p"><</span><span class="nt">a</span> </code></td> </tr> <tr> <td id="L90" class="lines-num"><span id="L90" data-line-number="90"></span></td> <td class="lines-escape"></td> <td rel="L90" class="lines-code chroma"><code class="code-inner"> <span class="na">href</span><span class="o">=</span><span class="s">"https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes"</span><span class="p"></span><span class="p">></span>ISO-639 </code></td> </tr> <tr> <td id="L91" class="lines-num"><span id="L91" data-line-number="91"></span></td> <td class="lines-escape"></td> <td rel="L91" class="lines-code chroma"><code class="code-inner"> code<span class="p"><</span><span class="p">/</span><span class="nt">a</span><span class="p">></span> of the language, like "en" for English or "de" for German). </code></td> </tr> <tr> <td id="L92" class="lines-num"><span id="L92" data-line-number="92"></span></td> <td class="lines-escape"></td> <td rel="L92" class="lines-code chroma"><code class="code-inner"> The source files are named </code></td> </tr> <tr> <td id="L93" class="lines-num"><span id="L93" data-line-number="93"></span></td> <td class="lines-escape"></td> <td rel="L93" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">var</span><span class="p"></span><span class="p">></span><span class="p"><</span><span class="nt">em</span><span class="p"></span><span class="p">></span>pagename<span class="p"><</span><span class="p">/</span><span class="nt">em</span><span class="p">></span>.<span class="p"><</span><span class="nt">em</span><span class="p"></span><span class="p">></span>language<span class="p"><</span><span class="p">/</span><span class="nt">em</span><span class="p">></span>.xhtml<span class="p"><</span><span class="p">/</span><span class="nt">var</span><span class="p">></span>. </code></td> </tr> <tr> <td id="L94" class="lines-num"><span id="L94" data-line-number="94"></span></td> <td class="lines-escape"></td> <td rel="L94" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="p">/</span><span class="nt">p</span><span class="p">></span> </code></td> </tr> <tr> <td id="L95" class="lines-num"><span id="L95" data-line-number="95"></span></td> <td class="lines-escape"></td> <td rel="L95" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L96" class="lines-num"><span id="L96" data-line-number="96"></span></td> <td class="lines-escape"></td> <td rel="L96" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">p</span><span class="p"></span><span class="p">></span> </code></td> </tr> <tr> <td id="L97" class="lines-num"><span id="L97" data-line-number="97"></span></td> <td class="lines-escape"></td> <td rel="L97" class="lines-code chroma"><code class="code-inner"> Some pages have a dynamic part: apart from the fixed texts taken </code></td> </tr> <tr> <td id="L98" class="lines-num"><span id="L98" data-line-number="98"></span></td> <td class="lines-escape"></td> <td rel="L98" class="lines-code chroma"><code class="code-inner"> from the XHTML file, they include information from one or several </code></td> </tr> <tr> <td id="L99" class="lines-num"><span id="L99" data-line-number="99"></span></td> <td class="lines-escape"></td> <td rel="L99" class="lines-code chroma"><code class="code-inner"> XML files. Whenever such a page is built, the build system takes </code></td> </tr> <tr> <td id="L100" class="lines-num"><span id="L100" data-line-number="100"></span></td> <td class="lines-escape"></td> <td rel="L100" class="lines-code chroma"><code class="code-inner"> the translated XML files where available, and falls back to the </code></td> </tr> <tr> <td id="L101" class="lines-num"><span id="L101" data-line-number="101"></span></td> <td class="lines-escape"></td> <td rel="L101" class="lines-code chroma"><code class="code-inner"> English version of those XML files that have not yet been </code></td> </tr> <tr> <td id="L102" class="lines-num"><span id="L102" data-line-number="102"></span></td> <td class="lines-escape"></td> <td rel="L102" class="lines-code chroma"><code class="code-inner"> translated. This way, such pages can end up with parts of the </code></td> </tr> <tr> <td id="L103" class="lines-num"><span id="L103" data-line-number="103"></span></td> <td class="lines-escape"></td> <td rel="L103" class="lines-code chroma"><code class="code-inner"> text being translated and other parts still showing in English. </code></td> </tr> <tr> <td id="L104" class="lines-num"><span id="L104" data-line-number="104"></span></td> <td class="lines-escape"></td> <td rel="L104" class="lines-code chroma"><code class="code-inner"> Examples of such pages include the <span class="p"><</span><span class="nt">a</span> <span class="na">href</span><span class="o">=</span><span class="s">"/index.html"</span><span class="p"></span><span class="p">></span>start page<span class="p"><</span><span class="p">/</span><span class="nt">a</span><span class="p">></span>, the </code></td> </tr> <tr> <td id="L105" class="lines-num"><span id="L105" data-line-number="105"></span></td> <td class="lines-escape"></td> <td rel="L105" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">a</span> <span class="na">href</span><span class="o">=</span><span class="s">"/news/"</span><span class="p"></span><span class="p">></span>news page<span class="p"><</span><span class="p">/</span><span class="nt">a</span><span class="p">></span>, and the <span class="p"><</span><span class="nt">a</span> <span class="na">href</span><span class="o">=</span><span class="s">"/events/"</span><span class="p"></span><span class="p">></span>events </code></td> </tr> <tr> <td id="L106" class="lines-num"><span id="L106" data-line-number="106"></span></td> <td class="lines-escape"></td> <td rel="L106" class="lines-code chroma"><code class="code-inner"> page<span class="p"><</span><span class="p">/</span><span class="nt">a</span><span class="p">></span>. </code></td> </tr> <tr> <td id="L107" class="lines-num"><span id="L107" data-line-number="107"></span></td> <td class="lines-escape"></td> <td rel="L107" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="p">/</span><span class="nt">p</span><span class="p">></span> </code></td> </tr> <tr> <td id="L108" class="lines-num"><span id="L108" data-line-number="108"></span></td> <td class="lines-escape"></td> <td rel="L108" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L109" class="lines-num"><span id="L109" data-line-number="109"></span></td> <td class="lines-escape"></td> <td rel="L109" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">h2</span> <span class="na">id</span><span class="o">=</span><span class="s">"Getting"</span><span class="p"></span><span class="p">></span>Working with the website as an editor<span class="p"><</span><span class="p">/</span><span class="nt">h2</span><span class="p">></span> </code></td> </tr> <tr> <td id="L110" class="lines-num"><span id="L110" data-line-number="110"></span></td> <td class="lines-escape"></td> <td rel="L110" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L111" class="lines-num"><span id="L111" data-line-number="111"></span></td> <td class="lines-escape"></td> <td rel="L111" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">p</span><span class="p"></span><span class="p">></span>Please visit our <span class="p"><</span><span class="nt">a</span> <span class="na">href</span><span class="o">=</span><span class="s">"https://wiki.fsfe.org/TechDocs/Mainpage/Editing"</span><span class="p"></span><span class="p">></span>website editing wiki page<span class="p"><</span><span class="p">/</span><span class="nt">a</span><span class="p">></span> to find more information about:<span class="p"><</span><span class="p">/</span><span class="nt">p</span><span class="p">></span> </code></td> </tr> <tr> <td id="L112" class="lines-num"><span id="L112" data-line-number="112"></span></td> <td class="lines-escape"></td> <td rel="L112" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L113" class="lines-num"><span id="L113" data-line-number="113"></span></td> <td class="lines-escape"></td> <td rel="L113" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">ul</span><span class="p"></span><span class="p">></span> </code></td> </tr> <tr> <td id="L114" class="lines-num"><span id="L114" data-line-number="114"></span></td> <td class="lines-escape"></td> <td rel="L114" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">li</span><span class="p"></span><span class="p">></span>how to copy the websites' source code to your computer<span class="p"><</span><span class="p">/</span><span class="nt">li</span><span class="p">></span> </code></td> </tr> <tr> <td id="L115" class="lines-num"><span id="L115" data-line-number="115"></span></td> <td class="lines-escape"></td> <td rel="L115" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">li</span><span class="p"></span><span class="p">></span>how to edit and push files to the website<span class="p"><</span><span class="p">/</span><span class="nt">li</span><span class="p">></span> </code></td> </tr> <tr> <td id="L116" class="lines-num"><span id="L116" data-line-number="116"></span></td> <td class="lines-escape"></td> <td rel="L116" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">li</span><span class="p"></span><span class="p">></span>how to coordinate with other website editors<span class="p"><</span><span class="p">/</span><span class="nt">li</span><span class="p">></span> </code></td> </tr> <tr> <td id="L117" class="lines-num"><span id="L117" data-line-number="117"></span></td> <td class="lines-escape"></td> <td rel="L117" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">li</span><span class="p"></span><span class="p">></span>responsible handling of write access<span class="p"><</span><span class="p">/</span><span class="nt">li</span><span class="p">></span> </code></td> </tr> <tr> <td id="L118" class="lines-num"><span id="L118" data-line-number="118"></span></td> <td class="lines-escape"></td> <td rel="L118" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">li</span><span class="p"></span><span class="p">></span>advanced webmaster techniques<span class="p"><</span><span class="p">/</span><span class="nt">li</span><span class="p">></span> </code></td> </tr> <tr> <td id="L119" class="lines-num"><span id="L119" data-line-number="119"></span></td> <td class="lines-escape"></td> <td rel="L119" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">li</span><span class="p"></span><span class="p">></span>proper licencing of source code and media<span class="p"><</span><span class="p">/</span><span class="nt">li</span><span class="p">></span> </code></td> </tr> <tr> <td id="L120" class="lines-num"><span id="L120" data-line-number="120"></span></td> <td class="lines-escape"></td> <td rel="L120" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="p">/</span><span class="nt">ul</span><span class="p">></span> </code></td> </tr> <tr> <td id="L121" class="lines-num"><span id="L121" data-line-number="121"></span></td> <td class="lines-escape"></td> <td rel="L121" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L122" class="lines-num"><span id="L122" data-line-number="122"></span></td> <td class="lines-escape"></td> <td rel="L122" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="p">/</span><span class="nt">div</span><span class="p">></span> </code></td> </tr> <tr> <td id="L123" class="lines-num"><span id="L123" data-line-number="123"></span></td> <td class="lines-escape"></td> <td rel="L123" class="lines-code chroma"><code class="code-inner"> <span class="c"><!--</span><span class="c">/e</span><span class="c">-</span><span class="c">content</span><span class="c">--></span> </code></td> </tr> <tr> <td id="L124" class="lines-num"><span id="L124" data-line-number="124"></span></td> <td class="lines-escape"></td> <td rel="L124" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L125" class="lines-num"><span id="L125" data-line-number="125"></span></td> <td class="lines-escape"></td> <td rel="L125" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="p">/</span><span class="nt">body</span><span class="p">></span> </code></td> </tr> <tr> <td id="L126" class="lines-num"><span id="L126" data-line-number="126"></span></td> <td class="lines-escape"></td> <td rel="L126" class="lines-code chroma"><code class="code-inner"><span class="p"><</span><span class="nt">sidebar</span> <span class="na">promo</span><span class="o">=</span><span class="s">"about-fsfe"</span><span class="p"></span><span class="p">></span> </code></td> </tr> <tr> <td id="L127" class="lines-num"><span id="L127" data-line-number="127"></span></td> <td class="lines-escape"></td> <td rel="L127" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">div</span> <span class="na">id</span><span class="o">=</span><span class="s">"related-content"</span><span class="p"></span><span class="p">></span> </code></td> </tr> <tr> <td id="L128" class="lines-num"><span id="L128" data-line-number="128"></span></td> <td class="lines-escape"></td> <td rel="L128" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">h3</span><span class="p"></span><span class="p">></span>Howtos:<span class="p"><</span><span class="p">/</span><span class="nt">h3</span><span class="p">></span> </code></td> </tr> <tr> <td id="L129" class="lines-num"><span id="L129" data-line-number="129"></span></td> <td class="lines-escape"></td> <td rel="L129" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">ul</span><span class="p"></span><span class="p">></span> </code></td> </tr> <tr> <td id="L130" class="lines-num"><span id="L130" data-line-number="130"></span></td> <td class="lines-escape"></td> <td rel="L130" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">li</span><span class="p"></span><span class="p">></span> </code></td> </tr> <tr> <td id="L131" class="lines-num"><span id="L131" data-line-number="131"></span></td> <td class="lines-escape"></td> <td rel="L131" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">a</span> <span class="na">href</span><span class="o">=</span><span class="s">"https://wiki.fsfe.org/TechDocs/Mainpage/"</span><span class="p"></span><span class="p">></span>Technical documentation of the FSFE website<span class="p"><</span><span class="p">/</span><span class="nt">a</span><span class="p">></span> </code></td> </tr> <tr> <td id="L132" class="lines-num"><span id="L132" data-line-number="132"></span></td> <td class="lines-escape"></td> <td rel="L132" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="p">/</span><span class="nt">li</span><span class="p">></span> </code></td> </tr> <tr> <td id="L133" class="lines-num"><span id="L133" data-line-number="133"></span></td> <td class="lines-escape"></td> <td rel="L133" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">li</span><span class="p"></span><span class="p">></span> </code></td> </tr> <tr> <td id="L134" class="lines-num"><span id="L134" data-line-number="134"></span></td> <td class="lines-escape"></td> <td rel="L134" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="nt">a</span> <span class="na">href</span><span class="o">=</span><span class="s">"/contribute/web/features.html"</span><span class="p"></span><span class="p">></span>A template article, to use the new webdesign<span class="p"><</span><span class="p">/</span><span class="nt">a</span><span class="p">></span> </code></td> </tr> <tr> <td id="L135" class="lines-num"><span id="L135" data-line-number="135"></span></td> <td class="lines-escape"></td> <td rel="L135" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="p">/</span><span class="nt">li</span><span class="p">></span> </code></td> </tr> <tr> <td id="L136" class="lines-num"><span id="L136" data-line-number="136"></span></td> <td class="lines-escape"></td> <td rel="L136" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="p">/</span><span class="nt">ul</span><span class="p">></span> </code></td> </tr> <tr> <td id="L137" class="lines-num"><span id="L137" data-line-number="137"></span></td> <td class="lines-escape"></td> <td rel="L137" class="lines-code chroma"><code class="code-inner"> <span class="p"><</span><span class="p">/</span><span class="nt">div</span><span class="p">></span> </code></td> </tr> <tr> <td id="L138" class="lines-num"><span id="L138" data-line-number="138"></span></td> <td class="lines-escape"></td> <td rel="L138" class="lines-code chroma"><code class="code-inner"><span class="p"><</span><span class="p">/</span><span class="nt">sidebar</span><span class="p">></span> </code></td> </tr> <tr> <td id="L139" class="lines-num"><span id="L139" data-line-number="139"></span></td> <td class="lines-escape"></td> <td rel="L139" class="lines-code chroma"><code class="code-inner"> </code></td> </tr> <tr> <td id="L140" class="lines-num"><span id="L140" data-line-number="140"></span></td> <td class="lines-escape"></td> <td rel="L140" class="lines-code chroma"><code class="code-inner"><span class="p"><</span><span class="p">/</span><span class="nt">html</span><span class="p">></span> </code></td> </tr> </tbody> </table> <div class="code-line-menu tippy-target"> <a class="item ref-in-new-issue" role="menuitem" data-url-issue-new="/FSFE/fsfe-website/issues/new" data-url-param-body-link="/FSFE/fsfe-website/src/commit/1098ce64dc3ebef9a00229b54aeeecc4e611d6aa/fsfe.org/contribute/web/web.en.xhtml" rel="nofollow noindex">Reference in New Issue</a> <a class="item view_git_blame" role="menuitem" href="/FSFE/fsfe-website/blame/commit/1098ce64dc3ebef9a00229b54aeeecc4e611d6aa/fsfe.org/contribute/web/web.en.xhtml">View Git Blame</a> <a class="item copy-line-permalink" role="menuitem" data-url="/FSFE/fsfe-website/src/commit/1098ce64dc3ebef9a00229b54aeeecc4e611d6aa/fsfe.org/contribute/web/web.en.xhtml">Copy Permalink</a> </div> </div> </div> </div> </div> </div> </div> <footer class="page-footer" role="group" aria-label="Footer"> <div class="left-links"> <a target="_blank" rel="noopener noreferrer" href="https://gitea.io">Powered by Gitea</a> Page: <strong>173ms</strong> Template: <strong>7ms</strong> </div> <div class="right-links"> <div class="ui language bottom floating slide up dropdown link item"> <svg viewBox="0 0 16 16" class="svg octicon-globe" aria-hidden="true" width="16" height="16"><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0M5.78 8.75a9.64 9.64 0 0 0 1.363 4.177q.383.64.857 1.215c.245-.296.551-.705.857-1.215A9.64 9.64 0 0 0 10.22 8.75Zm4.44-1.5a9.64 9.64 0 0 0-1.363-4.177c-.307-.51-.612-.919-.857-1.215a10 10 0 0 0-.857 1.215A9.64 9.64 0 0 0 5.78 7.25Zm-5.944 1.5H1.543a6.51 6.51 0 0 0 4.666 5.5q-.184-.271-.352-.552c-.715-1.192-1.437-2.874-1.581-4.948m-2.733-1.5h2.733c.144-2.074.866-3.756 1.58-4.948q.18-.295.353-.552a6.51 6.51 0 0 0-4.666 5.5m10.181 1.5c-.144 2.074-.866 3.756-1.58 4.948q-.18.296-.353.552a6.51 6.51 0 0 0 4.666-5.5Zm2.733-1.5a6.51 6.51 0 0 0-4.666-5.5q.184.272.353.552c.714 1.192 1.436 2.874 1.58 4.948Z"/></svg> <div class="text">English</div> <div class="menu language-menu"> <a lang="de-DE" data-url="/?lang=de-DE" class="item ">Deutsch</a> <a lang="en-US" data-url="/?lang=en-US" class="item ">English</a> <a lang="es-ES" data-url="/?lang=es-ES" class="item ">español</a> <a lang="fr-FR" data-url="/?lang=fr-FR" class="item ">français</a> <a lang="it-IT" data-url="/?lang=it-IT" class="item ">italiano</a> <a lang="lv-LV" data-url="/?lang=lv-LV" class="item ">latviešu</a> <a lang="nl-NL" data-url="/?lang=nl-NL" class="item ">Nederlands</a> <a lang="pl-PL" data-url="/?lang=pl-PL" class="item ">polski</a> <a lang="pt-BR" data-url="/?lang=pt-BR" class="item ">português do Brasil</a> <a lang="fi-FI" data-url="/?lang=fi-FI" class="item ">suomi</a> <a lang="sv-SE" data-url="/?lang=sv-SE" class="item ">svenska</a> <a lang="tr-TR" data-url="/?lang=tr-TR" class="item ">Türkçe</a> <a lang="cs-CZ" data-url="/?lang=cs-CZ" class="item ">čeština</a> <a lang="bg-BG" data-url="/?lang=bg-BG" class="item ">български</a> <a lang="ru-RU" data-url="/?lang=ru-RU" class="item ">русский</a> <a lang="sr-SP" data-url="/?lang=sr-SP" class="item ">српски</a> <a lang="ja-JP" data-url="/?lang=ja-JP" class="item ">日本語</a> <a lang="zh-CN" data-url="/?lang=zh-CN" class="item ">简体中文</a> <a lang="zh-TW" data-url="/?lang=zh-TW" class="item ">繁體中文(台灣)</a> <a lang="zh-HK" data-url="/?lang=zh-HK" class="item ">繁體中文(香港)</a> <a lang="ko-KR" data-url="/?lang=ko-KR" class="item ">한국어</a> </div> </div> <a href="/assets/js/licenses.txt">Licenses</a> <a href="/api/swagger">API</a> <a target="_blank" rel="noopener" href="https://fsfe.org">FSFE</a> hosts this service <a href="https://fsfe.org/about/legal/imprint.html" target="_blank" rel="noopener">Imprint / Privacy</a> <a href="https://gitea.io" target="_blank" rel="noopener">Gitea</a>-powered </div> </footer> <script src="/assets/js/index.js?v=1.22.3" onerror="alert('Failed to load asset files from ' + this.src + '. Please make sure the asset files can be accessed.')"></script> </body> </html>