Dit artikel is bekroond met een WikiKids Award!
Moderator

Gebruiker:Bijou/zandbak

Uit Wikikids
Naar navigatie springen Naar zoeken springen

Zandbak van --Bijou (?)(KleineWijsneus) 3 dec 2012 21:16 (CET)

De zandbak

Dit is de zandbak van WikiKids. In de zandbak kun je oefenen met het opmaken van artikelen. Klik op de knop Bewerk hierboven om te beginnen. Die ziet er zo uit:

Bewerkknop.jpg

Als je wilt zien hoe je experimenten eruit zien klik je op Bewerking ter controle bekijken. Ben je tevreden dan klik je op Pagina opslaan. Die knoppen vind je onder aan deze pagina .

Paginaopslaan.jpg

Leeg de zandbak ook regelmatig. Klik hier om dat te doen.



Ga hier maar lekker je gang! Houd het wel netjes


  • op
  • som
  • min
  • gen
  1. ge
  2. num
  3. merd
    1. door
      1. num
        1. mer
          1. en

onderstreept

doorgestreept

groot

pre-tekst

code

typewriter

klein

tekst
serie letters en leestekens
definitie
uitleg

Niet inspringen

1 keer inspringen
2 keer inspringen
  • 3 keer inspringen, met opsomming
  • 4 keer inspringen, met opsomming


Dit stukje is vet Schuinschrift Deze pagina bestaat niet Deze pagina bestaat wel Willem Wever website

Deelonderwerp

Bestand:Ditismijnplaatje.png --Webmaster 25 mrt 2009 14:48 (CET)


Waarschuwing!
Dialog-STOP.svg
Stoppen, Bijou!

De bewerkingen die jij hebt gedaan op WikiKids zijn echt niet oké. Je bent daarom door een moderator geblokkeerd en kunt WikiKids voor een bepaalde tijd niet meer bewerken. Dit is je laatste waarschuwing, ga je na deze blokkade door met deze bewerkingen dan zul je opnieuw en langer geblokkeerd worden.

Als je gedrag echt niet door de beugel kan is het mogelijk dat we je persoonlijke gegevens gebruiken om contact op te nemen met je school of ouders.

Geen dossier gevonden voor Gebruiker:Bijou/zandbak, klik hier om er een aan te maken.

Volgende actie: Zie de richtlijnen

Sjabloon:Acteursrecht Sjabloon:Afbleeding

Bästa utökade.svg
Dit artikel is genomineerd voor een WikiKids Award!
Stemmen kan op deze pagina »


Sjabloon:Niettoegestaan Sjabloon:Handtekeing

Naam

Bijou/zandbak

Beschrijving

Zandbak.

Gebruik

Voor de zandbak.

Copyright

Er zit copyright op deze afbeelding!

Red copyright.svg
Op deze afbeelding zit copyright
Stichting WikiKids heeft toestemming gekregen van de auteur om deze afbeelding op WikiKids te gebruiken. Deze afbeelding mag je niet zomaar kopiëren en ergens anders op internet zetten. Je mag het werk dus niet kopiëren, veranderen, en verspreiden.


Beschrijving Zanndbak
Bron WikiMedia Commons
Volledige link zbfd
Auteur
Toestemming? Ja
Licentie fg
Ik, de maker van deze afbeelding, geef iedereen toestemming om deze afbeelding onder de volgende licentie te gebruiken:
Cc.logo.circle.svg Cc-zero.svg De licentie van deze afbeelding is Publiek Domein (CC0 1.0)
De auteur heeft dit werk vrijgegeven aan het publiek domein. Je mag het werk zonder toestemming kopiëren, veranderen, verspreiden en uitvoeren, zelfs voor commerciële doeleinden. Er zijn hier geen voorwaarden aan verbonden, tenzij dit wettelijk niet mogelijk is.


Sjabloon:Oud

Test tabellen

{


Nuvola apps biology.png
Nuvola apps biology.png

Welkom op mijn pagina,groet Bijou (?)(KleineWijsneus) !!

==


Welkom in de Boomhut!
Boomhut1.png

Welkom in de Boomhut van WikiKids! Hier kun je als gebruiker je vragen stellen aan andere gebruikers of moderatoren over hoe WikiKids werkt, en hoe je kan helpen. Heb je een vraag? Klik dan op "nieuw bericht" bovenaan de pagina of klik hieronder om direct een nieuwe vraag te stellen!

  • Oude vragen vind je in het archief van de Boomhut.


Klik hier om een vraag over WikiKids te stellen!

Stappenplan bij het kiezen van een licentie voor een afbeelding. Het wordt aangeraden dit met een ouder, leerkracht of andere volwassene rustig door te lezen. Gebruik dit stappenplan alleen als je de afbeelding zelf gemaakt hebt. Als je de afbeelding van een andere plek hebt moet je de licentie die daar staat gebruiken!

Wil je dat iemand, zonder jou eerst toestemming te vragen, de afbeelding buiten WikiKids kan gebruiken? Nee Op WikiKids staan we alleen 'vrije afbeeldingen' toe. Zie deze pagina voor meer uitleg
 
Ja  
Wil je afstand doen van alle rechten op de afbeelding? Iedereen mag dan de afbeelding voor elk doel gebruiken onder ieder mogelijke licentie. Ja
PD

Je kunt de afbeelding vrijgeven in het publiek domein ({{PD}}).

 
Nee (aanbevolen)
Mogen anderen de afbeelding gebruiken voor commerciële doeleinden? Nee

Je kunt de afbeelding vrijgeven onder de Creative Commons Naamsvermelding NietCommercieel-licentie ({{cc-by-nc}})

of

de Creative Commons Naamsvermelding NietCommercieel GelijkDelen-licentie ({{cc-by-nc-sa}}) die aangeeft dat afgeleide werken ook onder dezelfde licentie moeten worden vrijgegeven (aanbevolen).

 
Ja  
GFDL
cc-by

Je kunt de afbeelding vrijgeven onder een aantal licenties. De GNU Free Documentation License ({{GFDL}}) en Creative Commons Naamsvermelding GelijkDelen ({{cc-by-sa}}) (aanbevolen) komen het meest overeen. Je kunt ook Creative Commons Naamsvermelding ({{cc-by}}), dus zonder gelijkdelen, gebruiken.

 

Test 100

import urllib, urllib2, cookielib import time, re from BeautifulSoup import BeautifulStoneSoup openthing = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookielib.LWPCookieJar())) openthing.addheaders = [('User-agent', 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.7 Safari/535.19 Python 2.7.2'), ('Referer', 'http://wikikids.wiki.kennisnet.nl/Gebruiker:Sumurai8/antispam')] urllib2.install_opener(openthing)

APIURL = 'http://wikikids.wiki.kennisnet.nl/api.php'

  1. login1

x = urllib2.urlopen(APIURL, urllib.urlencode({'action':'login', 'lgname':'PLACEHOLDER', 'lgpassword':'PLACEHOLDER', 'format':'xml'})) y = BeautifulStoneSoup(x.read()) logintoken = y('login')[0]['token']

  1. login2

x = urllib2.urlopen(APIURL, urllib.urlencode({'action':'login', 'lgname':'PLACEHOLDER', 'lgpassword':'PLACEHOLDER', 'lgtoken':logintoken, 'format':'xml'})) y = BeautifulStoneSoup(x.read()) if not y('login')[0]['result'] == "Success":

 import sys
 print "Login failed with result:", y('login')[0]['result']
 sys.exit(1)

rcstart = time.strftime("%Y-%m-%dT%H:%M:%SZ", time.gmtime()) lasttitle = "" while True:

 try:
   x = urllib2.urlopen(APIURL + "?action=query&list=recentchanges&rcstart=$rcstart&rclimit=10&rcdir=newer&rcprop=user|timestamp|title|ids&rctype=new&rcnamespace=0|2|3&format=xml".replace("$rcstart", rcstart))
   y = BeautifulStoneSoup(x.read())
   for entry in y('rc'):
     if not entry['title'] == lasttitle:
       rcstart = entry['timestamp']
       print ">>> Checking", entry['title'], "by", entry['user']
       if (re.match(r'[A-Z][a-z]+[A-Z][a-z]+[0-9]{1,4}', entry['user']) or re.match(r'[A-Z]{2}[a-z]+[A-Z][a-z]+', entry['user'])) and ((entry['ns'] in ["2", "3"] and entry['user'] in entry['title']) or (entry['ns'] == "0" and len(entry['title']) > 20)):
         print "    I believe it's spam! More checks coming up..."
         xx = urllib2.urlopen(APIURL + "?action=query&prop=revisions&revids=$revid&rvprop=content&format=xml".replace("$revid", entry['revid']))
         yy = BeautifulStoneSoup(xx.read())
         rex = re.search(r'http[s]?://.*?( |\/|\.[ \n])', str(yy('rev')[0]))
         rex = rex.group()

if rex[rex.rfind('.'):-1] not in ['.nl', '.nl.']:

           print "    Contains url: %s" % rex
           xx = urllib2.urlopen(APIURL + "?" + urllib.urlencode({'action':'query', 'prop':'info', 'titles':entry['title'], 'intoken':'delete', 'format':'xml'}))
           yy = BeautifulStoneSoup(xx.read())
           if yy('page')[0]['lastrevid'] == entry['revid']:
             deltoken = yy('page')[0]['deletetoken']
             xx = urllib2.urlopen(APIURL, urllib.urlencode({'action':'delete', 'title':entry['title'], 'token':deltoken, 'reason':'Automatisch verwijderd vanwege vermoeden spam', 'format':'xml'}))
             yy = BeautifulStoneSoup(xx.read())
             print "   ", yy('delete')[0]['reason']
             print "    Let's try to block them too!"

xx = urllib2.urlopen(APIURL + "?" + urllib.urlencode({'action':'query', 'list':'usercontribs', 'ucuser':entry['user'], 'uclimit':'2', 'format':'xml'})) yy = BeautifulStoneSoup(xx.read()) if len(yy('item')) == 0:

               print "    No visible contribs; really blocking now"
               xx = urllib2.urlopen(APIURL, urllib.urlencode({'action':'query', 'prop':'info', 'intoken':'block', 'titles':'User:'+ entry['user'], 'format':'xml'}))
               yy = BeautifulStoneSoup(xx.read())
               blocktoken = yy('page')[0]['blocktoken']
               xx = urllib2.urlopen(APIURL, urllib.urlencode({'action':'block', 'user':entry['user'], 'expiry':'100000 hours', 'reason':'Automatische blokkade vermoedelijke spambot - indien onterecht geblokkeerd svp moderator emailen', 'token':blocktoken, 'nocreate':, 'autoblock':}))
               yy = BeautifulStoneSoup(xx.read())
               print "    See ya!"
             else:
               print "xxx Not blocking; too much edits"
           else:
             print "xxx Abort! Revids don't match!"
         else:
           print "xxx Couldn't find url"
       lasttitle = entry['title']
   #time.sleep(30)
 except urllib2.URLError:
   print ">>> Urlerror"
   #time.sleep(120)

200

Barnstar-rotating-reverse.gif


Test 5000


Nuvola apps biology.png
Nuvola apps biology.png

Dit is de pagina van VINI5000 !!

==
Afkomstig van Wikikids , de interactieve Nederlandstalige Internet-encyclopedie voor en door kinderen. "https://wikikids.nl/index.php?title=Gebruiker:Bijou/zandbak&oldid=253100"