<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://linupedia.org/wiki/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Djh2</id>
	<title>Linupedia.org - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://linupedia.org/wiki/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Djh2"/>
	<link rel="alternate" type="text/html" href="https://linupedia.org/opensuse/Spezial:Beitr%C3%A4ge/Djh2"/>
	<updated>2026-04-12T18:43:08Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://linupedia.org/wiki/mediawiki/index.php?title=Netzwerk-Drucker_FAQ&amp;diff=13512</id>
		<title>Netzwerk-Drucker FAQ</title>
		<link rel="alternate" type="text/html" href="https://linupedia.org/wiki/mediawiki/index.php?title=Netzwerk-Drucker_FAQ&amp;diff=13512"/>
		<updated>2007-04-19T15:00:47Z</updated>

		<summary type="html">&lt;p&gt;Djh2: /* Wie spreche ich einen Netzwerkdrucker an? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Autor: [http://www.linux-club.de/faq/Benutzer:Misiu Misiu]&lt;br /&gt;
&lt;br /&gt;
== Netzwerkdrucker (openSUSE) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
( Für einfache Druckereinrichtung sehe: [[Drucker FAQ]] )&lt;br /&gt;
&lt;br /&gt;
== Was ist ein Netzwerkdrucker? ==&lt;br /&gt;
&lt;br /&gt;
Hiermit handelt sich um einen Drucker , der von mehr, als einem Computer&lt;br /&gt;
erreichbar ist. Meistens wird er über die Netzwerkkarte erreicht, vom&lt;br /&gt;
dem Client-Rechner aus. Der Rechner , an dem der Drucker direkt angeschlossen&lt;br /&gt;
ist (USB/LPT),  wird , als Druckerserver bezeichnet (auch die Printbox).&lt;br /&gt;
&lt;br /&gt;
Für Druckeraufgaben unter Linux ist CUPS verantwortlich, für alle anstehenden&lt;br /&gt;
Druckerinstallationsaufgaben müssen also, die CUPS-Pakete mit dem Paketmanager&lt;br /&gt;
nachinstalliert werden, falls es nicht schon bei der Installation geschehen ist.&lt;br /&gt;
Für Drucken mit CUPS speziell im Netzwerk sehe auch:&lt;br /&gt;
http://www.cups.org/documentation.php/network.html&lt;br /&gt;
Auch die neuesten CUPS-Updates sollten installiert werden (z.B. YOU / YaST/Paketmanager).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Wie spreche ich einen Netzwerkdrucker an? ==&lt;br /&gt;
&lt;br /&gt;
'''Die meist genutzten Schemas sind:'''&lt;br /&gt;
#Drucker am Linux angeschlossen (Druck-Server) über Netzwerk an Linux (Client).&lt;br /&gt;
#Drucker am Linux angeschlossen (Druck-Server) über Netzwerk an Windows (Client).&lt;br /&gt;
#Drucker am Windows angeschlossen (Druck-Server) über Netzwerk an Linux (Client).&lt;br /&gt;
#Drucker am Printserver / Printbox (Hardware) hängt direkt am Netzwerk&lt;br /&gt;
(von Linux über Netzwerk an Printserver + Drucker).&lt;br /&gt;
&lt;br /&gt;
Grundsätzlich gilt:&lt;br /&gt;
&lt;br /&gt;
Netzwerkdrucker können über:&lt;br /&gt;
*TCP/IP-Netzwerkprotokoll eingerichtet werden (Linux/Linux)&lt;br /&gt;
*IPP -&amp;gt;Internet Printing Protocol (Linux/Linux ; Linux/Windows)&lt;br /&gt;
*Samba (Windows/Linux, falls außer drucken auch Daten getauscht werden)&lt;br /&gt;
*TCP/IP oder LPD (Nur für separate Printserver/Printboxen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Da über Netzwerk gedruckt wird, müssen oft bestimmte Ports in der Firewall geöffnet werden, &lt;br /&gt;
die normalerweise aus Sicherheitsgründen geschlossen sind, für CUPS muss in der Firewall Port 631 geöffnet werden:&lt;br /&gt;
Allgemein sieht es bei SuSE-YaST so aus:&lt;br /&gt;
&lt;br /&gt;
Starten Sie YaST und wählen Sie Sicherheit und Benutzer -&amp;gt; Firewall. Klicken Sie auf Erlaubte Dienste -&amp;gt; Erweitert und geben Sie den gewünschten Port bzw. Port-Bereich in der Form von-Port:bis-Port ein. Geben Sie für den TCP-Port 631 folgendes ein:&lt;br /&gt;
&lt;br /&gt;
631&lt;br /&gt;
&lt;br /&gt;
Schließen Sie die Expertenkonfiguration, indem Sie auf OK klicken. Klicken Sie auf Weiter und dann auf Übernehmen. Nachdem Sie die YaST Firewall-Konfiguration schließen, ist der TCP-Port 631 geöffnet. &lt;br /&gt;
(Original-Artikel auf de.openSuSE.org: http://de.opensuse.org/SDB:%C3%96ffnen_eines_Port-Bereichs_in_der_Firewall )&lt;br /&gt;
&lt;br /&gt;
Sprich:&lt;br /&gt;
Server (da, wo der Drucker angeschlossen):&lt;br /&gt;
Yast-&amp;gt;Sicherheit und Benutzer-&amp;gt;Firewall-&amp;gt;weiter-&amp;gt;weiter-&amp;gt;Experten-&amp;gt;zusätzliche Dienste bearbeiten: 631 eintragen (das ist der Port, welcher für den CUPS freigegeben werden muss.)-&amp;gt;weiter-&amp;gt;weiter-&amp;gt;weiter-&amp;gt;weiter-&amp;gt;Yast schließen.&lt;br /&gt;
 &lt;br /&gt;
oder auch so:&lt;br /&gt;
&lt;br /&gt;
auf dem Server (der eine feste IP haben sollte, muss aber nicht):&lt;br /&gt;
*Yast&lt;br /&gt;
*Sicherheit und Benutzer&lt;br /&gt;
*Firewall&lt;br /&gt;
*erlaubte Dienste&lt;br /&gt;
*zu erlaubender Dienst&lt;br /&gt;
*IPP-Server&lt;br /&gt;
&lt;br /&gt;
auf dem Client:&lt;br /&gt;
*Sicherheit und Benutzer&lt;br /&gt;
*Firewall&lt;br /&gt;
*erlaubte Dienste&lt;br /&gt;
*zu erlaubender Dienst&lt;br /&gt;
*IPP-Client&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Zusätzlich sollte beachtet werden:'''&lt;br /&gt;
*Einrichtung kann über YaST, CUPS-WEB-Frontend-&amp;gt; http://localhost:631 oder Desktop eigenen Printmanager (z.B.KDE-&amp;gt;Kontrollzentrum-&amp;gt;angeschlossene Geräte-&amp;gt;Drucker) erfolgen.&lt;br /&gt;
*SuSE-Benutzer sollten den CUPS-Server &amp;quot;erreichbar&amp;quot; von außen machen:&lt;br /&gt;
Computer --&amp;gt; Systemeinstellungen/Yast --&amp;gt; Password eingeben --&amp;gt;OK anklicken --&amp;gt;Hardware--&amp;gt;Drucker--&amp;gt;Drucker markieren--&amp;gt;Andere anklicken (Aufklapp-Liste)--&amp;gt; Einstellungen für entfernten Zugriff ändern--&amp;gt;Aktivieren--&amp;gt;Weiter--&amp;gt;Fertig&lt;br /&gt;
&lt;br /&gt;
Bei anderen SuSE-Versionen, kann es etwas anders aussehen.&lt;br /&gt;
SuSE 10.0 (für Zugriff über IPP):&lt;br /&gt;
Yast --&amp;gt; Password eingeben --&amp;gt;OK anklicken --&amp;gt;Hardware--&amp;gt;Drucker--&amp;gt;Drucker markieren--&amp;gt;Andere anklicken (Aufklapp-Liste)--&amp;gt;&lt;br /&gt;
IPP-Listen ändern-&amp;gt; &amp;quot;Auf IPP-Broadcast-Pakete lauschen&amp;quot; und &amp;quot;Firewall-Port öffnen&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== zu Punkt 1:  LINUX DRUCKT AUF LINUX-Drucker ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zuerst muss der Drucker auf dem Druckerserver lokal eingerichtet werden. Diese Aufgabe ist normalerweise einfach zu erledigen, bzw. läuft automatisch ab. Sobald der Drucker am Druckerserver läuft kann auch der Linux-Client eingerichtet werden:&lt;br /&gt;
&lt;br /&gt;
*YaST-&amp;gt;Hardware-&amp;gt;Drucker&lt;br /&gt;
*im kommendem Fenster unten Knopf „Hinzufügen“&lt;br /&gt;
*„Netzwerkdrucker“&lt;br /&gt;
*„Drucken über Cups-Netzwerkserver“&lt;br /&gt;
*„Cups nur Client“ (Achtung!  Nur , wenn keine anderen Drucker direkt am Client hängen ) &lt;br /&gt;
*„Servername“ : Hier am besten die IP des Drucker-Servers eingeben, sehe Netzwerkkarteneinstellungen z.B. im KDE-&amp;gt;Infozentrum, oder in der Textkonsole:&lt;br /&gt;
&lt;br /&gt;
*root(admin)&lt;br /&gt;
*Rechte erlangen:&lt;br /&gt;
 su + rootPasswort (blind eingeben)&lt;br /&gt;
dann: (Beispiel)&lt;br /&gt;
&lt;br /&gt;
 linux:/home/misiu # ifconfig&lt;br /&gt;
 eth0      Protokoll:Ethernet  Hardware Adresse 00:13:D3:C5:35:49&lt;br /&gt;
          inet Adresse:192.168.81.89  Bcast:192.168.80.255  Maske:255.255.255.0&lt;br /&gt;
          inet6 Adresse: fe80::240:ddff:fec5:3549/64 Gültigkeitsbereich:xxxxxx )&lt;br /&gt;
&lt;br /&gt;
Im unserem Beispiel wäre es :  192.168.81.89&lt;br /&gt;
*Nach eingabe der IP sollte der Zugang mit dem Knopf:„Entfernten IPP-Zugang testen“ geprüft werden.&lt;br /&gt;
Nachdem Info „Server erreichbar“ erscheint, sollte noch mit Knöpfen „OK“ und „Beenden“ bestätigt werden.&lt;br /&gt;
Danach müsste Drucken vom Client möglich sein.&lt;br /&gt;
&lt;br /&gt;
Bemerkung: &lt;br /&gt;
Falls der Server nicht erreichbar ist prüfen, ob Port 631 auf dem Server und dem Client freigegeben wurde.&lt;br /&gt;
&lt;br /&gt;
== zu Punkt 2: WINDOWS DRUCKT AUF LINUX-Drucker ==&lt;br /&gt;
&lt;br /&gt;
Drucker ist lokal am Linux-Druckerserver, Windows-Client will über Netzwerk darauf&lt;br /&gt;
zugreifen:&lt;br /&gt;
Voraussetzung:Drucker wurde bereits lokal eingerichtet auf dem Linux-Druckserver&lt;br /&gt;
&lt;br /&gt;
IPP-DRUCKFUNKTIONALITÄT FÜR  WINDOWS  2000/XP/SERVER  2003 EINRICHTEN:&lt;br /&gt;
*Windows 2000: Klicken Sie auf „Start“, wählen Sie „Einstellungen“ und klicken Sie auf„Drucker“.&lt;br /&gt;
**Windows XP: Klicken Sie auf „Start“ und wählen Sie „Drucker und Faxgeräte“.&lt;br /&gt;
**Windows Server 2003: Klicken Sie auf „Start“, wählen Sie „Systemsteuerung“ und klicken Sie auf „Drucker und Faxgeräte“.&lt;br /&gt;
*Windows 2000/XP: Doppelklicken Sie auf „Neuer Drucker“ und klicken Sie auf „Weiter“.&lt;br /&gt;
**Windows Server 2003: Wählen Sie „Drucker hinzufügen“ und klicken Sie auf „Weiter“.&lt;br /&gt;
*Wählen Sie „Netzwerkdrucker“ und klicken Sie auf „Weiter“.&lt;br /&gt;
*Wählen Sie die Option „Mit einem Computer im Internet oder Intranet verbinden“ bzw.„Verbindung mit einem Drucker im Internet oder Heim-/Firmennetzwerk herstellen“. Geben Sie danach in das Feld „URL“ die IP-Adresse oder den Computernamen ein.&lt;br /&gt;
Der Pfad für den Drucker setzt sich aus der IP-Adresse bzw. dem DNS-Namen und der Zeichenfolge ipp/print (für die Warteschlange „Drucken“) bzw. ipp/hold (für die Warteschlange „Halten“) zusammen. Geben Sie Schrägstriche zwischen den einzelnen Elementen ein (z. B. &amp;lt;nowiki&amp;gt;http://192.168.10.150/ipp/print&amp;lt;/nowiki&amp;gt; ).&lt;br /&gt;
&lt;br /&gt;
Diese Wartenschlangen-URI ist auf dem Server bereits zu sehen (im YaST / CUPS oder dem Printermanager).&lt;br /&gt;
Typischerweise sollte die URI etwa so aussehen:&lt;br /&gt;
 ipp://druckername:631/printers/warteschlangenname&lt;br /&gt;
Wenn mein Rechner (Druckerserver) &amp;quot;linux&amp;quot; heißt und der Drucker, bzw. die Druckerwarteschlange deskjet930c sollte es so aussehen:&lt;br /&gt;
 ipp://linux:631/printers/deskjet930c&lt;br /&gt;
&lt;br /&gt;
== zu Punkt 3:  LINUX DRUCKT AUF WINDOWS-Drucker ==&lt;br /&gt;
Hier gibts zwei Wege:&lt;br /&gt;
*IPP (nur Drucken)&lt;br /&gt;
*SAMBA (Drucken und Datentausch)&lt;br /&gt;
&lt;br /&gt;
Voraussetzung:Drucker ist bereits eingerichtet auf dem Windows-Druckserver.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Linux-Client einrichten (IPP):'''&lt;br /&gt;
*YaST--&amp;gt;Hardware--&amp;gt;Drucker&lt;br /&gt;
*Knopf„Hinzufügen“&lt;br /&gt;
Achtung! Falls bereits ein direkt am Rechner angeschlossene Drucker konfiguriert ist,kommt eine Abfrage: &amp;quot;Do want to configure new queue?&amp;quot;, die mit &amp;quot;no&amp;quot; bestätigt werden soll, sonst einfach weiter mit &amp;quot;Druckertyp&amp;quot; fortfahren.&lt;br /&gt;
*„Netzwerkdrucker“--&amp;gt;„Direkt auf Netzwerkdrucker drucken“--&amp;gt;&amp;quot;Entfernte IPP-Warteschlange&amp;quot;&lt;br /&gt;
*&amp;quot;Druckaufträge werden über das IPP-Protokoll an den Druckserver gesendet&amp;quot;.&lt;br /&gt;
*URI-&amp;gt;Legen Sie den URI des Druckers fest.&lt;br /&gt;
Diese Wartenschlangen-URI ist auf dem Server bereits zu sehen.Typischerweise sollte die URI etwa so aussehen:&lt;br /&gt;
&lt;br /&gt;
ipp://druckername:631/printers/warteschlangenname&lt;br /&gt;
oder&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://ipdruckerserver/ipp/print&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dieser universelle Warteschlangentyp für CUPS kann verwendet werden, wenn Sie einen neuen von CUPS unterstützten Warteschlangentyp haben, den aber YaST noch nicht unterstützt. Das kann vorkommen, wenn Sie ein neues CUPS-Backend installieren.&lt;br /&gt;
&lt;br /&gt;
'''Linux-Client einrichten (SAMBA):'''&lt;br /&gt;
Druck über SAMBA:&lt;br /&gt;
Wird hier nicht behandelt , sehe SAMBA-Einrichtung:&lt;br /&gt;
http://www.linux-club.de/faq/Samba&lt;br /&gt;
und &lt;br /&gt;
http://www.linux-club.de/viewtopic.php?t=44019&amp;amp;postdays=0&amp;amp;postorder=asc&amp;amp;highlight=netzwerkdrucker+suse&amp;amp;start=0&lt;br /&gt;
&lt;br /&gt;
Grundsätzlich geht es so:&lt;br /&gt;
*SMB-Netzwerkserver: Zum Drucken über einen Samba-Server oder über Windows, wählen Sie Über SMB-Netzwerkserver drucken.&lt;br /&gt;
*Arbeitsgruppe:Geben Sie den Namen Ihrer Arbeitsgruppe ein.&lt;br /&gt;
*Hostname: Geben Sie den Hostnamen des Druckservers ein.&lt;br /&gt;
*Entfernte Warteschlange: Geben Sie den Namen des entfernten Druckers ein.&lt;br /&gt;
*Benutzername und Passwort: Geben Sie den Benutzernamen und das Passwort für den Zugriff auf den Druckserver ein.&lt;br /&gt;
*Überprüfen Sie den Namen mit Test.&lt;br /&gt;
&lt;br /&gt;
== Zu Punkt 4: Drucker am Printserver / Printbox (Hardware) hängt direkt am Netzwerk ==&lt;br /&gt;
&lt;br /&gt;
(von Linux über Netzwerk an Printserver + Drucker drucken).&lt;br /&gt;
&lt;br /&gt;
''Nicht vergessen! Für einen Netzwerkdrucker sollte grundsätzlich ein lokaler Filter gesetzt werden.''&lt;br /&gt;
&lt;br /&gt;
Grundsätzlich sollte man im Printbox-Handbuch nachschauen, wie es gemacht werden soll.&lt;br /&gt;
&lt;br /&gt;
OpenSuSE-&amp;gt;YaST bietet grundsätzlich 4 Möglichkeiten:&lt;br /&gt;
*YaST--&amp;gt;Hardware--&amp;gt;Drucker--&amp;gt;Hinzufügen--&amp;gt;Direkt auf Netzwerkdrucker drucken--&amp;gt;Direktes Drucken über den TCP-Port&lt;br /&gt;
*YaST--&amp;gt;Hardware--&amp;gt;Drucker--&amp;gt;Hinzufügen--&amp;gt;Direkt auf Netzwerkdrucker drucken--&amp;gt;Entfernte LPD-Warteschlange&lt;br /&gt;
*YaST--&amp;gt;Hardware--&amp;gt;Drucker--&amp;gt;Hinzufügen--&amp;gt;Direkt auf Netzwerkdrucker drucken--&amp;gt;Entfernte IPP-Warteschlange&lt;br /&gt;
*YaST--&amp;gt;Hardware--&amp;gt;Drucker--&amp;gt;Hinzufügen--&amp;gt;Über LPD-ähnlichen Netzwerdrucker drucken.&lt;br /&gt;
&lt;br /&gt;
''Achtung! Falls bereits ein direkt am Rechner angeschlossene Drucker konfiguriert ist,kommt eine Abfrage: &amp;quot;Do want to configure new queue?&amp;quot;, die mit &amp;quot;no&amp;quot; bestätigt werden soll, sonst einfach weiter mit &amp;quot;Druckertyp&amp;quot; fortfahren.''&lt;br /&gt;
&lt;br /&gt;
In der Regel bei neuen Printserver-Boxen verwendet wird die Einrichtung über TCP/IP oder IPP, bei alter Hardware wird meistens LPD oder LDP&lt;br /&gt;
benutzt. Bei Einrichtung über TCP wird nur die IP des Druckerservers/Printbox gebraucht und die dazugehörende Portnummer: 9100 bzw.9101...910X&lt;br /&gt;
(X-&amp;gt;weitere Ziffer 0...8). Bei Einrichtung über LPD (Der Line Printer Daemon (lpd)) wird der Hostname oder IP des Druckservers benötigt und der Name der Warteschlange, (sehe Handbuch des Printservers) gewönlich L1, P1, oder ähnlich. Einrichtung über IPP (Internet Networking Protokol)verlangt nach einer URI, was einfach eine Internet-Adresse / Netzwerkadresse des Druckservers bedeutet und in der Regel hier zu finden: http://www.cups.org/documentation.php/network.html ist (''adress'' steht dabei für IP des Druckerservers)&lt;br /&gt;
&lt;br /&gt;
'''Beispiele:'''&lt;br /&gt;
&lt;br /&gt;
'''Beispiel1:Printserver PSUS4'''&lt;br /&gt;
Direkt auf Netzwerkdrucker drucken&lt;br /&gt;
*Entfernte LPD-Warteschlange (NICHT: Direktes Drucken über TCP-Port!)&lt;br /&gt;
*Name des Druckservers (bei mir LKD39F52 , da Eintrag in HOSTS ist)&lt;br /&gt;
*Name der entfernten Warteschlange: P1 (Default-Einstellung auf dem PS)&lt;br /&gt;
*Name für den Drucker (bei mir: HP640C)&lt;br /&gt;
*Druckerbeschreibung (bei mir: HP640C)&lt;br /&gt;
*Druckerstandort (bei mir: leer)&lt;br /&gt;
*Lokales Filtern durchführen aktiviert&lt;br /&gt;
*Druckertreiber auswählen (bei mir: HP640C)&lt;br /&gt;
fertig &amp;gt; läuft!!! &lt;br /&gt;
&lt;br /&gt;
'''Beispiel2:SERCOMM Fast Print'''&lt;br /&gt;
Direkt auf Netzwerkdrucker drucken&lt;br /&gt;
*Entfernte LPD-Warteschlange (oder : Direktes Drucken über TCP-Port!)&lt;br /&gt;
*Name des Druckservers (bei dir SC415354 , Eintrag in HOSTS)&lt;br /&gt;
*Name der entfernten Warteschlange: P1&lt;br /&gt;
(Default-Einstellung auf dem PS, das könnte abweichen )&lt;br /&gt;
* Name für den Drucker (z.B. : OKIC3200 , keine Leerzeilen)&lt;br /&gt;
*Druckerbeschreibung (z.B OKI)&lt;br /&gt;
*Druckerstandort (z.B.: im Büro)&lt;br /&gt;
*Lokales Filtern durchführen aktiviert&lt;br /&gt;
*Druckertreiber auswählen ( OKIxxx)&lt;br /&gt;
fertig &amp;gt; läuft!!! &lt;br /&gt;
&lt;br /&gt;
'''Beispiel3: Intel NetportExpress'''&lt;br /&gt;
*Yast - Drucker - hinzufügen - Netzwerkdrucker - Ueber LDP-aehnlichen Netzwerdrucker drucken-&amp;gt;statt IP:&lt;br /&gt;
sollte es, je nach Anschluss:&lt;br /&gt;
(Intel® NetportExpress XL, PRO/100)&lt;br /&gt;
 lpd://address/LPT1_PASSTHRU (für LPT1 - erste Parport-Druckeranschluss)&lt;br /&gt;
oder&lt;br /&gt;
 lpd://address/LPT2_PASSTHRU (für LPT2 - zweite Parport-Druckeranschluss)&lt;br /&gt;
oder&lt;br /&gt;
 lpd://address/COM1_PASSTHRU (für COM1 - dritte, serielle Druckeranschluss)&lt;br /&gt;
heissen.&lt;br /&gt;
&lt;br /&gt;
Die Warteschlangennamen sind bei den Printservern oft L1...L8 oder P1...P8 je nach Menge der LPT/USB anschlüsse.&lt;br /&gt;
&lt;br /&gt;
Ports für TCP gestallten sich auch meistens nach Druckeranschluss am Printserver:&lt;br /&gt;
*9100 für Drucker am Druckerport 1&lt;br /&gt;
*9101 für Drucker am Druckerport 2&lt;br /&gt;
usw.&lt;br /&gt;
(Alte HP-Drucker/JetDirect und einige JetDirectEx Karten)&lt;br /&gt;
&lt;br /&gt;
Bei einigen Printservern sollte folgendes gemacht werden:&lt;br /&gt;
*Statt RAW als Protokoll LPR nehmen. Dann kann der Port vernachlässigt werden.&lt;br /&gt;
*Bidirektionales Druck ausschalten, da der Drucker über Netzwerk nicht antworten kann und darf.&lt;br /&gt;
*Weiter müssen die Einstellungen zum Spoolen geändert werden: auf Drucken wenn die letzte Seite gespoolt ist.&lt;br /&gt;
&lt;br /&gt;
HP Laserjet 4L an einem no-name Printserver (2 USB, 1 parallel) angeschlossen verlangt z.B. nach PORT 9102.&lt;br /&gt;
&lt;br /&gt;
'''Beispiel4:HP-LJ6 an einem Netgear-Printserver (PS-110)'''&lt;br /&gt;
&lt;br /&gt;
(von Reiner Juhser)&lt;br /&gt;
&lt;br /&gt;
*YaST-–&amp;gt;(root)--&amp;gt;Hardware--&amp;gt;Drucker &amp;lt;Hinzufügen&amp;gt;&lt;br /&gt;
*Druckertyp&lt;br /&gt;
*(o) Netzwerkdrucker &amp;lt;Weiter&amp;gt;&lt;br /&gt;
*(o) Direkt auf Netzwerkdrucker &amp;lt;Weiter&amp;gt;&lt;br /&gt;
*(o) Direktes Drucken über TCP-Port &amp;lt;Weiter&amp;gt;&lt;br /&gt;
*Verbindungsinfo&lt;br /&gt;
*Hostname des Druckservers: 192.168.24.9&lt;br /&gt;
*TCP-Portnummer: 4010 &amp;lt;Weiter&amp;gt;&lt;br /&gt;
*( 4010 = Port 1 )&lt;br /&gt;
*Name der Warteschlange&lt;br /&gt;
 Name : hp6ps *)&lt;br /&gt;
 Beschreibung : HP Laser 6MP (PS)&lt;br /&gt;
 Standort : Printserver PS110, Port 1&lt;br /&gt;
*[x] Lokales Filtern... &amp;lt;Weiter&amp;gt;&lt;br /&gt;
*der Name sollte kurz sein, da er ggf. auf der Kommandozeile als Parameter eingesetzt wird! (lpr –Pname)&lt;br /&gt;
*Hersteller und Modell: HP / Laserjet 6P/6MP &amp;lt;Weiter&amp;gt;&lt;br /&gt;
*Konfiguration checken: ( manufacturerPPDs/hp/..., OK ) &amp;lt;Test&amp;gt; &amp;lt;OK&amp;gt; &amp;lt;Beenden&amp;gt;&lt;br /&gt;
*ggf. im Browser (CUPS Web-Frontend = localhost:631) noch mal checken&lt;br /&gt;
&lt;br /&gt;
== Beispiel5:Epson Drucker über den USB-Port der Fritz!Box Fon WLAN 7170 angeschlossen ==&lt;br /&gt;
&lt;br /&gt;
Die Installation unter openSUSE 10.2 funktioniert dann folgendermassen:&lt;br /&gt;
(von author40)&lt;br /&gt;
Yast öffnen--&amp;gt; Drucker hinzufügen--&amp;gt; Netzwerkdrucker--&amp;gt; direkt auf Netzwerkdrucker drucken--&amp;gt; direktes Drucken über TCP-Port--&amp;gt; hier den Hostnamen der Fritz!Box eingeben (das ist in der Regel 192.168.178.1)--&amp;gt; dann entfernten Socket-Zugang testen, es kommt hoffentlich die Mitteilung: &amp;quot;Der Server ist erreichbar&amp;quot; --&amp;gt; weiter--&amp;gt; im Fenster &amp;quot;Name der Warteschlange&amp;quot; muss die Option &amp;quot;lokales Filtern&amp;quot; aktiviert sein--&amp;gt; Druckermodell auswählen (in meinem Fall der Epson)--&amp;gt; Konfiguration testen.......und sich freuen, dass es geklappt hat &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Weitere Links ==&lt;br /&gt;
&lt;br /&gt;
Brother-Drucker über Netzwerk:&lt;br /&gt;
http://www.linux-club.de/faq/Installation_Brother_MFC-7820N_unter_SuSE_10.0/10.1&lt;br /&gt;
&lt;br /&gt;
/etc/hosts für Netzwerkdruck vorbereiten:&lt;br /&gt;
http://www.zdnet.de/enterprise/os/0,39023263,20000076-5,00.htm&lt;br /&gt;
&lt;br /&gt;
Mit &amp;quot;arp&amp;quot; der MAC-Adresse IP zuteilen:&lt;br /&gt;
http://www.linux-club.de/viewtopic.php?t=69111&amp;amp;highlight=arp&lt;br /&gt;
&lt;br /&gt;
http://www.linux-schulserver.de/FAQ-id_cat-40.phtml#q12&lt;br /&gt;
http://www.linux-knowledge-portal.org/de/content.php?&amp;amp;content/reports/cups.html&lt;br /&gt;
&lt;br /&gt;
Weiteres kommt...........&lt;br /&gt;
&lt;br /&gt;
misiu&lt;br /&gt;
&lt;br /&gt;
[[Drucker|zurück zu den Druckern]]&lt;br /&gt;
[[Category:Drucker]]&lt;/div&gt;</summary>
		<author><name>Djh2</name></author>
		
	</entry>
	<entry>
		<id>https://linupedia.org/wiki/mediawiki/index.php?title=PhpMyAdmin&amp;diff=12802</id>
		<title>PhpMyAdmin</title>
		<link rel="alternate" type="text/html" href="https://linupedia.org/wiki/mediawiki/index.php?title=PhpMyAdmin&amp;diff=12802"/>
		<updated>2007-04-09T19:17:28Z</updated>

		<summary type="html">&lt;p&gt;Djh2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Wettbewerb}}&lt;br /&gt;
{{Infobox Software&lt;br /&gt;
|Name= phpMyAdmin&lt;br /&gt;
|Screenshot= [[Bild:PhpMyAdmin.jpg|250px]]&lt;br /&gt;
|Beschreibung= Webbasierte MySQL-Administration&lt;br /&gt;
|Hersteller= The phpMyAdmin Project&lt;br /&gt;
|AktuelleVersion= 2.10.0.2&lt;br /&gt;
|AktuelleVersionFreigabeDatum= 2. März 2007&lt;br /&gt;
|Betriebssystem= alle mit [[PHP]] und [[MySQL]]&lt;br /&gt;
|Kategorie= [[Datenbankmanagementsystem]]&lt;br /&gt;
|Lizenz= [[GNU General Public License|GPL]]&lt;br /&gt;
|Deutsch= ja&lt;br /&gt;
|Website= [http://www.phpmyadmin.net/ www.phpmyadmin.net]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[phpMyAdmin]] ist eine [[PHP]]-basierte Anwendung, welche zur Administration von [[MySQL]]-[[Datenbank|Datenbanken]] über ein Webinterface verwendet wird. So können Datenbanken von jedem [[Internet]]-fähigem Rechner verwaltet werden. Einzige weite Vorraussetzung: ein [[Webbrowser]].&lt;br /&gt;
&lt;br /&gt;
Dadurch, dass keinerlei [[SQL]]-Kenntnisse benötigt werden und die Bedienung sehr einfach ist, avancierte [[phpMyAdmin]] zu einem der am weitesten verbreiteten webbasierten [[Datenbankmanagementsystem|Datenbankmanagementsysteme]] der Welt. Inzwischen ist [[phpMyAdmin]] in ca. 50 Sprachen verfügbar und ist in vielen [[Linux]]-[[Distribution|Distributionen]] enthalten. Ausserdem wird es von vielen [[Webspace]]-[[Provider|Providern]] benutzt, sowohl von komerziellen als auch Freehostern.&lt;br /&gt;
&lt;br /&gt;
== Geschichte ==&lt;br /&gt;
1998 startete Tobias Ratschiller das Projekt [[phpMyAdmin]]. Ähnlich wie [[phpPgAdmin]] baute es auf Peter Kuppelwiesers Idee auf, eine webbasierte Applikation zur Administration von MySQL zu verwenden, die Kuppelwieser 1997 mit seinem [[MySQL-Webadmin]] realisierte.&lt;br /&gt;
&lt;br /&gt;
=== Heutige Mitarbeiter ===&lt;br /&gt;
*Olivier Müller&lt;br /&gt;
*Marc Delisle&lt;br /&gt;
*Alexander M. Turek&lt;br /&gt;
*Michal Čihař&lt;br /&gt;
*Garvin Hicking&lt;br /&gt;
*Sebastian Mendel&lt;br /&gt;
&lt;br /&gt;
=== Milestones ===&lt;br /&gt;
* 0.9.0 (9. September 1998) - Erstes Release&lt;br /&gt;
* 1.0.1 (26. Oktober 1998)&lt;br /&gt;
* 1.2.0 (29. November 1998)&lt;br /&gt;
* 1.3.1 (27. Dezember 1998) - Erste multilinguale Version&lt;br /&gt;
* 2.1.0 (8. Juni 2000) - Letztes Release des Entwicklers Tobias Ratschiller&lt;br /&gt;
* 2.2.0 (31. August 2001) - Erste stabile Version des Projekts&lt;br /&gt;
* 2.3.0 (8. November 2001)&lt;br /&gt;
* 2.5.0 (5. November 2003)&lt;br /&gt;
* 2.6.0 (27. September 2004) - Bessere Unterstützung von [[MySQL]] 4.1&lt;br /&gt;
* 2.7.0 (4. Dezember 2005) - Plugin-basiertes Import-Modul&lt;br /&gt;
* 2.8.0 (6. März 2006) - Web-basierte Installation&lt;br /&gt;
* 2.9.0 (20. September 2006) - [[Themes]]-Verwaltung&lt;br /&gt;
* 2.10.0 (27. Februar 2007): Relationen, ''Designer''-[[Grafische Benutzeroberfläche|GUI]]&lt;br /&gt;
&lt;br /&gt;
== Auszeichnungen ==&lt;br /&gt;
2006 gewann [[phpMyAdmin]] bei den ''Community Choice Awards'' des Portals [http://www.sourceforge.net SourceForge] Auszeichnungen in den Kategorien ''[[Datenbank|Database]]'' und ''SysAdmin''. Desweiteren wurde [[phpMyAdmin]] im Dezember 2002 auf [http://www.sourceforge.net SourceForge] ''Project of The Month''.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.phpmyadmin.net/ Homepage des phpMyAdmin-Projekts]&lt;br /&gt;
* [http://sourceforge.net/projects/phpmyadmin SourceForge-Homepage des phpMyAdmins]&lt;br /&gt;
* [http://wiki.cihar.com/pma/Welcome_to_phpMyAdmin_Wiki Dokumentation und F.A.Q.] ([[Wiki]])&lt;br /&gt;
* [http://sourceforge.net/awards/cca/ Link zu den Community Choice Awards von SourceForge]&lt;br /&gt;
* [http://sourceforge.net/potm/potm-2002-12.php SourceForge ''Project of The Month'' Dezember 2002]&lt;/div&gt;</summary>
		<author><name>Djh2</name></author>
		
	</entry>
	<entry>
		<id>https://linupedia.org/wiki/mediawiki/index.php?title=PhpMyAdmin&amp;diff=12801</id>
		<title>PhpMyAdmin</title>
		<link rel="alternate" type="text/html" href="https://linupedia.org/wiki/mediawiki/index.php?title=PhpMyAdmin&amp;diff=12801"/>
		<updated>2007-04-09T19:15:50Z</updated>

		<summary type="html">&lt;p&gt;Djh2: Auszeichnungen ()&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Wettbewerb}}&lt;br /&gt;
{{Infobox Software&lt;br /&gt;
|Name= phpMyAdmin&lt;br /&gt;
|Screenshot= [[Bild:PhpMyAdmin.jpg|250px]]&lt;br /&gt;
|Beschreibung= Webbasierte MySQL-Administration&lt;br /&gt;
|Hersteller= The phpMyAdmin Project&lt;br /&gt;
|AktuelleVersion= 2.10.0.2&lt;br /&gt;
|AktuelleVersionFreigabeDatum= 2. März 2007&lt;br /&gt;
|Betriebssystem= alle mit [[PHP]] und [[MySQL]]&lt;br /&gt;
|Kategorie= [[Datenbankmanagementsystem]]&lt;br /&gt;
|Lizenz= [[GNU General Public License|GPL]]&lt;br /&gt;
|Deutsch= ja&lt;br /&gt;
|Website= [http://www.phpmyadmin.net/ www.phpmyadmin.net]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[phpMyAdmin]] ist eine [[PHP]]-basierte Anwendung, welche zur Administration von [[MySQL]]-[[Datenbank|Datenbanken]] über ein Webinterface verwendet wird. So können Datenbanken von jedem [[Internet]]-fähigem Rechner verwaltet werden. Einzige weite Vorraussetzung: ein [[Webbrowser]].&lt;br /&gt;
&lt;br /&gt;
Dadurch, dass keinerlei [[SQL]]-Kenntnisse benötigt werden und die Bedienung sehr einfach ist, avancierte [[phpMyAdmin]] zu einem der am weitesten verbreiteten webbasierten [[Datenbankmanagementsystem|Datenbankmanagementsysteme]] der Welt. Inzwischen ist [[phpMyAdmin]] in ca. 50 Sprachen verfügbar und ist in vielen [[Linux]]-[[Distribution|Distributionen]] enthalten. Ausserdem wird es von vielen [[Webspace]]-[[Provider|Providern]] benutzt, sowohl von komerziellen als auch Freehostern.&lt;br /&gt;
&lt;br /&gt;
== Geschichte ==&lt;br /&gt;
1998 startete Tobias Ratschiller das Projekt [[phpMyAdmin]]. Ähnlich wie [[phpPgAdmin]] baute es auf Peter Kuppelwiesers Idee auf, eine webbasierte Applikation zur Administration von MySQL zu verwenden, die Kuppelwieser 1997 mit seinem [[MySQL-Webadmin]] realisierte.&lt;br /&gt;
&lt;br /&gt;
=== Auszeichnungen ===&lt;br /&gt;
2006 gewann [[phpMyAdmin]] bei den ''Community Choice Awards'' des Portals [http://www.sourceforge.net SourceForge] Auszeichnungen in den Kategorien ''[[Datenbank|Database]]'' und ''SysAdmin''. Desweiteren wurde [[phpMyAdmin]] im Dezember 2002 auf [http://www.sourceforge.net SourceForge] ''Project of The Month''.&lt;br /&gt;
&lt;br /&gt;
=== Heutige Mitarbeiter ===&lt;br /&gt;
*Olivier Müller&lt;br /&gt;
*Marc Delisle&lt;br /&gt;
*Alexander M. Turek&lt;br /&gt;
*Michal Čihař&lt;br /&gt;
*Garvin Hicking&lt;br /&gt;
*Sebastian Mendel&lt;br /&gt;
&lt;br /&gt;
== Milestones ==&lt;br /&gt;
* 0.9.0 (9. September 1998) - Erstes Release&lt;br /&gt;
* 1.0.1 (26. Oktober 1998)&lt;br /&gt;
* 1.2.0 (29. November 1998)&lt;br /&gt;
* 1.3.1 (27. Dezember 1998) - Erste multilinguale Version&lt;br /&gt;
* 2.1.0 (8. Juni 2000) - Letztes Release des Entwicklers Tobias Ratschiller&lt;br /&gt;
* 2.2.0 (31. August 2001) - Erste stabile Version des Projekts&lt;br /&gt;
* 2.3.0 (8. November 2001)&lt;br /&gt;
* 2.5.0 (5. November 2003)&lt;br /&gt;
* 2.6.0 (27. September 2004) - Bessere Unterstützung von [[MySQL]] 4.1&lt;br /&gt;
* 2.7.0 (4. Dezember 2005) - Plugin-basiertes Import-Modul&lt;br /&gt;
* 2.8.0 (6. März 2006) - Web-basierte Installation&lt;br /&gt;
* 2.9.0 (20. September 2006) - [[Themes]]-Verwaltung&lt;br /&gt;
* 2.10.0 (27. Februar 2007): Relationen, ''Designer''-[[Grafische Benutzeroberfläche|GUI]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.phpmyadmin.net/ Homepage des phpMyAdmin-Projekts]&lt;br /&gt;
* [http://sourceforge.net/projects/phpmyadmin SourceForge-Homepage des phpMyAdmins]&lt;br /&gt;
* [http://wiki.cihar.com/pma/Welcome_to_phpMyAdmin_Wiki Dokumentation und F.A.Q.] ([[Wiki]])&lt;br /&gt;
* [http://sourceforge.net/awards/cca/ Link zu den Community Choice Awards von SourceForge]&lt;br /&gt;
* [http://sourceforge.net/potm/potm-2002-12.php SourceForge ''Project of The Month'' Dezember 2002]&lt;/div&gt;</summary>
		<author><name>Djh2</name></author>
		
	</entry>
	<entry>
		<id>https://linupedia.org/wiki/mediawiki/index.php?title=PhpMyAdmin&amp;diff=12800</id>
		<title>PhpMyAdmin</title>
		<link rel="alternate" type="text/html" href="https://linupedia.org/wiki/mediawiki/index.php?title=PhpMyAdmin&amp;diff=12800"/>
		<updated>2007-04-09T18:54:47Z</updated>

		<summary type="html">&lt;p&gt;Djh2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Wettbewerb}}&lt;br /&gt;
{{Infobox Software&lt;br /&gt;
|Name= phpMyAdmin&lt;br /&gt;
|Screenshot= [[Bild:PhpMyAdmin.jpg|250px]]&lt;br /&gt;
|Beschreibung= Webbasierte MySQL-Administration&lt;br /&gt;
|Hersteller= The phpMyAdmin Project&lt;br /&gt;
|AktuelleVersion= 2.10.0.2&lt;br /&gt;
|AktuelleVersionFreigabeDatum= 2. März 2007&lt;br /&gt;
|Betriebssystem= alle mit [[PHP]] und [[MySQL]]&lt;br /&gt;
|Kategorie= [[Datenbankmanagementsystem]]&lt;br /&gt;
|Lizenz= [[GNU General Public License|GPL]]&lt;br /&gt;
|Deutsch= ja&lt;br /&gt;
|Website= [http://www.phpmyadmin.net/ www.phpmyadmin.net]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[phpMyAdmin]] ist eine [[PHP]]-basierte Anwendung, welche zur Administration von [[MySQL]]-[[Datenbank|Datenbanken]] über ein Webinterface verwendet wird. So können Datenbanken von jedem [[Internet]]-fähigem Rechner verwaltet werden. Einzige weite Vorraussetzung: ein [[Webbrowser]].&lt;br /&gt;
&lt;br /&gt;
Dadurch, dass keinerlei [[SQL]]-Kenntnisse benötigt werden und die Bedienung sehr einfach ist, avancierte [[phpMyAdmin]] zu einem der am weitesten verbreiteten webbasierten [[Datenbankmanagementsystem|Datenbankmanagementsysteme]] der Welt. Inzwischen ist [[phpMyAdmin]] in ca. 50 Sprachen verfügbar und ist in vielen [[Linux]]-[[Distribution|Distributionen]] enthalten. Ausserdem wird es von vielen [[Webspace]]-[[Provider|Providern]] benutzt, sowohl von komerziellen als auch Freehostern.&lt;br /&gt;
&lt;br /&gt;
== Geschichte ==&lt;br /&gt;
1998 startete Tobias Ratschiller das Projekt [[phpMyAdmin]]. Ähnlich wie [[phpPgAdmin]] baute es auf Peter Kuppelwiesers Idee auf, eine webbasierte Applikation zur Administration von MySQL zu verwenden, die Kuppelwieser 1997 mit seinem [[MySQL-Webadmin]] realisierte.&lt;br /&gt;
&lt;br /&gt;
=== Heutige Mitarbeiter ===&lt;br /&gt;
*Olivier Müller&lt;br /&gt;
*Marc Delisle&lt;br /&gt;
*Alexander M. Turek&lt;br /&gt;
*Michal Čihař&lt;br /&gt;
*Garvin Hicking&lt;br /&gt;
*Sebastian Mendel&lt;br /&gt;
&lt;br /&gt;
== Milestones ==&lt;br /&gt;
* 0.9.0 (9. September 1998) - Erstes Release&lt;br /&gt;
* 1.0.1 (26. Oktober 1998)&lt;br /&gt;
* 1.2.0 (29. November 1998)&lt;br /&gt;
* 1.3.1 (27. Dezember 1998) - Erste multilinguale Version&lt;br /&gt;
* 2.1.0 (8. Juni 2000) - Letztes Release des Entwicklers Tobias Ratschiller&lt;br /&gt;
* 2.2.0 (31. August 2001) - Erste stabile Version des Projekts&lt;br /&gt;
* 2.3.0 (8. November 2001)&lt;br /&gt;
* 2.5.0 (5. November 2003)&lt;br /&gt;
* 2.6.0 (27. September 2004) - Bessere Unterstützung von [[MySQL]] 4.1&lt;br /&gt;
* 2.7.0 (4. Dezember 2005) - Plugin-basiertes Import-Modul&lt;br /&gt;
* 2.8.0 (6. März 2006) - Web-basierte Installation&lt;br /&gt;
* 2.9.0 (20. September 2006) - [[Themes]]-Verwaltung&lt;br /&gt;
* 2.10.0 (27. Februar 2007): Relationen, ''Designer''-[[Grafische Benutzeroberfläche|GUI]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.phpmyadmin.net/ Homepage des phpMyAdmin-Projekts]&lt;br /&gt;
* [http://sourceforge.net/projects/phpmyadmin SourceForge-Homepage des phpMyAdmins]&lt;br /&gt;
* [http://wiki.cihar.com/pma/Welcome_to_phpMyAdmin_Wiki Dokumentation und F.A.Q.] ([[Wiki]])&lt;/div&gt;</summary>
		<author><name>Djh2</name></author>
		
	</entry>
	<entry>
		<id>https://linupedia.org/wiki/mediawiki/index.php?title=PhpMyAdmin&amp;diff=12799</id>
		<title>PhpMyAdmin</title>
		<link rel="alternate" type="text/html" href="https://linupedia.org/wiki/mediawiki/index.php?title=PhpMyAdmin&amp;diff=12799"/>
		<updated>2007-04-09T18:54:31Z</updated>

		<summary type="html">&lt;p&gt;Djh2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Wettbewerb}}&lt;br /&gt;
{{Infobox Software&lt;br /&gt;
|Name= phpMyAdmin&lt;br /&gt;
|Screenshot= [[Bild:Bild:PhpMyAdmin.jpg|250px]]&lt;br /&gt;
|Beschreibung= Webbasierte MySQL-Administration&lt;br /&gt;
|Hersteller= The phpMyAdmin Project&lt;br /&gt;
|AktuelleVersion= 2.10.0.2&lt;br /&gt;
|AktuelleVersionFreigabeDatum= 2. März 2007&lt;br /&gt;
|Betriebssystem= alle mit [[PHP]] und [[MySQL]]&lt;br /&gt;
|Kategorie= [[Datenbankmanagementsystem]]&lt;br /&gt;
|Lizenz= [[GNU General Public License|GPL]]&lt;br /&gt;
|Deutsch= ja&lt;br /&gt;
|Website= [http://www.phpmyadmin.net/ www.phpmyadmin.net]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[phpMyAdmin]] ist eine [[PHP]]-basierte Anwendung, welche zur Administration von [[MySQL]]-[[Datenbank|Datenbanken]] über ein Webinterface verwendet wird. So können Datenbanken von jedem [[Internet]]-fähigem Rechner verwaltet werden. Einzige weite Vorraussetzung: ein [[Webbrowser]].&lt;br /&gt;
&lt;br /&gt;
Dadurch, dass keinerlei [[SQL]]-Kenntnisse benötigt werden und die Bedienung sehr einfach ist, avancierte [[phpMyAdmin]] zu einem der am weitesten verbreiteten webbasierten [[Datenbankmanagementsystem|Datenbankmanagementsysteme]] der Welt. Inzwischen ist [[phpMyAdmin]] in ca. 50 Sprachen verfügbar und ist in vielen [[Linux]]-[[Distribution|Distributionen]] enthalten. Ausserdem wird es von vielen [[Webspace]]-[[Provider|Providern]] benutzt, sowohl von komerziellen als auch Freehostern.&lt;br /&gt;
&lt;br /&gt;
== Geschichte ==&lt;br /&gt;
1998 startete Tobias Ratschiller das Projekt [[phpMyAdmin]]. Ähnlich wie [[phpPgAdmin]] baute es auf Peter Kuppelwiesers Idee auf, eine webbasierte Applikation zur Administration von MySQL zu verwenden, die Kuppelwieser 1997 mit seinem [[MySQL-Webadmin]] realisierte.&lt;br /&gt;
&lt;br /&gt;
=== Heutige Mitarbeiter ===&lt;br /&gt;
*Olivier Müller&lt;br /&gt;
*Marc Delisle&lt;br /&gt;
*Alexander M. Turek&lt;br /&gt;
*Michal Čihař&lt;br /&gt;
*Garvin Hicking&lt;br /&gt;
*Sebastian Mendel&lt;br /&gt;
&lt;br /&gt;
== Milestones ==&lt;br /&gt;
* 0.9.0 (9. September 1998) - Erstes Release&lt;br /&gt;
* 1.0.1 (26. Oktober 1998)&lt;br /&gt;
* 1.2.0 (29. November 1998)&lt;br /&gt;
* 1.3.1 (27. Dezember 1998) - Erste multilinguale Version&lt;br /&gt;
* 2.1.0 (8. Juni 2000) - Letztes Release des Entwicklers Tobias Ratschiller&lt;br /&gt;
* 2.2.0 (31. August 2001) - Erste stabile Version des Projekts&lt;br /&gt;
* 2.3.0 (8. November 2001)&lt;br /&gt;
* 2.5.0 (5. November 2003)&lt;br /&gt;
* 2.6.0 (27. September 2004) - Bessere Unterstützung von [[MySQL]] 4.1&lt;br /&gt;
* 2.7.0 (4. Dezember 2005) - Plugin-basiertes Import-Modul&lt;br /&gt;
* 2.8.0 (6. März 2006) - Web-basierte Installation&lt;br /&gt;
* 2.9.0 (20. September 2006) - [[Themes]]-Verwaltung&lt;br /&gt;
* 2.10.0 (27. Februar 2007): Relationen, ''Designer''-[[Grafische Benutzeroberfläche|GUI]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.phpmyadmin.net/ Homepage des phpMyAdmin-Projekts]&lt;br /&gt;
* [http://sourceforge.net/projects/phpmyadmin SourceForge-Homepage des phpMyAdmins]&lt;br /&gt;
* [http://wiki.cihar.com/pma/Welcome_to_phpMyAdmin_Wiki Dokumentation und F.A.Q.] ([[Wiki]])&lt;/div&gt;</summary>
		<author><name>Djh2</name></author>
		
	</entry>
	<entry>
		<id>https://linupedia.org/wiki/mediawiki/index.php?title=Datei:PhpMyAdmin.jpg&amp;diff=12798</id>
		<title>Datei:PhpMyAdmin.jpg</title>
		<link rel="alternate" type="text/html" href="https://linupedia.org/wiki/mediawiki/index.php?title=Datei:PhpMyAdmin.jpg&amp;diff=12798"/>
		<updated>2007-04-09T18:53:39Z</updated>

		<summary type="html">&lt;p&gt;Djh2: Quelle: Sourceforge.net
[http://sourceforge.net/project/screenshots.php?group_id=23067]&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Quelle: Sourceforge.net&lt;br /&gt;
[http://sourceforge.net/project/screenshots.php?group_id=23067]&lt;/div&gt;</summary>
		<author><name>Djh2</name></author>
		
	</entry>
	<entry>
		<id>https://linupedia.org/wiki/mediawiki/index.php?title=Datei:PhpMyadmin.jpg&amp;diff=12797</id>
		<title>Datei:PhpMyadmin.jpg</title>
		<link rel="alternate" type="text/html" href="https://linupedia.org/wiki/mediawiki/index.php?title=Datei:PhpMyadmin.jpg&amp;diff=12797"/>
		<updated>2007-04-09T18:52:42Z</updated>

		<summary type="html">&lt;p&gt;Djh2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Djh2</name></author>
		
	</entry>
	<entry>
		<id>https://linupedia.org/wiki/mediawiki/index.php?title=XAMPP&amp;diff=12792</id>
		<title>XAMPP</title>
		<link rel="alternate" type="text/html" href="https://linupedia.org/wiki/mediawiki/index.php?title=XAMPP&amp;diff=12792"/>
		<updated>2007-04-09T18:16:08Z</updated>

		<summary type="html">&lt;p&gt;Djh2: /* Installation und Konfiguration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Autor: [http://www.linux-club.de/faq/Benutzer:Yehudi Yehudi] und [http://www.linux-club.de/faq/Benutzer:Dr._Glastonbury Dr. Glastonbury]&lt;br /&gt;
== Installation und Konfiguration ==&lt;br /&gt;
&lt;br /&gt;
XAMPP ist distributionunabhängig und kann schnell installiert werden. Der Nachteil ist, dass sich einzelne Komponenten nicht über [[apt]] updaten lassen.&lt;br /&gt;
&lt;br /&gt;
Die Haupt-Komponenten sind:&lt;br /&gt;
*[[Apache]]&lt;br /&gt;
*[[MySQL]]&lt;br /&gt;
*[[PHP]]&lt;br /&gt;
*[[Pear]]&lt;br /&gt;
*[[Perl]]&lt;br /&gt;
&lt;br /&gt;
Weitere Tools sind:&lt;br /&gt;
*[[phpMyAdmin]]&lt;br /&gt;
*[[OpenLDAP-Client]]&lt;br /&gt;
*[[OpenSSL]]&lt;br /&gt;
*[[Pro-FTP]]&lt;br /&gt;
*[[SQLite]]&lt;br /&gt;
*[[Webalizer]] (Logfile-Auswertung)&lt;br /&gt;
*weitere Biblotheken welche benötigt werden, und last but not least eine Webbasierte Oberfläche, auf mit der man auf alle Tools zugreifen kann.&lt;br /&gt;
&lt;br /&gt;
Wer über eine Flatrate mit DSL verfügt, kann sich über DynDNS einen Domainnamen holen, und diesen mit dem [[ddclient]] stets mit der eigenen IP updaten. Siehe [[Ddclient mit DynDNS konfigurieren]]&lt;br /&gt;
&lt;br /&gt;
Hier lassen sich außer Webseiten auch Webblogs erstellen. Ich habe z.B. auf meinem Rechner erst mal Joomla in einer LAMP-Umgebung ausprobiert, bevor ich es bei meinem Provider auf meine Seite gestellt habe.&lt;br /&gt;
&lt;br /&gt;
Zwecks dem CMS Joomla gibt es hier eine Menge Links:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Alles für Joomla/Mambo - dynamische Websites mit CSS]]&lt;br /&gt;
&lt;br /&gt;
Es ist für Anfänger besonders gut geeignet, ich habe es allerding gut mit [[PHP]] frisiert.&lt;br /&gt;
&lt;br /&gt;
[[XAMPP]] lässt sich so installieren, dass es statt einer Domain, lokal verfügbar ist:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;http://localhost&amp;lt;/tt&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
oder&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;http://127.0.0.1&amp;lt;/tt&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Als erstes lädt man sich die neueste [[XAMMP]]-Version für [[Linux]] bei [http://www.apachefriends.org]&lt;br /&gt;
herunter.&lt;br /&gt;
&lt;br /&gt;
Als [[Super User]] wird sich nun in die [[Konsole]] eingeloggt:&lt;br /&gt;
&lt;br /&gt;
 su&lt;br /&gt;
&lt;br /&gt;
Dann gibt man sein Administrationspasswort ein und wechselt mit &amp;lt;tt&amp;gt;cd&amp;lt;/tt&amp;gt; in das Downloadverzeichnis:&lt;br /&gt;
&lt;br /&gt;
 cd /Downloadverzeichnis&lt;br /&gt;
&lt;br /&gt;
Nun wird mit dem Befehl&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 tar xvfz xampp-linux-1.5.1.tar.gz -C /opt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
nach /opt/lampp/htdocs installiert&lt;br /&gt;
&lt;br /&gt;
Nun hat erst mal [[root]] nur Zugriff auf das Verzeichnis. das kann auch nur [[root ]]ändern, z.B.:&lt;br /&gt;
&lt;br /&gt;
 chgrp users //opt/lampp/htdocs&lt;br /&gt;
 chmod 2775 /opt/lampp/htdocs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die [[Zugriffsrechte]] führe ich hier nicht weiter aus.&lt;br /&gt;
&lt;br /&gt;
Um [[XAMPP]] zu starten gibt man nun als [[root]] im Terminalfenster&lt;br /&gt;
&lt;br /&gt;
 /opt/lampp lampp start&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ein. Damit versucht der [[XAMPP]] sämtliche benötigte Dienste zu starten. Wenn einige Dienste schon laufen, weigert sich der [[XAMPP]] und spuckt eine Fehlermeldung mit den zu stoppenden Diensten aus. Bei [[SuSE Linux]] können das z.B.&lt;br /&gt;
&lt;br /&gt;
 rcapache2 stop &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
und&lt;br /&gt;
&lt;br /&gt;
 rcmysql stoppenden&lt;br /&gt;
&lt;br /&gt;
sein.&lt;br /&gt;
&lt;br /&gt;
Nun muss ein &amp;lt;tt&amp;gt;restart&amp;lt;/tt&amp;gt; des [[XAMPP]]'s durchgeführt werden:&lt;br /&gt;
&lt;br /&gt;
 /opt/lampp lampp restart&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nun sollte der [[XAMPP]] laufen und kann&lt;br /&gt;
&lt;br /&gt;
z.B. über &lt;br /&gt;
[http://www.yehudi.de]&lt;br /&gt;
aufgerufen werden. Dort landet man auf der oben erwähnten Weboberfläche. Dort können die Tools bedient werden.&lt;br /&gt;
&lt;br /&gt;
   	   	 &lt;br /&gt;
=== XAMPP sicher machen ===&lt;br /&gt;
&lt;br /&gt;
Wenn man den [[XAMPP]] dem Internet zugänglich macht, sollte man noch einige Sicherheitseinstellungen vornehmen.&lt;br /&gt;
&lt;br /&gt;
Hierfür gibt man in der Konsole als root&lt;br /&gt;
&lt;br /&gt;
 /opt/lampp security&lt;br /&gt;
&lt;br /&gt;
ein. Hier läuft nun ein Script ab, welches mehrere Fragen stellt.&lt;br /&gt;
&lt;br /&gt;
So sollte als erste ein Passwort vergeben werden, durch das dann die [[XAMPP]]-Oberfläche geschützt wird und nur noch dem User lampp zugänglich ist.&lt;br /&gt;
&lt;br /&gt;
[[MySQL]] sollte nicht übers Netzwerk erreichbar sein. Der [[MySQL]]-Administrator und der Zugriff auf den [[phpMyAdmin]] sollten auch mit einem Passwort geschützt werden. Auch der FTP-Zugriff sollte von dem Passwort lampp auf eine eigenes gesetzt werden. Weitere Konfigurationen müssen manuell in der Datei &amp;lt;tt&amp;gt;/opt/lampp/etc&amp;lt;/tt&amp;gt; geändert werden. Wurden Änderungen per Hand gemacht, muss der [[XAMPP]] erneut gestartet werden, damit die Änderungen eingelesen werden.&lt;br /&gt;
&lt;br /&gt;
 sudo /opt/lampp restart&lt;br /&gt;
&lt;br /&gt;
Wenn keine Fehlermeldungen kommen startet der Dienst sofort wieder.&lt;br /&gt;
Die Sicherheitseinstellungen befinden sich als Übersicht in der [[XAMPP]] Oberfläche unter „Sicherheitscheck. Die [[PHP]]-Einstellungen lassen sich mit einem [[PHP]]-Script abfragen, welches folgenden Inhalt hat:&lt;br /&gt;
 &amp;lt;?php&lt;br /&gt;
 phpinfo();&lt;br /&gt;
 ?&amp;gt;&lt;br /&gt;
Nach dem Kontrollieren der [[PHP]]-Einstellungen sollte die Datei wieder gelöscht oder mit einer &amp;lt;tt&amp;gt;[[.htaccess]]&amp;lt;/tt&amp;gt;-Datei geschützt werden.&lt;br /&gt;
&lt;br /&gt;
== Weiterführende Infos und Hilfen ==&lt;br /&gt;
&lt;br /&gt;
So,&lt;br /&gt;
nachdem ich hier ein wenig aufgeräumt habe, sind mir so einige Fragen immer wieder ins Auge gestochen. Damit diese ein für alle Mal beantwortet sind, stehen hier die wichtigsten Informationen zum einrichten eines &amp;quot;Linux Aapace MySQL PHP&amp;quot;-Servers.&lt;br /&gt;
&lt;br /&gt;
'''Unterschied zwischen XAMP und LAMP'''&lt;br /&gt;
XAMP ist ein LAMP-System! ABER: XAMP ist ein komplettes Paket, das bereits alle Serverdienste und Module für einen Webserver beinhaltet.&lt;br /&gt;
Einen LAMP-Server kann man auch nur mit den Boardpaketen von SuSE aufsetzen. Das dauert zwar evtl. länger, ist aber meiner Meinung nach besser zu konfigurieren, zu updaten und zu skalieren, da man hier genau bestimmen kann, was installiert wird und wie man es verwenden möchte.&lt;br /&gt;
XAMP ist zwar wunderbar vorkonfiguriert, aber bei eigenen Modulen oder anderen Ideen, wie es zur Anwendung kommen soll, kann man an seine Grenzen stoßen.&lt;br /&gt;
&lt;br /&gt;
So viel zum Unterschied zwischen XAMP und selber installieren.&lt;br /&gt;
&lt;br /&gt;
'''Wo bekomme ich XAMP her?'''&amp;lt;br /&amp;gt;&lt;br /&gt;
http://www.apachefriends.org/de/xampp-linux.html&lt;br /&gt;
&lt;br /&gt;
'''Wie installiere ich XAMP?'''&amp;lt;br /&amp;gt;&lt;br /&gt;
http://www.apachefriends.org/de/xampp-linux.html#54&lt;br /&gt;
&lt;br /&gt;
'''Wie starte ich XAMP automatisch?'''&amp;lt;br /&amp;gt;&lt;br /&gt;
http://www.apachefriends.org/de/faq-xampp-linux.html#fsl&lt;br /&gt;
&lt;br /&gt;
'''Meine Frage steht hier nicht!'''&amp;lt;br /&amp;gt;&lt;br /&gt;
Dann schau mal da: http://www.apachefriends.org/de/faq-xampp-linux.html !&lt;br /&gt;
&lt;br /&gt;
Bevor ihr hier Fragen zu XAMP postet, vergewissert euch bitte, dass sie 1. nicht schon auf der Projektseite in der FAQ/Installationsanleitung/Doku stehen und 2. nicht schon hier beantwortet wurden Wink&lt;br /&gt;
&lt;br /&gt;
'''LAMP mit SuSE-Boardpaketen:'''&lt;br /&gt;
&lt;br /&gt;
* Zunächst ein Link auf ein sehr gutes HowTo: http://sman.informatik.htw-dresden.de/doc/manual.10.0/manual/sec.apache.install.html&lt;br /&gt;
'''&lt;br /&gt;
Wie installiere ich Apache unter SuSE?'''&amp;lt;br /&amp;gt;&lt;br /&gt;
Einfach in Yast unter 'Software installieren oder löschen' nach apache suchen. Hier ein Häkchen bei dem apache2-Paket machen. (Oder natürlich über apt-get install apache2 isntallieren).&lt;br /&gt;
&lt;br /&gt;
'''Wie mache ich meinen Indianer PHP-fähig?'''&amp;lt;br /&amp;gt;&lt;br /&gt;
In Yast unter 'Software installieren oder löschen' nach apache2-mod_php4 suchen. Auf der CD/DVD von SuSE10.0 ist noch kein PHP5 druff, ich denke auch nicht unter SuSE10.1, da PHP5 eigentlich noch in der Entwicklung steckt. Wer eine neuere Version will, muss die sich wohl per APT oder wie heißt das neue Tool? 'Smart' suchen...&lt;br /&gt;
&lt;br /&gt;
Das Paket zieht jedenfalls php4 mit in seine Abhängigkeit, was der eigentliche Interpreter von PHP ist. Das apache-Modul dient nur als Vermittler zwischen dem Interpreter und Apache.&lt;br /&gt;
&lt;br /&gt;
Nach der Installation sollte der Apache bereits PHP können, da die Pakete gleich die Konfiguration von Apache updaten.&lt;br /&gt;
&lt;br /&gt;
'''Woher bekomm ich ne Datenbank'''&amp;lt;br /&amp;gt;&lt;br /&gt;
Für die meisten Hobby-programmierer bietet sich wohl MySQL an. Das findet sich auch im Softwarepaket von SuSE in der Version 4.1 - für neuere Versionen sollte man mal APT/Smart bemühen.&lt;br /&gt;
&lt;br /&gt;
'''Wie kann ich in PHP die MySQL-Funktionen einbinden?'''&amp;lt;br /&amp;gt;&lt;br /&gt;
Wenn nicht schon bei der Installation von MySQL mitinstalliert, dann braucht ihr das Paket php4-mysql. Danach sollte PHP auch MySQL-Commands können. Wenn nicht, dann in der php.ini das Modul laden (Forumsuche!!!).&lt;br /&gt;
&lt;br /&gt;
'''Wo liegt die php.ini'''&amp;lt;br /&amp;gt;&lt;br /&gt;
Bei XAMP normal unter '''/opt/lamp/etc/php.ini''', wenn man sich sein LAMP-System selber bastelt einfach unter '''/etc/php.ini'''&lt;br /&gt;
&lt;br /&gt;
'''Wo liegen die Apache-Konfigs?'''&amp;lt;br /&amp;gt;&lt;br /&gt;
In dem Ordner '''/etc/apache2'''. Dabei ist die httpd.conf, die default-server.conf und die server-tuning.conf recht interessant.&amp;lt;br /&amp;gt;&lt;br /&gt;
Unter /etc/apache2/vhost.d liegt die Configuration für die sog. Vhosts: &amp;lt;br /&amp;gt; http://www.linux-club.de/ftopic62806.html&lt;br /&gt;
&lt;br /&gt;
'''Wie verwende ich Apache mit DynDNS'''&amp;lt;br /&amp;gt;&lt;br /&gt;
Wer seinen Server gerne auch im Internet verfügbar machen möchte, hat das Problem, dass er wahrscheinlich keine feste IP hat. Dafür gibt es Services, wie http://dyndns.org Dieser Dienst bietet Internetadressen an, die auf die Heimische IP verweisen; also z.B. http://&amp;lt;ein-name&amp;gt;.dyndns.org verweist auf 123.213.213.132&lt;br /&gt;
&lt;br /&gt;
Dafür benötigt man den sog. ddclient: [[Ddclient mit DynDNS konfigurieren]]&lt;br /&gt;
&lt;br /&gt;
In seinem heimischen Router muss noch Port 80 auf die IP des Webservers geleitet werden. Viele Router haben bereits einen Web oder HTTP-Service, den man z.B. unter Firewall-rules oder IP-Forwarding, oder Masquerading auf die interne IP seines Server einstellen kann:&lt;br /&gt;
&lt;br /&gt;
 LAN   Server         WAN User   Service Name   Protocol   Port&lt;br /&gt;
 ALLOW 192.168.10.10      ANY      Web Server   TCP      80-80&lt;br /&gt;
&lt;br /&gt;
So z.B. bei mir Wink&lt;br /&gt;
&lt;br /&gt;
Danach kann man seinen Server über die DynDNS-Adresse von außen!! erreichen. Von intern muss man über die IP des Servers gehen, da ja die Domain auf die externe IP aufgelöst wird: man würde damit also erst raus ins internet gehen wollen, um dann gleich wieder reinzukommen &amp;lt;- das kann nicht funktionieren!&lt;br /&gt;
&lt;br /&gt;
Wenn ihr testen wollt, ob das ganze geklappt hat, dann wählt euch mit einem Modem ein zweites Mal ins Inet von einem anderen PC aus ein und überprüft es, oder einfacher:&amp;lt;br /&amp;gt;&lt;br /&gt;
Geht auf http://validator.w3.org/ und gebt dort eure Internetaddresse ein. Dann wisst ihr 1. ob die Port-Freischaltung geklappt hat und was ich noch viiieeel^^ wichtiger finde: ob eure Seite den w3-Standards entspricht; wenn nicht, dann ÄNDERN! Wink&lt;br /&gt;
&lt;br /&gt;
Auch interessant ist diese Seite, auf der ihr sehen könnt, auf welchen Ports euer PC im Internet lauscht: &amp;lt;br /&amp;gt; https://www.grc.com/x/ne.dll?bh0bkyd2&lt;br /&gt;
Im Security-Forum ist da, wenn ich mich nicht täusche auch schon eine Anleitung dazu.&lt;br /&gt;
&lt;br /&gt;
'''Serverdienste automatisch starten lassen'''&amp;lt;br /&amp;gt;&lt;br /&gt;
Die meisten Dienste, wie Apache, MySQL oder FTP können im Yast im runlevel-editor eingestellt werden! Dazu einfach die Dienste mit einem Häkchen aktivieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Eine genaue Beschreibung zum ddclient findet sich im Wiki&amp;lt;br /&amp;gt;&lt;br /&gt;
* [[Ddclient mit DynDNS konfigurieren]]&lt;br /&gt;
&lt;br /&gt;
Wenn ihr noch weitere Programme habt, die nicht im Yast auftauchen, aber beim Systemstart mit gestartet werden sollen, dann helfen die beiden Threads weiter:&amp;lt;br /&amp;gt;&lt;br /&gt;
* http://www.linux-club.de/ftopic11935.html&lt;br /&gt;
* http://www.linux-club.de/viewtopic.php?t=16069&lt;br /&gt;
&lt;br /&gt;
'''Hilfe zu Apache im Speziellen:'''&lt;br /&gt;
* http://www.linux-club.de/viewtopic.php?p=384098#384098&lt;br /&gt;
&lt;br /&gt;
'''Hilfe zu MySQL im Speziellen:'''&lt;br /&gt;
* http://www.linux-club.de/viewtopic.php?p=384114#384114&lt;br /&gt;
Für SQL- und ODBC-Fragen gibt es hier auch ein eigenes Forum: SQL und ODBC. Bitte sucht auch hier nach Lösungen.&lt;br /&gt;
&lt;br /&gt;
'''Hilfe zu PHP im Speziellen:'''&lt;br /&gt;
* http://www.linux-club.de/viewtopic.php?p=384120#384120&lt;br /&gt;
Für Fragen, die sich mit Programmiertechniken etc. beschäftigen, schaut bitte auch in das Programmierung-Forum.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Quellen und weiterführende Links ==&lt;br /&gt;
* PC Welt Linux 3/2006&lt;br /&gt;
 &lt;br /&gt;
[[LAMP|zurück zu LAMP]]&lt;br /&gt;
[[Category:LAMP]]&lt;/div&gt;</summary>
		<author><name>Djh2</name></author>
		
	</entry>
	<entry>
		<id>https://linupedia.org/wiki/mediawiki/index.php?title=Umstieg_von_Tabellen_auf_Container&amp;diff=12786</id>
		<title>Umstieg von Tabellen auf Container</title>
		<link rel="alternate" type="text/html" href="https://linupedia.org/wiki/mediawiki/index.php?title=Umstieg_von_Tabellen_auf_Container&amp;diff=12786"/>
		<updated>2007-04-09T17:55:22Z</updated>

		<summary type="html">&lt;p&gt;Djh2: /* Runde Ecken */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{UnderConstruction}}--[[Benutzer:Yehudi|Yehudi]] 21:17, 25. Sep 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
Zunächst sei erst mal bemerkt, dass beide Möglichkeiten ihre Berechtigungen haben. Seiten wie der http:/www.spiegel.de gestallten immer noch erfolgreich ihre Seite mit Tabellen. Und nach den Massstäben gäbe es auch keine Notwendigkeit eines Umstieges. Die Seite funktioniert hervorragend. Und dort geht es in erster Linie um Informationen. Wer jedoch grafisch mehr aus seiner Seite rausholen will, dem bleibt ein Umstieg nicht erspart. Die meisten neuen Browser unterstürzen zwischenzeitlich CSS volständig. Allein der Internetexplorer tut sich oft schwer.&lt;br /&gt;
Ein weiterer Punkt des Umstieges von Tabellen auf CSS ist der &amp;quot;Aufgeblähter Quellcode&amp;quot; das gleiche LayOut soll man mit CSS um 40% weniger erzeugen können. &lt;br /&gt;
Eine Datei mit 5kb lässt sich danach auf 3 kb reduzieren, Bei 100.000 Besuchern spart man 2,4GB per anno für eine Datei.&lt;br /&gt;
&lt;br /&gt;
== Unterschied zwischen div und span ==&lt;br /&gt;
Während folgendes ein Absatz erzeugt:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;Text&amp;quot;&amp;gt;Text&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Erzeugt die span Klasse keinen Absatz:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;span class=&amp;quot;Text&amp;quot;&amp;gt;Text&amp;lt;/span&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sie kann dazu genutzt werden, um in einer Linie unterschiedliche Klassen unterzubringen.&lt;br /&gt;
&lt;br /&gt;
== Das template oder die html-Dokumente ausdünnen ==&lt;br /&gt;
Bevor man sich der Tabellen annimmt, sollte man die ganze Schrift konvertieren. Manche Dinge lassen sich dort in einem Atemzug erledigen.&lt;br /&gt;
Haben wir bsp. solche Fälle:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;TD&amp;gt;&amp;lt;FONT size=&amp;quot;-2&amp;quot;  face=&amp;quot;Verdana&amp;quot; &amp;gt;Text&amp;lt;/FONT&amp;gt;&amp;lt;/TD&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dann können die ersetzt werden:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;Text&amp;quot;&amp;gt;Text&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vorraussetzung die Anordnungen sind alle gleich.&lt;br /&gt;
&lt;br /&gt;
In einer extra-Datei legt man dann Schriftgröße Hintergrund, und Kastengröße fest. Wie man sieht wird der Quelltext dadurch detulich schlanker. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Wann sollte man den Umstieg von Tabellen auf CSS vermeiden? ==&lt;br /&gt;
Wenn wie [http://www.yehudi.de/annen-ochsenzoll.htm hier] mehrere thumbnails verwendet werden, die mit einer Bildunterschrift in einer Tabelle liegen. Da die thumbnails mal hochkant und mal quer stehen, liegt automatisch eine unterschiedliche Größe vor. &lt;br /&gt;
&lt;br /&gt;
In Tabellenform würde das Ganze so aussehen:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;table cellspacing=&amp;quot;2&amp;quot; cellpadding=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot; width=&amp;quot;350px&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
     &amp;lt;nowiki&amp;gt;&amp;lt;td&amp;gt;Bild&amp;lt;/td&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
     &amp;lt;nowiki&amp;gt;&amp;lt;td&amp;gt;Bild&amp;lt;/td&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
     &amp;lt;nowiki&amp;gt;&amp;lt;td&amp;gt;Bild&amp;lt;/td&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;tr&amp;gt; &amp;lt;/nowiki&amp;gt;  &lt;br /&gt;
      &amp;lt;nowiki&amp;gt;&amp;lt;td&amp;gt;Text&amp;lt;/td&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
      &amp;lt;nowiki&amp;gt;&amp;lt;td&amp;gt;Text&amp;lt;/td&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
      &amp;lt;nowiki&amp;gt;&amp;lt;td&amp;gt;Text&amp;lt;/td&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Bei CSS hingegen:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;ul id=&amp;quot;albumlist&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;Bild Text&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;li&amp;gt;Bild Text&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;li&amp;gt;Bild Text&amp;lt;/li&amp;gt;  &lt;br /&gt;
 &amp;lt;/ul&amp;gt;	&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(Der Deutlichkeit halber habe ich die Bildaufrufe weggelassen) Damit wird der Quelltext deutlich kürzer, aber die Verschachtelung ist auch eine andere. Der Text der in der Tabelle in einer neuen Zeile steht wird jetzt neben der Bildinformation aufgerufen.&lt;br /&gt;
&lt;br /&gt;
== Runde Ecken ==&lt;br /&gt;
&lt;br /&gt;
Eine besonderes Feature bei CSS sind die runden Kanten, wie sie die Users des Linux-Clubs, welche das per default eingestellte template nutzen kennen. &lt;br /&gt;
&lt;br /&gt;
Es gibt die Möglichkeit mit Grafiken zu arbeiten, wie hier beschrieben:&lt;br /&gt;
&lt;br /&gt;
* [http://aktuell.de.selfhtml.org/artikel/css/runde_ecken/]&lt;br /&gt;
* [http://www.andreas-kalt.de/webdesign/tutorials/runde-ecken] (Danke an tomte für die Links)&lt;br /&gt;
&lt;br /&gt;
Wer das auf die schnelle in seiner Website einfügen will, der geht auf [http://www.spiffycorners.com/] oder [http://www.neuroticweb.com/recursos/css-rounded-box/] (Danke an tomte für den Link) und gibt  dort z.B. folgendes ein:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt; class name:&lt;br /&gt;
 seitenrand&lt;br /&gt;
 background color:&lt;br /&gt;
 ffffff&lt;br /&gt;
 foreground color: &lt;br /&gt;
 e7e7e7&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
herraus kommt dann folgender Quelltext:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
 .seitenrand{&lt;br /&gt;
 display:block;&lt;br /&gt;
 }&lt;br /&gt;
 .seitenrand *{&lt;br /&gt;
 display:block;&lt;br /&gt;
 height:1px;&lt;br /&gt;
 overflow:hidden;&lt;br /&gt;
 background:#e7e7e7;&lt;br /&gt;
 }&lt;br /&gt;
 .seitenrand1{&lt;br /&gt;
 border-right:1px solid #f4f4f4;&lt;br /&gt;
 padding-right:1px;&lt;br /&gt;
 margin-right:3px;&lt;br /&gt;
 border-left:1px solid #f4f4f4;&lt;br /&gt;
 padding-left:1px;&lt;br /&gt;
 margin-left:3px;&lt;br /&gt;
 background:#ededed;&lt;br /&gt;
 }&lt;br /&gt;
 .seitenrand2{&lt;br /&gt;
 border-right:1px solid #fcfcfc;&lt;br /&gt;
 border-left:1px solid #fcfcfc;&lt;br /&gt;
 padding:0px 1px;&lt;br /&gt;
 background:#ebebeb;&lt;br /&gt;
 margin:0px 1px;&lt;br /&gt;
 }&lt;br /&gt;
 .seitenrand3{&lt;br /&gt;
 border-right:1px solid #ebebeb;&lt;br /&gt;
 border-left:1px solid #ebebeb;&lt;br /&gt;
 margin:0px 1px;&lt;br /&gt;
 }&lt;br /&gt;
 .seitenrand4{&lt;br /&gt;
 border-right:1px solid #f4f4f4;&lt;br /&gt;
 border-left:1px solid #f4f4f4;&lt;br /&gt;
 }&lt;br /&gt;
 .seitenrand5{&lt;br /&gt;
 border-right:1px solid #ededed;&lt;br /&gt;
 border-left:1px solid #ededed;&lt;br /&gt;
 }&lt;br /&gt;
 .seitenrand_content{&lt;br /&gt;
 padding:0px 5px;&lt;br /&gt;
 background:#e7e7e7;&lt;br /&gt;
 }&lt;br /&gt;
 &amp;lt;/style&amp;gt;&lt;br /&gt;
 &amp;lt;div&amp;gt;&lt;br /&gt;
 &amp;lt;b class=&amp;quot;seitenrand&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;b class=&amp;quot;seitenrand1&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
 &amp;lt;b class=&amp;quot;seitenrand2&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
 &amp;lt;b class=&amp;quot;seitenrand3&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
 &amp;lt;b class=&amp;quot;seitenrand4&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
 &amp;lt;b class=&amp;quot;seitenrand5&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
 &amp;lt;/b&amp;gt; &amp;lt;div class=&amp;quot;seitenrand_content&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;!-- Your Content Goes Here --&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;b class=&amp;quot;seitenrand&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;b class=&amp;quot;seitenrand5&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
 &amp;lt;b class=&amp;quot;seitenrand4&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
 &amp;lt;b class=&amp;quot;seitenrand3&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
 &amp;lt;b class=&amp;quot;seitenrand2&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
 &amp;lt;b class=&amp;quot;seitenrand1&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
 &amp;lt;/b&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  http://www.html.it/articoli/nifty/index.html &lt;br /&gt;
Danke an für den Link an Monika vom WP.de-Team &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Runde Ecken für die Sidebar ===&lt;br /&gt;
&lt;br /&gt;
Wer bei WordPress die Sidebar mit CSS gestalten möchte stößt hier auf ein gesondertes Problem, es bedarf einiger Anpassung, um die runden Ecken wie [http://www.engelfuerst.de/ hier] einzupassen. &lt;br /&gt;
&lt;br /&gt;
In der Datei sidebar.php ist folgendes oben über &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;div id=&amp;quot;sidebar&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt; einzufügen:&lt;br /&gt;
		&amp;lt;nowiki&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
 &amp;lt;div id=&amp;quot;container&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;b class=&amp;quot;rtop&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;b class=&amp;quot;r1&amp;quot;&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;b class=&amp;quot;r2&amp;quot;&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;b class=&amp;quot;r3&amp;quot;&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;b class=&amp;quot;r4&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
 &amp;lt;/b&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
unten unter dem letzten &amp;lt;nowiki&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt; dann noch:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;b class=&amp;quot;rbottom&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;b class=&amp;quot;r4&amp;quot;&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;b class=&amp;quot;r3&amp;quot;&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;b class=&amp;quot;r2&amp;quot;&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;b class=&amp;quot;r1&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/b&amp;gt; &amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In den Stylesheet ist zwischen &amp;lt;nowiki&amp;gt;/* Begin Sidebar */&amp;lt;/nowiki&amp;gt; und &amp;lt;nowiki&amp;gt;/* End Sidebar */&amp;lt;/nowiki&amp;gt; alles durch:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;/* Begin Sidebar */&lt;br /&gt;
&lt;br /&gt;
#sidebar&lt;br /&gt;
{&lt;br /&gt;
        background: #e7e7e7;&lt;br /&gt;
	padding: 10px 0 10px 0;&lt;br /&gt;
	padding-left: 22px;&lt;br /&gt;
	margin-left: 521px;&lt;br /&gt;
	width: 240px;&lt;br /&gt;
	}&lt;br /&gt;
 &lt;br /&gt;
.rtop, .rbottom {&lt;br /&gt;
       display:block&lt;br /&gt;
       }&lt;br /&gt;
    &lt;br /&gt;
.rtop *, .rbottom *{&lt;br /&gt;
       display: block; &lt;br /&gt;
       height: 1px; &lt;br /&gt;
        overflow: hidden,&lt;br /&gt;
        background:#e7e7e7;&lt;br /&gt;
	padding-left: 22px;&lt;br /&gt;
	margin-left: 521px;&lt;br /&gt;
	width: 240px;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
.r1{&lt;br /&gt;
        background:#e7e7e7;&lt;br /&gt;
	padding-left: 22px;&lt;br /&gt;
	margin-left: 526px;&lt;br /&gt;
	width: 230px;;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
.r2{&lt;br /&gt;
        background:#e7e7e7;&lt;br /&gt;
	padding-left: 22px;&lt;br /&gt;
	margin-left: 524px;&lt;br /&gt;
	width: 234px;;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
.r3{&lt;br /&gt;
        background:#e7e7e7;	&lt;br /&gt;
	padding-left: 22px;&lt;br /&gt;
	margin-left: 523px;&lt;br /&gt;
	width: 236px;}&lt;br /&gt;
	&lt;br /&gt;
 .r4{&lt;br /&gt;
        height: 2px;&lt;br /&gt;
        background:#e7e7e7;&lt;br /&gt;
	padding-left: 22px;&lt;br /&gt;
	margin-left: 522px;&lt;br /&gt;
	width: 238px;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
 #sidebar form {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	}&lt;br /&gt;
 &lt;br /&gt;
 /* End Sidebar */&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es ist darauf zu achten, dass die Hintergrundgrafik welche im Ursprungszustand den Hintergrund der Sidebar darstellt bearbeitet wird, um den gewünschten Effekt zu erzielen. In meinem Fall habe ich das grau der Grafik an der Stelle gegen weiß ersetzt.&lt;br /&gt;
&lt;br /&gt;
[[Webdesign | Zurück zu Webdesign]][[Kategorie:Webdesign]]&lt;/div&gt;</summary>
		<author><name>Djh2</name></author>
		
	</entry>
	<entry>
		<id>https://linupedia.org/wiki/mediawiki/index.php?title=Browserweichen&amp;diff=12777</id>
		<title>Browserweichen</title>
		<link rel="alternate" type="text/html" href="https://linupedia.org/wiki/mediawiki/index.php?title=Browserweichen&amp;diff=12777"/>
		<updated>2007-04-09T17:30:01Z</updated>

		<summary type="html">&lt;p&gt;Djh2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{UnderConstruction}}--[[Benutzer:Yehudi|Yehudi]] 17:13, 31. Okt 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
== Browserabhängige externe Stylsheets ==&lt;br /&gt;
Um mit dem dem Netscape Communicator ein anderes Steelsheet zuzuweisen eignet sich folgender Code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;Stylesheet für NN 4&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; typ=&amp;quot;text/css&amp;quot;&lt;br /&gt;
href=&amp;quot;standard.css&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;style typ=&amp;quot;text/css&amp;quot;&amp;gt;&amp;lt;!-&lt;br /&gt;
@import url (&amp;quot;ohne_nn4.css&amp;quot;);&lt;br /&gt;
--&amp;gt;&amp;lt;/style&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-(Dieser Hack befindet sich derzeit bei mir nicht im praktischen Einsatz, und ist von mir nicht getestet)&lt;br /&gt;
&lt;br /&gt;
== Conditional Comments ==&lt;br /&gt;
Conditional Comments werden nur vom Internetexplorer in verschiedenen Versionen erkannt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &amp;lt;!--[if IE 5]&amp;gt;&lt;br /&gt;
 Dort gehört der code für den IE rein&lt;br /&gt;
 &amp;lt;![endif]--&amp;gt;&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-(Dieser Hack befindet sich derzeit bei mir nicht im praktischen Einsatz, und ist von mir nicht getestet)&lt;br /&gt;
&lt;br /&gt;
== Boxmodell-Hack ==&lt;br /&gt;
 &lt;br /&gt;
Der Boxmodell Hack ist auch nur dafür da, um fehlerhafte Darstellungen im Internet-Explorer bis Version 5.5 zu umgehen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;.content {&lt;br /&gt;
  CSS-Anweisung;&lt;br /&gt;
  voice-family: &amp;quot;\&amp;quot;}\&amp;quot;&amp;quot;;&lt;br /&gt;
  voice-family: inherit;&lt;br /&gt;
  CSS-Anweisung;&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Bis zum IE 5.5 wird die untere Anweisung nicht gelesen, ursprünglich wurde er erfunden, um unkorrekte Darstellung der Weite im IE bis 5.5 zu korrigieren, der Hack ist aber auch für andere Anweisungen brauchbar.&lt;br /&gt;
&lt;br /&gt;
-(Dieser Hack befindet sich derzeit bei mir nicht im praktischen Einsatz, und ist von mir nicht getestet)&lt;br /&gt;
 &lt;br /&gt;
* http://meiert.com/de/publications/translations/tantek.com/boxmodelhack/&lt;br /&gt;
Deutsche Version&lt;br /&gt;
* http://www.tantek.com/CSS/Examples/boxmodelhack.html&lt;br /&gt;
Original Version&lt;br /&gt;
&lt;br /&gt;
== Möglichkeiten mit Java-Script ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-(Dieser Hack befindet sich derzeit bei mir nicht im praktischen Einsatz, und ist von mir nicht getestet)&lt;br /&gt;
&lt;br /&gt;
== Möglichkeiten mit PHP ==&lt;br /&gt;
&lt;br /&gt;
 function browsercheck() {&lt;br /&gt;
 	$browser = $_SERVER['HTTP_USER_AGENT']; #liest den Browser des Users aus &lt;br /&gt;
 	if(preg_match(&amp;quot;/^(mozilla)(.*)(firefox|ie|Opera|netscape)/i&amp;quot;,$browser)) {&lt;br /&gt;
 &lt;br /&gt;
 		/*Kontrolle darauf ob nach Mozilla(was immer am anfang steht)&lt;br /&gt;
 		noch Firefox Internetexplorer Opera oder Netscape steht,&lt;br /&gt;
 		damit man später auch den Mozilla herausfiltern kann,&lt;br /&gt;
 		da dieser Browser keine spezifischen strings hat.*/&lt;br /&gt;
 &lt;br /&gt;
 		if(preg_match(&amp;quot;/(ie)(.*)(\))$/i&amp;quot;,$browser))&lt;br /&gt;
 			return 1;&lt;br /&gt;
 		else&lt;br /&gt;
 			return 2;&lt;br /&gt;
 	} else&lt;br /&gt;
 		return 0;&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 switch(browsercheck()) {&lt;br /&gt;
 	case 1:&lt;br /&gt;
 		#Internet Explorer&lt;br /&gt;
 		echo '&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; typ=&amp;quot;text/css&amp;quot; href=&amp;quot;internetexplorer.css&amp;quot;&amp;gt;';&lt;br /&gt;
 	break;&lt;br /&gt;
 	case 2:&lt;br /&gt;
 		#Mozilla, Mozilla Firefox, Opera, etc.&lt;br /&gt;
 		echo '&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; typ=&amp;quot;text/css&amp;quot; href=&amp;quot;mozilla.css&amp;quot;&amp;gt;';&lt;br /&gt;
 	break;&lt;br /&gt;
 	default:&lt;br /&gt;
 		#Sonstige Browser&lt;br /&gt;
 		echo '&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; typ=&amp;quot;text/css&amp;quot; href=&amp;quot;default.css&amp;quot;&amp;gt;';&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Wird derzeit beim mir benutzt auf [http://www.criminal-career.com/ www.criminal-career.com].&lt;br /&gt;
Eine ziemlich gute Methode, da das ganze Serverseitig geschieht, also auch mit deaktiviertem JavaScript, etc. funktioniert.&lt;br /&gt;
Hinzugefügt von [[Benutzer:Djh2|Djh2]] 19:30, 9. Apr 2007 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Browserweichen mit Selektoren ==&lt;br /&gt;
&lt;br /&gt;
=== Universalselektor ===&lt;br /&gt;
&lt;br /&gt;
Im Internet-Explorer 4 wird das Hintergrund-Image auf http://www.yehudi.de nicht geladen, aber die Farbe, die für die Seite verantwortlich ist, dadurch wird die ganze Seite grau, und der Seitenrand rechts hebt sich nicht mehr ab.&lt;br /&gt;
Hier hilft folgender Hack:  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;html, body { &lt;br /&gt;
        height: auto;&lt;br /&gt;
	background: url(images/snap_ground.png) top center repeat-y #e8e8e8;&lt;br /&gt;
	text-align: center; }&lt;br /&gt;
	&lt;br /&gt;
* html, body { &lt;br /&gt;
	background:  #ffffff; }&lt;br /&gt;
&lt;br /&gt;
* html html, body { &lt;br /&gt;
	background:  #e8e8e8; }&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Darstellung (als Vergleich) des Internet-Explorer 4 ist hier zu finden: http://www.yehudi.de/internet-explorer-4-os-9.htm&lt;br /&gt;
&lt;br /&gt;
=== Attributselektor ===&lt;br /&gt;
Der Internet-Explorer (bis 6 zumindest) und Netscape 4 können die zweite CSS-Anweisung nicht lesen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;a[href]{ &lt;br /&gt;
       css-Anweisung}&lt;br /&gt;
       a[href]{ &lt;br /&gt;
       css-Anweisung}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-(Dieser Hack befindet sich derzeit bei mir nicht im praktischen Einsatz, und ist von mir nicht getestet)&lt;br /&gt;
&lt;br /&gt;
=== Stern-html-Hack ===&lt;br /&gt;
&lt;br /&gt;
Dieses kann eingesetzt werden, um Werte für den Internet-Explorer ab Version 5 anders darzustellen. Auf meiner Seite http://www.engefuerst.de tritt das Problem auf, das im Internet-Explorer 5-6 der Header um zwei Pixel nach links verrutscht war. Da der IE ab Version 5-6 die falsche Aussage * html nicht wie die anderen Browser interpretiert, und die Werte liest, werden die vorrangegangenen Werte überschrieben.&lt;br /&gt;
&lt;br /&gt;
Das sieht dann an der Stelle so aus:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;#header {&lt;br /&gt;
	background: url('images/header.jpg') no-repeat;&lt;br /&gt;
	padding: 0px;&lt;br /&gt;
	margin-left: 2px;&lt;br /&gt;
	width: 804px;&lt;br /&gt;
	height: 176px;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
*html #header {&lt;br /&gt;
	margin-left: 4px;&lt;br /&gt;
	}&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Stern-Kind-Selektor-html-Hack ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-(Dieser Hack befindet sich derzeit bei mir nicht im praktischen Einsatz, und ist von mir nicht getestet)&lt;br /&gt;
&lt;br /&gt;
== Komentar-Hacks ==&lt;br /&gt;
&lt;br /&gt;
=== CSS-Anweisung für den Internet-Explorer 5 am Mac ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;* html, body { &lt;br /&gt;
	background:  #ffffff; &lt;br /&gt;
        /*\*//*/&lt;br /&gt;
	background:  #e8e8e8; &lt;br /&gt;
        /**/&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Im oben benannten ''Universalselektor''ergab sich das Problem, dass der IE auf dem Mac die Seite das Weiß an den Rändern zeigt. Durch die gleich danach folgende Anweisung, wurde die Problematik dort auch behoben.&lt;br /&gt;
&lt;br /&gt;
== einzelne Browserabhängige CSS-Anweisungen ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===  Trick mit dem Unterstrich === &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== !important als Browserweiche ===&lt;br /&gt;
&lt;br /&gt;
Auf http://www.engelfuerst.de setze ich rechts auf der Sidebar runde Ecken ein, diese werden aber von dem Internet Explorer bis Version 6 völlig falsch dargestellt. !important verhindert das überschreiben einer darauffolgenden CSS-Anweisung. Der Internet-Explorer und  Netscape  4 kennen diese Regel nicht, und überschreiben mit der nachfolgenden Anweisung den bisherigen Wert. Der Wert none schaltet dann mit einem Schlag die runden Ecken ab, so, dass nun ein vertretbares Aussehen mit eckigen Ecken statt mit runden Ecken zustande kommt. Ab Internet-Explorer 7  werden die runden Ecken korrekt dargestellt, und auch die important-Regel gelesen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;.rtop *, .rbottom *{&lt;br /&gt;
        display: block !important; &lt;br /&gt;
        display: none;   &lt;br /&gt;
        height: 1px; &lt;br /&gt;
        overflow: hidden,&lt;br /&gt;
        background:#e7e7e7;&lt;br /&gt;
	padding-left: 22px;&lt;br /&gt;
	margin-left: 521px;&lt;br /&gt;
	width: 240px;&lt;br /&gt;
	}&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* http://www.drweb.de/html/conditional_comments.shtml&lt;br /&gt;
* http://www.drweb.de/trickkiste/tricks76.shtml&lt;br /&gt;
* http://www.css4you.de/wsbw/index.html&lt;br /&gt;
* http://aktuell.de.selfhtml.org/artikel/css/browserweiche/&lt;br /&gt;
* http://www.webkrauts.de/2004/12/18/conditional-comments-fuer-den-internet-explorer/&lt;br /&gt;
* http://www.aboutwebdesign.de/awd/content/1004214286.shtml&lt;br /&gt;
&lt;br /&gt;
[[Category:Webdesign]]&lt;/div&gt;</summary>
		<author><name>Djh2</name></author>
		
	</entry>
	<entry>
		<id>https://linupedia.org/wiki/mediawiki/index.php?title=Virtuelle_Maschinen_und_Emulatoren&amp;diff=12770</id>
		<title>Virtuelle Maschinen und Emulatoren</title>
		<link rel="alternate" type="text/html" href="https://linupedia.org/wiki/mediawiki/index.php?title=Virtuelle_Maschinen_und_Emulatoren&amp;diff=12770"/>
		<updated>2007-04-09T17:09:02Z</updated>

		<summary type="html">&lt;p&gt;Djh2: /* Virtuelle Maschinen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Virtuelle Maschinen ==&lt;br /&gt;
* [[VMWare]] Beschreibung, Installation Konfiguration von VMWare&lt;br /&gt;
* [[Parallels Workstation]] eine Alternative zu VMware&lt;br /&gt;
* [[VirtualBox]] ebenfalls eine Alternative zu VMware&lt;br /&gt;
* [[Probleme mit CD-ROM in virtueller Maschine]]&lt;br /&gt;
* [[MS Virtual Server 2005R2]]&lt;br /&gt;
* [[qemu]] open source processor emulator Installation und Bedienung von Qemu (mit Kernelmodul kqemu).&lt;br /&gt;
&lt;br /&gt;
== Wine ==&lt;br /&gt;
* [[Wine]]&lt;br /&gt;
* [[Internet Explorer für Linux]]&lt;br /&gt;
&lt;br /&gt;
== Quellen und weiterführende Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.vmware.com VMware]&lt;br /&gt;
* [http://dosbox.sourceforge.net/ DOSBox]&lt;br /&gt;
* [http://bochs.sourceforge.net/ Bochs]&lt;br /&gt;
* [http://fabrice.bellard.free.fr/qemu/ QEMU]&lt;br /&gt;
* [http://www.netraverse.com/ Win4Lin]&lt;br /&gt;
* [http://www.winehq.com/ Wine]&lt;br /&gt;
* [http://www.codeweavers.com/ CodeWeavers Crossover Office]&lt;br /&gt;
* [http://www.transgaming.com/ Cedega]&lt;br /&gt;
* [http://user-mode-linux.sourceforge.net/ User Mode Linux]&lt;br /&gt;
* [http://www.cl.cam.ac.uk/Research/SRG/netos/xen/ XEN]&lt;br /&gt;
* [http://www.microsoft.com/PRODUCTS/info/product.aspx?view=22&amp;amp;pcid=ba9e68ed-9571-4d10-82d2-b51828c33297&amp;amp;type=ovr Microsoft Virtual PC 2004]&lt;br /&gt;
* [http://www.parallels.com Parallels Workstation]&lt;br /&gt;
* [http://www.faumachine.org/ FAUmachine]&lt;br /&gt;
* http://www3.informatik.uni-erlangen.de/Research/UMLinux/ &lt;br /&gt;
* [http://www.freiburg.linux.de/~uae/ Ein Amiga Emulator]&lt;br /&gt;
* http://user-mode-linux.sourceforge.net/ simuliert einen Linux Kern (anstatt einen ganzen Rechner)... schön schnell und praktisch.&lt;br /&gt;
* http://www.colinux.org/&lt;br /&gt;
* http://unit.aist.go.jp/it/knoppix/colinux/index-en.html&lt;br /&gt;
* [http://www.serenityvirtual.com/evaluation/index.php Testversion SVISTA] Kommerzielles Produkt, noch etwas langsam, aber inzwischen recht stabil. Gibt's für verschiedene Plattformen und schafft es neben Windows und Linux auch OS/2 laufen zu lassen.&lt;br /&gt;
* Als GPL neu von InnoTek: [http://www.virtualbox.org/ VirtualBox] &lt;br /&gt;
** [http://www.heise.de/open/artikel/83678  Ein Artikel mit einem Testbericht findet sich auf Heise]: .&lt;br /&gt;
* Falls jemand was für PPC sucht:&lt;br /&gt;
* [http://www.gibix.net/projects/basilisk2/ BasiliskII] Emuliert Apple Macintosh, MacOS 7.5 bis maximal MacOS 8.1&lt;br /&gt;
** http://pearpc.sourceforge.net/&lt;br /&gt;
** http://www.softpear.org/wiki/index.php?title=Main_Page&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Virtuelle Maschinen und Emulatoren]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Wine]]&lt;/div&gt;</summary>
		<author><name>Djh2</name></author>
		
	</entry>
</feed>