Tim: Icons

Hallo

Welche Icons verwendet ihr für HTML-, Javascript, oder CSS-Dateien?

Mein Problem ist, dass *.js und *.css das Icon meines Editors verwenden. Dardurch sind diese Dateien schlecht zu unterscheiden.

Ich wollte jetzt neue Icons einstellen, finde aber einfach keine passenden Symbole.

  1. Lieber Tim,

    Welche Icons verwendet ihr für HTML-, Javascript, oder CSS-Dateien?

    Mein Problem ist, dass *.js und *.css das Icon meines Editors verwenden. Dardurch sind diese Dateien schlecht zu unterscheiden.

    Mann, Deine Probleme wollte ich haben... Ich blende einfach meine Dateiendungen nicht aus, so dass das Icon in Windoof zwar ein Anhaltspunkt für das zu verwendende Programm bleibt, der Dateityp aber immer sichtbar ist.

    Liebe Grüße aus Ellwangen,

    Felix Riesterer.

    1. puts "Hallo " + gets.chomp + "."

      ?> Felix
      => Hallo Felix.

      Mann, Deine Probleme wollte ich haben... Ich blende einfach meine Dateiendungen nicht aus, so dass das Icon in Windoof zwar ein Anhaltspunkt für das zu verwendende Programm bleibt, der Dateityp aber immer sichtbar ist.

      Wenn dann beim Umbenennen die Dateierweiterung nicht mit ausgewählt und änderbar würde, würde ich das auch machen. :-(

      Einen schönen Freitag noch.

      Gruß, Ashura

      --
      Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
      30 Days to becoming an Opera8 Lover -- Day 20: search.ini
      Meine Browser: Opera 8.01 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
      [Deshalb frei! - Argumente pro freie Software]
      1. Hi Ashura,

        Wenn dann beim Umbenennen die Dateierweiterung nicht mit ausgewählt und änderbar würde, würde ich das auch machen. :-(

        Das stört mich nicht - da gewöhnt man sich nach einiger Zeit dran ;-)

        MfG, Dennis.

        --
        Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:| mo:} zu:|
        Irre gehören ins Showgeschäft, sonst müsste ich da nicht sein. (Dieter Bohlen)
    2. Mann, Deine Probleme wollte ich haben... Ich blende einfach meine Dateiendungen nicht aus, so dass das Icon in Windoof zwar ein Anhaltspunkt für das zu verwendende Programm bleibt, der Dateityp aber immer sichtbar ist.

      Dann lass uns tauschen. Auch ich blende die Dateiendungen nicht aus. Trotzdem wären unterschiedliche Icons einfach schöner. Bei großen Projekten kann man sonst schnell mal die Übersicht verlieren. Da hilft auch alle Planung nichts.

      Wenn also jemand passende Icons hat wäre ich sehr dankbar. Ich wollte auch schon selber welche erstellen. Aber dann ging es mit meiner Kreativität zu Ende.

      Gibt es eigentlich offizielle Logos für Javascript und CSS?

      1. puts "Hallo " + gets.chomp + "."

        ?> Tim
        => Hallo Tim.

        Wenn also jemand passende Icons hat wäre ich sehr dankbar. Ich wollte auch schon selber welche erstellen. Aber dann ging es mit meiner Kreativität zu Ende.

        Hier meine Icons: Elements Icon Suite.

        Gibt es eigentlich offizielle Logos für Javascript und CSS?

        Warum sollte es?

        Einen schönen Freitag noch.

        Gruß, Ashura

        --
        Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
        30 Days to becoming an Opera8 Lover -- Day 20: search.ini
        Meine Browser: Opera 8.01 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
        [Deshalb frei! - Argumente pro freie Software]
        1. Hi Ashura,

          Hier meine Icons: Elements Icon Suite.

          Sehen ja mal ganz schick aus :-)

          Allerdings habe ich nach dem Download vergeblich die Möglichkeit in Windoofs (XP SP2) gesucht, die Bilder einzubinden :-( Obwohl ich glaube, dass ich da schon mal drin war - ich finds aber nicht wieder.

          MfG, Dennis.

          --
          Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:| mo:} zu:|
          "Funktioniert nicht" hat exakt den selben Aussagewert wie "husseldiguggeldu" (Cheatah)
          1. puts "Hallo " + gets.chomp + "."

            ?> Dennis
            => Hallo Dennis.

            Hier meine Icons: Elements Icon Suite.

            Sehen ja mal ganz schick aus :-)

            Ja, finde ich auch. Ich habe auch schon Icons für diverse Dateitypen aus den vorhandenen Icons geschaffen.

            Allerdings habe ich nach dem Download vergeblich die Möglichkeit in Windoofs (XP SP2) gesucht, die Bilder einzubinden :-( Obwohl ich glaube, dass ich da schon mal drin war - ich finds aber nicht wieder.

            Nunja... Es kommt darauf an, wie tief du die Veränderungen machen möchtest.

            Möglichkeit 1 (simpel): Gehe in die Ordneroptionen und ändere Icons nach Bedarf.

            Möglichkeit 2 (komplizierter): Modifiziere die Schlüssel unter
            HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons oder verwende den IconPackager dafür.

            Möglichkeit 3 (nur für Profis): Modifiziere die shell32.dll mit einem guten Resourcen Hacker. (ResHacker bspw.) (Ohne Backup sollte man gar nicht erst daran denken.)

            Einen schönen Samstag noch.

            Gruß, Ashura

            --
            Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
            30 Days to becoming an Opera8 Lover -- Day 20: search.ini
            Meine Browser: Opera 8.01 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
            [Deshalb frei! - Argumente pro freie Software]
            1. Hi Ashura,

              Möglichkeit 1 (simpel): Gehe in die Ordneroptionen und ändere Icons nach Bedarf.

              Ich glaube, das wäre das richtige für mich. Allerdings ... ich bin jetzt gerade nicht an meinem PC zu Hause. Dort würde ich auf Extras -> Ordneroptionen klicken. An dem PC wo ich jetzt gerade bin, existiert dieser Menüpunkt aber gar nicht! Wie kann das sein? Kommt man auch anders in die Ordneroptionen?

              Möglichkeit 2 (komplizierter): Modifiziere die Schlüssel unter
              HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons oder verwende den IconPackager dafür.

              Bis HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ konnte ich das ganze nachvollziehen, aber in Explorer (wieder: Ich bin gerade nicht an meinem eigenen PC, ist aber WinXP) gibt es keinen Ordner Shell Icons.

              Irgendwie habe ich das Gefühl, an diesem PC hier stimmen ein paar Sachen nicht. Z.B. wird hier auch mein USB Stick nicht erkannt, er taucht lediglich in dem Gerätemanager als "Flash Disk" mit einem gelben Fragezeichen (kein passender Treiber) auf.

              Möglichkeit 3 (nur für Profis): Modifiziere die shell32.dll mit einem guten Resourcen Hacker. (ResHacker bspw.) (Ohne Backup sollte man gar nicht erst daran denken.)

              Das ist zu hoch für mich ;-)

              MfG, Dennis.

              --
              Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:| mo:} zu:|
              Wissen ist gut, Können ist besser, aber das Beste und Interessanteste ist der Weg dahin! (Detlef G.)
              1. puts "Hallo " + gets.chomp + "."

                ?> Dennis
                => Hallo Dennis.

                An dem PC wo ich jetzt gerade bin, existiert dieser Menüpunkt aber gar nicht! Wie kann das sein? Kommt man auch anders in die Ordneroptionen?

                Welches OS? Irgendwelche „Wächtersoftware“ installiert?

                Bis HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ konnte ich das ganze nachvollziehen, aber in Explorer (wieder: Ich bin gerade nicht an meinem eigenen PC, ist aber WinXP) gibt es keinen Ordner Shell Icons.

                Das kann durchaus sein obleich ungewöhnlich. In dem Falle solltest du versuchen, den Schlüssel „Shell Icons“ und darin mehrere String-Values von 0 bis 44 anzulegen. Die Erklärungen der einzelnen Nummern gibt es hier: Special Desktop Icons.

                Irgendwie habe ich das Gefühl, an diesem PC hier stimmen ein paar Sachen nicht. Z.B. wird hier auch mein USB Stick nicht erkannt, er taucht lediglich in dem Gerätemanager als "Flash Disk" mit einem gelben Fragezeichen (kein passender Treiber) auf.

                Meiner heißt auch FlashDisk und ab Win2k wird der Treiber dafür eigentlich automatisch richtig erkannt und installiert.

                Einen schönen Samstag noch.

                Gruß, Ashura

                --
                Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
                30 Days to becoming an Opera8 Lover -- Day 20: search.ini
                Meine Browser: Opera 8.01 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
                [Deshalb frei! - Argumente pro freie Software]
                1. Hi Ashura,

                  An dem PC wo ich jetzt gerade bin, existiert dieser Menüpunkt aber gar nicht! Wie kann das sein? Kommt man auch anders in die Ordneroptionen?

                  Welches OS? Irgendwelche „Wächtersoftware“ installiert?

                  Es handelt sich um Windows XP SP2 (irgendwie ist es mir, als würde ich mich wiederholen...). Es ist ZoneAlarm als Firewall installiert. Und sonst ... na ja, Windows selber ist ja auch eine Wächtersoftware ;-)

                  Das kann durchaus sein obleich ungewöhnlich. In dem Falle solltest du versuchen, den Schlüssel „Shell Icons“ und darin mehrere String-Values von 0 bis 44 anzulegen. Die Erklärungen der einzelnen Nummern gibt es hier: Special Desktop Icons.

                  Ok, werde ich mal probieren.

                  Meiner heißt auch FlashDisk und ab Win2k wird der Treiber dafür eigentlich automatisch richtig erkannt und installiert.

                  Hm, also hier scheint kein Treiber vorhanden zu sein, ich habe auch noch mal suchen lassen - nichts. Was für ein Treiber wird denn dafür benötigt?

                  MfG, Dennis.

                  --
                  Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:| mo:} zu:|
                  Mit Gesetzen ist es wie mit Würstchen - es ist besser, wenn man nicht weiß, wie sie gemacht werden. (Otto v. Bismarck)
                  1. puts "Hallo " + gets.chomp + "."

                    ?> Dennis
                    => Hallo Dennis.

                    Es handelt sich um Windows XP SP2 (irgendwie ist es mir, als würde ich mich wiederholen...). Es ist ZoneAlarm als Firewall installiert. Und sonst ... na ja, Windows selber ist ja auch eine Wächtersoftware ;-)

                    Merkwürdig. Jedenfalls kannst du die Ordneroptionen ja auch über die Systemsteuerung erreichen.
                    Eine *.cpl-Datei scheint es hierfür aber dennoch nicht zu geben, seltsam...

                    Hm, also hier scheint kein Treiber vorhanden zu sein, ich habe auch noch mal suchen lassen - nichts. Was für ein Treiber wird denn dafür benötigt?

                    Mein Stick wird von WinXP als FlashDisk erkannt, doch auf der Herstellerseite gibt es keine FlashDisk, lediglich einen Flashpen.

                    Vielleicht wirst du auf ZDNet eher fündig?

                    Einen schönen Samstag noch.

                    Gruß, Ashura

                    --
                    Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
                    30 Days to becoming an Opera8 Lover -- Day 20: search.ini
                    Meine Browser: Opera 8.01 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
                    [Deshalb frei! - Argumente pro freie Software]
                2. Hi,

                  Welches OS? Irgendwelche „Wächtersoftware“ installiert?

                  mit ae statt ä bitte! ;-)

                  cu,
                  Andreas

                  --
                  Warum nennt sich Andreas hier MudGuard?
                  Schreinerei Waechter
                  Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
                  1. puts "Hallo " + gets.chomp + "."

                    ?> MudGuard
                    => Hallo MudGuard.

                    Welches OS? Irgendwelche „Wächtersoftware“ installiert?

                    mit ae statt ä bitte! ;-)

                    Mist, es ist mir schon wieder passiert. Tut mir leid. ;-)

                    Einen schönen Samstag noch.

                    Gruß, Ashura

                    --
                    Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
                    30 Days to becoming an Opera8 Lover -- Day 20: search.ini
                    Meine Browser: Opera 8.01 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
                    [Deshalb frei! - Argumente pro freie Software]
      2. echo $begrüßung;

        Wenn also jemand passende Icons hat wäre ich sehr dankbar. Ich wollte auch schon selber welche erstellen. Aber dann ging es mit meiner Kreativität zu Ende.

        Google-Bildersuche. In den erweiterten Einstellungen die Bildgröße auf klein stellen ...

        Wie stellst du dir ein Icon für Javascript und/oder CSS vor, außer der Darstellung der Buchstaben? Beide sind quasi unsichtbar, deren Ergebnis aber unendlich vielseitig. Das macht ein eindeutiges Logo schwer, wie ich finde.

        echo "$verabschiedung $name";

      3. Lieber Tim,

        Wenn also jemand passende Icons hat wäre ich sehr dankbar. Ich wollte auch schon selber welche erstellen. Aber dann ging es mit meiner Kreativität zu Ende.

        Ich habe für die Dateibaum-Ansicht meines Adminbereiches Icons gesammelt, die aber als GIF-Dateien vorliegen... Wenn Du willst, dann bediene Dich doch.

        Liebe Grüße aus Ellwangen,

        Felix Riesterer.

        1. Hi Felix,

          Ich habe für die Dateibaum-Ansicht meines Adminbereiches Icons gesammelt, die aber als GIF-Dateien vorliegen... Wenn Du willst, dann bediene Dich doch.

          Handelt es sich bei diesem Dateibaum um einen statischen oder einen dynamisch generierten? Wenn er dynamisch ist: Hast du zufällig grad noch einen Code-Schnipsel parat, der herrausfindet, welche Grafik vor welche Datei gehört? :->

          Einfacher zu handhaben würde das ganze vielleicht, wenn man die Grafiken nach dem Content-Type benenne würde, also z.B. text-plain.gif oder so. Dann ließe sich das automatisieren.

          MfG, Dennis.

          --
          Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:| mo:} zu:|
          Das Leben ist kein Warenhaus - es nimmt nichts zurück. (Anette Louisan)
          1. Lieber Dennis,

            Handelt es sich bei diesem Dateibaum um einen statischen oder einen dynamisch generierten? Wenn er dynamisch ist: Hast du zufällig grad noch einen Code-Schnipsel parat, der herrausfindet, welche Grafik vor welche Datei gehört? :->

            Der Dateibaum wird per PHP als assoziatives Array eingelesen und als verschachtelte <ul> ausgegeben (siehe unten). Das Array sieht dann z.B. so aus:

              
            $verzeichnisse = array (  
              "images" => array (  
                                 "icons" => array (  
                                                  "wmp.gif" => "",  
                                                  "txt.gif" => "",  
                                                  "default.gif" => "",  
                                                  ),  
                                 "logo.gif" => "",  
                                 "bild.gif" => "",  
                                 ),  
              "download" => array(  
                                 "anleitung.pdf" => "",  
                                 "animation.avi" => "",  
                                 ),  
              
               );  
            
            

            Das Script sieht so aus:

              
             // Funktion für die Dateibaum-Liste  
              
                function explorer_vorbereiten($verzeichnisse, $pfad)  
                   {  
                   $tabs = preg_replace("/[^\/]*(\/)[^\/]*/", "\t", $pfad);  
                   $liste = $tabs."<ul>\r\n";  
                   foreach($verzeichnisse as $stamm => $zweig)  
                      {  
                      $flag = "datei";  
                      if($stamm != "0")  
                         {  
                         if(is_array($zweig))  
                            {  
                            uksort($zweig, "ordner_zuerst");  
                            $flag = "ordner";  
                            $pfad .= $stamm."/";  
                            $liste .= $tabs."\t<li".' class="zu" onclick="aufzu(this)"><img src="icons/folder.gif" alt="icon" />'.$stamm."\r\n";  
                            $liste .= explorer_vorbereiten($zweig, $pfad, $liste);  
                            $pfad = substr($pfad, 0, strlen($pfad) - strlen($stamm)-1);  
                            $liste .= $tabs."\t</li>\r\n";  
                            }  
                          else  
                            {  
                            $typ = substr($stamm, strrpos($stamm, ".")+1);  
                               if(strrpos($stamm, ".") < 1)  
                               {  
                               $liste .= "$tabs\t<li".' class="zu" onclick="aufzu(this)"><img src="icons/folder.gif" alt="icon" />'.$stamm;  
                               $liste .= "\r\n$tabs\t\t<ul>\r\n$tabs\t\t</ul>\r\n$tabs\t</li>";  
                               }  
                             else  
                               {  
                               $filetype = substr($stamm, strrpos($stamm, ".")+1);  
                               $liste .= $tabs."\t<li".' class="file">'.hole_icon($filetype)."$stamm</li>\r\n";  
                               }  
                            }  
                         }  
                      }  
                   $liste .= $tabs."</ul>\r\n";  
                   return $liste;  
                   }  
              
              
             // Funktion zum Zuordnen eines passenden Fileicons zum Dateityp  
              
                function hole_icon($kuerzel)  
                   {  
                   $icon_datei = "";  
                   $icons = array(  
                                "dir" => 'folder.gif',  
                                "doc" => 'doc.gif',  
                                "rtf" => 'doc.gif',  
                                "dat" => 'dat.gif',  
                                "css" => 'dat.gif',  
                                "default" => 'default.gif',  
                                "gif" => 'img.gif',  
                                "jpg" => 'img.gif',  
                                "jpeg" => 'img.gif',  
                                "png" => 'img.gif',  
                                "htm" => 'htm.gif',  
                                "html" => 'htm.gif',  
                                "inc" => 'inc.gif',  
                                "js" => 'js.gif',  
                                "vbs" => 'js.gif',  
                                "htc" => 'js.gif',  
                                "mov" => 'mov.gif',  
                                "mp3" => 'mp3.gif',  
                                "pdf" => 'pdf.gif',  
                                "php" => 'php.gif',  
                                "ppt" => 'ppt.gif',  
                                "pps" => 'ppt.gif',  
                                "rar" => 'rar.gif',  
                                "txt" => 'txt.gif',  
                                "asf" => 'wmp.gif',  
                                "asx" => 'wmp.gif',  
                                "wma" => 'wmp.gif',  
                                "wmv" => 'wmp.gif',  
                                "avi" => 'wmp.gif',  
                                "mpg" => 'wmp.gif',  
                                "mpeg" => 'wmp.gif',  
                                "xls" => 'xls.gif',  
                                "xml" => 'xml.gif',  
                                "zip" => 'zip.gif',  
                                );  
              
                   if(array_key_exists($kuerzel, $icons))  
                      {  
                      $icon_datei = $icons[$kuerzel];  
                      }  
                    else  
                      {  
                      $icon_datei = $icons["default"];  
                      }  
                   return '<img src="/html/images/icons/'.$icon_datei.'" alt="icon" />';  
                   }  
              
              
             // Callback-Funktion für das Sortieren des Verzeichnisse-Arrays damit die Ordner immer zuerst stehen  
              
                function ordner_zuerst($key1, $key2)  
                   {  
                   $flag = 0;  
                   if(strrpos($key1, ".")) $flag = $flag + 1;  
                   if(strrpos($key2, ".")) $flag = $flag + 2;  
              
                   if($flag > 0) return ($flag > 1) ? -1 : 1;  
              
                   return strcmp($key1, $key2);  
                   }  
            
            

            Möge es Dir helfen. Wenn Du noch die "Faltfunktion" des Baumes möchtest, dann kann ich Dir das komplette admin-script mailen, in welchem auch alle Eventhandler ausgegeben werden, sowie die zugehörigen Javascript-Funktionen enthalten sind. Es gehört nämlich zu der Baumansicht ein CSS dazu, dass erst das richtige "Explorer-Feeling" aufkommen lässt.

            Liebe Grüße aus Ellwangen,

            Felix Riesterer.

            1. Hi Felix,

              function hole_icon($kuerzel)

              {
                     $icon_datei = "";
                     $icons = array(
                                  "dir" => 'folder.gif',
                                  "doc" => 'doc.gif',
                                  "rtf" => 'doc.gif',
                                  "dat" => 'dat.gif',
                                  "css" => 'dat.gif',
                                  // [...]
                                  "xml" => 'xml.gif',
                                  "zip" => 'zip.gif',
                                  );

              if(array_key_exists($kuerzel, $icons))
                        {
                        $icon_datei = $icons[$kuerzel];
                        }
                      else
                        {
                        $icon_datei = $icons["default"];
                        }
                     return '<img src="/html/images/icons/'.$icon_datei.'" alt="icon" />';
                     }

                
              Ok, du holst die Icons also gemäß einer festen Liste nach der Dateiendung. Klar, so kann man das machen. Ich überlege allerdings, wie man das geschickter machen könnte, nämlich so, dass man erst mit mime\_content\_type() den Content Type ermittelt und daraus dann die Grafiken. Für alle Content Types, die mit image/ beginnen, könnte man z.B. schon eine Grafik verwenden.  
                
              Ich denke halt darüber nach, wie man so ein System möglichst intelligent aufbauen könnte. Eine andere Möglichkeit wäre z.B., dass man alle Grafiken als text-plain.gif, image-jpeg.gif usw. abspeichert, den / im Content Type durch - ersetzt, guckt, ob eine entsprechende Grafik existiert, wenn ja diese sonst eine Default-Grafik verwendet. Der Nachteil daran wäre allerdings, dass man u.U. die gleiche Grafik mehrfach auf dem Server hat.  
                
                
              
              > Möge es Dir helfen. Wenn Du noch die "Faltfunktion" des Baumes möchtest, dann kann ich Dir das komplette admin-script mailen, in welchem auch alle Eventhandler ausgegeben werden, sowie die zugehörigen Javascript-Funktionen enthalten sind. Es gehört nämlich zu der Baumansicht ein CSS dazu, dass erst das richtige "Explorer-Feeling" aufkommen lässt.  
                
              Da ich eh schon mal so ein Script schreiben wollte, da ich es demnächst vermutlich gebrauche, würde ich mich freuen, wenn du es mir zuschickst. Meine E-Mail Adresse steht oben.  
                
                
              MfG, Dennis.
              
              -- 
              Mein SelfCode: [ie:{ fl:( br:> va:) ls:\[ fo:) rl:( n4:# ss:) de:\] js:| ch:{ sh:| mo:} zu:|](http://www.peter.in-berlin.de/projekte/selfcode/?code=ie%3A%7B+fl%3A%28+br%3A%3E+va%3A%29+ls%3A%5B+fo%3A%29+rl%3A%28+n4%3A%23+ss%3A%29+de%3A%5D+js%3A%7C+ch%3A%7B+sh%3A%7C+mo%3A%7D+zu%3A%7C)  
                
              Ich finde, der IE ist eine super Software. Nur eben nicht als Browser. ([Manuel B.](http://forum.de.selfhtml.org/?t=109586&m=686245))
              
              1. puts "Hallo " + gets.chomp + "."

                ?> Dennis
                => Hallo Dennis.

                Der Nachteil daran wäre allerdings, dass man u.U. die gleiche Grafik mehrfach auf dem Server hat.

                Muss doch nicht sein. Eine für diesen Fall gut geeignete RegEx wäre z. B.

                „/jpe?g/“

                Hier genügte eine jpg.*-Datei, welche damit schon einmal auf jpg und jpeg matchen würde. (Der MIME-Typ muss dafür natürlich um „image/“ gekürzt werden.)

                Einen schönen Samstag noch.

                Gruß, Ashura

                --
                Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
                30 Days to becoming an Opera8 Lover -- Day 20: search.ini
                Meine Browser: Opera 8.01 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
                [Deshalb frei! - Argumente pro freie Software]
              2. Lieber Dennis,

                Da ich eh schon mal so ein Script schreiben wollte, da ich es demnächst vermutlich gebrauche, würde ich mich freuen, wenn du es mir zuschickst. Meine E-Mail Adresse steht oben.

                "Sie haben Post!"

                Liebe Grüße aus Ellwangen,

                Felix Riesterer.

                1. Hi Felix,

                  "Sie haben Post!"

                  Nö, das heißt bei mir „Brücke an Captain, es kommt eine Nachricht herein” ;-)

                  MfG, Dennis.

                  --
                  Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:| mo:} zu:|
                  Ich finde, der IE ist eine super Software. Nur eben nicht als Browser. (Manuel B.)