favicon: add
This commit is contained in:
parent
43d143bbce
commit
92c70b377d
95 changed files with 5575 additions and 1 deletions
171
ikiwiki/directive/index.html
Normal file
171
ikiwiki/directive/index.html
Normal file
|
@ -0,0 +1,171 @@
|
|||
<!DOCTYPE html>
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||
|
||||
<meta name='robots' content='max-image-preview:large' />
|
||||
|
||||
<!-- Facebook Meta Tags -->
|
||||
<meta property="og:url" content="https://cdpq-palestine.info/">
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="directive">
|
||||
<meta property="og:description" content="GRIP-UQAM">
|
||||
<meta property="og:image" content="/og-image.png">
|
||||
|
||||
<!-- Twitter Meta Tags -->
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta property="twitter:domain" content="cdpq-palestine.info">
|
||||
<meta property="twitter:url" content="https://cdpq-palestine.info/">
|
||||
<meta name="twitter:title" content="directive">
|
||||
<meta name="twitter:description" content="GRIP-UQAM">
|
||||
<meta name="twitter:image" content="/og-image.png">
|
||||
|
||||
<meta name="robots" content="noindex, follow" />
|
||||
|
||||
<title>directive - GRIP-UQAM</title>
|
||||
|
||||
<link rel="icon" type="image/png" href="../../favicon-96x96.png" sizes="96x96" />
|
||||
<link rel="icon" type="image/svg+xml" href="../../favicon.svg" />
|
||||
<link rel="shortcut icon" href="../../favicon.ico" />
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="../../apple-touch-icon.png" />
|
||||
<meta name="apple-mobile-web-app-title" content="GRIP-UQAM" />
|
||||
<link rel="manifest" href="../../site.webmanifest" />
|
||||
|
||||
<!-- Bootstrap core CSS -->
|
||||
<!-- those checksums can be verified with: shasum -b -a 384 $file | xxd -r -p |
|
||||
base64 -->
|
||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
|
||||
|
||||
<!-- Custom styles for derivatives -->
|
||||
|
||||
<link rel="stylesheet" href="../../css/local.css" type="text/css" />
|
||||
|
||||
|
||||
<!-- opendyslexic font -->
|
||||
<link href="../../css/opendyslexic.css" rel="stylesheet" />
|
||||
</head>
|
||||
<body class="d-flex flex-column h-100">
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-md navbar-light bg-danger text-white border" data-bs-theme="dark">
|
||||
<div class="container-lg">
|
||||
<a class="navbar-brand me-auto" href="../../">
|
||||
<img alt="GRIP-UQAM" src="../../favicon-96x96.png" width="96" height="96" />
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<button class="navbar-toggler collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbarScroll" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div id="navbar" class="collapse navbar-collapse">
|
||||
<!-- the anchors force ikiwiki to use a tags instead of spans. hopefully. -->
|
||||
<ul class="navbar-nav nav-link align-items-center ms-auto">
|
||||
<li><a href="../../">Accueil</a></li>
|
||||
</ul>
|
||||
|
||||
<ul class="nav navbar-nav">
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<main class="flex-shrink-0 bg-secondary">
|
||||
<div id="content">
|
||||
<p>Directives are similar to a <a href="../wikilink/">WikiLink</a> in form, except they
|
||||
begin with <code>!</code> and may contain parameters. The general form is:</p>
|
||||
|
||||
<pre><code>[[!directive param="value" param="value"]]
|
||||
</code></pre>
|
||||
|
||||
<p>This gets expanded before the rest of the page is processed, and can be used
|
||||
to transform the page in various ways.</p>
|
||||
|
||||
<p>The quotes around values can be omitted if the value is a simple word.
|
||||
Also, some directives may use parameters without values, for example:</p>
|
||||
|
||||
<pre><code>[[!tag foo]]
|
||||
</code></pre>
|
||||
|
||||
<p>A directive does not need to all be on one line, it can be
|
||||
wrapped to multiple lines if you like:</p>
|
||||
|
||||
<pre><code>[[!directive foo="baldersnatch"
|
||||
bar="supercalifragilisticexpialidocious" baz=11]]
|
||||
</code></pre>
|
||||
|
||||
<p>Also, multiple lines of <em>quoted</em> text can be used for a value.
|
||||
To allow quote marks inside the quoted text, delimit the block
|
||||
of text with triple-double-quotes or triple-single-quotes:</p>
|
||||
|
||||
<pre><code>[[!directive text="""
|
||||
1. "foo"
|
||||
2. "bar"
|
||||
3. "baz"
|
||||
""" othertext='''
|
||||
1. 'quux'
|
||||
2. "foo"
|
||||
''']]
|
||||
</code></pre>
|
||||
|
||||
<p>If you want to put text with triple quotes into a parameter value, you can
|
||||
use perl-style here-doc syntax, even nesting it like this:</p>
|
||||
|
||||
<pre><code>[[!directive text=<<OUTER
|
||||
[[!otherdirective <<INNER
|
||||
inner text
|
||||
INNER]]
|
||||
outer text
|
||||
OUTER]]
|
||||
</code></pre>
|
||||
|
||||
<p>ikiwiki also has an older syntax for directives, which requires a space in
|
||||
directives to distinguish them from <a href="../wikilink/">wikilinks</a>. This
|
||||
syntax has several disadvantages: it requires a space after directives with
|
||||
no parameters (such as <code>[[pagecount ]]</code>), and it prohibits spaces in
|
||||
<a href="../wikilink/">wikilinks</a>. ikiwiki now provides the <code>!</code>-prefixed
|
||||
syntax shown above as default. However, ikiwiki still supports wikis using
|
||||
the older syntax, if the <code>prefix_directives</code> option is disabled.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
</div> <!-- /container -->
|
||||
</main>
|
||||
|
||||
<footer class="footer mt-auto py-2 bg-primary bg-opacity-25" role="contentinfo">
|
||||
<div class="container-lg h-100">
|
||||
<div class="text-center">
|
||||
<h2>Liens intéressants</h2>
|
||||
<ul>
|
||||
<li><a href=https://www.facebook.com/GRIPUQAM" target="_blank">Page Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://www.facebook.com/groups/gripuqam" target="_blank">Groupe Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://assoarmu.wordpress.com/a-propos/" target="_blank">Association pour la Réappropriation des Milieux Urbains</a></li>
|
||||
<li><a href="https://bibliothequedira.wordpress.com/" target="_blank">Bibliothèque DIRA</a></li>
|
||||
<li><a href="https://www.resistancemontreal.org/calendrier" target="_blank">Calendrier Résistance Montréal</a></li>
|
||||
<li><a href="https://www.clac-montreal.net/" target="_blank">Convergence des luttes anticapitalistes Montréal</a></li>
|
||||
<li><a href="https://www.qpirgconcordia.org/" target="_blank">QPIRG Concordia GRIP</a></li>
|
||||
<li><a href="https://qpirgmcgill.org/" target="_blank">QPIRG | GRIP McGill</a></li>
|
||||
<li><a href="https://rqge.qc.ca/" target="_blank">Réseau Québecois des Groupes Écologistes</a></li>
|
||||
<li><a href="https://www.pourlatransitionenergetique.org/" target="_blank">Front commun pour la transition énergétique</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<!-- Bootstrap core JavaScript
|
||||
================================================== -->
|
||||
<!-- Placed at the end of the document so the pages load faster -->
|
||||
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.8/dist/umd/popper.min.js" integrity="sha384-I7E8VVD/ismYTF4hNIPjVp/Zjvgyol6VFvRkX/vR+Vc4jQkC+hVqc2pM8ODewa9r" crossorigin="anonymous"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.min.js" integrity="sha384-0pUGZvbkm6XF6gxjEnlmuGrJXVbNuzT9qBBavbLwCsOGabYfZo0T0to5eqruptLy" crossorigin="anonymous"></script>
|
||||
</body>
|
||||
</html>
|
216
ikiwiki/formatting/index.html
Normal file
216
ikiwiki/formatting/index.html
Normal file
|
@ -0,0 +1,216 @@
|
|||
<!DOCTYPE html>
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||
|
||||
<meta name='robots' content='max-image-preview:large' />
|
||||
|
||||
<!-- Facebook Meta Tags -->
|
||||
<meta property="og:url" content="https://cdpq-palestine.info/">
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="Formatting wiki pages">
|
||||
<meta property="og:description" content="GRIP-UQAM">
|
||||
<meta property="og:image" content="/og-image.png">
|
||||
|
||||
<!-- Twitter Meta Tags -->
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta property="twitter:domain" content="cdpq-palestine.info">
|
||||
<meta property="twitter:url" content="https://cdpq-palestine.info/">
|
||||
<meta name="twitter:title" content="Formatting wiki pages">
|
||||
<meta name="twitter:description" content="GRIP-UQAM">
|
||||
<meta name="twitter:image" content="/og-image.png">
|
||||
|
||||
<meta name="robots" content="noindex, follow" />
|
||||
|
||||
<title>Formatting wiki pages - GRIP-UQAM</title>
|
||||
|
||||
<link rel="icon" type="image/png" href="../../favicon-96x96.png" sizes="96x96" />
|
||||
<link rel="icon" type="image/svg+xml" href="../../favicon.svg" />
|
||||
<link rel="shortcut icon" href="../../favicon.ico" />
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="../../apple-touch-icon.png" />
|
||||
<meta name="apple-mobile-web-app-title" content="GRIP-UQAM" />
|
||||
<link rel="manifest" href="../../site.webmanifest" />
|
||||
|
||||
<!-- Bootstrap core CSS -->
|
||||
<!-- those checksums can be verified with: shasum -b -a 384 $file | xxd -r -p |
|
||||
base64 -->
|
||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
|
||||
|
||||
<!-- Custom styles for derivatives -->
|
||||
|
||||
<link rel="stylesheet" href="../../css/local.css" type="text/css" />
|
||||
|
||||
|
||||
<!-- opendyslexic font -->
|
||||
<link href="../../css/opendyslexic.css" rel="stylesheet" />
|
||||
</head>
|
||||
<body class="d-flex flex-column h-100">
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-md navbar-light bg-danger text-white border" data-bs-theme="dark">
|
||||
<div class="container-lg">
|
||||
<a class="navbar-brand me-auto" href="../../">
|
||||
<img alt="GRIP-UQAM" src="../../favicon-96x96.png" width="96" height="96" />
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<button class="navbar-toggler collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbarScroll" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div id="navbar" class="collapse navbar-collapse">
|
||||
<!-- the anchors force ikiwiki to use a tags instead of spans. hopefully. -->
|
||||
<ul class="navbar-nav nav-link align-items-center ms-auto">
|
||||
<li><a href="../../">Accueil</a></li>
|
||||
</ul>
|
||||
|
||||
<ul class="nav navbar-nav">
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<main class="flex-shrink-0 bg-secondary">
|
||||
<div id="content">
|
||||
<p>Text on this wiki is, by default, written in a form very close to how you
|
||||
might write text for an email message. This style of text formatting is
|
||||
called <a href="../markdown/">MarkDown</a>, and it works like this:</p>
|
||||
|
||||
<p>Leave blank lines between paragraphs.</p>
|
||||
|
||||
<p>You can <em>*emphasise*</em> or <strong>**strongly emphasise**</strong> text by placing it
|
||||
in single or double asterisks.</p>
|
||||
|
||||
<p>To create a list, start each line with an asterisk:</p>
|
||||
|
||||
<ul>
|
||||
<li>"* this is my list"</li>
|
||||
<li>"* another item"</li>
|
||||
</ul>
|
||||
|
||||
<p>To make a numbered list, start each line with a number (any number will
|
||||
do) followed by a period:</p>
|
||||
|
||||
<ol>
|
||||
<li>"1. first line"</li>
|
||||
<li>"2. second line"</li>
|
||||
<li>"2. third line"</li>
|
||||
</ol>
|
||||
|
||||
<p>To create a header, start a line with one or more <code>#</code> characters followed
|
||||
by a space and the header text. The number of <code>#</code> characters controls the
|
||||
size of the header:</p>
|
||||
|
||||
<h1># h1</h1>
|
||||
|
||||
<h2>## h2</h2>
|
||||
|
||||
<h3>### h3</h3>
|
||||
|
||||
<h4>#### h4</h4>
|
||||
|
||||
<h5>##### h5</h5>
|
||||
|
||||
<h6>###### h6</h6>
|
||||
|
||||
<p>To create a horizontal rule, just write three or more dashes or stars on
|
||||
their own line:</p>
|
||||
|
||||
<hr />
|
||||
|
||||
<p>To quote someone, prefix the quote with ">":</p>
|
||||
|
||||
<blockquote>
|
||||
<p>To be or not to be,
|
||||
that is the question.</p>
|
||||
</blockquote>
|
||||
|
||||
<p>To write a code block, indent each line with a tab or 4 spaces:</p>
|
||||
|
||||
<pre><code>10 PRINT "Hello, world!"
|
||||
20 GOTO 10
|
||||
</code></pre>
|
||||
|
||||
<p>To link to an url or email address, you can just put the
|
||||
url in angle brackets: <<a href="http://ikiwiki.info">http://ikiwiki.info</a>>, or you can use the
|
||||
form [link text](url)</p>
|
||||
|
||||
<hr />
|
||||
|
||||
<p>In addition to basic html formatting using <a href="../markdown/">MarkDown</a>, this wiki lets
|
||||
you use the following additional features:</p>
|
||||
|
||||
<ul>
|
||||
<li><p>To link to another page on the wiki, place the page's name inside double
|
||||
square brackets. So you would use <code>[[WikiLink]]</code> to link to <a href="../wikilink/">WikiLink</a>.</p></li>
|
||||
<li><p>Insert <a href="../../smileys/">smileys</a> and some other useful symbols. <img src="../../smileys/smile.png" alt=":-)" /></p></li>
|
||||
<li><p>Use <a href="../../shortcuts/">shortcuts</a> to link to common resources.</p>
|
||||
|
||||
<p>[[!wikipedia War_of_1812]]</p></li>
|
||||
<li><p>Create and fill out <a href="../../templates/">templates</a> for repeated chunks of
|
||||
parameterized wiki text.</p></li>
|
||||
<li><p>Insert various <a href="../directive/">directives</a> onto a page to perform useful
|
||||
actions.
|
||||
For example, you can:</p>
|
||||
|
||||
<ul>
|
||||
<li>Add a table of contents to a page:</li>
|
||||
</ul>
|
||||
|
||||
<p>[[!toc ]]</p>
|
||||
|
||||
<ul>
|
||||
<li>Change the title of a page:</li>
|
||||
</ul>
|
||||
|
||||
<p>[[!meta title="full page title"]]</p>
|
||||
|
||||
<ul>
|
||||
<li>Create a blog by inlining a set of pages:</li>
|
||||
</ul>
|
||||
|
||||
<p>[[!inline pages="blog/*"]]</p></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
</div> <!-- /container -->
|
||||
</main>
|
||||
|
||||
<footer class="footer mt-auto py-2 bg-primary bg-opacity-25" role="contentinfo">
|
||||
<div class="container-lg h-100">
|
||||
<div class="text-center">
|
||||
<h2>Liens intéressants</h2>
|
||||
<ul>
|
||||
<li><a href=https://www.facebook.com/GRIPUQAM" target="_blank">Page Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://www.facebook.com/groups/gripuqam" target="_blank">Groupe Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://assoarmu.wordpress.com/a-propos/" target="_blank">Association pour la Réappropriation des Milieux Urbains</a></li>
|
||||
<li><a href="https://bibliothequedira.wordpress.com/" target="_blank">Bibliothèque DIRA</a></li>
|
||||
<li><a href="https://www.resistancemontreal.org/calendrier" target="_blank">Calendrier Résistance Montréal</a></li>
|
||||
<li><a href="https://www.clac-montreal.net/" target="_blank">Convergence des luttes anticapitalistes Montréal</a></li>
|
||||
<li><a href="https://www.qpirgconcordia.org/" target="_blank">QPIRG Concordia GRIP</a></li>
|
||||
<li><a href="https://qpirgmcgill.org/" target="_blank">QPIRG | GRIP McGill</a></li>
|
||||
<li><a href="https://rqge.qc.ca/" target="_blank">Réseau Québecois des Groupes Écologistes</a></li>
|
||||
<li><a href="https://www.pourlatransitionenergetique.org/" target="_blank">Front commun pour la transition énergétique</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<!-- Bootstrap core JavaScript
|
||||
================================================== -->
|
||||
<!-- Placed at the end of the document so the pages load faster -->
|
||||
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.8/dist/umd/popper.min.js" integrity="sha384-I7E8VVD/ismYTF4hNIPjVp/Zjvgyol6VFvRkX/vR+Vc4jQkC+hVqc2pM8ODewa9r" crossorigin="anonymous"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.min.js" integrity="sha384-0pUGZvbkm6XF6gxjEnlmuGrJXVbNuzT9qBBavbLwCsOGabYfZo0T0to5eqruptLy" crossorigin="anonymous"></script>
|
||||
</body>
|
||||
</html>
|
58
ikiwiki/ikiwiki.js
Normal file
58
ikiwiki/ikiwiki.js
Normal file
|
@ -0,0 +1,58 @@
|
|||
// © 2006-2010 Joey Hess
|
||||
// Redistribution and use in source and compiled forms, with or without
|
||||
// modification, are permitted under any circumstances. No warranty.
|
||||
//
|
||||
// ikiwiki's javascript utility function library
|
||||
|
||||
var hooks;
|
||||
|
||||
// Run onload as soon as the DOM is ready, if possible.
|
||||
// gecko, opera 9
|
||||
if (document.addEventListener) {
|
||||
document.addEventListener("DOMContentLoaded", run_hooks_onload, false);
|
||||
}
|
||||
// other browsers
|
||||
window.onload = run_hooks_onload;
|
||||
|
||||
var onload_done = 0;
|
||||
|
||||
function run_hooks_onload() {
|
||||
// avoid firing twice
|
||||
if (onload_done)
|
||||
return;
|
||||
onload_done = true;
|
||||
|
||||
run_hooks("onload");
|
||||
}
|
||||
|
||||
function run_hooks(name) {
|
||||
if (typeof(hooks) != "undefined") {
|
||||
for (var i = 0; i < hooks.length; i++) {
|
||||
if (hooks[i].name == name) {
|
||||
hooks[i].call();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function hook(name, call) {
|
||||
if (typeof(hooks) == "undefined")
|
||||
hooks = new Array;
|
||||
hooks.push({name: name, call: call});
|
||||
}
|
||||
|
||||
function getElementsByClass(cls, node, tag) {
|
||||
if (document.getElementsByClass)
|
||||
return document.getElementsByClass(cls, node, tag);
|
||||
if (! node) node = document;
|
||||
if (! tag) tag = '*';
|
||||
var ret = new Array();
|
||||
var pattern = new RegExp("(^|\\s)"+cls+"(\\s|$)");
|
||||
var els = node.getElementsByTagName(tag);
|
||||
for (i = 0; i < els.length; i++) {
|
||||
if ( pattern.test(els[i].className) ) {
|
||||
ret.push(els[i]);
|
||||
}
|
||||
}
|
||||
return ret;
|
||||
}
|
132
ikiwiki/index.html
Normal file
132
ikiwiki/index.html
Normal file
|
@ -0,0 +1,132 @@
|
|||
<!DOCTYPE html>
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||
|
||||
<meta name='robots' content='max-image-preview:large' />
|
||||
|
||||
<!-- Facebook Meta Tags -->
|
||||
<meta property="og:url" content="https://cdpq-palestine.info/">
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="ikiwiki">
|
||||
<meta property="og:description" content="GRIP-UQAM">
|
||||
<meta property="og:image" content="/og-image.png">
|
||||
|
||||
<!-- Twitter Meta Tags -->
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta property="twitter:domain" content="cdpq-palestine.info">
|
||||
<meta property="twitter:url" content="https://cdpq-palestine.info/">
|
||||
<meta name="twitter:title" content="ikiwiki">
|
||||
<meta name="twitter:description" content="GRIP-UQAM">
|
||||
<meta name="twitter:image" content="/og-image.png">
|
||||
|
||||
<meta name="robots" content="noindex, follow" />
|
||||
|
||||
<title>ikiwiki - GRIP-UQAM</title>
|
||||
|
||||
<link rel="icon" type="image/png" href="../favicon-96x96.png" sizes="96x96" />
|
||||
<link rel="icon" type="image/svg+xml" href="../favicon.svg" />
|
||||
<link rel="shortcut icon" href="../favicon.ico" />
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="../apple-touch-icon.png" />
|
||||
<meta name="apple-mobile-web-app-title" content="GRIP-UQAM" />
|
||||
<link rel="manifest" href="../site.webmanifest" />
|
||||
|
||||
<!-- Bootstrap core CSS -->
|
||||
<!-- those checksums can be verified with: shasum -b -a 384 $file | xxd -r -p |
|
||||
base64 -->
|
||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
|
||||
|
||||
<!-- Custom styles for derivatives -->
|
||||
|
||||
<link rel="stylesheet" href="../css/local.css" type="text/css" />
|
||||
|
||||
|
||||
<!-- opendyslexic font -->
|
||||
<link href="../css/opendyslexic.css" rel="stylesheet" />
|
||||
</head>
|
||||
<body class="d-flex flex-column h-100">
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-md navbar-light bg-danger text-white border" data-bs-theme="dark">
|
||||
<div class="container-lg">
|
||||
<a class="navbar-brand me-auto" href="../">
|
||||
<img alt="GRIP-UQAM" src="../favicon-96x96.png" width="96" height="96" />
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<button class="navbar-toggler collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbarScroll" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div id="navbar" class="collapse navbar-collapse">
|
||||
<!-- the anchors force ikiwiki to use a tags instead of spans. hopefully. -->
|
||||
<ul class="navbar-nav nav-link align-items-center ms-auto">
|
||||
<li><a href="../">Accueil</a></li>
|
||||
</ul>
|
||||
|
||||
<ul class="nav navbar-nav">
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<main class="flex-shrink-0 bg-secondary">
|
||||
<div id="content">
|
||||
<p>This wiki is powered by <a href="http://ikiwiki.info/">ikiwiki</a>.</p>
|
||||
|
||||
<p>Some documentation on using ikiwiki:</p>
|
||||
|
||||
<ul>
|
||||
<li><a href="./formatting/">formatting</a></li>
|
||||
<li><a href="./wikilink/">wikilink</a></li>
|
||||
<li><a href="./subpage/">subpage</a></li>
|
||||
<li><a href="./pagespec/">pagespec</a></li>
|
||||
<li><a href="./directive/">directive</a></li>
|
||||
<li><a href="./markdown/">markdown</a></li>
|
||||
<li><a href="./openid/">openid</a></li>
|
||||
<li><a href="./searching/">searching</a></li>
|
||||
<li><a href="../templates/">templates</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
</div> <!-- /container -->
|
||||
</main>
|
||||
|
||||
<footer class="footer mt-auto py-2 bg-primary bg-opacity-25" role="contentinfo">
|
||||
<div class="container-lg h-100">
|
||||
<div class="text-center">
|
||||
<h2>Liens intéressants</h2>
|
||||
<ul>
|
||||
<li><a href=https://www.facebook.com/GRIPUQAM" target="_blank">Page Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://www.facebook.com/groups/gripuqam" target="_blank">Groupe Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://assoarmu.wordpress.com/a-propos/" target="_blank">Association pour la Réappropriation des Milieux Urbains</a></li>
|
||||
<li><a href="https://bibliothequedira.wordpress.com/" target="_blank">Bibliothèque DIRA</a></li>
|
||||
<li><a href="https://www.resistancemontreal.org/calendrier" target="_blank">Calendrier Résistance Montréal</a></li>
|
||||
<li><a href="https://www.clac-montreal.net/" target="_blank">Convergence des luttes anticapitalistes Montréal</a></li>
|
||||
<li><a href="https://www.qpirgconcordia.org/" target="_blank">QPIRG Concordia GRIP</a></li>
|
||||
<li><a href="https://qpirgmcgill.org/" target="_blank">QPIRG | GRIP McGill</a></li>
|
||||
<li><a href="https://rqge.qc.ca/" target="_blank">Réseau Québecois des Groupes Écologistes</a></li>
|
||||
<li><a href="https://www.pourlatransitionenergetique.org/" target="_blank">Front commun pour la transition énergétique</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<!-- Bootstrap core JavaScript
|
||||
================================================== -->
|
||||
<!-- Placed at the end of the document so the pages load faster -->
|
||||
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.8/dist/umd/popper.min.js" integrity="sha384-I7E8VVD/ismYTF4hNIPjVp/Zjvgyol6VFvRkX/vR+Vc4jQkC+hVqc2pM8ODewa9r" crossorigin="anonymous"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.min.js" integrity="sha384-0pUGZvbkm6XF6gxjEnlmuGrJXVbNuzT9qBBavbLwCsOGabYfZo0T0to5eqruptLy" crossorigin="anonymous"></script>
|
||||
</body>
|
||||
</html>
|
23
ikiwiki/jquery.min.js
vendored
Normal file
23
ikiwiki/jquery.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
225
ikiwiki/login-selector/login-selector.js
Normal file
225
ikiwiki/login-selector/login-selector.js
Normal file
|
@ -0,0 +1,225 @@
|
|||
/*
|
||||
Based on the Simple OpenID Plugin
|
||||
http://code.google.com/p/openid-selector/
|
||||
|
||||
This code is licenced under the New BSD License.
|
||||
*/
|
||||
|
||||
var selections_email_large = {
|
||||
email: {
|
||||
name: 'Email',
|
||||
icon: 'wikiicons/email.png',
|
||||
label: 'Enter your email address:',
|
||||
url: null
|
||||
}
|
||||
};
|
||||
var selections_openid_large = {
|
||||
openid: {
|
||||
name: 'OpenID',
|
||||
icon: 'wikiicons/openidlogin-bg.gif',
|
||||
label: 'Enter your OpenID:',
|
||||
url: null
|
||||
}
|
||||
};
|
||||
var selections = $.extend({}, selections_email_large, selections_openid_large);
|
||||
|
||||
var selector = {
|
||||
|
||||
ajaxHandler: null,
|
||||
cookie_expires: 6*30, // 6 months.
|
||||
cookie_name: 'openid_selection', // historical name
|
||||
cookie_path: '/',
|
||||
|
||||
img_path: 'images/',
|
||||
|
||||
input_id: null,
|
||||
selection_url: null,
|
||||
selection_id: null,
|
||||
othersignin_id: null,
|
||||
|
||||
init: function(input_id, login_methods, othersignin_id, othersignin_label) {
|
||||
|
||||
var selector_btns = $('#login_btns');
|
||||
|
||||
this.input_id = input_id;
|
||||
|
||||
$('#login_choice').show();
|
||||
$('#login_input_area').empty();
|
||||
|
||||
// add box for each selection
|
||||
if (login_methods['openid']) {
|
||||
for (id in selections_openid_large) {
|
||||
selector_btns.append(this.getBoxHTML(selections_openid_large[id], 'large'));
|
||||
}
|
||||
}
|
||||
if (login_methods['email']) {
|
||||
for (id in selections_email_large) {
|
||||
selector_btns.prepend(this.getBoxHTML(selections_email_large[id], 'large'));
|
||||
}
|
||||
}
|
||||
|
||||
if (othersignin_label != "") {
|
||||
this.othersignin_label=othersignin_label;
|
||||
}
|
||||
else {
|
||||
this.othersignin_label="other";
|
||||
}
|
||||
if (othersignin_id != "") {
|
||||
this.othersignin_id=othersignin_id;
|
||||
selector_btns.prepend(
|
||||
'<a href="javascript: selector.signin(\'othersignin\');"' +
|
||||
' style="background: #FFF" ' +
|
||||
'class="othersignin login_large_btn">' +
|
||||
'<img alt="" width="16" height="16" src="favicon.ico" />' +
|
||||
' ' + this.othersignin_label +
|
||||
'</a>'
|
||||
);
|
||||
$('#'+this.othersignin_id).hide();
|
||||
}
|
||||
|
||||
$('#login_selector_form').submit(this.submit);
|
||||
|
||||
var box_id = this.readCookie();
|
||||
if (box_id) {
|
||||
this.signin(box_id, true);
|
||||
}
|
||||
},
|
||||
getBoxHTML: function(selection, box_size) {
|
||||
var label="";
|
||||
var title=""
|
||||
if (box_size == 'large') {
|
||||
label=' ' + selection["name"];
|
||||
}
|
||||
else {
|
||||
title=' title="'+selection["name"]+'"';
|
||||
}
|
||||
var box_id = selection["name"].toLowerCase();
|
||||
return '<a' + title +' href="javascript: selector.signin(\''+ box_id +'\');"' +
|
||||
' style="background: #FFF" ' +
|
||||
'class="' + box_id + ' login_' + box_size + '_btn">' +
|
||||
'<img alt="" width="16" height="16" src="' + selection["icon"] + '" />' +
|
||||
label +
|
||||
'</a>';
|
||||
|
||||
},
|
||||
/* selection image click */
|
||||
signin: function(box_id, onload) {
|
||||
|
||||
if (box_id == 'othersignin') {
|
||||
this.highlight(box_id);
|
||||
$('#login_input_area').empty();
|
||||
$('#'+this.othersignin_id).show();
|
||||
this.setCookie(box_id);
|
||||
return;
|
||||
}
|
||||
else {
|
||||
if (this.othersignin_id) {
|
||||
$('#'+this.othersignin_id).hide();
|
||||
}
|
||||
}
|
||||
|
||||
var selection = selections[box_id];
|
||||
if (! selection) {
|
||||
return;
|
||||
}
|
||||
|
||||
this.highlight(box_id);
|
||||
|
||||
this.selection_id = box_id;
|
||||
this.selection_url = selection['url'];
|
||||
|
||||
// prompt user for input?
|
||||
if (selection['label']) {
|
||||
this.setCookie(box_id);
|
||||
this.useInputBox(selection);
|
||||
} else {
|
||||
this.setCookie('');
|
||||
$('#login_input_area').empty();
|
||||
if (! onload) {
|
||||
$('#login_selector_form').submit();
|
||||
}
|
||||
}
|
||||
},
|
||||
/* Sign-in button click */
|
||||
submit: function() {
|
||||
var url = selector.selection_url;
|
||||
if (url) {
|
||||
url = url.replace('{username}', $('#entry').val());
|
||||
selector.setOpenIdUrl(url);
|
||||
}
|
||||
else {
|
||||
selector.setOpenIdUrl("");
|
||||
}
|
||||
if (selector.ajaxHandler) {
|
||||
selector.ajaxHandler(selector.selection_id, document.getElementById(selector.input_id).value);
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
},
|
||||
setOpenIdUrl: function (url) {
|
||||
|
||||
var hidden = $('#'+this.input_id);
|
||||
if (hidden.length > 0) {
|
||||
hidden.value = url;
|
||||
} else {
|
||||
$('#login_selector_form').append('<input style="display:none" id="' + this.input_id + '" name="' + this.input_id + '" value="'+url+'"/>');
|
||||
}
|
||||
},
|
||||
highlight: function (box_id) {
|
||||
|
||||
// remove previous highlight.
|
||||
var highlight = $('#login_highlight');
|
||||
if (highlight) {
|
||||
highlight.replaceWith($('#login_highlight a')[0]);
|
||||
}
|
||||
// add new highlight.
|
||||
$('.'+box_id).wrap('<div id="login_highlight"></div>');
|
||||
},
|
||||
setCookie: function (value) {
|
||||
|
||||
var date = new Date();
|
||||
date.setTime(date.getTime()+(this.cookie_expires*24*60*60*1000));
|
||||
var expires = "; expires="+date.toGMTString();
|
||||
|
||||
document.cookie = this.cookie_name+"="+value+expires+"; path=" + this.cookie_path;
|
||||
},
|
||||
readCookie: function () {
|
||||
var nameEQ = this.cookie_name + "=";
|
||||
var ca = document.cookie.split(';');
|
||||
for(var i=0;i < ca.length;i++) {
|
||||
var c = ca[i];
|
||||
while (c.charAt(0)==' ') c = c.substring(1,c.length);
|
||||
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
|
||||
}
|
||||
return null;
|
||||
},
|
||||
useInputBox: function (selection) {
|
||||
|
||||
var input_area = $('#login_input_area');
|
||||
|
||||
var html = '';
|
||||
var id = selection['name']+'_entry';
|
||||
var value = '';
|
||||
var label = selection['label'];
|
||||
var style = '';
|
||||
|
||||
if (selection['name'] == 'OpenID') {
|
||||
id = this.input_id;
|
||||
value = '';
|
||||
style = 'background:#FFF url(wikiicons/openidlogin-bg.gif) no-repeat scroll 0 50%; padding-left:18px;';
|
||||
}
|
||||
if (label) {
|
||||
html = '<label for="'+ id +'" class="block">' + label + '</label>';
|
||||
}
|
||||
html += '<input id="'+id+'" type="text" style="'+style+'" name="'+id+'" value="'+value+'" />' +
|
||||
'<input id="selector_submit" type="submit" value="Login"/>';
|
||||
|
||||
input_area.empty();
|
||||
input_area.append(html);
|
||||
|
||||
$('#'+id).focus();
|
||||
},
|
||||
setAjaxHandler: function (ajaxFunction) {
|
||||
this.ajaxHandler = ajaxFunction;
|
||||
}
|
||||
};
|
127
ikiwiki/markdown/index.html
Normal file
127
ikiwiki/markdown/index.html
Normal file
|
@ -0,0 +1,127 @@
|
|||
<!DOCTYPE html>
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||
|
||||
<meta name='robots' content='max-image-preview:large' />
|
||||
|
||||
<!-- Facebook Meta Tags -->
|
||||
<meta property="og:url" content="https://cdpq-palestine.info/">
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="markdown">
|
||||
<meta property="og:description" content="GRIP-UQAM">
|
||||
<meta property="og:image" content="/og-image.png">
|
||||
|
||||
<!-- Twitter Meta Tags -->
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta property="twitter:domain" content="cdpq-palestine.info">
|
||||
<meta property="twitter:url" content="https://cdpq-palestine.info/">
|
||||
<meta name="twitter:title" content="markdown">
|
||||
<meta name="twitter:description" content="GRIP-UQAM">
|
||||
<meta name="twitter:image" content="/og-image.png">
|
||||
|
||||
<meta name="robots" content="noindex, follow" />
|
||||
|
||||
<title>markdown - GRIP-UQAM</title>
|
||||
|
||||
<link rel="icon" type="image/png" href="../../favicon-96x96.png" sizes="96x96" />
|
||||
<link rel="icon" type="image/svg+xml" href="../../favicon.svg" />
|
||||
<link rel="shortcut icon" href="../../favicon.ico" />
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="../../apple-touch-icon.png" />
|
||||
<meta name="apple-mobile-web-app-title" content="GRIP-UQAM" />
|
||||
<link rel="manifest" href="../../site.webmanifest" />
|
||||
|
||||
<!-- Bootstrap core CSS -->
|
||||
<!-- those checksums can be verified with: shasum -b -a 384 $file | xxd -r -p |
|
||||
base64 -->
|
||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
|
||||
|
||||
<!-- Custom styles for derivatives -->
|
||||
|
||||
<link rel="stylesheet" href="../../css/local.css" type="text/css" />
|
||||
|
||||
|
||||
<!-- opendyslexic font -->
|
||||
<link href="../../css/opendyslexic.css" rel="stylesheet" />
|
||||
</head>
|
||||
<body class="d-flex flex-column h-100">
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-md navbar-light bg-danger text-white border" data-bs-theme="dark">
|
||||
<div class="container-lg">
|
||||
<a class="navbar-brand me-auto" href="../../">
|
||||
<img alt="GRIP-UQAM" src="../../favicon-96x96.png" width="96" height="96" />
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<button class="navbar-toggler collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbarScroll" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div id="navbar" class="collapse navbar-collapse">
|
||||
<!-- the anchors force ikiwiki to use a tags instead of spans. hopefully. -->
|
||||
<ul class="navbar-nav nav-link align-items-center ms-auto">
|
||||
<li><a href="../../">Accueil</a></li>
|
||||
</ul>
|
||||
|
||||
<ul class="nav navbar-nav">
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<main class="flex-shrink-0 bg-secondary">
|
||||
<div id="content">
|
||||
<p><a href="http://daringfireball.net/projects/markdown/">Markdown</a>
|
||||
is a minimal markup language that resembles plain text as used in
|
||||
email messages. It is the markup language used by this wiki by default.</p>
|
||||
|
||||
<p>For documentation about the markdown syntax, see <a href="../formatting/">formatting</a> and
|
||||
<a href="http://daringfireball.net/projects/markdown/syntax">Markdown: syntax</a>.</p>
|
||||
|
||||
<p>Note that <a href="../wikilink/">WikiLinks</a> and <a href="../directive/">directives</a> are not part
|
||||
of the markdown syntax, and are the only bit of markup that this wiki
|
||||
handles internally.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
</div> <!-- /container -->
|
||||
</main>
|
||||
|
||||
<footer class="footer mt-auto py-2 bg-primary bg-opacity-25" role="contentinfo">
|
||||
<div class="container-lg h-100">
|
||||
<div class="text-center">
|
||||
<h2>Liens intéressants</h2>
|
||||
<ul>
|
||||
<li><a href=https://www.facebook.com/GRIPUQAM" target="_blank">Page Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://www.facebook.com/groups/gripuqam" target="_blank">Groupe Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://assoarmu.wordpress.com/a-propos/" target="_blank">Association pour la Réappropriation des Milieux Urbains</a></li>
|
||||
<li><a href="https://bibliothequedira.wordpress.com/" target="_blank">Bibliothèque DIRA</a></li>
|
||||
<li><a href="https://www.resistancemontreal.org/calendrier" target="_blank">Calendrier Résistance Montréal</a></li>
|
||||
<li><a href="https://www.clac-montreal.net/" target="_blank">Convergence des luttes anticapitalistes Montréal</a></li>
|
||||
<li><a href="https://www.qpirgconcordia.org/" target="_blank">QPIRG Concordia GRIP</a></li>
|
||||
<li><a href="https://qpirgmcgill.org/" target="_blank">QPIRG | GRIP McGill</a></li>
|
||||
<li><a href="https://rqge.qc.ca/" target="_blank">Réseau Québecois des Groupes Écologistes</a></li>
|
||||
<li><a href="https://www.pourlatransitionenergetique.org/" target="_blank">Front commun pour la transition énergétique</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<!-- Bootstrap core JavaScript
|
||||
================================================== -->
|
||||
<!-- Placed at the end of the document so the pages load faster -->
|
||||
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.8/dist/umd/popper.min.js" integrity="sha384-I7E8VVD/ismYTF4hNIPjVp/Zjvgyol6VFvRkX/vR+Vc4jQkC+hVqc2pM8ODewa9r" crossorigin="anonymous"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.min.js" integrity="sha384-0pUGZvbkm6XF6gxjEnlmuGrJXVbNuzT9qBBavbLwCsOGabYfZo0T0to5eqruptLy" crossorigin="anonymous"></script>
|
||||
</body>
|
||||
</html>
|
139
ikiwiki/openid/index.html
Normal file
139
ikiwiki/openid/index.html
Normal file
|
@ -0,0 +1,139 @@
|
|||
<!DOCTYPE html>
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||
|
||||
<meta name='robots' content='max-image-preview:large' />
|
||||
|
||||
<!-- Facebook Meta Tags -->
|
||||
<meta property="og:url" content="https://cdpq-palestine.info/">
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="OpenID">
|
||||
<meta property="og:description" content="GRIP-UQAM">
|
||||
<meta property="og:image" content="/og-image.png">
|
||||
|
||||
<!-- Twitter Meta Tags -->
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta property="twitter:domain" content="cdpq-palestine.info">
|
||||
<meta property="twitter:url" content="https://cdpq-palestine.info/">
|
||||
<meta name="twitter:title" content="OpenID">
|
||||
<meta name="twitter:description" content="GRIP-UQAM">
|
||||
<meta name="twitter:image" content="/og-image.png">
|
||||
|
||||
<meta name="robots" content="noindex, follow" />
|
||||
|
||||
<title>OpenID - GRIP-UQAM</title>
|
||||
|
||||
<link rel="icon" type="image/png" href="../../favicon-96x96.png" sizes="96x96" />
|
||||
<link rel="icon" type="image/svg+xml" href="../../favicon.svg" />
|
||||
<link rel="shortcut icon" href="../../favicon.ico" />
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="../../apple-touch-icon.png" />
|
||||
<meta name="apple-mobile-web-app-title" content="GRIP-UQAM" />
|
||||
<link rel="manifest" href="../../site.webmanifest" />
|
||||
|
||||
<!-- Bootstrap core CSS -->
|
||||
<!-- those checksums can be verified with: shasum -b -a 384 $file | xxd -r -p |
|
||||
base64 -->
|
||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
|
||||
|
||||
<!-- Custom styles for derivatives -->
|
||||
|
||||
<link rel="stylesheet" href="../../css/local.css" type="text/css" />
|
||||
|
||||
|
||||
<!-- opendyslexic font -->
|
||||
<link href="../../css/opendyslexic.css" rel="stylesheet" />
|
||||
</head>
|
||||
<body class="d-flex flex-column h-100">
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-md navbar-light bg-danger text-white border" data-bs-theme="dark">
|
||||
<div class="container-lg">
|
||||
<a class="navbar-brand me-auto" href="../../">
|
||||
<img alt="GRIP-UQAM" src="../../favicon-96x96.png" width="96" height="96" />
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<button class="navbar-toggler collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbarScroll" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div id="navbar" class="collapse navbar-collapse">
|
||||
<!-- the anchors force ikiwiki to use a tags instead of spans. hopefully. -->
|
||||
<ul class="navbar-nav nav-link align-items-center ms-auto">
|
||||
<li><a href="../../">Accueil</a></li>
|
||||
</ul>
|
||||
|
||||
<ul class="nav navbar-nav">
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<main class="flex-shrink-0 bg-secondary">
|
||||
<div id="content">
|
||||
<p>This wiki has OpenID <strong>enabled</strong>.</p>
|
||||
|
||||
<p><a href="http://openid.net">OpenID</a> is a decentralized authentication mechanism
|
||||
that allows you to have one login that you can use on a growing number of
|
||||
websites.</p>
|
||||
|
||||
<p>If you have an account with some of the larger web service providers,
|
||||
you might already have an OpenID.
|
||||
<a href="http://openiddirectory.com/openid-providers-c-1.html">Directory of OpenID providers</a></p>
|
||||
|
||||
<p>To sign in to this wiki using OpenID, just enter it in the OpenID field in the
|
||||
signin form. You do not need to give this wiki a password or go through any
|
||||
registration process when using OpenID.</p>
|
||||
|
||||
<hr />
|
||||
|
||||
<p>It's also possible to make a page in the wiki usable as an OpenID url,
|
||||
by delegating it to an openid server. Here's an example of how to do that:</p>
|
||||
|
||||
<pre><code>[[!meta openid="http://yourid.myopenid.com/"
|
||||
server="http://www.myopenid.com/server"]]
|
||||
</code></pre>
|
||||
|
||||
|
||||
|
||||
|
||||
</div> <!-- /container -->
|
||||
</main>
|
||||
|
||||
<footer class="footer mt-auto py-2 bg-primary bg-opacity-25" role="contentinfo">
|
||||
<div class="container-lg h-100">
|
||||
<div class="text-center">
|
||||
<h2>Liens intéressants</h2>
|
||||
<ul>
|
||||
<li><a href=https://www.facebook.com/GRIPUQAM" target="_blank">Page Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://www.facebook.com/groups/gripuqam" target="_blank">Groupe Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://assoarmu.wordpress.com/a-propos/" target="_blank">Association pour la Réappropriation des Milieux Urbains</a></li>
|
||||
<li><a href="https://bibliothequedira.wordpress.com/" target="_blank">Bibliothèque DIRA</a></li>
|
||||
<li><a href="https://www.resistancemontreal.org/calendrier" target="_blank">Calendrier Résistance Montréal</a></li>
|
||||
<li><a href="https://www.clac-montreal.net/" target="_blank">Convergence des luttes anticapitalistes Montréal</a></li>
|
||||
<li><a href="https://www.qpirgconcordia.org/" target="_blank">QPIRG Concordia GRIP</a></li>
|
||||
<li><a href="https://qpirgmcgill.org/" target="_blank">QPIRG | GRIP McGill</a></li>
|
||||
<li><a href="https://rqge.qc.ca/" target="_blank">Réseau Québecois des Groupes Écologistes</a></li>
|
||||
<li><a href="https://www.pourlatransitionenergetique.org/" target="_blank">Front commun pour la transition énergétique</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<!-- Bootstrap core JavaScript
|
||||
================================================== -->
|
||||
<!-- Placed at the end of the document so the pages load faster -->
|
||||
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.8/dist/umd/popper.min.js" integrity="sha384-I7E8VVD/ismYTF4hNIPjVp/Zjvgyol6VFvRkX/vR+Vc4jQkC+hVqc2pM8ODewa9r" crossorigin="anonymous"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.min.js" integrity="sha384-0pUGZvbkm6XF6gxjEnlmuGrJXVbNuzT9qBBavbLwCsOGabYfZo0T0to5eqruptLy" crossorigin="anonymous"></script>
|
||||
</body>
|
||||
</html>
|
151
ikiwiki/pagespec/attachment/index.html
Normal file
151
ikiwiki/pagespec/attachment/index.html
Normal file
|
@ -0,0 +1,151 @@
|
|||
<!DOCTYPE html>
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||
|
||||
<meta name='robots' content='max-image-preview:large' />
|
||||
|
||||
<!-- Facebook Meta Tags -->
|
||||
<meta property="og:url" content="https://cdpq-palestine.info/">
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="attachment">
|
||||
<meta property="og:description" content="GRIP-UQAM">
|
||||
<meta property="og:image" content="/og-image.png">
|
||||
|
||||
<!-- Twitter Meta Tags -->
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta property="twitter:domain" content="cdpq-palestine.info">
|
||||
<meta property="twitter:url" content="https://cdpq-palestine.info/">
|
||||
<meta name="twitter:title" content="attachment">
|
||||
<meta name="twitter:description" content="GRIP-UQAM">
|
||||
<meta name="twitter:image" content="/og-image.png">
|
||||
|
||||
<meta name="robots" content="noindex, follow" />
|
||||
|
||||
<title>attachment - GRIP-UQAM</title>
|
||||
|
||||
<link rel="icon" type="image/png" href="../../../favicon-96x96.png" sizes="96x96" />
|
||||
<link rel="icon" type="image/svg+xml" href="../../../favicon.svg" />
|
||||
<link rel="shortcut icon" href="../../../favicon.ico" />
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="../../../apple-touch-icon.png" />
|
||||
<meta name="apple-mobile-web-app-title" content="GRIP-UQAM" />
|
||||
<link rel="manifest" href="../../../site.webmanifest" />
|
||||
|
||||
<!-- Bootstrap core CSS -->
|
||||
<!-- those checksums can be verified with: shasum -b -a 384 $file | xxd -r -p |
|
||||
base64 -->
|
||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
|
||||
|
||||
<!-- Custom styles for derivatives -->
|
||||
|
||||
<link rel="stylesheet" href="../../../css/local.css" type="text/css" />
|
||||
|
||||
|
||||
<!-- opendyslexic font -->
|
||||
<link href="../../../css/opendyslexic.css" rel="stylesheet" />
|
||||
</head>
|
||||
<body class="d-flex flex-column h-100">
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-md navbar-light bg-danger text-white border" data-bs-theme="dark">
|
||||
<div class="container-lg">
|
||||
<a class="navbar-brand me-auto" href="../../../">
|
||||
<img alt="GRIP-UQAM" src="../../../favicon-96x96.png" width="96" height="96" />
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<button class="navbar-toggler collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbarScroll" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div id="navbar" class="collapse navbar-collapse">
|
||||
<!-- the anchors force ikiwiki to use a tags instead of spans. hopefully. -->
|
||||
<ul class="navbar-nav nav-link align-items-center ms-auto">
|
||||
<li><a href="../../../">Accueil</a></li>
|
||||
</ul>
|
||||
|
||||
<ul class="nav navbar-nav">
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<main class="flex-shrink-0 bg-secondary">
|
||||
<div id="content">
|
||||
<p>This wiki has attachments <strong>disabled</strong>.</p>
|
||||
|
||||
<p>If attachments are enabled, the wiki admin can control what types of
|
||||
attachments will be accepted, via the <code>allowed_attachments</code>
|
||||
configuration setting.</p>
|
||||
|
||||
<p>For example, to limit most users to uploading small images, and nothing else,
|
||||
while allowing larger mp3 files to be uploaded by joey into a specific
|
||||
directory, and check all attachments for viruses, something like this could be
|
||||
used:</p>
|
||||
|
||||
<pre><code>virusfree() and ((user(joey) and podcast/*.mp3 and mimetype(audio/mpeg) and maxsize(15mb)) or ((mimetype(image/jpeg) or mimetype(image/png)) and maxsize(50kb)))
|
||||
</code></pre>
|
||||
|
||||
<p>The regular <a href="../">PageSpec</a> syntax is expanded with the following
|
||||
additional tests:</p>
|
||||
|
||||
<ul>
|
||||
<li><p>"<code>maxsize(size)</code>" - tests whether the attachment is no larger than the
|
||||
specified size. The size defaults to being in bytes, but "kb", "mb", "gb"
|
||||
etc can be used to specify the units.</p></li>
|
||||
<li><p>"<code>minsize(size)</code>" - tests whether the attachment is no smaller than the
|
||||
specified size.</p></li>
|
||||
<li><p>"<code>ispage()</code>" - tests whether the attachment will be treated by ikiwiki as a
|
||||
wiki page. (Ie, if it has an extension of ".mdwn", or of any other enabled
|
||||
page format).</p>
|
||||
|
||||
<p>So, if you don't want to allow wiki pages to be uploaded as attachments,
|
||||
use <code>!ispage()</code> ; if you only want to allow wiki pages to be uploaded
|
||||
as attachments, use <code>ispage()</code>.</p></li>
|
||||
<li><p>"<code>mimetype(foo/bar)</code>" - checks the MIME type of the attachment. You can
|
||||
include a glob in the type, for example <code>mimetype(image/*)</code>.</p></li>
|
||||
<li><p>"<code>virusfree()</code>" - checks the attachment with an antiviral program.</p></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
</div> <!-- /container -->
|
||||
</main>
|
||||
|
||||
<footer class="footer mt-auto py-2 bg-primary bg-opacity-25" role="contentinfo">
|
||||
<div class="container-lg h-100">
|
||||
<div class="text-center">
|
||||
<h2>Liens intéressants</h2>
|
||||
<ul>
|
||||
<li><a href=https://www.facebook.com/GRIPUQAM" target="_blank">Page Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://www.facebook.com/groups/gripuqam" target="_blank">Groupe Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://assoarmu.wordpress.com/a-propos/" target="_blank">Association pour la Réappropriation des Milieux Urbains</a></li>
|
||||
<li><a href="https://bibliothequedira.wordpress.com/" target="_blank">Bibliothèque DIRA</a></li>
|
||||
<li><a href="https://www.resistancemontreal.org/calendrier" target="_blank">Calendrier Résistance Montréal</a></li>
|
||||
<li><a href="https://www.clac-montreal.net/" target="_blank">Convergence des luttes anticapitalistes Montréal</a></li>
|
||||
<li><a href="https://www.qpirgconcordia.org/" target="_blank">QPIRG Concordia GRIP</a></li>
|
||||
<li><a href="https://qpirgmcgill.org/" target="_blank">QPIRG | GRIP McGill</a></li>
|
||||
<li><a href="https://rqge.qc.ca/" target="_blank">Réseau Québecois des Groupes Écologistes</a></li>
|
||||
<li><a href="https://www.pourlatransitionenergetique.org/" target="_blank">Front commun pour la transition énergétique</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<!-- Bootstrap core JavaScript
|
||||
================================================== -->
|
||||
<!-- Placed at the end of the document so the pages load faster -->
|
||||
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.8/dist/umd/popper.min.js" integrity="sha384-I7E8VVD/ismYTF4hNIPjVp/Zjvgyol6VFvRkX/vR+Vc4jQkC+hVqc2pM8ODewa9r" crossorigin="anonymous"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.min.js" integrity="sha384-0pUGZvbkm6XF6gxjEnlmuGrJXVbNuzT9qBBavbLwCsOGabYfZo0T0to5eqruptLy" crossorigin="anonymous"></script>
|
||||
</body>
|
||||
</html>
|
216
ikiwiki/pagespec/index.html
Normal file
216
ikiwiki/pagespec/index.html
Normal file
|
@ -0,0 +1,216 @@
|
|||
<!DOCTYPE html>
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||
|
||||
<meta name='robots' content='max-image-preview:large' />
|
||||
|
||||
<!-- Facebook Meta Tags -->
|
||||
<meta property="og:url" content="https://cdpq-palestine.info/">
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="pagespec">
|
||||
<meta property="og:description" content="GRIP-UQAM">
|
||||
<meta property="og:image" content="/og-image.png">
|
||||
|
||||
<!-- Twitter Meta Tags -->
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta property="twitter:domain" content="cdpq-palestine.info">
|
||||
<meta property="twitter:url" content="https://cdpq-palestine.info/">
|
||||
<meta name="twitter:title" content="pagespec">
|
||||
<meta name="twitter:description" content="GRIP-UQAM">
|
||||
<meta name="twitter:image" content="/og-image.png">
|
||||
|
||||
<meta name="robots" content="noindex, follow" />
|
||||
|
||||
<title>pagespec - GRIP-UQAM</title>
|
||||
|
||||
<link rel="icon" type="image/png" href="../../favicon-96x96.png" sizes="96x96" />
|
||||
<link rel="icon" type="image/svg+xml" href="../../favicon.svg" />
|
||||
<link rel="shortcut icon" href="../../favicon.ico" />
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="../../apple-touch-icon.png" />
|
||||
<meta name="apple-mobile-web-app-title" content="GRIP-UQAM" />
|
||||
<link rel="manifest" href="../../site.webmanifest" />
|
||||
|
||||
<!-- Bootstrap core CSS -->
|
||||
<!-- those checksums can be verified with: shasum -b -a 384 $file | xxd -r -p |
|
||||
base64 -->
|
||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
|
||||
|
||||
<!-- Custom styles for derivatives -->
|
||||
|
||||
<link rel="stylesheet" href="../../css/local.css" type="text/css" />
|
||||
|
||||
|
||||
<!-- opendyslexic font -->
|
||||
<link href="../../css/opendyslexic.css" rel="stylesheet" />
|
||||
</head>
|
||||
<body class="d-flex flex-column h-100">
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-md navbar-light bg-danger text-white border" data-bs-theme="dark">
|
||||
<div class="container-lg">
|
||||
<a class="navbar-brand me-auto" href="../../">
|
||||
<img alt="GRIP-UQAM" src="../../favicon-96x96.png" width="96" height="96" />
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<button class="navbar-toggler collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbarScroll" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div id="navbar" class="collapse navbar-collapse">
|
||||
<!-- the anchors force ikiwiki to use a tags instead of spans. hopefully. -->
|
||||
<ul class="navbar-nav nav-link align-items-center ms-auto">
|
||||
<li><a href="../../">Accueil</a></li>
|
||||
</ul>
|
||||
|
||||
<ul class="nav navbar-nav">
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<main class="flex-shrink-0 bg-secondary">
|
||||
<div id="content">
|
||||
<p>To select a set of pages, such as pages that are locked, pages
|
||||
whose commit emails you want subscribe to, or pages to combine into a
|
||||
blog, the wiki uses a PageSpec. This is an expression that matches
|
||||
a set of pages.</p>
|
||||
|
||||
<p>The simplest PageSpec is a simple list of pages. For example, this matches
|
||||
any of the three listed pages:</p>
|
||||
|
||||
<pre><code>foo or bar or baz
|
||||
</code></pre>
|
||||
|
||||
<p>More often you will want to match any pages that have a particular thing in
|
||||
their name. You can do this using a glob pattern. "<code>*</code>" stands for any part
|
||||
of a page name, and "<code>?</code>" for any single letter of a page name. So this
|
||||
matches all pages about music, and any <a href="../subpage/">SubPage</a>s of the SandBox, but does
|
||||
not match the SandBox itself:</p>
|
||||
|
||||
<pre><code>*music* or SandBox/*
|
||||
</code></pre>
|
||||
|
||||
<p>You can also prefix an item with "<code>!</code>" to skip pages that match it. So to
|
||||
match all pages except for Discussion pages and the SandBox:</p>
|
||||
|
||||
<pre><code>* and !SandBox and !*/Discussion
|
||||
</code></pre>
|
||||
|
||||
<p>Some more elaborate limits can be added to what matches using these functions:</p>
|
||||
|
||||
<ul>
|
||||
<li>"<code>glob(someglob)</code>" - matches pages and other files that match the given glob.
|
||||
Just writing the glob by itself is actually a shorthand for this function.</li>
|
||||
<li>"<code>page(glob)</code>" - like <code>glob()</code>, but only matches pages, not other files</li>
|
||||
<li>"<code>link(page)</code>" - matches only pages that link to a given page (or glob)</li>
|
||||
<li>"<code>tagged(tag)</code>" - matches pages that are tagged or link to the given tag (or
|
||||
tags matched by a glob)</li>
|
||||
<li>"<code>backlink(page)</code>" - matches only pages that a given page links to</li>
|
||||
<li>"<code>creation_month(month)</code>" - matches only files created on the given month
|
||||
number</li>
|
||||
<li>"<code>creation_day(mday)</code>" - or day of the month</li>
|
||||
<li>"<code>creation_year(year)</code>" - or year</li>
|
||||
<li>"<code>created_after(page)</code>" - matches only files created after the given page
|
||||
was created</li>
|
||||
<li>"<code>created_before(page)</code>" - matches only files created before the given page
|
||||
was created</li>
|
||||
<li>"<code>internal(glob)</code>" - like <code>glob()</code>, but matches even internal-use
|
||||
pages that globs do not usually match.</li>
|
||||
<li>"<code>title(glob)</code>", "<code>author(glob)</code>", "<code>authorurl(glob)</code>",
|
||||
"<code>license(glob)</code>", "<code>copyright(glob)</code>", "<code>guid(glob)</code>"
|
||||
<ul>
|
||||
<li>match pages that have the given metadata, matching the specified glob.</li>
|
||||
</ul></li>
|
||||
<li>"<code>user(username)</code>" - tests whether a modification is being made by a
|
||||
user with the specified username. If openid is enabled, an openid can also
|
||||
be put here. Glob patterns can be used in the username. For example,
|
||||
to match all openid users, use <code>user(*://*)</code></li>
|
||||
<li>"<code>admin()</code>" - tests whether a modification is being made by one of the
|
||||
wiki admins.</li>
|
||||
<li>"<code>ip(address)</code>" - tests whether a modification is being made from the
|
||||
specified IP address. Glob patterns can be used in the address. For
|
||||
example, <code>ip(127.0.0.*)</code></li>
|
||||
<li>"<code>comment(glob)</code>" - matches comments to a page matching the glob.</li>
|
||||
<li>"<code>comment_pending(glob)</code>" - matches unmoderated, pending comments.</li>
|
||||
<li>"<code>postcomment(glob)</code>" - matches only when comments are being
|
||||
posted to a page matching the specified glob</li>
|
||||
</ul>
|
||||
|
||||
<p>For example, to match all pages in a blog that link to the page about music
|
||||
and were written in 2005:</p>
|
||||
|
||||
<pre><code>blog/* and link(music) and creation_year(2005)
|
||||
</code></pre>
|
||||
|
||||
<p>Note the use of "and" in the above example, that means that only pages that
|
||||
match each of the three expressions match the whole. Use "and" when you
|
||||
want to combine expression like that; "or" when it's enough for a page to
|
||||
match one expression. Note that it doesn't make sense to say "index and
|
||||
SandBox", since no page can match both expressions.</p>
|
||||
|
||||
<p>If you want to include only one level of subpages, you can use</p>
|
||||
|
||||
<pre><code>blog/* and !blog/*/*
|
||||
</code></pre>
|
||||
|
||||
<p>More complex expressions can also be created, by using parentheses for
|
||||
grouping. For example, to match pages in a blog that are tagged with either
|
||||
of two tags, use:</p>
|
||||
|
||||
<pre><code>blog/* and (tagged(foo) or tagged(bar))
|
||||
</code></pre>
|
||||
|
||||
<p>Note that page names in PageSpecs are matched against the absolute
|
||||
filenames of the pages in the wiki, so a pagespec "foo" used on page
|
||||
"a/b" will not match a page named "a/foo" or "a/b/foo". To match
|
||||
relative to the directory of the page containing the pagespec, you can
|
||||
use "./". For example, "./foo" on page "a/b" matches page "a/foo".</p>
|
||||
|
||||
<p>To indicate the name of the page the PageSpec is used in, you can
|
||||
use a single dot. For example, <code>link(.)</code> matches all the pages
|
||||
linking to the page containing the PageSpec.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
</div> <!-- /container -->
|
||||
</main>
|
||||
|
||||
<footer class="footer mt-auto py-2 bg-primary bg-opacity-25" role="contentinfo">
|
||||
<div class="container-lg h-100">
|
||||
<div class="text-center">
|
||||
<h2>Liens intéressants</h2>
|
||||
<ul>
|
||||
<li><a href=https://www.facebook.com/GRIPUQAM" target="_blank">Page Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://www.facebook.com/groups/gripuqam" target="_blank">Groupe Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://assoarmu.wordpress.com/a-propos/" target="_blank">Association pour la Réappropriation des Milieux Urbains</a></li>
|
||||
<li><a href="https://bibliothequedira.wordpress.com/" target="_blank">Bibliothèque DIRA</a></li>
|
||||
<li><a href="https://www.resistancemontreal.org/calendrier" target="_blank">Calendrier Résistance Montréal</a></li>
|
||||
<li><a href="https://www.clac-montreal.net/" target="_blank">Convergence des luttes anticapitalistes Montréal</a></li>
|
||||
<li><a href="https://www.qpirgconcordia.org/" target="_blank">QPIRG Concordia GRIP</a></li>
|
||||
<li><a href="https://qpirgmcgill.org/" target="_blank">QPIRG | GRIP McGill</a></li>
|
||||
<li><a href="https://rqge.qc.ca/" target="_blank">Réseau Québecois des Groupes Écologistes</a></li>
|
||||
<li><a href="https://www.pourlatransitionenergetique.org/" target="_blank">Front commun pour la transition énergétique</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<!-- Bootstrap core JavaScript
|
||||
================================================== -->
|
||||
<!-- Placed at the end of the document so the pages load faster -->
|
||||
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.8/dist/umd/popper.min.js" integrity="sha384-I7E8VVD/ismYTF4hNIPjVp/Zjvgyol6VFvRkX/vR+Vc4jQkC+hVqc2pM8ODewa9r" crossorigin="anonymous"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.min.js" integrity="sha384-0pUGZvbkm6XF6gxjEnlmuGrJXVbNuzT9qBBavbLwCsOGabYfZo0T0to5eqruptLy" crossorigin="anonymous"></script>
|
||||
</body>
|
||||
</html>
|
138
ikiwiki/pagespec/po/index.html
Normal file
138
ikiwiki/pagespec/po/index.html
Normal file
|
@ -0,0 +1,138 @@
|
|||
<!DOCTYPE html>
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||
|
||||
<meta name='robots' content='max-image-preview:large' />
|
||||
|
||||
<!-- Facebook Meta Tags -->
|
||||
<meta property="og:url" content="https://cdpq-palestine.info/">
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="po">
|
||||
<meta property="og:description" content="GRIP-UQAM">
|
||||
<meta property="og:image" content="/og-image.png">
|
||||
|
||||
<!-- Twitter Meta Tags -->
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta property="twitter:domain" content="cdpq-palestine.info">
|
||||
<meta property="twitter:url" content="https://cdpq-palestine.info/">
|
||||
<meta name="twitter:title" content="po">
|
||||
<meta name="twitter:description" content="GRIP-UQAM">
|
||||
<meta name="twitter:image" content="/og-image.png">
|
||||
|
||||
<meta name="robots" content="noindex, follow" />
|
||||
|
||||
<title>po - GRIP-UQAM</title>
|
||||
|
||||
<link rel="icon" type="image/png" href="../../../favicon-96x96.png" sizes="96x96" />
|
||||
<link rel="icon" type="image/svg+xml" href="../../../favicon.svg" />
|
||||
<link rel="shortcut icon" href="../../../favicon.ico" />
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="../../../apple-touch-icon.png" />
|
||||
<meta name="apple-mobile-web-app-title" content="GRIP-UQAM" />
|
||||
<link rel="manifest" href="../../../site.webmanifest" />
|
||||
|
||||
<!-- Bootstrap core CSS -->
|
||||
<!-- those checksums can be verified with: shasum -b -a 384 $file | xxd -r -p |
|
||||
base64 -->
|
||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
|
||||
|
||||
<!-- Custom styles for derivatives -->
|
||||
|
||||
<link rel="stylesheet" href="../../../css/local.css" type="text/css" />
|
||||
|
||||
|
||||
<!-- opendyslexic font -->
|
||||
<link href="../../../css/opendyslexic.css" rel="stylesheet" />
|
||||
</head>
|
||||
<body class="d-flex flex-column h-100">
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-md navbar-light bg-danger text-white border" data-bs-theme="dark">
|
||||
<div class="container-lg">
|
||||
<a class="navbar-brand me-auto" href="../../../">
|
||||
<img alt="GRIP-UQAM" src="../../../favicon-96x96.png" width="96" height="96" />
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<button class="navbar-toggler collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbarScroll" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div id="navbar" class="collapse navbar-collapse">
|
||||
<!-- the anchors force ikiwiki to use a tags instead of spans. hopefully. -->
|
||||
<ul class="navbar-nav nav-link align-items-center ms-auto">
|
||||
<li><a href="../../../">Accueil</a></li>
|
||||
</ul>
|
||||
|
||||
<ul class="nav navbar-nav">
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<main class="flex-shrink-0 bg-secondary">
|
||||
<div id="content">
|
||||
<p>This wiki has po support <strong>disabled</strong>.</p>
|
||||
|
||||
<p>If the <a href="http://ikiwiki.info/plugins/po/">po</a> plugin is enabled, the regular
|
||||
<a href="../">PageSpec</a> syntax is expanded with the following additional
|
||||
tests that can be used to improve user navigation in a multi-lingual
|
||||
wiki:</p>
|
||||
|
||||
<ul>
|
||||
<li>"<code>lang(LL)</code>" - tests whether a page is written in the language
|
||||
specified as a ISO639-1 (two-letter) language code.</li>
|
||||
<li>"<code>currentlang()</code>" - tests whether a page is written in the same
|
||||
language as the current page.</li>
|
||||
<li>"<code>needstranslation()</code>" - tests whether a page needs translation
|
||||
work. Only slave pages match this PageSpec. A minimum target
|
||||
translation percentage can optionally be passed as an integer
|
||||
parameter: "<code>needstranslation(50)</code>" matches only pages less than 50%
|
||||
translated.</li>
|
||||
</ul>
|
||||
|
||||
<p>Note that every non-po page is considered to be written in
|
||||
<code>po_master_language</code>, as specified in <code>ikiwiki.setup</code>.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
</div> <!-- /container -->
|
||||
</main>
|
||||
|
||||
<footer class="footer mt-auto py-2 bg-primary bg-opacity-25" role="contentinfo">
|
||||
<div class="container-lg h-100">
|
||||
<div class="text-center">
|
||||
<h2>Liens intéressants</h2>
|
||||
<ul>
|
||||
<li><a href=https://www.facebook.com/GRIPUQAM" target="_blank">Page Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://www.facebook.com/groups/gripuqam" target="_blank">Groupe Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://assoarmu.wordpress.com/a-propos/" target="_blank">Association pour la Réappropriation des Milieux Urbains</a></li>
|
||||
<li><a href="https://bibliothequedira.wordpress.com/" target="_blank">Bibliothèque DIRA</a></li>
|
||||
<li><a href="https://www.resistancemontreal.org/calendrier" target="_blank">Calendrier Résistance Montréal</a></li>
|
||||
<li><a href="https://www.clac-montreal.net/" target="_blank">Convergence des luttes anticapitalistes Montréal</a></li>
|
||||
<li><a href="https://www.qpirgconcordia.org/" target="_blank">QPIRG Concordia GRIP</a></li>
|
||||
<li><a href="https://qpirgmcgill.org/" target="_blank">QPIRG | GRIP McGill</a></li>
|
||||
<li><a href="https://rqge.qc.ca/" target="_blank">Réseau Québecois des Groupes Écologistes</a></li>
|
||||
<li><a href="https://www.pourlatransitionenergetique.org/" target="_blank">Front commun pour la transition énergétique</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<!-- Bootstrap core JavaScript
|
||||
================================================== -->
|
||||
<!-- Placed at the end of the document so the pages load faster -->
|
||||
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.8/dist/umd/popper.min.js" integrity="sha384-I7E8VVD/ismYTF4hNIPjVp/Zjvgyol6VFvRkX/vR+Vc4jQkC+hVqc2pM8ODewa9r" crossorigin="anonymous"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.min.js" integrity="sha384-0pUGZvbkm6XF6gxjEnlmuGrJXVbNuzT9qBBavbLwCsOGabYfZo0T0to5eqruptLy" crossorigin="anonymous"></script>
|
||||
</body>
|
||||
</html>
|
136
ikiwiki/pagespec/sorting/index.html
Normal file
136
ikiwiki/pagespec/sorting/index.html
Normal file
|
@ -0,0 +1,136 @@
|
|||
<!DOCTYPE html>
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||
|
||||
<meta name='robots' content='max-image-preview:large' />
|
||||
|
||||
<!-- Facebook Meta Tags -->
|
||||
<meta property="og:url" content="https://cdpq-palestine.info/">
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="sorting">
|
||||
<meta property="og:description" content="GRIP-UQAM">
|
||||
<meta property="og:image" content="/og-image.png">
|
||||
|
||||
<!-- Twitter Meta Tags -->
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta property="twitter:domain" content="cdpq-palestine.info">
|
||||
<meta property="twitter:url" content="https://cdpq-palestine.info/">
|
||||
<meta name="twitter:title" content="sorting">
|
||||
<meta name="twitter:description" content="GRIP-UQAM">
|
||||
<meta name="twitter:image" content="/og-image.png">
|
||||
|
||||
<meta name="robots" content="noindex, follow" />
|
||||
|
||||
<title>sorting - GRIP-UQAM</title>
|
||||
|
||||
<link rel="icon" type="image/png" href="../../../favicon-96x96.png" sizes="96x96" />
|
||||
<link rel="icon" type="image/svg+xml" href="../../../favicon.svg" />
|
||||
<link rel="shortcut icon" href="../../../favicon.ico" />
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="../../../apple-touch-icon.png" />
|
||||
<meta name="apple-mobile-web-app-title" content="GRIP-UQAM" />
|
||||
<link rel="manifest" href="../../../site.webmanifest" />
|
||||
|
||||
<!-- Bootstrap core CSS -->
|
||||
<!-- those checksums can be verified with: shasum -b -a 384 $file | xxd -r -p |
|
||||
base64 -->
|
||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
|
||||
|
||||
<!-- Custom styles for derivatives -->
|
||||
|
||||
<link rel="stylesheet" href="../../../css/local.css" type="text/css" />
|
||||
|
||||
|
||||
<!-- opendyslexic font -->
|
||||
<link href="../../../css/opendyslexic.css" rel="stylesheet" />
|
||||
</head>
|
||||
<body class="d-flex flex-column h-100">
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-md navbar-light bg-danger text-white border" data-bs-theme="dark">
|
||||
<div class="container-lg">
|
||||
<a class="navbar-brand me-auto" href="../../../">
|
||||
<img alt="GRIP-UQAM" src="../../../favicon-96x96.png" width="96" height="96" />
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<button class="navbar-toggler collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbarScroll" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div id="navbar" class="collapse navbar-collapse">
|
||||
<!-- the anchors force ikiwiki to use a tags instead of spans. hopefully. -->
|
||||
<ul class="navbar-nav nav-link align-items-center ms-auto">
|
||||
<li><a href="../../../">Accueil</a></li>
|
||||
</ul>
|
||||
|
||||
<ul class="nav navbar-nav">
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<main class="flex-shrink-0 bg-secondary">
|
||||
<div id="content">
|
||||
<p>Some <a href="../../directive/">directives</a> that use
|
||||
<a href="../">PageSpecs</a> allow
|
||||
specifying the order that matching pages are shown in. The following sort
|
||||
orders can be specified using the <code>sort</code> parameter:</p>
|
||||
|
||||
<ul>
|
||||
<li><p><code>age</code> - List pages from the most recently created to the oldest.</p></li>
|
||||
<li><p><code>mtime</code> - List pages with the most recently modified first.</p></li>
|
||||
<li><p><code>title</code> - Order by title (page name), e.g. "z/a a/b a/c"</p></li>
|
||||
<li><p><code>path</code> - Order by page name including parents, e.g. "a/b a/c z/a"</p></li>
|
||||
<li><p><code>meta(title)</code> - Order according to the <code>[[!meta title="foo" sortas="bar"]]</code>
|
||||
or <code>[[!meta title="foo"]]</code> <a href="../../directive/">directive</a>, or the page name if no
|
||||
full title was set. <code>meta(author)</code>, <code>meta(date)</code>, <code>meta(updated)</code>, etc.
|
||||
also work.</p></li>
|
||||
</ul>
|
||||
|
||||
<p>In addition, you can combine several sort orders and/or reverse the order of
|
||||
sorting, with a string like <code>age -title</code> (which would sort by age, then by
|
||||
title in reverse order if two pages have the same age).</p>
|
||||
|
||||
|
||||
|
||||
|
||||
</div> <!-- /container -->
|
||||
</main>
|
||||
|
||||
<footer class="footer mt-auto py-2 bg-primary bg-opacity-25" role="contentinfo">
|
||||
<div class="container-lg h-100">
|
||||
<div class="text-center">
|
||||
<h2>Liens intéressants</h2>
|
||||
<ul>
|
||||
<li><a href=https://www.facebook.com/GRIPUQAM" target="_blank">Page Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://www.facebook.com/groups/gripuqam" target="_blank">Groupe Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://assoarmu.wordpress.com/a-propos/" target="_blank">Association pour la Réappropriation des Milieux Urbains</a></li>
|
||||
<li><a href="https://bibliothequedira.wordpress.com/" target="_blank">Bibliothèque DIRA</a></li>
|
||||
<li><a href="https://www.resistancemontreal.org/calendrier" target="_blank">Calendrier Résistance Montréal</a></li>
|
||||
<li><a href="https://www.clac-montreal.net/" target="_blank">Convergence des luttes anticapitalistes Montréal</a></li>
|
||||
<li><a href="https://www.qpirgconcordia.org/" target="_blank">QPIRG Concordia GRIP</a></li>
|
||||
<li><a href="https://qpirgmcgill.org/" target="_blank">QPIRG | GRIP McGill</a></li>
|
||||
<li><a href="https://rqge.qc.ca/" target="_blank">Réseau Québecois des Groupes Écologistes</a></li>
|
||||
<li><a href="https://www.pourlatransitionenergetique.org/" target="_blank">Front commun pour la transition énergétique</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<!-- Bootstrap core JavaScript
|
||||
================================================== -->
|
||||
<!-- Placed at the end of the document so the pages load faster -->
|
||||
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.8/dist/umd/popper.min.js" integrity="sha384-I7E8VVD/ismYTF4hNIPjVp/Zjvgyol6VFvRkX/vR+Vc4jQkC+hVqc2pM8ODewa9r" crossorigin="anonymous"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.min.js" integrity="sha384-0pUGZvbkm6XF6gxjEnlmuGrJXVbNuzT9qBBavbLwCsOGabYfZo0T0to5eqruptLy" crossorigin="anonymous"></script>
|
||||
</body>
|
||||
</html>
|
79
ikiwiki/relativedate.js
Normal file
79
ikiwiki/relativedate.js
Normal file
|
@ -0,0 +1,79 @@
|
|||
// © 2006-2010 Joey Hess
|
||||
// Redistribution and use in source and compiled forms, with or without
|
||||
// modification, are permitted under any circumstances. No warranty.
|
||||
//
|
||||
// Causes html elements in the 'relativedate' class to be displayed
|
||||
// as relative dates. The date is parsed from the title attribute, or from
|
||||
// the element content.
|
||||
|
||||
var dateElements;
|
||||
|
||||
hook("onload", getDates);
|
||||
|
||||
function getDates() {
|
||||
dateElements = getElementsByClass('relativedate');
|
||||
for (var i = 0; i < dateElements.length; i++) {
|
||||
var elt = dateElements[i];
|
||||
var title = elt.attributes.title;
|
||||
var d = new Date(title ? title.value : elt.innerHTML);
|
||||
if (! isNaN(d)) {
|
||||
dateElements[i].date=d;
|
||||
elt.title=elt.innerHTML;
|
||||
}
|
||||
}
|
||||
|
||||
showDates();
|
||||
}
|
||||
|
||||
function showDates() {
|
||||
for (var i = 0; i < dateElements.length; i++) {
|
||||
var elt = dateElements[i];
|
||||
var d = elt.date;
|
||||
if (! isNaN(d)) {
|
||||
elt.innerHTML=relativeDate(d);
|
||||
}
|
||||
}
|
||||
setTimeout(showDates,30000); // keep updating every 30s
|
||||
}
|
||||
|
||||
var timeUnits = [
|
||||
{ unit: 'year', seconds: 60 * 60 * 24 * 364 },
|
||||
{ unit: 'month', seconds: 60 * 60 * 24 * 30 },
|
||||
{ unit: 'day', seconds: 60 * 60 * 24 },
|
||||
{ unit: 'hour', seconds: 60 * 60 },
|
||||
{ unit: 'minute', seconds: 60 },
|
||||
];
|
||||
|
||||
function relativeDate(date) {
|
||||
var now = new Date();
|
||||
var offset = date.getTime() - now.getTime();
|
||||
var seconds = Math.round(Math.abs(offset) / 1000);
|
||||
|
||||
// hack to avoid reading just in the future if there is a minor
|
||||
// amount of clock slip
|
||||
if (offset >= 0 && seconds < 30 * 60 * 60) {
|
||||
return "just now";
|
||||
}
|
||||
|
||||
var ret = "";
|
||||
var shown = 0;
|
||||
for (i = 0; i < timeUnits.length; i++) {
|
||||
if (seconds >= timeUnits[i].seconds) {
|
||||
var num = Math.floor(seconds / timeUnits[i].seconds);
|
||||
seconds -= num * timeUnits[i].seconds;
|
||||
if (ret)
|
||||
ret += "and ";
|
||||
ret += num + " " + timeUnits[i].unit + (num > 1 ? "s" : "") + " ";
|
||||
|
||||
if (++shown == 2)
|
||||
break;
|
||||
}
|
||||
else if (shown)
|
||||
break;
|
||||
}
|
||||
|
||||
if (! ret)
|
||||
ret = "less than a minute "
|
||||
|
||||
return ret + (offset < 0 ? "ago" : "from now");
|
||||
}
|
135
ikiwiki/searching/index.html
Normal file
135
ikiwiki/searching/index.html
Normal file
|
@ -0,0 +1,135 @@
|
|||
<!DOCTYPE html>
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||
|
||||
<meta name='robots' content='max-image-preview:large' />
|
||||
|
||||
<!-- Facebook Meta Tags -->
|
||||
<meta property="og:url" content="https://cdpq-palestine.info/">
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="searching">
|
||||
<meta property="og:description" content="GRIP-UQAM">
|
||||
<meta property="og:image" content="/og-image.png">
|
||||
|
||||
<!-- Twitter Meta Tags -->
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta property="twitter:domain" content="cdpq-palestine.info">
|
||||
<meta property="twitter:url" content="https://cdpq-palestine.info/">
|
||||
<meta name="twitter:title" content="searching">
|
||||
<meta name="twitter:description" content="GRIP-UQAM">
|
||||
<meta name="twitter:image" content="/og-image.png">
|
||||
|
||||
<meta name="robots" content="noindex, follow" />
|
||||
|
||||
<title>searching - GRIP-UQAM</title>
|
||||
|
||||
<link rel="icon" type="image/png" href="../../favicon-96x96.png" sizes="96x96" />
|
||||
<link rel="icon" type="image/svg+xml" href="../../favicon.svg" />
|
||||
<link rel="shortcut icon" href="../../favicon.ico" />
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="../../apple-touch-icon.png" />
|
||||
<meta name="apple-mobile-web-app-title" content="GRIP-UQAM" />
|
||||
<link rel="manifest" href="../../site.webmanifest" />
|
||||
|
||||
<!-- Bootstrap core CSS -->
|
||||
<!-- those checksums can be verified with: shasum -b -a 384 $file | xxd -r -p |
|
||||
base64 -->
|
||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
|
||||
|
||||
<!-- Custom styles for derivatives -->
|
||||
|
||||
<link rel="stylesheet" href="../../css/local.css" type="text/css" />
|
||||
|
||||
|
||||
<!-- opendyslexic font -->
|
||||
<link href="../../css/opendyslexic.css" rel="stylesheet" />
|
||||
</head>
|
||||
<body class="d-flex flex-column h-100">
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-md navbar-light bg-danger text-white border" data-bs-theme="dark">
|
||||
<div class="container-lg">
|
||||
<a class="navbar-brand me-auto" href="../../">
|
||||
<img alt="GRIP-UQAM" src="../../favicon-96x96.png" width="96" height="96" />
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<button class="navbar-toggler collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbarScroll" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div id="navbar" class="collapse navbar-collapse">
|
||||
<!-- the anchors force ikiwiki to use a tags instead of spans. hopefully. -->
|
||||
<ul class="navbar-nav nav-link align-items-center ms-auto">
|
||||
<li><a href="../../">Accueil</a></li>
|
||||
</ul>
|
||||
|
||||
<ul class="nav navbar-nav">
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<main class="flex-shrink-0 bg-secondary">
|
||||
<div id="content">
|
||||
<p>This wiki has searching <strong>disabled</strong>.</p>
|
||||
|
||||
<p>If searching is enabled, you can enter search terms in the search field,
|
||||
as you'd expect. There are a few special things you can do to construct
|
||||
more powerful searches.</p>
|
||||
|
||||
<ul>
|
||||
<li>To match a phrase, enclose it in double quotes.</li>
|
||||
<li><code>AND</code> can be used to search for documents containing two expressions.</li>
|
||||
<li><code>OR</code> can be used to search for documents containing either one of
|
||||
two expressions.</li>
|
||||
<li>Parentheses can be used to build up complicated search expressions. For
|
||||
example, "(foo AND bar) OR (me AND you)"</li>
|
||||
<li>Prefix a search term with "-" to avoid it from appearing in the results.
|
||||
For example, "-discussion" will omit "discussion".</li>
|
||||
<li>To search for a page with a given title, use "title:foo".</li>
|
||||
<li>To search for pages that contain a "bar" link, use "link:bar".</li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
</div> <!-- /container -->
|
||||
</main>
|
||||
|
||||
<footer class="footer mt-auto py-2 bg-primary bg-opacity-25" role="contentinfo">
|
||||
<div class="container-lg h-100">
|
||||
<div class="text-center">
|
||||
<h2>Liens intéressants</h2>
|
||||
<ul>
|
||||
<li><a href=https://www.facebook.com/GRIPUQAM" target="_blank">Page Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://www.facebook.com/groups/gripuqam" target="_blank">Groupe Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://assoarmu.wordpress.com/a-propos/" target="_blank">Association pour la Réappropriation des Milieux Urbains</a></li>
|
||||
<li><a href="https://bibliothequedira.wordpress.com/" target="_blank">Bibliothèque DIRA</a></li>
|
||||
<li><a href="https://www.resistancemontreal.org/calendrier" target="_blank">Calendrier Résistance Montréal</a></li>
|
||||
<li><a href="https://www.clac-montreal.net/" target="_blank">Convergence des luttes anticapitalistes Montréal</a></li>
|
||||
<li><a href="https://www.qpirgconcordia.org/" target="_blank">QPIRG Concordia GRIP</a></li>
|
||||
<li><a href="https://qpirgmcgill.org/" target="_blank">QPIRG | GRIP McGill</a></li>
|
||||
<li><a href="https://rqge.qc.ca/" target="_blank">Réseau Québecois des Groupes Écologistes</a></li>
|
||||
<li><a href="https://www.pourlatransitionenergetique.org/" target="_blank">Front commun pour la transition énergétique</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<!-- Bootstrap core JavaScript
|
||||
================================================== -->
|
||||
<!-- Placed at the end of the document so the pages load faster -->
|
||||
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.8/dist/umd/popper.min.js" integrity="sha384-I7E8VVD/ismYTF4hNIPjVp/Zjvgyol6VFvRkX/vR+Vc4jQkC+hVqc2pM8ODewa9r" crossorigin="anonymous"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.min.js" integrity="sha384-0pUGZvbkm6XF6gxjEnlmuGrJXVbNuzT9qBBavbLwCsOGabYfZo0T0to5eqruptLy" crossorigin="anonymous"></script>
|
||||
</body>
|
||||
</html>
|
128
ikiwiki/subpage/index.html
Normal file
128
ikiwiki/subpage/index.html
Normal file
|
@ -0,0 +1,128 @@
|
|||
<!DOCTYPE html>
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||
|
||||
<meta name='robots' content='max-image-preview:large' />
|
||||
|
||||
<!-- Facebook Meta Tags -->
|
||||
<meta property="og:url" content="https://cdpq-palestine.info/">
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="subpage">
|
||||
<meta property="og:description" content="GRIP-UQAM">
|
||||
<meta property="og:image" content="/og-image.png">
|
||||
|
||||
<!-- Twitter Meta Tags -->
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta property="twitter:domain" content="cdpq-palestine.info">
|
||||
<meta property="twitter:url" content="https://cdpq-palestine.info/">
|
||||
<meta name="twitter:title" content="subpage">
|
||||
<meta name="twitter:description" content="GRIP-UQAM">
|
||||
<meta name="twitter:image" content="/og-image.png">
|
||||
|
||||
<meta name="robots" content="noindex, follow" />
|
||||
|
||||
<title>subpage - GRIP-UQAM</title>
|
||||
|
||||
<link rel="icon" type="image/png" href="../../favicon-96x96.png" sizes="96x96" />
|
||||
<link rel="icon" type="image/svg+xml" href="../../favicon.svg" />
|
||||
<link rel="shortcut icon" href="../../favicon.ico" />
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="../../apple-touch-icon.png" />
|
||||
<meta name="apple-mobile-web-app-title" content="GRIP-UQAM" />
|
||||
<link rel="manifest" href="../../site.webmanifest" />
|
||||
|
||||
<!-- Bootstrap core CSS -->
|
||||
<!-- those checksums can be verified with: shasum -b -a 384 $file | xxd -r -p |
|
||||
base64 -->
|
||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
|
||||
|
||||
<!-- Custom styles for derivatives -->
|
||||
|
||||
<link rel="stylesheet" href="../../css/local.css" type="text/css" />
|
||||
|
||||
|
||||
<!-- opendyslexic font -->
|
||||
<link href="../../css/opendyslexic.css" rel="stylesheet" />
|
||||
</head>
|
||||
<body class="d-flex flex-column h-100">
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-md navbar-light bg-danger text-white border" data-bs-theme="dark">
|
||||
<div class="container-lg">
|
||||
<a class="navbar-brand me-auto" href="../../">
|
||||
<img alt="GRIP-UQAM" src="../../favicon-96x96.png" width="96" height="96" />
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<button class="navbar-toggler collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbarScroll" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div id="navbar" class="collapse navbar-collapse">
|
||||
<!-- the anchors force ikiwiki to use a tags instead of spans. hopefully. -->
|
||||
<ul class="navbar-nav nav-link align-items-center ms-auto">
|
||||
<li><a href="../../">Accueil</a></li>
|
||||
</ul>
|
||||
|
||||
<ul class="nav navbar-nav">
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<main class="flex-shrink-0 bg-secondary">
|
||||
<div id="content">
|
||||
<p>ikiwiki supports placing pages in a directory hierarchy. For example,
|
||||
this page, <span class="selflink">SubPage</span> has some related pages placed under it, like
|
||||
<a href="./linkingrules/">LinkingRules</a>. This is a useful way to add some order to your
|
||||
wiki rather than just having a great big directory full of pages.</p>
|
||||
|
||||
<p>To add a SubPage, just make a subdirectory and put pages in it. For
|
||||
example, this page is subpage.mdwn in this wiki's source, and there is also
|
||||
a subpage subdirectory, which contains subpage/linkingrules.mdwn. Subpages
|
||||
can be nested as deeply as you'd like.</p>
|
||||
|
||||
<p>Linking to and from a SubPage is explained in <a href="./linkingrules/">LinkingRules</a>.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
</div> <!-- /container -->
|
||||
</main>
|
||||
|
||||
<footer class="footer mt-auto py-2 bg-primary bg-opacity-25" role="contentinfo">
|
||||
<div class="container-lg h-100">
|
||||
<div class="text-center">
|
||||
<h2>Liens intéressants</h2>
|
||||
<ul>
|
||||
<li><a href=https://www.facebook.com/GRIPUQAM" target="_blank">Page Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://www.facebook.com/groups/gripuqam" target="_blank">Groupe Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://assoarmu.wordpress.com/a-propos/" target="_blank">Association pour la Réappropriation des Milieux Urbains</a></li>
|
||||
<li><a href="https://bibliothequedira.wordpress.com/" target="_blank">Bibliothèque DIRA</a></li>
|
||||
<li><a href="https://www.resistancemontreal.org/calendrier" target="_blank">Calendrier Résistance Montréal</a></li>
|
||||
<li><a href="https://www.clac-montreal.net/" target="_blank">Convergence des luttes anticapitalistes Montréal</a></li>
|
||||
<li><a href="https://www.qpirgconcordia.org/" target="_blank">QPIRG Concordia GRIP</a></li>
|
||||
<li><a href="https://qpirgmcgill.org/" target="_blank">QPIRG | GRIP McGill</a></li>
|
||||
<li><a href="https://rqge.qc.ca/" target="_blank">Réseau Québecois des Groupes Écologistes</a></li>
|
||||
<li><a href="https://www.pourlatransitionenergetique.org/" target="_blank">Front commun pour la transition énergétique</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<!-- Bootstrap core JavaScript
|
||||
================================================== -->
|
||||
<!-- Placed at the end of the document so the pages load faster -->
|
||||
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.8/dist/umd/popper.min.js" integrity="sha384-I7E8VVD/ismYTF4hNIPjVp/Zjvgyol6VFvRkX/vR+Vc4jQkC+hVqc2pM8ODewa9r" crossorigin="anonymous"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.min.js" integrity="sha384-0pUGZvbkm6XF6gxjEnlmuGrJXVbNuzT9qBBavbLwCsOGabYfZo0T0to5eqruptLy" crossorigin="anonymous"></script>
|
||||
</body>
|
||||
</html>
|
149
ikiwiki/subpage/linkingrules/index.html
Normal file
149
ikiwiki/subpage/linkingrules/index.html
Normal file
|
@ -0,0 +1,149 @@
|
|||
<!DOCTYPE html>
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||
|
||||
<meta name='robots' content='max-image-preview:large' />
|
||||
|
||||
<!-- Facebook Meta Tags -->
|
||||
<meta property="og:url" content="https://cdpq-palestine.info/">
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="linkingrules">
|
||||
<meta property="og:description" content="GRIP-UQAM">
|
||||
<meta property="og:image" content="/og-image.png">
|
||||
|
||||
<!-- Twitter Meta Tags -->
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta property="twitter:domain" content="cdpq-palestine.info">
|
||||
<meta property="twitter:url" content="https://cdpq-palestine.info/">
|
||||
<meta name="twitter:title" content="linkingrules">
|
||||
<meta name="twitter:description" content="GRIP-UQAM">
|
||||
<meta name="twitter:image" content="/og-image.png">
|
||||
|
||||
<meta name="robots" content="noindex, follow" />
|
||||
|
||||
<title>linkingrules - GRIP-UQAM</title>
|
||||
|
||||
<link rel="icon" type="image/png" href="../../../favicon-96x96.png" sizes="96x96" />
|
||||
<link rel="icon" type="image/svg+xml" href="../../../favicon.svg" />
|
||||
<link rel="shortcut icon" href="../../../favicon.ico" />
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="../../../apple-touch-icon.png" />
|
||||
<meta name="apple-mobile-web-app-title" content="GRIP-UQAM" />
|
||||
<link rel="manifest" href="../../../site.webmanifest" />
|
||||
|
||||
<!-- Bootstrap core CSS -->
|
||||
<!-- those checksums can be verified with: shasum -b -a 384 $file | xxd -r -p |
|
||||
base64 -->
|
||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
|
||||
|
||||
<!-- Custom styles for derivatives -->
|
||||
|
||||
<link rel="stylesheet" href="../../../css/local.css" type="text/css" />
|
||||
|
||||
|
||||
<!-- opendyslexic font -->
|
||||
<link href="../../../css/opendyslexic.css" rel="stylesheet" />
|
||||
</head>
|
||||
<body class="d-flex flex-column h-100">
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-md navbar-light bg-danger text-white border" data-bs-theme="dark">
|
||||
<div class="container-lg">
|
||||
<a class="navbar-brand me-auto" href="../../../">
|
||||
<img alt="GRIP-UQAM" src="../../../favicon-96x96.png" width="96" height="96" />
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<button class="navbar-toggler collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbarScroll" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div id="navbar" class="collapse navbar-collapse">
|
||||
<!-- the anchors force ikiwiki to use a tags instead of spans. hopefully. -->
|
||||
<ul class="navbar-nav nav-link align-items-center ms-auto">
|
||||
<li><a href="../../../">Accueil</a></li>
|
||||
</ul>
|
||||
|
||||
<ul class="nav navbar-nav">
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<main class="flex-shrink-0 bg-secondary">
|
||||
<div id="content">
|
||||
<p>To link to or from a <a href="../">SubPage</a>, you can normally use a regular
|
||||
<a href="../../wikilink/">WikiLink</a> that does not contain the name of the parent directory of
|
||||
the <a href="../">SubPage</a>. Ikiwiki descends the directory hierarchy looking for a
|
||||
page that matches your link.</p>
|
||||
|
||||
<p>For example, if FooBar/SubPage links to "OtherPage", ikiwiki will first
|
||||
prefer pointing the link to FooBar/SubPage/OtherPage if it exists, next
|
||||
to FooBar/OtherPage and finally to OtherPage in the root of the wiki.</p>
|
||||
|
||||
<p>Note that this means that if a link on FooBar/SomePage to "OtherPage"
|
||||
currently links to OtherPage, in the root of the wiki, and FooBar/OtherPage
|
||||
is created, the link will <em>change</em> to point to FooBar/OtherPage. On the
|
||||
other hand, a link from BazBar to "OtherPage" would be unchanged by this
|
||||
creation of a <a href="../">SubPage</a> of FooBar.</p>
|
||||
|
||||
<p>You can also specify a link that contains a directory name, like
|
||||
"FooBar/OtherPage" to more exactly specify what page to link to. This is
|
||||
the only way to link to an unrelated <a href="../">SubPage</a>.</p>
|
||||
|
||||
<p>You can use this to, for example, to link from BazBar to "FooBar/SubPage",
|
||||
or from BazBar/SubPage to "FooBar/SubPage".</p>
|
||||
|
||||
<p>You can also use "/" at the start of a link, to specify exactly which page
|
||||
to link to, when there are multiple pages with similar names and the link
|
||||
goes to the wrong page by default. For example, linking from
|
||||
"FooBar/SubPage" to "/OtherPage" will link to the "OtherPage" in the root
|
||||
of the wiki, even if there is a "FooBar/OtherPage".</p>
|
||||
|
||||
<p>Also, if the wiki is configured with a userdir, you can link to pages
|
||||
within the userdir without specifying a path to them. This is to allow for
|
||||
easy linking to a user's page in the userdir, to sign a comment. These
|
||||
links are checked for last of all.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
</div> <!-- /container -->
|
||||
</main>
|
||||
|
||||
<footer class="footer mt-auto py-2 bg-primary bg-opacity-25" role="contentinfo">
|
||||
<div class="container-lg h-100">
|
||||
<div class="text-center">
|
||||
<h2>Liens intéressants</h2>
|
||||
<ul>
|
||||
<li><a href=https://www.facebook.com/GRIPUQAM" target="_blank">Page Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://www.facebook.com/groups/gripuqam" target="_blank">Groupe Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://assoarmu.wordpress.com/a-propos/" target="_blank">Association pour la Réappropriation des Milieux Urbains</a></li>
|
||||
<li><a href="https://bibliothequedira.wordpress.com/" target="_blank">Bibliothèque DIRA</a></li>
|
||||
<li><a href="https://www.resistancemontreal.org/calendrier" target="_blank">Calendrier Résistance Montréal</a></li>
|
||||
<li><a href="https://www.clac-montreal.net/" target="_blank">Convergence des luttes anticapitalistes Montréal</a></li>
|
||||
<li><a href="https://www.qpirgconcordia.org/" target="_blank">QPIRG Concordia GRIP</a></li>
|
||||
<li><a href="https://qpirgmcgill.org/" target="_blank">QPIRG | GRIP McGill</a></li>
|
||||
<li><a href="https://rqge.qc.ca/" target="_blank">Réseau Québecois des Groupes Écologistes</a></li>
|
||||
<li><a href="https://www.pourlatransitionenergetique.org/" target="_blank">Front commun pour la transition énergétique</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<!-- Bootstrap core JavaScript
|
||||
================================================== -->
|
||||
<!-- Placed at the end of the document so the pages load faster -->
|
||||
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.8/dist/umd/popper.min.js" integrity="sha384-I7E8VVD/ismYTF4hNIPjVp/Zjvgyol6VFvRkX/vR+Vc4jQkC+hVqc2pM8ODewa9r" crossorigin="anonymous"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.min.js" integrity="sha384-0pUGZvbkm6XF6gxjEnlmuGrJXVbNuzT9qBBavbLwCsOGabYfZo0T0to5eqruptLy" crossorigin="anonymous"></script>
|
||||
</body>
|
||||
</html>
|
33
ikiwiki/toggle.js
Normal file
33
ikiwiki/toggle.js
Normal file
|
@ -0,0 +1,33 @@
|
|||
// © 2006-2010 Joey Hess
|
||||
// Redistribution and use in source and compiled forms, with or without
|
||||
// modification, are permitted under any circumstances. No warranty.
|
||||
//
|
||||
// Uses CSS to hide toggleables, to avoid any flashing on page load. The
|
||||
// CSS is only emitted after it tests that it's going to be able
|
||||
// to show the toggleables.
|
||||
if (document.getElementById && document.getElementsByTagName && document.createTextNode) {
|
||||
document.write('<style type="text/css">div.toggleable { display: none; }</style>');
|
||||
hook("onload", inittoggle);
|
||||
}
|
||||
|
||||
function inittoggle() {
|
||||
var as = getElementsByClass('toggle');
|
||||
for (var i = 0; i < as.length; i++) {
|
||||
var id = as[i].href.match(/#(\w.+)/)[1];
|
||||
if (document.getElementById(id).className == "toggleable")
|
||||
document.getElementById(id).style.display="none";
|
||||
as[i].onclick = function() {
|
||||
toggle(this);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function toggle(s) {
|
||||
var id = s.href.match(/#(\w.+)/)[1];
|
||||
style = document.getElementById(id).style;
|
||||
if (style.display == "none")
|
||||
style.display = "block";
|
||||
else
|
||||
style.display = "none";
|
||||
}
|
145
ikiwiki/wikilink/index.html
Normal file
145
ikiwiki/wikilink/index.html
Normal file
|
@ -0,0 +1,145 @@
|
|||
<!DOCTYPE html>
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||
|
||||
<meta name='robots' content='max-image-preview:large' />
|
||||
|
||||
<!-- Facebook Meta Tags -->
|
||||
<meta property="og:url" content="https://cdpq-palestine.info/">
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="wikilink">
|
||||
<meta property="og:description" content="GRIP-UQAM">
|
||||
<meta property="og:image" content="/og-image.png">
|
||||
|
||||
<!-- Twitter Meta Tags -->
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta property="twitter:domain" content="cdpq-palestine.info">
|
||||
<meta property="twitter:url" content="https://cdpq-palestine.info/">
|
||||
<meta name="twitter:title" content="wikilink">
|
||||
<meta name="twitter:description" content="GRIP-UQAM">
|
||||
<meta name="twitter:image" content="/og-image.png">
|
||||
|
||||
<meta name="robots" content="noindex, follow" />
|
||||
|
||||
<title>wikilink - GRIP-UQAM</title>
|
||||
|
||||
<link rel="icon" type="image/png" href="../../favicon-96x96.png" sizes="96x96" />
|
||||
<link rel="icon" type="image/svg+xml" href="../../favicon.svg" />
|
||||
<link rel="shortcut icon" href="../../favicon.ico" />
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="../../apple-touch-icon.png" />
|
||||
<meta name="apple-mobile-web-app-title" content="GRIP-UQAM" />
|
||||
<link rel="manifest" href="../../site.webmanifest" />
|
||||
|
||||
<!-- Bootstrap core CSS -->
|
||||
<!-- those checksums can be verified with: shasum -b -a 384 $file | xxd -r -p |
|
||||
base64 -->
|
||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
|
||||
|
||||
<!-- Custom styles for derivatives -->
|
||||
|
||||
<link rel="stylesheet" href="../../css/local.css" type="text/css" />
|
||||
|
||||
|
||||
<!-- opendyslexic font -->
|
||||
<link href="../../css/opendyslexic.css" rel="stylesheet" />
|
||||
</head>
|
||||
<body class="d-flex flex-column h-100">
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-md navbar-light bg-danger text-white border" data-bs-theme="dark">
|
||||
<div class="container-lg">
|
||||
<a class="navbar-brand me-auto" href="../../">
|
||||
<img alt="GRIP-UQAM" src="../../favicon-96x96.png" width="96" height="96" />
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<button class="navbar-toggler collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbarScroll" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div id="navbar" class="collapse navbar-collapse">
|
||||
<!-- the anchors force ikiwiki to use a tags instead of spans. hopefully. -->
|
||||
<ul class="navbar-nav nav-link align-items-center ms-auto">
|
||||
<li><a href="../../">Accueil</a></li>
|
||||
</ul>
|
||||
|
||||
<ul class="nav navbar-nav">
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<main class="flex-shrink-0 bg-secondary">
|
||||
<div id="content">
|
||||
<p>WikiLinks provide easy linking between pages of the wiki. To create a
|
||||
<span class="selflink">WikiLink</span>, just put the name of the page to link to in double brackets.
|
||||
For example <code>[[WikiLink]]</code>.</p>
|
||||
|
||||
<p>If you ever need to write something like <code>[[WikiLink]]</code> without creating a
|
||||
wikilink, just prefix it with a <code>\</code>, like <code>\[[WikiLink]]</code>.</p>
|
||||
|
||||
<p>There are some special <a href="../subpage/linkingrules/">LinkingRules</a> that come into play when
|
||||
linking between <a href="../subpage/">SubPages</a>.</p>
|
||||
|
||||
<p>WikiLinks are matched with page names in a case-insensitive manner, so you
|
||||
don't need to worry about getting the case the same, and can capitalise
|
||||
links at the start of a sentence, and so on.</p>
|
||||
|
||||
<p>It's also possible to write a WikiLink that uses something other than the page
|
||||
name as the link text. For example <code>[[foo_bar|SandBox]]</code> links to the SandBox
|
||||
page, but the link will appear like this: <a href="../../sandbox/">foo bar</a>.</p>
|
||||
|
||||
<p>To link to an anchor inside a page, you can use something like
|
||||
<code>[[WikiLink#foo]]</code> .</p>
|
||||
|
||||
<p>If the file linked to by a WikiLink looks like an image, it will
|
||||
be displayed inline on the page.</p>
|
||||
|
||||
<hr />
|
||||
|
||||
<p>You can also put an url in a WikiLink, to link to an external page.
|
||||
Email addresses can also be used to generate a mailto link.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
</div> <!-- /container -->
|
||||
</main>
|
||||
|
||||
<footer class="footer mt-auto py-2 bg-primary bg-opacity-25" role="contentinfo">
|
||||
<div class="container-lg h-100">
|
||||
<div class="text-center">
|
||||
<h2>Liens intéressants</h2>
|
||||
<ul>
|
||||
<li><a href=https://www.facebook.com/GRIPUQAM" target="_blank">Page Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://www.facebook.com/groups/gripuqam" target="_blank">Groupe Facebook du GRIP-UQÀM</a></li>
|
||||
<li><a href="https://assoarmu.wordpress.com/a-propos/" target="_blank">Association pour la Réappropriation des Milieux Urbains</a></li>
|
||||
<li><a href="https://bibliothequedira.wordpress.com/" target="_blank">Bibliothèque DIRA</a></li>
|
||||
<li><a href="https://www.resistancemontreal.org/calendrier" target="_blank">Calendrier Résistance Montréal</a></li>
|
||||
<li><a href="https://www.clac-montreal.net/" target="_blank">Convergence des luttes anticapitalistes Montréal</a></li>
|
||||
<li><a href="https://www.qpirgconcordia.org/" target="_blank">QPIRG Concordia GRIP</a></li>
|
||||
<li><a href="https://qpirgmcgill.org/" target="_blank">QPIRG | GRIP McGill</a></li>
|
||||
<li><a href="https://rqge.qc.ca/" target="_blank">Réseau Québecois des Groupes Écologistes</a></li>
|
||||
<li><a href="https://www.pourlatransitionenergetique.org/" target="_blank">Front commun pour la transition énergétique</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<!-- Bootstrap core JavaScript
|
||||
================================================== -->
|
||||
<!-- Placed at the end of the document so the pages load faster -->
|
||||
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.8/dist/umd/popper.min.js" integrity="sha384-I7E8VVD/ismYTF4hNIPjVp/Zjvgyol6VFvRkX/vR+Vc4jQkC+hVqc2pM8ODewa9r" crossorigin="anonymous"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.min.js" integrity="sha384-0pUGZvbkm6XF6gxjEnlmuGrJXVbNuzT9qBBavbLwCsOGabYfZo0T0to5eqruptLy" crossorigin="anonymous"></script>
|
||||
</body>
|
||||
</html>
|
Loading…
Add table
Add a link
Reference in a new issue