Benutzer:Prog
Stichpunkte zu mir
BearbeitenName: Benjamin Buch
Wohnort: Ilmenau/Thüringen
Interessen:
- Softwareentwicklung, besonders mit C++
- Fahrrad bzw. Pedelec fahren
- Waldspaziergänge
- Lesen
- Beobachtung von Tieren
Betriebssystem: KDE Neon GitHub: bebuch
Ich arbeite inzwischen an der TU in Ilmenau, aber finde leider nicht mehr so viel Zeit für Wikibooks, wie ich gerne hätte. Daher seid bitte nicht böse, wenn es gelegentlich eine Weile dauert, bis ich auf eine Anfrage reagiere. Wer mich schnell erreichen will, kann sich natürlich jederzeit per E-Mail an mich wenden. ;-)
Da meine Rechtschreibung bekanntermaßen recht mies ist, gestatte ich gern das Beseitigen entsprechender Fehler auf meiner Benutzerseite.
Projekte
BearbeitenIch arbeitete an C++-Programmierung als Hauptautor. Konstruktive Kritik und Verbesserungen sind jederzeit willkommen. :-)
Da ich leider nicht mehr die Zeit für das Projekt Wikibooks finde, gilt: Einfach mutig sein und machen, wenn jemand etwas betragen möchte!
Skripte
BearbeitenJavaScript
BearbeitenDie MediaWiki-Software (auf der Wikibooks basiert) erlaubt einem angemeldeten Benutzer – neben der Nutzung von Gatgets (Einstellungen -> Helferlein) – auch eigene JavaScripte zu verwenden. Die Seite Benutzer:BENUTZERNAME/common.js wird (sofern sie existiert) auf allen Seiten eingebunden. Die von mir geschrieben JavaScripte sind in mehrere Dateien (nach Funktionalität) untergliedert. Alle Dateien, die hier als Unterpunkt von Benutzer:Prog/common.js aufgelistet sind, können direkt auch von anderen Benutzern verwendet werden. Binde einfach, wie auf meiner commen.js, die gewünschte Datei auf deiner commen.js ein. Das funktioniert sogar von anderen Projekten der Wikimedia Foundation aus. ;-) Detailliertere Infos zu einzelnen Scripten gebe ich gern per Nachfrage.
Um nicht viele verschiedene Dateien laden zu müssen, nutzte ich die Seite Benutzer:Prog/js um den Template-Mechanismus von MediaWiki zum Zusammenkopieren zu verwenden. Benutzer:Prog/common.js lädt dann nur diese Seite als JavaScript.
- Benutzer:Prog/common.js (fügt Benutzer:Prog/js als JavaScript hinzu)
- Benutzer:Prog/progcoder/purgeLink.js Link zum Seitencache leeren
- Benutzer:Prog/progcoder/titleWrap.js Bricht den Titel bei Doppelpunkt und Slashs um, der Originaltitel wird verkleinert dargestellt
- Benutzer:Prog/progcoder/watchlistCSS.js Ergänzt die Einträge der Beobachtungsliste um eine CSS-Klasse für den jeweiligen Namensraum
- Benutzer:Prog/progcoder/plugin.js Stellt das JavaScript-Objekt »progcoder« zur Verfügung, um darin PlugIns (Helferfunktionen) zu realisieren
- Benutzer:Prog/progcoder/userInfoPlugin.js Lädt Informationen über einen gegebenen Benutzer herunter und stellt sie in einer Box zur Verfügung
- Benutzer:Prog/progcoder/userInfoPage.js Ergänzt auf allen Seiten eines Benutzers Links auf Benutzerseite, Diskussionsseite, Beiträge, Statistiken und SUL, sowie eine Aufklappbox mit einer Kurzübersicht zum Benutzer
- Benutzer:Prog/progcoder/userInfoInline.js Ergänzt alle Links auf Benutzerseiten um eine Aufklappbox mit einer Kurzübersicht zum Benutzer und Links zu Diskussion und Beiträgen
- Benutzer:Prog/progcoder/userInfoPlugin.js Lädt Informationen über einen gegebenen Benutzer herunter und stellt sie in einer Box zur Verfügung
veraltete JavaScript-Skripte
Bearbeiten- Benutzer:Prog/common.js
- Benutzer:Prog/EditExtension.js; Siehe Benutzer:Prog/EditExtension (lädt Benutzer:Prog/EditExtension.css)
- Benutzer:Prog/EditExtensionConfig.js; Meine Konfigurationsdatei für die Benutzer:Prog/EditExtension.js
- Benutzer:Prog/EditExtensionFunctions.js; Zusätzliche Funktionen zur Textbearbeitung (Nutzung mittels EditExtension-Call-Tag)
- Benutzer:Prog/Rechtschreibung.js; Funktion zum schnellen Ersetzen häufiger Tippfehler, bitte immer manuell Nachkontrollieren! (Nutzung mittels EditExtension-Call-Tag)
- Benutzer:Prog/Categories.js; Kann einen Kategoriebaum laden, um in Büchern wie dem Kochbuch eine einfache Kategorisierungsmöglichkeit zu bieten (Nutzung mittels EditExtension-Call-Tag, lädt Benutzer:Prog/Categories.css)
- Benutzer:Prog/EditExtension.js; Siehe Benutzer:Prog/EditExtension (lädt Benutzer:Prog/EditExtension.css)
- Benutzer:Prog/Tools.js; Helferfunktionen für die anderen Scripte
Einstellungen für Toolserver
BearbeitenLua
BearbeitenStylesheets
BearbeitenSchnellverbindungen
BearbeitenUnterseiten
BearbeitenDruckversionen
BearbeitenSammlungen
BearbeitenIch in Wikimedia-Projekten
BearbeitenNützliches
BearbeitenGemäß § 28 BDSG widerspreche ich jeder kommerziellen Verwendung und Weitergabe meiner auf dieser Webseite aufgeführten persönlichen Daten.