Dokumentation
Web-Technologien
HTML/XHTML
Allgemeine Regeln für HTML
Textauszeichnung Grundgerüst einer HTML-Datei Regeln beim Editieren von HTML Zeichenvorrat, Sonderzeichen und HTML-eigene Zeichen Farben definieren in HTML Farben definieren in HTML Referenzieren in HTML Kommentare und Credits Konventionen für Dateinamen Informationsverteilung und Dateiorganisation Guter HTML-Stil
HTML-Kopfdaten
Titel einer HTML-Datei Meta-Angaben zum Inhalt Adressbasis und Zielfensterbasis Logische Beziehungen Durchsuchbarkeit mit Server-Kommunikation
Dateiweite Einstellungen
Farben für Hintergrund, Text und Verweise Hintergrundbild (Wallpaper) Seitenränder Hintergrundmusik
Elemente zur Textstrukturierung
Überschriften Textabsätze Zeilenumbruch Listen Zitate und Adressen Präformatierter Text (wie im Editor eingegeben) Logische Auszeichnungen im Text Physische Auszeichnungen im Text Allgemeine Elemente für Textbereiche Trennlinien Ältere Elemente zur Schriftformatierung Ältere browser-proprietäre Elemente
Tabellen
Aufbau einer Tabelle Gestaltung einer Tabelle Zellen verbinden Tabellenbeschriftung und Tabellenausrichtung Tabellen als Mittel für Web-Seiten-Layouts Tabellen und nicht-visuelle Medien
Verweise (Links)
Verweise definieren und gestalten Projekt-interne Verweise Projekt-externe Verweise E-Mail-Verweise Download-Verweise und Verweise auf beliebige Dateien Typisierte Verweise Tabulator-Reihenfolge und Tastaturkürzel für Verweise
Grafiken
Grafiken einbinden Grafiken ausrichten Grafiken als Verweise Verweis-sensitive Grafiken (Image Maps)
Formulare
Formulare definieren Eingabefelder und Eingabebereiche Auswahllisten, Radio-Buttons und Checkboxen Felder für Datei-Upload Versteckte Elemente Gruppierung von Elementen und Label für Elemente Tabulator-Reihenfolge, Tastaturkürzel und Ausgrauen Klick-Buttons Buttons zum Absenden oder Abbrechen Formulare mit CSS formatieren Formulare verarbeiten
Frames
Framesets und Frames definieren Eigenschaften von Frames Verweise bei Frames Eingebettete Frames Frames als Mittel für Seiten-Layouts
Multimedia
Objekte einbinden Eigenschaften von Objekten Java-Applets einbinden (herkömmlich) Multimedia einbinden (Netscape herkömmlich)
Layer (Netscape)
Layer definieren und positionieren Layer anordnen und kontrollieren
Weiterführende HTML-Elemente
Stylesheet-Bereiche in HTML Script-Bereiche in HTML
Universalattribute
Allgemeine Universalattribute Event-Handler für Scripts
XHTML und HTML
Unterschiede zwischen XHTML und HTML Modularisierung von XHTML und XHTML 1.1
HTML-Referenz
HTML-Elementreferenz HTML-Attribut-Referenz HTML-Zeichenreferenz HTML-Varianten (Strict, Transitional, Frameset)
Stylesheets (CSS)
Stylesheets und HTML CSS-Formate definieren
Stylesheets in HTML einbinden Zentrale Formate definieren HTML-Elemente direktformatieren Kaskade - Anwendung von Stylesheets auf Dokumente Maßeinheiten, Farbangaben und Wertzuweisung Das Box-Modell
CSS-Eigenschaften
Schriftformatierung Schriftformatierung mit Schriftartendatei Ausrichtung und Absatzkontrolle Außenrand und Abstand Innenabstand Rahmen Hintergrundfarben und -bilder Listenformatierung Tabellenformatierung Pseudoelemente und Pseudoklassen Positionierung und Anzeige von Elementen Layouts für Printmedien Sound-Kontrolle für Sprachausgabe Anzeigefenster Filter (nur Microsoft)
CSS-basierte Layouts
Einführung in CSS-basierte Layouts Mehrspaltige CSS-basierte Layouts Fixe Bereiche mit CSS-basierten Layouts CSS-basierte Navigationsleisten CSS-Browserweichen zum Ausschliessen älterer Browser
XML/DTDs
Einführung in XML Regeln für XML-Dateien
XML-Deklaration und Verarbeitungsanweisungen Die Dokumenttyp-Deklaration Regeln für Tags, Attribute, Wertzuweisungen und Kommentare Wohlgeformtheit, Gültigkeit und Vollständigkeit einer XML-Datei Baumstruktur und Knoten einer XML-Datei XML-Namensräume Zeichen, Zeichenkodierungen und nicht interpretierte Abschnitte Regeln beim Editieren von XML und Dateinamenkonventionen
Dokumenttyp-Definitionen (DTDs)
Allgemeines zu DTDs Bearbeitungsregeln für DTDs Elemente und Verschachtelungsregeln Attribute und Wertzuweisungen Entities für Textbausteine und Umschreibungen Notationen für referenzierte Daten
Darstellung von XML-Daten
XML-Darstellung mit Stylesheets Grundlagen von XSL/XSLT Beispiele für XSLT XSLT-Elemente XPath-Syntax XPath-Funktionen
JavaScript/DOM
Einführung in JavaScript und DOM JavaScript-Sprachelemente
Allgemeine Regeln für JavaScript Variablen und Werte Objekte, Eigenschaften und Methoden Funktionen Steuerzeichen und besondere Notationen Operatoren Bedingte Anweisungen (if-else/switch) Schleifen (while/for/do-while) Reservierte Wörter Event-Handler
Objektreferenz
window frames document HTML-Elementobjekte node all style anchors applets forms elements options images embeds layers links event history location Array Boolean Date Function Math navigator mimeTypes plugins Number RegExp screen String Objektunabhängige Funktionen
Anwendungsbeispiele
Zwei Frames gleichzeitig ändern Seitenanzeige in Frames verhindern Taschenrechner Monatskalender Persönliche Seitenbesuche zählen mit Cookies Formulareingaben überprüfen Dynamische grafische Buttons Aufenthaltsdauer auf Web-Seite anzeigen Verweisliste als Auswahlliste Fehlerbehandlung mit dem Event-Handler onerror Fehlerbehandlung mit try..catch Änderungen der Fenstergröße überwachen
Dynamisches HTML
Allgemeines zu Dynamischem HTML Die verschiedenen DHTML-Modelle
Das Document Object Model (DOM) Das ältere DHTML-Modell von Microsoft Das ältere DHTML-Modell von Netscape Datenanbindung (nur Microsoft) Dynamische Filter (nur Microsoft)
Beispiele für die Praxis
Allgemeine DHTML-Bibliothek Dynamische Navigationsleiste Laufende Datums-/Uhrzeitanzeige Bilderbuch zum Umblättern
Perl
Einführung in Perl Perl-Sprachelemente
CGI-notwendige Anweisungen in Perl Skalare (Variablen) Listen bzw. Arrays (Variablen) Hashes (Variablen) Referenzen bzw. Zeiger (Variablen) Vordefinierte Variablen in Perl Zeichenketten (Strings) Zahlen Bedingte Anweisungen Schleifen Sprungbefehle Operatoren Reguläre Ausdrücke Subroutinen Tokens Objektorientiertes Programmieren CGI-typische Aufgaben in Perl
Perl-Funktionen
Funktionen für Zeichenketten Funktionen für Listen bzw. Arrays und Hashes Funktionen für Berechnungen Funktionen für die Kontrolle des laufenden Scripts Funktionen für Datum und Uhrzeit Funktionen für Ein-/Ausgabe und Lesen/Schreiben von Daten Funktionen für Datei- und Verzeichnis-Management Funktionen für Betriebssystemaufrufe Funktionen für Informationen aus Konfigurationsdateien Funktionen für Module und Packages
Perl-Module
Einführung in das Arbeiten mit Modulen Standardmodule von Perl CPAN-Module Modul CGI: Funktionen für die CGI-Programmierung
PHP (SELFPHP-Referenz)
Array-Funktionen
array_change_key_case array_chunk array_combine array_count_values array_diff array_fill array_filter array_flip array_intersect array_intersect_assoc array_keys array_key_exists array_map array_merge array_merge_recursive array_multisort array_pad array_pop array_push array_rand array_reduce array_reverse array_search array_shift array_slice array_splice array_sum array_unique array_unshift array_values array_walk arsort asort compact count current each end extract in_array key krsort ksort list natcasesort natsort next pos prev range reset rsort shuffle sizeof sort uasort uksort usort
Crack-Funktionen
crack_check crack_closedict crack_getlastmessage crack_opendict
Dateisystem-Funktionen
basename chgrp chmod chown clearstatcache copy dirname diskfreespace disk_total_space fclose feof fflush fgetc fgetcsv fgets fgetss file fileatime filectime filegroup fileinode filemtime fileowner fileperms filesize filetype file_exists flock fopen fpassthru fputs fread fscanf fseek fstat ftell ftruncate fwrite is_dir is_executable is_file is_link is_readable is_uploaded_file is_writeable link linkinfo lstat move_uploaded_file parse_ini_file pathinfo pclose popen readfile readlink realpath rename rewind set_file_buffer stat symlink tempnam tmpfile touch umask unlink
Datums- und Zeit-Funktionen
checkdate date getdate gettimeofday gmdate gmmktime gmstrftime localtime microtime mktime strftime strtotime time
Functions-Funktionen
call_user_func call_user_func_array create_function function_exists func_get_arg func_get_args func_num_args get_defined_functions register_shutdown_function
Image-Funktionen
getimagesize imagearc imagechar imagecharup imagecolorallocate imagecolorat imagecolorclosest imagecolordeallocate imagecolorexact imagecolorresolve imagecolorset imagecolorsforindex imagecolorstotal imagecolortransparent imagecopy imagecopyresized imagecreate imagecreatefromgif imagecreatefromjpeg imagecreatefrompng imagecreatefromwbmp imagedashedline imagedestroy imagefill imagefilledpolygon imagefilledrectangle imagefilltoborder imagefontheight imagefontwidth imagegammacorrect imagegif imageinterlace imagejpeg imageline imagepng imagepolygon imagerectangle imagesetpixel imagestring imagestringup imagesx imagesy imagettfbbox imagettftext imagetypes imagewbmp
Klassen und Objekt-Funktionen
call_user_method call_user_method_array class_exists get_class get_class_methods get_class_vars get_declared_classes get_declared_interfaces get_object_vars get_parent_class is_a is_subclass_of method_exists
Kontroll-Mechanismen
break continue do_while dynamische_variablen for foreach if if_else if_else_elseif include include_once require require_once switch vordefinierte_variablen while
Mail-Funktionen
mail
Mathematische-Funktionen
abs acos asin atan atan2 base_convert bcadd bccomp bcdiv bcmod bcmul bcpow bcscale bcsqrt bcsub bindec ceil cos decbin dechex decoct deg2rad exp floor getrandmax hexdec log log10 max min mt_getrandmax mt_rand mt_srand number_format octdec pi pow rad2deg rand round sin sqrt srand tan
MySQL-Funktionen
mysql_affected_rows mysql_change_user mysql_client_encoding mysql_close mysql_connect mysql_create_db mysql_data_seek mysql_db_query mysql_drop_db mysql_errno mysql_error mysql_escape_string mysql_fetch_array mysql_fetch_assoc mysql_fetch_field mysql_fetch_lengths mysql_fetch_object mysql_fetch_row mysql_field_flags mysql_field_len mysql_field_name mysql_field_seek mysql_field_table mysql_field_type mysql_free_result mysql_get_client_info mysql_get_host_info mysql_get_proto_info mysql_get_server_info mysql_insert_id mysql_list_dbs mysql_list_fields mysql_list_processes mysql_list_tables mysql_num_fields mysql_num_rows mysql_pconnect mysql_query mysql_result mysql_select_db mysql_stat mysql_tablename mysql_thread_id
PDF-Funktionen
pdf_add_annotation pdf_add_bookmark pdf_add_launchlink pdf_add_locallink pdf_add_note pdf_add_outline pdf_add_pdflink pdf_add_weblink pdf_arc pdf_begin_page pdf_circle pdf_close pdf_closepath pdf_closepath_fill_stroke pdf_closepath_stroke pdf_close_image pdf_continue_text pdf_curveto pdf_endpath pdf_end_page pdf_fill pdf_fill_stroke pdf_get_image_height pdf_get_image_width pdf_get_parameter pdf_get_value pdf_lineto pdf_moveto pdf_open pdf_open_gif pdf_open_image_file pdf_open_jpeg pdf_open_png pdf_open_tiff pdf_place_image pdf_rect pdf_restore pdf_rotate pdf_save pdf_scale pdf_setdash pdf_setflat pdf_setgray pdf_setgray_fill pdf_setgray_stroke pdf_setlinecap pdf_setlinejoin pdf_setlinewidth pdf_setmiterlimit pdf_setrgbcolor pdf_setrgbcolor_fill pdf_setrgbcolor_stroke pdf_set_border_color pdf_set_border_dash pdf_set_border_style pdf_set_char_spacing pdf_set_duration pdf_set_font pdf_set_horiz_scaling pdf_set_info pdf_set_leading pdf_set_parameter pdf_set_text_pos pdf_set_text_rendering pdf_set_text_rise pdf_set_transition pdf_set_value pdf_set_word_spacing pdf_show pdf_show_boxed pdf_show_xy pdf_skew pdf_stringwidth pdf_stroke pdf_translate
PHP-Deklaration
kommentare syntax
PHP-Informationen
extension_loaded getenv getlastmod getmygid getmyinode getmypid getmyuid getrusage get_cfg_var get_current_user get_defined_constants get_extension_funcs get_included_files get_loaded_extensions get_magic_quotes_gpc get_magic_quotes_runtime get_required_files ini_get ini_get_all ini_restore ini_set phpcredits phpinfo phpversion php_logo_guid php_sapi_name php_uname putenv restore_include_path set_include_path set_magic_quotes_runtime set_time_limit zend_logo_guid zend_version
Reguläre Ausdrücke (POSIX)
ereg eregi eregi_replace ereg_replace split spliti sql_regcase
Session-Funktionen
session_cache_expire session_cache_limiter session_decode session_destroy session_encode session_get_cookie_params session_id session_is_registered session_module_name session_name session_regenerate_id session_register session_save_path session_set_cookie_params session_start session_unregister session_unset
Sonstige-Funktionen
connection_aborted connection_status connection_timeout define defined die eval exit get_browser highlight_file highlight_string ignore_user_abort ini_alter leak show_source sleep uniqid usleep
String-Funktionen
addcslashes addslashes bin2hex chop chr chunk_split convert_cyr_string count_chars crc32 crypt echo explode get_html_translation_table htmlentities htmlspecialchars implode join levenshtein ltrim md5 metaphone nl2br ord parse_str print printf quoted_printable_decode quotemeta rtrim setlocale similar_text soundex sprintf sscanf strcasecmp strchr strcmp strcspn stripcslashes stripslashes strip_tags stristr strlen strnatcasecmp strnatcmp strncmp strpos strrchr strrev strrpos strspn strstr strtok strtolower strtoupper strtr str_pad str_repeat str_replace str_rot13 str_shuffle str_split str_word_count substr substr_count substr_replace trim ucfirst ucwords wordwrap
URL-Funktionen
base64_decode base64_encode get_headers get_meta_tags http_build_query parse_url rawurldecode rawurlencode urldecode urlencode
Variablen-Funktionen
doubleval empty floatval gettype intval isset is_array is_bool is_double is_float is_int is_integer is_long is_null is_numeric is_object is_real is_resource is_scalar is_string print_r serialize settype strval unserialize unset var_dump var_export
Verzeichnis-Funktionen
chdir closedir dir getcwd mkdir opendir readdir rewinddir rmdir scandir
Ergänzendes Wissen
Internationalisierung
Computer und geschriebene Sprache Zeichenkodierungen (ISO-8859-Familie und andere) Das Unicode-System Downloadbare Schriftarten
Grafik
Grafikformate für Web-Seiten Typische Grafiksorten für Web-Seiten Techniken und Begriffe der Bildbearbeitung Animierte GIF-Grafiken
Web-Projektverwaltung
Web-Projekte planen Web-Projekte publizieren Web-Projekte bekannt machen Web-Projekte kontrollieren Provider wechseln mit Web-Projekten Rechtliche Aspekte von Web-Projekten
Webserver/CGI
Webserver
Webserver lokal auf einem PC einrichten Apache HTTP-Webserver SSI (Server Side Includes) .htaccess - Server-Reaktionen kontrollieren Umleitungen mit mod_rewrite Andere Webserver HTTP-Statuscodes
CGI
CGI und HTML CGI-Scripts auf öffentlichem Webserver installieren CGI-Umgebungsvariablen HTML-Formulare und CGI
Diverse technische Ergänzungen
MIME-Typen Sprachenkürzel Client-Identifikationen robots.txt - Robots kontrollieren Standard-Farbpaletten
Extras
Fertige Layouts
Layout Nummer 1 Layout Nummer 2 Layout Nummer 3 Layout Nummer 4 Layout Nummer 5 Layout Nummer 6 Layout Nummer 7 Layout Nummer 8 Layout Nummer 9 Layout Nummer 10
Kleine Helferlein
Farbauswähler (Hexadezimalfarben) Dezimal/Hexadezimal-Umrechner Punkt/Inch/Millimeter-Umrechner Unix-Dateirechte-Setzer (chmod)
Allgemeines
Editorial
Wichtige Hinweise zu SELFHTML Copyright zu SELFHTML Häufig gestellte Fragen zu SELFHTML Hinweise zum Arbeiten mit SELFHTML Fehler in SELFHTML melden Unterstützung von SELFHTML Impressum zu SELFHTML SELFHTML sagt "Danke"
Einführung
Internet und WWW
Entstehung des Internet Basis-Standards im Internet Dienste im Internet Entstehung des World Wide Web
Web-Technologien
HTML Stylesheets XML und XML-Derivate JavaScript/DOM Perl PHP Java ActiveX Flash
Schnittstellen
Die CGI-Schnittstelle Andere Schnittstellen
Hilfsmittel
Dokumente und Dokumentationen Software Services im Web Support
Hypertext
Definitionen zu "Hypertext" Begriffe rund um Hypertext Geschichte von Hypertext Hypertext und menschliches Verstehen
Sonstiges/Navigation
Einstieg
Wie fange ich an? Häufig gestellte Fragen
Kurzreferenzen
Kurzreferenz: HTML Kurzreferenz: CSS
Verzeichnisse
Inhaltsverzeichnis Syntaxverzeichnis Stichwortverzeichnis
Extras
Quickbar Sidebars Suche
Tipps & Tricks
Web-Technologien
HTML/XHTML
AutoComplete für Formularfelder Horizontale Scrollbalken im Internet Explorer 6
CSS
Footer aller Art - feststehende Elemente realisieren Runde und andere Ecken Stylesheet für ein Drucklayout Infobox Listen automatisch mit hybrider Nummerierung formatieren Browserweiche - Ausschluss mangelhafter Browser Option-Elemente mit einer Grafik hinterlegen Ausrichtung von Block-Level-Elementen
XML/XSL/XML-basierte Sprachen
Elemente gruppieren durch Referenzierung von ID-Werten
JavaScript
Typographische Korrekturen Bookmarklets Formulare: Text an Cursorposition einfügen "Auflösungsweiche" Formularauswertung Fenster- und Frameszugriff HelferleinScript "Debug-Infos" Datumsüberprüfung
Dynamisches HTML
Aufklappbare Menüs Tabellen dynamisch sortieren Datensatzauswahl aus Tabelle mit Fullrowselect Drag and Drop
CGI/Perl
Wie stelle ich HTML-Code in HTML dar? Einfacher Form-Mailer
PHP
Sessionbasiertes Loginsystem Formularvalidierung mit regulären Ausdrücken Ermitteln der Sprache des Browsers Variablenkontrolle im Browser Checkboxen komfortabel auswerten Informationsseite für alte URLs anzeigen Rekursives Löschen von Verzeichnissen Dynamische Auswahllisten Einfacher PHP-Formmailer
VB und ASP
VP und ASP: Graphische Counter in ASP, textdateibasierend
Java und JSP
Java: Neuladen von Klassen
Ergänzendes Wissen
Programmiertechnik
Autoplay-Funktion für HTML-Dateien von CD-ROM unter Windows E-Mail-Kontrolle Terminkalender Zeitberechnung
Grafik
Thumbnails automatisiert generieren lassen
Serverkonfiguration
Lokale Spiegelungen von Webseiten Server Side Includes mit dem Xitami-Webserver Aliasing von Webverzeichnissen
Sonstiges
Umgehung der Sperrung der lokalen Zone in SELFHTML Bootfähige Linux-DVD aus vorhandenen ISO-Files erstellen
Datenbanken
Sortierfolgen in MySQL vorgeben Datensätze gruppieren mit SQL
Feature-Artikel
Web-Technologien
HTML/XHTML
Website Meta Language - ein HTML-Präprozessor für Unix
CSS (Stylesheets)
Angepasste Inhalte für mobile Endgeräte Mouseover-Buttons mit CSS Das Windows/Mac font-size-Problem Dynamisches CSS
XML/XSL/XML-basierte Sprachen
XML-Namensräume und Validierung
JavaScript
Übergroße Tabellen in koordiniert scrollenden Frames JavaScript Square Matrix Library JavaScript Objekt-Modell JavaScript Diagram Builder UTF-8 Konvertierung und base64-Codierung Datenbanken mittels Javascript nutzen Wertübergabe zwischen Dokumenten - Teil 2 Eigenes table-Objekt in JavaScript MD5-Verschlüsselung mit Javascript E-Mail Syntax überprüfen Auf Dateien mit JavaScript zugreifen Datei dynamisch in Frameset laden Javascript-Wertübergabe zwischen verschiedenen HTML-Dokumenten
Dynamisches HTML
Sitemap mit JavaScript und Layers Positionierung von Layern (DHTML)
CGI/Perl
Plattformübergreifendes Handling von Zeilenumbrüchen Lutz Eymers' Sitemap-Script mit Datenbank Fileupload per Perl/CGI ODBC, PERL und SQL Die Inbetriebnahme eines CGI-Skripts Formularauswertung leicht gemacht mit cgi-lib.pl
PHP und ASP
Existenzprüfung externer HTTP-Resourcen Datei mit PHP in Frameset laden Threadbasiertes Forum mit PHP und MySQL Dateiupload und Überprüfung mit PHP Dateiupload per ASP
Ergänzendes Wissen
Programmiertechnik
Entwicklung wiederverwendbarer Software Anzeige der Anzahl der Besucher Online LiveConnect zwischen JavaScript und Flash-ActionScript
Grafik/Multimedia
Musik W3C-konform in Webseiten einbinden GIF oder JPEG Streaming Media via HTTP/SMIL Inline-Grafiken in HTML
Web-Design
Die wichtige Reihenfolge von Webinhalten Content Usability - die Macht der guten Inhalte Kontraste und andere Hürden - über barrierefreies Webdesign Das Web in der Tasche Surfen, Flow, Handlungen und Problemlösen WWW-Design für Sehbehinderte
Projektverwaltung
Die vorvertragliche Widerrufsbebelehrung in Online-Shops Preisangaben in Onlineshops Web-Entwicklung mit der Oracle HTML DB Impressumspflicht für Webseiten Versionskontrolle von Webseiten am Beispiel CVS Ein Forum, ein Forum - ein Königreich für ein Forum! Der kleine Unterschied: WebPublishing im Intranet Ranking-Paranoia Suchdienste sorgen für Traffic! Der German Webmaster-Info Ring A-fair - ein neues Lizenzmodell für geistiges Eigentum Feedback-Tausch für Webmaster Zugriffskontrolle für Suchmaschinen mit robots.txt
Serverkonfiguration
Den W3C-Validator lokal installieren Wirksames Tuning für viel besuchte Auftritte Linux für Webworker SELFServer-Konzept httpd.conf in deutscher Sprache Daytime, Sockets und Perl Der private Internetserver mit RAS Alternative Dokumentinhalte via HTTP .htaccess Zugriffskontrolle .htaccess-FAQ Mehrere virtuelle Hosts mit OmniHTTPd
Internet
Digitale Signatur und Verschlüsselung von E-Mail E-Mail Werbung (Spam)
Verschiedenes
Gedanken
Softwarepatente – Segen oder Fluch? Foren und Boards Die sichere Passwort-Wahl Formularisierung - Ein Problem im Metatext-Zeitalter Von Text zu Metatext: Gedanken zum Hypertext - Der Entwuf eines Textmodells Freeware als geistige Haltung Elektronische Wörter und grafischer Zeitgeist Inflation und Orientierung
Humorvolles
Suchmaschinenoptimierung Das Leben des SELF-Brian Die Schändung mit der Maus
Kommunikation
Community
SELFCommunity Visitenkarten SELFHTML Chat Community-Lounge
Öffentliche Ansicht Benutzerspezifische Ansicht Neue Nachricht verfassen FAQ Archiv
SELFHTML-Forum
Öffentliche Ansicht Benutzerspezifische Ansicht Neue Nachricht verfassen Forums-Hilfe Suche Archiv
1998
Juli August September Oktober November Dezember
Über die Sidebar
Inhalt
Die Sidebar enthält die Ordnerunterteilung der SELFHTML-Dokumentation 8.1.1 von Stefan Münz und desweiteren Links zu selbiger Dokumentation.
Ebenso beinhaltet die Sidebar Teile aus den Rubriken Tipps & Tricks und Feature-Artikel aus SELFHTML aktuell.
Außerdem wurde die Sidebar um Teile aus SELFPHP 3.0 erweitert.
Ein Bereich für die SELFHTML-Community/Kommunikation ist ebenfalls enthalten.
Umsetzung
Autor: Thomas Dondorf (www.dodwin.de)
Um die Sidebar korrekt anzuzeigen, ist JavaScript erforderlich, sowie ein moderner Browser, da CSS 2 eingesetzt wurde.
Eigene Anpassung
Wer bestimmte Bereiche aus- oder einblenden will kann den entsprechenden DIV-Containern im Quelltext einfach ein style="display:[block/none]" zuweisen.
Dadurch wird die Kategorie dann standardmäßig ein oder ausgeblendet.