<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://mediawiki.a-eskwadraat.nl/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://mediawiki.a-eskwadraat.nl/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Otto</id>
		<title>A-Eskwiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://mediawiki.a-eskwadraat.nl/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Otto"/>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Special:Contributions/Otto"/>
		<updated>2026-08-10T11:20:19Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.23.2</generator>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Nieuw_WWW-lid</id>
		<title>Nieuw WWW-lid</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Nieuw_WWW-lid"/>
				<updated>2013-06-24T16:45:31Z</updated>
		
		<summary type="html">&lt;p&gt;Otto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WebCie]]&lt;br /&gt;
Wat je moet doen voor een nieuw lid van de [[WebCie|www]]:&lt;br /&gt;
&lt;br /&gt;
==Sysop==&lt;br /&gt;
#Toevoegen aan de volgende groepen:&lt;br /&gt;
#:*  'gods' (meer quotum &amp;amp; aanzien)&lt;br /&gt;
#:*  'square' (inloggen op de server)&lt;br /&gt;
#:*  'adm' (lezen van logfiles)&lt;br /&gt;
#:* # 'www' (via [[LDAP]])&lt;br /&gt;
#:* # 'www-data' (lezen wat de webserver kan lezen)&lt;br /&gt;
#:* # 'www-dmz' (lezen wat de dmz webserver kan lezen)&lt;br /&gt;
#:  En op ws-master, ook aan www-data (die gaat namelijk niet via NIS)&lt;br /&gt;
&lt;br /&gt;
==WWW==&lt;br /&gt;
# &amp;lt;code&amp;gt;cieleden +lid&amp;lt;/code&amp;gt;&lt;br /&gt;
# op de whoswho toevoegen, natuurlijk!&lt;br /&gt;
# /etc/apache2/auth:&lt;br /&gt;
#:*  toevoegen aan htpasswd&lt;br /&gt;
#:*  toevoegen aan htgroup&lt;br /&gt;
# $HOME:&lt;br /&gt;
#:*  &amp;lt;code&amp;gt;svn co https://www.a-eskwadraat.nl/svn/www/trunk/ wwwdebug&amp;lt;/code&amp;gt;&lt;br /&gt;
#:*  &amp;lt;code&amp;gt;chgrp www-data wwwdebug&amp;lt;/code&amp;gt;&lt;br /&gt;
#:*  &amp;lt;code&amp;gt;chmod o= wwwdebug&amp;lt;/code&amp;gt; (!!!! heel belangrijk !!!!)&lt;br /&gt;
#:*  &amp;lt;code&amp;gt;ssh square&amp;lt;/code&amp;gt;&lt;br /&gt;
#:*  &amp;lt;code&amp;gt;cd wwwdebug/www; autoconf; ./configure --enable-debug \&amp;lt;/code&amp;gt;&lt;br /&gt;
#:*: &amp;lt;code&amp;gt;     --with-hostname=$bla-debug.a-eskwadraat.nl&amp;lt;/code&amp;gt;&lt;br /&gt;
#:*  &amp;lt;code&amp;gt;ln -s /srv/http/www/www/{agenda.rss,agenda.vcs,tweets.html} .&amp;lt;/code&amp;gt;&lt;br /&gt;
#:*  &amp;lt;code&amp;gt;cd Layout/Theme; ./generate&amp;lt;/code&amp;gt;&lt;br /&gt;
# (als www) /etc/apache2/sites-available:&lt;br /&gt;
#:*  &amp;lt;code&amp;gt;vim wwwdebug.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
#:*  &amp;lt;code&amp;gt;./wwwdebug.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
#:*  &amp;lt;code&amp;gt;svn commit&amp;lt;/code&amp;gt;&lt;br /&gt;
#:*  &amp;lt;code&amp;gt;a2 reload&amp;lt;/code&amp;gt;&lt;br /&gt;
# in $GODNRS zetten (space/auth/init.php)&lt;br /&gt;
# in ~www/git-mirror/.git/svn-authors.txt zetten&lt;br /&gt;
# Vertel deze persoon 'even' hoe subversion werkt enzo&lt;/div&gt;</summary>
		<author><name>Otto</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Revert_een_commit</id>
		<title>Revert een commit</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Revert_een_commit"/>
				<updated>2013-06-09T22:34:30Z</updated>
		
		<summary type="html">&lt;p&gt;Otto: Created page with &amp;quot;Category:WebCie  Soms zit er een WebCie'er te blunderen en moet dat even rechtgetrokken worden, svn to the rescue!!  Als je wilt downgraden van revisie 13976 naar revisie 139…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WebCie]]&lt;br /&gt;
&lt;br /&gt;
Soms zit er een WebCie'er te blunderen en moet dat even rechtgetrokken worden, svn to the rescue!!&lt;br /&gt;
&lt;br /&gt;
Als je wilt downgraden van revisie 13976 naar revisie 13974, gebruik dan het volgende commando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;svn merge -r r13976:r13974  https://www.a-eskwadraat.nl/svn/www/trunk&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Je ziet welke bestanden er bij betrokken zijn, die kun je vervolgens committen. Happy coding!&lt;/div&gt;</summary>
		<author><name>Otto</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Nieuw_Subdomein</id>
		<title>Nieuw Subdomein</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Nieuw_Subdomein"/>
				<updated>2013-04-29T08:12:07Z</updated>
		
		<summary type="html">&lt;p&gt;Otto: Created page with &amp;quot;Category:WebCie ==Documentatie mbt het aanmaken van een a-eskwadraat subdomein (vhost) voor een commissie==  Stapjes die uitgevoerd moeten worden (als www @ max ):  de docume…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WebCie]]&lt;br /&gt;
==Documentatie mbt het aanmaken van een a-eskwadraat subdomein (vhost) voor een commissie==&lt;br /&gt;
&lt;br /&gt;
Stapjes die uitgevoerd moeten worden (als www @ max ):&lt;br /&gt;
&lt;br /&gt;
de documentroot aanmaken &amp;amp; permissies zetten:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ mkdir /srv/http/$cielogin&lt;br /&gt;
$ chown www:www-dmz /srv/http/$cielogin&lt;br /&gt;
$ chmod g+s,o= /srv/http/$cielogin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
checken dat het goed is, met:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ls -ld /srv/http/$cielogin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
de regel moet er uitzien als:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
drwxr-s--- 2 $cielogin www-dmz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dan ga je naar vhost config fixen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /etc/apache2-dmz/sites-available&lt;br /&gt;
$ cp sympo1011b $cielogin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ik gebruik hier sympo1011b als basis&lt;br /&gt;
(kies iets wat het meest lijkt op wat ze willen)&lt;br /&gt;
open bestand en wijzig de nodige dingen...&lt;br /&gt;
even opletten met dingen als sympo.a-eskwadraat.nl en andere generieke&lt;br /&gt;
ServerAlias-en niet door meerdere vhosts gebruikt worden&lt;br /&gt;
(kan zijn dat een andere/oudere cie hem gebruikt, noprob, gewoon daar uit de config&lt;br /&gt;
halen, let even op dat er een ServerName $cielogin.a-eskwadraat.nl achterblijft)&lt;br /&gt;
&lt;br /&gt;
vervolgens de config activeren:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd ../sites-enabled&lt;br /&gt;
$ ln -s ../sites-available/$cielogin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dan apache2 restarten (reloaden is voor nieuwe vhosts genoeg (?))&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ a2dmz restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
check dat apache2-dmz weer netjes gestart word&lt;br /&gt;
(double check dit door naar http://home.a-eskwadraat.nl te browsen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Op dit punt is (bijna) al het nodige webcie spul gedaan.&lt;br /&gt;
&lt;br /&gt;
Om te zorgen dat de vhost werkt moet sysop DNS instellingen wijzigen&lt;br /&gt;
zodat dat de ServerName en ServerAlias naar circle wijzen.&lt;br /&gt;
(circle is ons 2e ip waar de dmz apache op draait)&lt;br /&gt;
&lt;br /&gt;
Om te zorgen dat de cie er iets mee kan moet sysop de eigenaar van&lt;br /&gt;
/srv/http/$cielogin veranderen naar $cielogin:www-dmz (het liefst met&lt;br /&gt;
behoudt van de permissies die we eerder ingesteld hebben: rwxr-s---).&lt;br /&gt;
En als bonus is het (voor de $cie) fijn als ze in symlink in hun home&lt;br /&gt;
krijgen die naar /srv/http/$cielogin wijst.&lt;br /&gt;
&lt;br /&gt;
sysop doet dan ongeveer het volgende (als root):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# chown $cielogin:www-dmz /srv/http/$cielogin&lt;br /&gt;
# chmod u+rwx,g+s,o= /srv/http/$cielogin&lt;br /&gt;
# cd /home/cies/$cielogin&lt;br /&gt;
# ln -s /srv/http/$cielogin website&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Als DNS en /srv/http/$cielogin gefixed zijn door sysop moet je nog&lt;br /&gt;
even de $cie mailen dat ze nu met hun site aan de gang kunnen&lt;br /&gt;
&lt;br /&gt;
Het laatste webcie dingetjes wat nog moet gebeuren is dat je de&lt;br /&gt;
wijzigingen in /etc/apache2-dmz netjes commit.  Als je dit vergeet&lt;br /&gt;
krijgt iedereen dagelijks reminder mails van cron :P&lt;/div&gt;</summary>
		<author><name>Otto</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/WebCie</id>
		<title>WebCie</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/WebCie"/>
				<updated>2013-04-29T08:06:42Z</updated>
		
		<summary type="html">&lt;p&gt;Otto: Linkje naar de categorie www want ik druk altijd op de verkeerde link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;De '''WebCie''' is de commissie die de website van A&amp;amp;ndash;Eskwadraat beheert. De commissie is onderdeel van [[IBA]].&lt;br /&gt;
&lt;br /&gt;
Documentatie is te vinden in [[:Category:WebCie]].&lt;/div&gt;</summary>
		<author><name>Otto</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Filter_WebCie-mail</id>
		<title>Filter WebCie-mail</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Filter_WebCie-mail"/>
				<updated>2012-11-06T13:16:37Z</updated>
		
		<summary type="html">&lt;p&gt;Otto: /* Voorkom volle inboxen - gebruik filters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WebCie]]&lt;br /&gt;
&lt;br /&gt;
In de WebCie zitten is niet altijd een pretje, hier een tip om het leven wat aangenamer te maken!&lt;br /&gt;
&lt;br /&gt;
==Voorkom volle inboxen - gebruik filters==&lt;br /&gt;
&lt;br /&gt;
In Gmail kan je het volgende gebruiken:&lt;br /&gt;
&lt;br /&gt;
to:(www@a-eskwadraat.nl OR webcie@a-eskwadraat.nl OR to:www-errors-l@lists.a-eskwadraat.nl OR www-dmz@a-eskwadraat.nl OR www-data@a-eskwadraat.nl OR www-errors-l-owner@lists.a-eskwadraat.nl)&lt;/div&gt;</summary>
		<author><name>Otto</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Filter_WebCie-mail</id>
		<title>Filter WebCie-mail</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Filter_WebCie-mail"/>
				<updated>2012-10-15T09:07:34Z</updated>
		
		<summary type="html">&lt;p&gt;Otto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WebCie]]&lt;br /&gt;
&lt;br /&gt;
In de WebCie zitten is niet altijd een pretje, hier een tip om het leven wat aangenamer te maken!&lt;br /&gt;
&lt;br /&gt;
==Voorkom volle inboxen - gebruik filters==&lt;br /&gt;
&lt;br /&gt;
In Gmail kan je het volgende gebruiken:&lt;br /&gt;
&lt;br /&gt;
to:(www@a-eskwadraat.nl OR webcie@a-eskwadraat.nl OR to:www-errors-l@lists.a-eskwadraat.nl OR www-dmz@a-eskwadraat.nl OR www-errors-l-owner@lists.a-eskwadraat.nl)&lt;/div&gt;</summary>
		<author><name>Otto</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Filter_WebCie-mail</id>
		<title>Filter WebCie-mail</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Filter_WebCie-mail"/>
				<updated>2012-10-15T09:06:55Z</updated>
		
		<summary type="html">&lt;p&gt;Otto: Created page with &amp;quot;Category:WebCie  ==Voorkom volle inboxen - gebruik filters==  In Gmail kan je het volgende gebruiken:  to:(www@a-eskwadraat.nl OR webcie@a-eskwadraat.nl OR to:www-errors-l@li…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WebCie]]&lt;br /&gt;
&lt;br /&gt;
==Voorkom volle inboxen - gebruik filters==&lt;br /&gt;
&lt;br /&gt;
In Gmail kan je het volgende gebruiken:&lt;br /&gt;
&lt;br /&gt;
to:(www@a-eskwadraat.nl OR webcie@a-eskwadraat.nl OR to:www-errors-l@lists.a-eskwadraat.nl OR www-dmz@a-eskwadraat.nl OR www-errors-l-owner@lists.a-eskwadraat.nl)&lt;/div&gt;</summary>
		<author><name>Otto</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/VOC</id>
		<title>VOC</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/VOC"/>
				<updated>2012-10-10T21:37:48Z</updated>
		
		<summary type="html">&lt;p&gt;Otto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WebCie]]&lt;br /&gt;
==Voor de WebCie==&lt;br /&gt;
Ga naar www/gettext en doe ./update &lt;br /&gt;
De wijzigingen in voc/en.po kun je dan vervolgens committen&lt;br /&gt;
&lt;br /&gt;
==Voor de VOC==&lt;br /&gt;
&lt;br /&gt;
Hallo VOC,&lt;br /&gt;
&lt;br /&gt;
We begrepen dat jullie op dit moment niet weten hoe jullie teksten of zinnen kunnen vertalen op de website. Daarom doen wij jullie hierbij een uitleg hiervoor toekomen:&lt;br /&gt;
&lt;br /&gt;
* Ga naar de map `svnvoc/voc' op jullie account of de svn-checkout op je eigen account&lt;br /&gt;
* Breng je checkout up-to-date door middel van het commando: `svn up'&lt;br /&gt;
* Voer uit `gtranslator en.po' (of ander programma hiervoor)&lt;br /&gt;
* Vertaal erop los!&lt;br /&gt;
* Kijk of `en.po' het enige bestand is wat je gewijzigd hebt door te kijken welke wijzigingen er zijn dmv het command `svn st'&lt;br /&gt;
* Als je klaar bent, zorg ervoor dat je wijzigingen opgeslagen zijn en worden in de svn door middel van het commando: `svn commit'&lt;br /&gt;
&lt;br /&gt;
Hierna krijgen wij ook een mailtje dat er wijzigingen gemaakt zijn en kunnen we het de vertaling op de live-website ook bijwerken :-)&lt;/div&gt;</summary>
		<author><name>Otto</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/VOC</id>
		<title>VOC</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/VOC"/>
				<updated>2012-10-10T21:18:04Z</updated>
		
		<summary type="html">&lt;p&gt;Otto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WebCie]]&lt;br /&gt;
&lt;br /&gt;
Hallo VOC,&lt;br /&gt;
&lt;br /&gt;
We begrepen dat jullie op dit moment niet weten hoe jullie teksten of zinnen kunnen vertalen op de website. Daarom doen wij jullie hierbij een uitleg hiervoor toekomen:&lt;br /&gt;
&lt;br /&gt;
* Ga naar de map `svnvoc/voc' op jullie account of de svn-checkout op je eigen account&lt;br /&gt;
* Breng je checkout up-to-date door middel van het commando: `svn up'&lt;br /&gt;
* Voer uit `gtranslator en.po' (of ander programma hiervoor)&lt;br /&gt;
* Vertaal erop los!&lt;br /&gt;
* Kijk of `en.po' het enige bestand is wat je gewijzigd hebt door te kijken welke wijzigingen er zijn dmv het command `svn st'&lt;br /&gt;
* Als je klaar bent, zorg ervoor dat je wijzigingen opgeslagen zijn en worden in de svn door middel van het commando: `svn commit'&lt;br /&gt;
&lt;br /&gt;
Hierna krijgen wij ook een mailtje dat er wijzigingen gemaakt zijn en kunnen we het de vertaling op de live-website ook bijwerken :-)&lt;/div&gt;</summary>
		<author><name>Otto</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/VOC</id>
		<title>VOC</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/VOC"/>
				<updated>2012-10-10T21:17:42Z</updated>
		
		<summary type="html">&lt;p&gt;Otto: Created page with &amp;quot;Category:WebCie  Hallo VOC,  We begrepen dat jullie op dit moment niet weten hoe jullie teksten of zinnen kunnen vertalen op de website. Daarom doen wij jullie hierbij een ui…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WebCie]]&lt;br /&gt;
&lt;br /&gt;
Hallo VOC,&lt;br /&gt;
&lt;br /&gt;
We begrepen dat jullie op dit moment niet weten hoe jullie teksten of zinnen kunnen vertalen op de website. Daarom doen wij jullie hierbij een uitleg hiervoor toekomen:&lt;br /&gt;
&lt;br /&gt;
- Ga naar de map `svnvoc/voc' op jullie account of de svn-checkout op je eigen account&lt;br /&gt;
- Breng je checkout up-to-date door middel van het commando: `svn up'&lt;br /&gt;
- Voer uit `gtranslator en.po' (of ander programma hiervoor)&lt;br /&gt;
- Vertaal erop los!&lt;br /&gt;
- Kijk of `en.po' het enige bestand is wat je gewijzigd hebt door te kijken welke wijzigingen er zijn dmv het command `svn st'&lt;br /&gt;
- Als je klaar bent, zorg ervoor dat je wijzigingen opgeslagen zijn en worden in de svn door middel van het commando: `svn commit'&lt;br /&gt;
&lt;br /&gt;
Hierna krijgen wij ook een mailtje dat er wijzigingen gemaakt zijn en kunnen we het de vertaling op de live-website ook bijwerken :-)&lt;/div&gt;</summary>
		<author><name>Otto</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/SVN_(WebCie)</id>
		<title>SVN (WebCie)</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/SVN_(WebCie)"/>
				<updated>2012-09-22T16:57:13Z</updated>
		
		<summary type="html">&lt;p&gt;Otto: Created page with &amp;quot;Category:WebCie SVN (Subversion) is het magische systeem waarmee we controle houden op wat er gebeurd met alle WebCie-code. Ieder WebCie-lid heeft een kopie (een checkout) va…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WebCie]]&lt;br /&gt;
SVN (Subversion) is het magische systeem waarmee we controle houden op wat er gebeurd met alle WebCie-code. Ieder WebCie-lid heeft een kopie (een checkout) van het volledige systeem staan op zijn eigen account (in de map ~/wwwdebug). Deze code bepaalt wat jij te zien krijgt in je browser als je naar je persoonlijke debugpagina gaat (lijkt op http://blabla.debug.a-eskwadraat.nl). Als je wijzigingen in deze code aanbrengt, veranderen dus alleen de pagina's op jouw persoonlijke debug-omgeving. Dat noemen we een sandbox, het zorgt er voor dat je rustig je code kan ontwikkelen zonder dat de rest van de WWW daar last van heeft. Bovendien is jouw debugpagina alleen benaderbaar door WebCie-leden, dus als je per ongeluk lekkende SQL-queries schrijft is dat geen ramp. &lt;br /&gt;
&lt;br /&gt;
Op deze pagina staat basale info om aan de slag te gaan met SVN.&lt;br /&gt;
&lt;br /&gt;
==svn up==&lt;br /&gt;
Met &amp;lt;code&amp;gt;svn up&amp;lt;/code&amp;gt; zorg je ervoor dat je locale versie geupdate wordt met alle wijzigingen die de rest van de WebCie heeft aangebracht. Doe dit dus altijd voordat je begint met hekken, anders wijzig je misschien dingen die al door anderen gewijzigd zijn en bestaat de kans op collisions!&lt;br /&gt;
&lt;br /&gt;
Typische output van een &amp;lt;code&amp;gt;svn update&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[otto@nikola]~/wwwdebug$ svn up&lt;br /&gt;
U    www/WhosWho4/Controllers/Activiteiten.php&lt;br /&gt;
U    www/WhosWho4/Activiteit.view.php&lt;br /&gt;
U    www/WhosWho4/Deelnemer.cls.php&lt;br /&gt;
U    www/WhosWho4/Lid.view.php&lt;br /&gt;
&lt;br /&gt;
Fetching external item into 'libdb'&lt;br /&gt;
External at revision 75.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Fetching external item into 'gettext/voc'&lt;br /&gt;
External at revision 153.&lt;br /&gt;
&lt;br /&gt;
At revision 12329.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==svn st==&lt;br /&gt;
Met &amp;lt;code&amp;gt;svn st&amp;lt;/code&amp;gt; vraag je de huidige status op van jouw lokale kopie.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[otto@nikola]~/wwwdebug$ svn st&lt;br /&gt;
X       libdb&lt;br /&gt;
    S   gettext&lt;br /&gt;
X       gettext/voc&lt;br /&gt;
    S   www&lt;br /&gt;
M       www/WhosWho4/Activiteit.view.php&lt;br /&gt;
M       www/javascript/Activiteit/Wijzig.js&lt;br /&gt;
    S   lib&lt;br /&gt;
    S   scripts&lt;br /&gt;
M       scripts/script-init.php&lt;br /&gt;
    S   docs&lt;br /&gt;
&lt;br /&gt;
Performing status on external item at 'libdb'&lt;br /&gt;
&lt;br /&gt;
Performing status on external item at 'gettext/voc'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Je ziet een lijstje met wijzigingen. Je kan de items met een X of een S ervoor negeren, evenals scripts/script-init.php.&lt;br /&gt;
&lt;br /&gt;
We concluderen dat de bestanden &amp;lt;code&amp;gt;www/WhosWho4/Activiteit.view.php&amp;lt;/code&amp;gt; en &amp;lt;code&amp;gt;www/javascript/Activiteit/Wijzig.js&amp;lt;/code&amp;gt; gewijzigd zijn.&lt;br /&gt;
&lt;br /&gt;
==svn diff==&lt;br /&gt;
Met &amp;lt;code&amp;gt;svn diff&amp;lt;/code&amp;gt; bekijk je alle wijzigingen die er zijn tussen jouw lokale kopie en de huidige revisie. Gebruik &amp;lt;code&amp;gt;svn diff bestand1 bestand2 ...&amp;lt;/code&amp;gt; om de wijzigingen van een of meer bestanden te bekijken. &lt;br /&gt;
&lt;br /&gt;
Met plusjes en minnetjes wordt er weergegeven welke regels weggehaald zijn en welke er bij zijn gekomen.&lt;br /&gt;
&lt;br /&gt;
==svn ci==&lt;br /&gt;
Als je tevreden bent met de wijzigingen die &amp;lt;code&amp;gt;svn diff&amp;lt;/code&amp;gt; je voorgeschoteld hebt, kan je je werk committen met &amp;lt;code&amp;gt;svn ci&amp;lt;/code&amp;gt;. Ook hier kan je weer losse bestanden mee pakken door die erachter te zetten zoals bij diff. Je komt dan in nano terecht, en er staat welke bestanden je op het punt staat te committen.&lt;br /&gt;
&lt;br /&gt;
Schrijf een duidelijke omschrijving van wat jouw commit bewerkstelligd, anders wordt de rest van de WebCie boos! Vervolgens ram je op Ctrl-X en Y, en hopla jouw wijzigingen worden opgenomen in het centrale systeem. Als jouw collega's svn uppen krijgen ze dus jouw code!&lt;br /&gt;
&lt;br /&gt;
==Overig==&lt;br /&gt;
#&amp;lt;code&amp;gt;svn add bestand&amp;lt;/code&amp;gt; - gebruik dit als je een volledig nieuw bestand hebt gemaakt. Nu wordt deze ook meegenomen bij je svn status, diffs en commits!&lt;br /&gt;
#&amp;lt;code&amp;gt;svn revert bestand&amp;lt;/code&amp;gt; - als je een chaos van een bestand hebt gemaakt, reset je hem hiermee weer naar de versie zoals die centraal geadministreerd stond.&lt;br /&gt;
&lt;br /&gt;
==Collisions==&lt;br /&gt;
Als je dit ziet, ben je de sjaak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[otto@nikola]~/wwwdebug$ svn up&lt;br /&gt;
U    www/WhosWho4/Controllers/Activiteiten.php&lt;br /&gt;
U    www/WhosWho4/Activiteit.view.php&lt;br /&gt;
U    www/WhosWho4/Deelnemer.cls.php&lt;br /&gt;
U    www/WhosWho4/Lid.view.php&lt;br /&gt;
U    www/WhosWho4/Contact.cls.php&lt;br /&gt;
Conflict discovered in 'www/WhosWho4/Persoon.view.php'.&lt;br /&gt;
Select: (p) postpone, (df) diff-full, (e) edit,&lt;br /&gt;
        (mc) mine-conflict, (tc) theirs-conflict,&lt;br /&gt;
        (s) show all options:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Je hebt dan wijzigingen aangebracht in een bestand dat inmiddels door iemand anders is gewijzigd en gecommit, en deze wijziging botst met die van jouw. Wederom een reden om vaak &amp;lt;code&amp;gt;svn up&amp;lt;/code&amp;gt; te doen! &lt;br /&gt;
&lt;br /&gt;
Neem de tijd om even te kijken wat het probleem is (de commit van je collega staat in je mail), je kan expliciet het probleem zien door &amp;lt;code&amp;gt;df&amp;lt;/code&amp;gt; (diff full) te typen.&lt;br /&gt;
&lt;br /&gt;
Dan concludeer je meestal dat je collega gelijk heeft, en jouw wijziging genegeerd moet worden. Kies daarvoor &amp;lt;code&amp;gt;tf&amp;lt;/code&amp;gt; (theirs-full). Je bestand wordt dan volledig geoverride, wat meestal de bedoeling is. &lt;br /&gt;
&lt;br /&gt;
Schakel indien nodig een ervarener WebCie-er in.&lt;/div&gt;</summary>
		<author><name>Otto</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Nieuw_WWW-lid</id>
		<title>Nieuw WWW-lid</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Nieuw_WWW-lid"/>
				<updated>2012-09-22T16:05:04Z</updated>
		
		<summary type="html">&lt;p&gt;Otto: Created page with &amp;quot;Category:WebCie Wat je moet doen voor een nieuw lid van de www:  ==Sysop== #Toevoegen aan de volgende groepen: #:*  'gods' (meer quotum &amp;amp; aanzien) #:*  'square' (inloggen op …&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WebCie]]&lt;br /&gt;
Wat je moet doen voor een nieuw lid van de www:&lt;br /&gt;
&lt;br /&gt;
==Sysop==&lt;br /&gt;
#Toevoegen aan de volgende groepen:&lt;br /&gt;
#:*  'gods' (meer quotum &amp;amp; aanzien)&lt;br /&gt;
#:*  'square' (inloggen op de server)&lt;br /&gt;
#:*  'adm' (lezen van logfiles)&lt;br /&gt;
#:*  'www-data' (lezen wat de webserver kan lezen)&lt;br /&gt;
#:* # 'www-dmz' (lezen wat de dmz webserver kan lezen)&lt;br /&gt;
#:  En op ws-master, ook aan www-data (die gaat namelijk niet via NIS)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==WWW==&lt;br /&gt;
# &amp;lt;code&amp;gt;cieleden +lid&amp;lt;/code&amp;gt;&lt;br /&gt;
# op de whoswho toevoegen, natuurlijk!&lt;br /&gt;
# /etc/apache2/auth:&lt;br /&gt;
#:*  toevoegen aan htpasswd&lt;br /&gt;
#:*  toevoegen aan htgroup&lt;br /&gt;
# $HOME:&lt;br /&gt;
#:*  &amp;lt;code&amp;gt;svn co https://secure.a-eskwadraat.nl/svn/www/trunk/ wwwdebug&amp;lt;/code&amp;gt;&lt;br /&gt;
#:*  &amp;lt;code&amp;gt;chgrp www-data wwwdebug&amp;lt;/code&amp;gt;&lt;br /&gt;
#:*  &amp;lt;code&amp;gt;chmod o= wwwdebug&amp;lt;/code&amp;gt; (!!!! heel belangrijk !!!!)&lt;br /&gt;
#:*  &amp;lt;code&amp;gt;cd wwwdebug/www; autoconf; ./configure --enable-debug \&amp;lt;/code&amp;gt;&lt;br /&gt;
#:*: &amp;lt;code&amp;gt;     --with-hostname=$bla.debug.a-eskwadraat.nl&amp;lt;/code&amp;gt;&lt;br /&gt;
#:*  &amp;lt;code&amp;gt;ln -s /srv/http/www/www/{agenda.rss,agenda.vcs,tweets.html} .&amp;lt;/code&amp;gt;&lt;br /&gt;
#:*  &amp;lt;code&amp;gt;cd Layout/Theme; ./generate&amp;lt;/code&amp;gt;&lt;br /&gt;
# (als www) /etc/apache2/sites-available:&lt;br /&gt;
#:*  &amp;lt;code&amp;gt;vim wwwdebug.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
#:*  &amp;lt;code&amp;gt;./wwwdebug.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
#:*  &amp;lt;code&amp;gt;svn commit&amp;lt;/code&amp;gt;&lt;br /&gt;
#:*  &amp;lt;code&amp;gt;a2 reload&amp;lt;/code&amp;gt;&lt;br /&gt;
# in $GODNRS zetten (space/auth/init.php)&lt;br /&gt;
# Vertel deze persoon het MySQL root password :)&lt;br /&gt;
# Vertel deze persoon 'even' hoe subversion werkt enzo&lt;/div&gt;</summary>
		<author><name>Otto</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Category:WebCie</id>
		<title>Category:WebCie</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Category:WebCie"/>
				<updated>2012-09-22T15:46:17Z</updated>
		
		<summary type="html">&lt;p&gt;Otto: Aangemaakt!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pagina's in deze categorie zijn bedoeld voor de [[WebCie]].&lt;/div&gt;</summary>
		<author><name>Otto</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Bestuurswissel</id>
		<title>Bestuurswissel</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Bestuurswissel"/>
				<updated>2012-09-22T15:45:23Z</updated>
		
		<summary type="html">&lt;p&gt;Otto: Categorie erbij!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:WebCie]]&lt;br /&gt;
V1.0 13-9-2012 --Alexander&lt;br /&gt;
&lt;br /&gt;
Stappenplan voor een bestuurswissel, waarschijnlijk ook wsw4 compatible.&lt;br /&gt;
&lt;br /&gt;
===Website frontside TODO===&lt;br /&gt;
#Maak een nieuwe commissie aan met een tijdelijke fake login (bv &amp;quot;bestuur20xx&amp;quot;).&lt;br /&gt;
#Voeg alle mensen die daar in horen toe aan het bestuur.&lt;br /&gt;
#Pas de login van het huidige bestuur aan van &amp;quot;bestuur&amp;quot; naar &amp;quot;bestuurjjjj&amp;quot; waar jjjj gelijk is aan de jaren warin ze bestuur waren (bv 0809).&lt;br /&gt;
#Pas de login van het nieuwe bestuur aan van hun tijdelijke fake login naar &amp;quot;bestuur&amp;quot;.&lt;br /&gt;
#Maak een publisher pagina aan voor het huidige bestuur (&amp;quot;bestuurjjjj&amp;quot;).&lt;br /&gt;
#Kopieer de nodige publisher pagina's van het nieuwe bestuur naar het huidige bestuur:&lt;br /&gt;
#:*index.html, zowel Engels als nederlands!&lt;br /&gt;
#:*Overige hard gelinkte bestandend zoals foto's&lt;br /&gt;
#Pas de bestuurspagina aan van het vorige bestuur door bovenaan de link naar het huidige bestuur aan te passen van &amp;quot;bestuur&amp;quot; naar bestuurjjjj&amp;quot;&lt;br /&gt;
#Pas de bestuurspagina aan van het huidige bestuur door bovenaan de link naar het nieuwe bestuur toe te voegen met login &amp;quot;bestuur&amp;quot;&lt;br /&gt;
#Pas de bestuurspagina van het nieuwe bestuur aan door alles behalve de link bovenaan weg te commenten. Pas de link wel even aan zodat (link naar &amp;quot;bestuurjjjj&amp;quot;, vergeet de engelse pagina niet!) weer werkt. Het nieuwe bestuur mag de rest zelf invullen.&lt;br /&gt;
#Dubbelcheck even of alles nog werkt.&lt;br /&gt;
&lt;br /&gt;
===Backside TODO===&lt;br /&gt;
#Check of onderstaande dingen al meteen moeten worden aangepast, het kan best zijn dat een (oud)bestuurslid nog tijdelijk bestuursrechten nodig heeft voor de laatste inwerking of afronding van werkzaamheden.&lt;br /&gt;
#Pas specialconstants.php in /space/ aan:&lt;br /&gt;
#:*naam van de boekcom&lt;br /&gt;
#:*naam van de comint (wordt secretaris en comond?)&lt;br /&gt;
#Pas init.php in /space/auth aan:&lt;br /&gt;
#:*pas de $BOEKCOMNRS[]=%LIDNR% aan voor de boekcom en vice.&lt;br /&gt;
#:*pas de $BESTUURLIDNRS[]=%LIDNR% aan voor de nieuwe bestuursleden en haal de oude weg.&lt;/div&gt;</summary>
		<author><name>Otto</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Bestuurswissel</id>
		<title>Bestuurswissel</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Bestuurswissel"/>
				<updated>2012-09-22T15:41:38Z</updated>
		
		<summary type="html">&lt;p&gt;Otto: /* Stappenplan voor een bestuurswissel */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;V1.0 13-9-2012 --Alexander&lt;br /&gt;
&lt;br /&gt;
Stappenplan voor een bestuurswissel, waarschijnlijk ook wsw4 compatible.&lt;br /&gt;
&lt;br /&gt;
===Website frontside TODO===&lt;br /&gt;
#Maak een nieuwe commissie aan met een tijdelijke fake login (bv &amp;quot;bestuur20xx&amp;quot;).&lt;br /&gt;
#Voeg alle mensen die daar in horen toe aan het bestuur.&lt;br /&gt;
#Pas de login van het huidige bestuur aan van &amp;quot;bestuur&amp;quot; naar &amp;quot;bestuurjjjj&amp;quot; waar jjjj gelijk is aan de jaren warin ze bestuur waren (bv 0809).&lt;br /&gt;
#Pas de login van het nieuwe bestuur aan van hun tijdelijke fake login naar &amp;quot;bestuur&amp;quot;.&lt;br /&gt;
#Maak een publisher pagina aan voor het huidige bestuur (&amp;quot;bestuurjjjj&amp;quot;).&lt;br /&gt;
#Kopieer de nodige publisher pagina's van het nieuwe bestuur naar het huidige bestuur:&lt;br /&gt;
#:*index.html, zowel Engels als nederlands!&lt;br /&gt;
#:*Overige hard gelinkte bestandend zoals foto's&lt;br /&gt;
#Pas de bestuurspagina aan van het vorige bestuur door bovenaan de link naar het huidige bestuur aan te passen van &amp;quot;bestuur&amp;quot; naar bestuurjjjj&amp;quot;&lt;br /&gt;
#Pas de bestuurspagina aan van het huidige bestuur door bovenaan de link naar het nieuwe bestuur toe te voegen met login &amp;quot;bestuur&amp;quot;&lt;br /&gt;
#Pas de bestuurspagina van het nieuwe bestuur aan door alles behalve de link bovenaan weg te commenten. Pas de link wel even aan zodat (link naar &amp;quot;bestuurjjjj&amp;quot;, vergeet de engelse pagina niet!) weer werkt. Het nieuwe bestuur mag de rest zelf invullen.&lt;br /&gt;
#Dubbelcheck even of alles nog werkt.&lt;br /&gt;
&lt;br /&gt;
===Backside TODO===&lt;br /&gt;
#Check of onderstaande dingen al meteen moeten worden aangepast, het kan best zijn dat een (oud)bestuurslid nog tijdelijk bestuursrechten nodig heeft voor de laatste inwerking of afronding van werkzaamheden.&lt;br /&gt;
#Pas specialconstants.php in /space/ aan:&lt;br /&gt;
#:*naam van de boekcom&lt;br /&gt;
#:*naam van de comint (wordt secretaris en comond?)&lt;br /&gt;
#Pas init.php in /space/auth aan:&lt;br /&gt;
#:*pas de $BOEKCOMNRS[]=%LIDNR% aan voor de boekcom en vice.&lt;br /&gt;
#:*pas de $BESTUURLIDNRS[]=%LIDNR% aan voor de nieuwe bestuursleden en haal de oude weg.&lt;/div&gt;</summary>
		<author><name>Otto</name></author>	</entry>

	<entry>
		<id>https://mediawiki.a-eskwadraat.nl/wiki/index.php/Bestuurswissel</id>
		<title>Bestuurswissel</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.a-eskwadraat.nl/wiki/index.php/Bestuurswissel"/>
				<updated>2012-09-22T15:41:14Z</updated>
		
		<summary type="html">&lt;p&gt;Otto: Pagina gemaakt!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Stappenplan voor een bestuurswissel==&lt;br /&gt;
V1.0 13-9-2012 --Alexander&lt;br /&gt;
&lt;br /&gt;
Stappenplan voor een bestuurswissel, waarschijnlijk ook wsw4 compatible.&lt;br /&gt;
&lt;br /&gt;
===Website frontside TODO===&lt;br /&gt;
#Maak een nieuwe commissie aan met een tijdelijke fake login (bv &amp;quot;bestuur20xx&amp;quot;).&lt;br /&gt;
#Voeg alle mensen die daar in horen toe aan het bestuur.&lt;br /&gt;
#Pas de login van het huidige bestuur aan van &amp;quot;bestuur&amp;quot; naar &amp;quot;bestuurjjjj&amp;quot; waar jjjj gelijk is aan de jaren warin ze bestuur waren (bv 0809).&lt;br /&gt;
#Pas de login van het nieuwe bestuur aan van hun tijdelijke fake login naar &amp;quot;bestuur&amp;quot;.&lt;br /&gt;
#Maak een publisher pagina aan voor het huidige bestuur (&amp;quot;bestuurjjjj&amp;quot;).&lt;br /&gt;
#Kopieer de nodige publisher pagina's van het nieuwe bestuur naar het huidige bestuur:&lt;br /&gt;
#:*index.html, zowel Engels als nederlands!&lt;br /&gt;
#:*Overige hard gelinkte bestandend zoals foto's&lt;br /&gt;
#Pas de bestuurspagina aan van het vorige bestuur door bovenaan de link naar het huidige bestuur aan te passen van &amp;quot;bestuur&amp;quot; naar bestuurjjjj&amp;quot;&lt;br /&gt;
#Pas de bestuurspagina aan van het huidige bestuur door bovenaan de link naar het nieuwe bestuur toe te voegen met login &amp;quot;bestuur&amp;quot;&lt;br /&gt;
#Pas de bestuurspagina van het nieuwe bestuur aan door alles behalve de link bovenaan weg te commenten. Pas de link wel even aan zodat (link naar &amp;quot;bestuurjjjj&amp;quot;, vergeet de engelse pagina niet!) weer werkt. Het nieuwe bestuur mag de rest zelf invullen.&lt;br /&gt;
#Dubbelcheck even of alles nog werkt.&lt;br /&gt;
&lt;br /&gt;
===Backside TODO===&lt;br /&gt;
#Check of onderstaande dingen al meteen moeten worden aangepast, het kan best zijn dat een (oud)bestuurslid nog tijdelijk bestuursrechten nodig heeft voor de laatste inwerking of afronding van werkzaamheden.&lt;br /&gt;
#Pas specialconstants.php in /space/ aan:&lt;br /&gt;
#:*naam van de boekcom&lt;br /&gt;
#:*naam van de comint (wordt secretaris en comond?)&lt;br /&gt;
#Pas init.php in /space/auth aan:&lt;br /&gt;
#:*pas de $BOEKCOMNRS[]=%LIDNR% aan voor de boekcom en vice.&lt;br /&gt;
#:*pas de $BESTUURLIDNRS[]=%LIDNR% aan voor de nieuwe bestuursleden en haal de oude weg.&lt;/div&gt;</summary>
		<author><name>Otto</name></author>	</entry>

	</feed>