WikiSchulung/BasisEinführungHandOut

Was ist denn Wiki?

  • Technologie zum kooperativen Erstellen von Internet- und Intranet-Seiten

  • Wiki-Wiki kommt aus dem Hawaianischen und heißt Schnell

Prinzipien

  • Schnell - schnell lernen, editieren und kommunizieren

  • Offen - jeder darf alles lesen und ändern

  • Unkompliziert - alles geht im normalen Webbrowser

  • Einfach - keine HTML-Kenntnisse notwendig, einfach formatierter Text

  • Schlicht - Content over Form (der Inhalt zählt, nicht das super-schöne Aussehen)

  • Sicher - jede Änderung wird archiviert, nichts geht verloren

  • Vernetzt - Verbindungen zwischen Seiten sind sehr einfach herzustellen

  • Flexibel

    • persönliches Informationsmanagment, Wissensdatenbanken, Brainstorming

    • Kooperations-, Koordinations- und Kommunikations-Plattform

    • Erstellen von Dokumentationen und Folienvorträgen ;)

    • u.v.a.


Details siehe HilfeFürAnfänger.

Das erste Mal


Details auf HilfeFürAnfänger

Wie finde ich mich zurecht?

Suchen und Navigation:

  • Backlinks (Klicken auf Titel)

  • Icons oben rechts (HilfeZurNavigation)

  • Titelsuche und Volltextsuche am Seitenende

Gute Ausgangspunkte für eine Wiki-Erkundung sind:

  • WikiSandBox: Der Sandkasten zum Rumspielen und Experimentieren

  • AktuelleÄnderungen: Was wurde in letzter Zeit geändert?

  • WegWeiser: Eine Auflistung der unterschiedlichen Indizes des Wikis

  • SeiteFinden: Durchsuchen der Datenbank auf verschiedene Weisen

  • TitelIndex: Eine Liste aller Seiten im Wiki

  • WortIndex: Eine Liste aller Worte in Seitentiteln (also eine Liste von Stichwörtern/Konzepten im Wiki)

Umgang mit dem Editor

Um eine Seite zu editieren, klickt man auf Edit oder auf den Link "Editieren" am Ende der Seite. Es erscheint eine Formularseite, auf der man den Text ändern und anschließend speichern kann. Es wird immer eine Sicherungskopie des vorherigen Inhalts angelegt.

Mit der Vorschau kann man die Darstellung der Seite prüfen, ohne daß ein Eintrag in AktuelleÄnderungen erzeugt wird; außerdem wird dabei jeweils eine Zwischensicherung angelegt, sofern man eine Homepage angelegt hat (Home ist sichtbar).

<!> Den Editor nach dem Bearbeiten von Seiten ausschließlich über "Änderungen speichern" verlassen, sonst sind die Änderungen futsch!


Details siehe HilfeZumEditieren.

Tipps zum Editor

"Rechtschreibung prüfen" durchsucht den Text nach unbekannten Wörtern.

Im Editor funktionieren die üblichen Tastaturkürzel:

Rückgängig: STRG+Z

Wiederherstellen: STRG+Y

Kopieren: STRG+C

Einfügen: STRG+V

zum Anfang: STRG+Pos 1

zum Ende: STRG+Ende

(!) Wenn man eine interessante Formatierung sieht, einfach das "Rohform" Icon benutzen und nachschauen, wie's gemacht wurde.

(!) Man kann in den Benutzereinstellungen festlegen, dass der Editor mit Doppelklick auf die Seite geöffnet werden kann.

(!) Man kann Seiten abonnieren, dann bekommt man bei jeder Änderung an der Seite eine Mail. Dazu einfach auf der Seite oben rechts auf den Briefumschlag Subscribe klicken.

--> -->
 
 
IOError[Errno 122] Disk quota exceeded
Please include this information in your bug reports!:
Python Python 2.3.4: /home/bin/python
Linux hpdm-small-p4-0036.cafe24.com 5.14.0-427.35.1.el9_4.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Sep 12 18:24:53 UTC 2024 x86_64
MoinMoin Release 1.3.0 [Revision patch-399]
Tue Jun 9 18:27:35 2026

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

 /home/hosting_users/yoonforh/moin/lib/python2.3/site-packages/MoinMoin/request.py in run(self=<MoinMoin.request.RequestCGI instance>)
  822             else:
  823                 try:
  824                     cgitb.Hook(file=self).handle(saved_exc)
  825                     # was: cgitb.handler()
  826                 except:
cgitb = <module 'MoinMoin.support.cgitb' from '/home/hos...hon2.3/site-packages/MoinMoin/support/cgitb.pyc'>, cgitb.Hook = <class MoinMoin.support.cgitb.Hook>, file undefined, self = <MoinMoin.request.RequestCGI instance>, ).handle undefined, saved_exc = (<class exceptions.IOError>, <exceptions.IOError instance>, <traceback object>)

 /home/hosting_users/yoonforh/moin/lib/python2.3/site-packages/MoinMoin/wikiaction.py in do_diff(pagename=u'WikiSchulung/BasisEinf\xfchrungHandOut', request=<MoinMoin.request.RequestCGI instance>)
   88     revisions = currentpage.getRevList()
   89     if len(revisions) < 2:
   90         currentpage.send_page(request, msg=_("No older revisions available!"))
   91         return
   92 
currentpage = <MoinMoin.Page.Page instance>, currentpage.send_page = <bound method Page.send_page of <MoinMoin.Page.Page instance>>, request = <MoinMoin.request.RequestCGI instance>, msg undefined, _ = <function <lambda>>

 /home/hosting_users/yoonforh/moin/lib/python2.3/site-packages/MoinMoin/Page.py in send_page(self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestCGI instance>, msg=u'No older revisions available!', **keywords={})
  912         else:
  913             # parse the text and send the page content
  914             self.send_page_content(request, Parser, body, format_args=pi_formatargs, do_cache=do_cache)
  915 
  916             # check for pending footnotes
self = <MoinMoin.Page.Page instance>, self.send_page_content = <bound method Page.send_page_content of <MoinMoin.Page.Page instance>>, request = <MoinMoin.request.RequestCGI instance>, Parser = <class MoinMoin.parser.wiki.Parser>, body = u'\n[[Include(WikiSchulung/BasisEinf\xfchrung/000 Was ...nclude(WikiSchulung/BasisEinf\xfchrung/900 \xdcbung)]]\n', format_args undefined, pi_formatargs = '', do_cache = 1

 /home/hosting_users/yoonforh/moin/lib/python2.3/site-packages/MoinMoin/Page.py in send_page_content(self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestCGI instance>, Parser=<class MoinMoin.parser.wiki.Parser>, body=u'\n[[Include(WikiSchulung/BasisEinf\xfchrung/000 Was ...nclude(WikiSchulung/BasisEinf\xfchrung/900 \xdcbung)]]\n', needsupdate=1, format_args='', do_cache=1)
 1046         except 'CacheNeedsUpdate': # if something goes wrong, try without caching
 1047            self.send_page_content(request, Parser, body, needsupdate=1)
 1048            cache = caching.CacheEntry(request, arena, key)
 1049             
 1050         # Save my cache modification time, this info might be used by
cache = <MoinMoin.caching.CacheEntry instance>, global caching = <module 'MoinMoin.caching' from '/home/hosting_u...ib/python2.3/site-packages/MoinMoin/caching.pyc'>, caching.CacheEntry = <class MoinMoin.caching.CacheEntry>, request = <MoinMoin.request.RequestCGI instance>, arena = <MoinMoin.Page.Page instance>, key = 'text_html'

 /home/hosting_users/yoonforh/www/cgi-bin/WikiSchulung/BasisEinführungHandOut

 /home/hosting_users/yoonforh/moin/lib/python2.3/site-packages/MoinMoin/formatter/base.py in macro(self=<MoinMoin.formatter.text_html.Formatter instance>, macro_obj=<MoinMoin.wikimacro.Macro instance>, name=u'Include', args=u'WikiSchulung/BasisEinf\xfchrung/100 Textauszeichnung')
  219     def macro(self, macro_obj, name, args):
  220         # call the macro
  221         return macro_obj.execute(name, args)    
  222 
  223     def _get_bang_args(self, line):
macro_obj = <MoinMoin.wikimacro.Macro instance>, macro_obj.execute = <bound method Macro.execute of <MoinMoin.wikimacro.Macro instance>>, name = u'Include', args = u'WikiSchulung/BasisEinf\xfchrung/100 Textauszeichnung'

 /home/hosting_users/yoonforh/moin/lib/python2.3/site-packages/MoinMoin/wikimacro.py in execute(self=<MoinMoin.wikimacro.Macro instance>, macro_name=u'Include', args=u'WikiSchulung/BasisEinf\xfchrung/100 Textauszeichnung')
   99         macro = wikiutil.importPlugin('macro', macro_name, path=self.cfg.data_dir)
  100         if macro:
  101             return macro(self, args)
  102 
  103         builtins = vars(self.__class__)
macro = <function execute>, self = <MoinMoin.wikimacro.Macro instance>, args = u'WikiSchulung/BasisEinf\xfchrung/100 Textauszeichnung'

 /home/hosting_users/yoonforh/moin/lib/python2.3/site-packages/MoinMoin/macro/Include.py in execute(macro=<MoinMoin.wikimacro.Macro instance>, text=u'WikiSchulung/BasisEinf\xfchrung/100 Textauszeichnung', args_re=<_sre.SRE_Pattern object>, title_re=<_sre.SRE_Pattern object>, called_by_toc=0)
  223             result.append(strfile.getvalue())
  224         finally:
  225             request.redirect()
  226 
  227         # decrement or remove include marker
request = <MoinMoin.request.RequestCGI instance>, request.redirect = <bound method RequestCGI.redirect of <MoinMoin.request.RequestCGI instance>>

 /home/hosting_users/yoonforh/moin/lib/python2.3/site-packages/MoinMoin/Page.py in send_page(self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestCGI instance>, msg='', **keywords={'content_id': u'Include_WikiSchulung(2f)BasisEinf(c3bc)hrung(2f)100_Textauszeichnung', 'content_only': 1})
  912         else:
  913             # parse the text and send the page content
  914             self.send_page_content(request, Parser, body, format_args=pi_formatargs, do_cache=do_cache)
  915 
  916             # check for pending footnotes
self = <MoinMoin.Page.Page instance>, self.send_page_content = <bound method Page.send_page_content of <MoinMoin.Page.Page instance>>, request = <MoinMoin.request.RequestCGI instance>, Parser = <class MoinMoin.parser.wiki.Parser>, body = u'[[Navigation(slides)]]\n\n= Textauszeichnung und V...ormatieren, HilfeZuVerweisen und HilfeZuSmileys.\n', format_args undefined, pi_formatargs = '', do_cache = 1

 /home/hosting_users/yoonforh/moin/lib/python2.3/site-packages/MoinMoin/Page.py in send_page_content(self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestCGI instance>, Parser=<class MoinMoin.parser.wiki.Parser>, body=u'[[Navigation(slides)]]\n\n= Textauszeichnung und V...ormatieren, HilfeZuVerweisen und HilfeZuSmileys.\n', needsupdate=1, format_args='', do_cache=1)
 1035             code = compile(src.encode(config.charset),
 1036                            self.page_name.encode(config.charset), 'exec')
 1037             cache.update(marshal.dumps(code))
 1038             
 1039         # send page
cache = <MoinMoin.caching.CacheEntry instance>, cache.update = <bound method CacheEntry.update of <MoinMoin.caching.CacheEntry instance>>, marshal = <module 'marshal' (built-in)>, marshal.dumps = <built-in function dumps>, code = <code object ? at 0x7f7bcd539c00, file "WikiSchulung/BasisEinführung/100 Textauszeichnung", line 2>

 /home/hosting_users/yoonforh/moin/lib/python2.3/site-packages/MoinMoin/caching.py in update(self=<MoinMoin.caching.CacheEntry instance>, content='c\x00\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00@\x00\x00\x00s\x93\x02\x00\x00e\x00\x00e\x01\x00i\x02\x00i\x03\x00e\x01\x00i\x02\x00i\x04\x00e\x05\x00\x83\x01...\x01\r\x01\x1c\x01\r\x01\x1c\x01\r\x01\x1c\x01\r\x01\x1c\x01\r\x01\x1c\x01\r\x01\x1c\x01\r\x01\x1c\x01\r\x01\x1c\x01\r\x01\x1c\x01\r\x01\x1c\x01\r\x01\x1c\x01\r\x01\x1c\x01', encode=False)
   76         if encode:
   77             content = content.encode(config.charset)
   78         open(self._filename(), 'wb').write(content)
   79 
   80         try:
open undefined, self = <MoinMoin.caching.CacheEntry instance>, self._filename = <bound method CacheEntry._filename of <MoinMoin.caching.CacheEntry instance>>, ).write undefined, content = 'c\x00\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00@\x00\x00\x00s\x93\x02\x00\x00e\x00\x00e\x01\x00i\x02\x00i\x03\x00e\x01\x00i\x02\x00i\x04\x00e\x05\x00\x83\x01...\x01\r\x01\x1c\x01\r\x01\x1c\x01\r\x01\x1c\x01\r\x01\x1c\x01\r\x01\x1c\x01\r\x01\x1c\x01\r\x01\x1c\x01\r\x01\x1c\x01\r\x01\x1c\x01\r\x01\x1c\x01\r\x01\x1c\x01\r\x01\x1c\x01'

IOError: [Errno 122] Disk quota exceeded
      __doc__ = 'I/O operation failed.'
      __getitem__ = <bound method IOError.__getitem__ of <exceptions.IOError instance>>
      __init__ = <bound method IOError.__init__ of <exceptions.IOError instance>>
      __module__ = 'exceptions'
      __str__ = <bound method IOError.__str__ of <exceptions.IOError instance>>
      args = (122, 'Disk quota exceeded')
      errno = 122
      filename = None
      strerror = 'Disk quota exceeded'