Print.css – debugging in Google Chrome

Wie entwickelt man eine print css ? Oder wie findet man einen Fehler darin ? Da in den den üblichen Browsern die print.css nicht angezeigt wird versagen die normalen Debugmöglichkeiten.

Natürlich kann man im Debugger die printcss als screen css laden und dann debuggen, allerdings muss man das nach jedem Seitenrefresh wieder tun. Wer will das schon ?

Print.css debugging mit Google Chrome

Eine möglichkeit schafft hier der Google Browser Chrome, wenn auch etwas versteckt:

Öffne die Seite die du debuggen möchtest wie gewohnt und öffne den Debugger mit F12.

Öffne die Seite die du debuggen möchtest wie gewohnt und öffne den Debugger mit F12.

(mehr …)

Shopware 4.0 – Backend/Frontend Plugin für zusätzliche Felder in Detail & Listing

Für einige Anwendungsfälle reichen leider die möglichkeiten der Freitextfelder in Shopware nicht mehr aus. Das kann schlicht an der mangelden Übersicht liegen, oder daran das es schlicht nur 20 Stück gibt und die bereits besetzt sind.

Hier bietet es sich an das Backend in den Artikeldetails entsprechend per Plugin zu erweitern. Das komplette Demo Plugin gibts unten bei den Links zum Download.

Zusatzfeld in den Stammdaten des Artikels, als einfaches Textfeld

Zusatzfeld in den Stammdaten des Artikels, als einfaches Textfeld

Die Anlage eines solchen Feldes ist eigentlich nicht schwer, einige Dinge müssen aber beachtet werden. (mehr …)

Magento zeigt nach der Installation im Backend nur Fehler an

Das kommt dir bekannt vor ?

Die Installation erfolgt nach der Anleitung von Magento. Das funktioniert auch alles, aber nach dem Klick in das frisch aufgesetzte Backend kommt bei jeder Funktion die wirklich etwas tut nur die altbekannte Fehlermeldung das die Fehleranzeige unterdrückt ist.

Eine google Suche zeigt schnell : Das Problem haben viele. Allerdings lässt sich leider die Lösung dazu nicht ganz so schnell finden, obwohl sie simpel ist:

(mehr …)

PHP Rootshell R57 / FUD Algorithmus

So hier Teil 2 zur gefundenen Rootshell. Zum Glück ist diese Shell bekannt und wird mittlerweile von Virenscannern entdeckt.

Somit ist dieser Algorithmus nicht mehr das was er vorgibt : FUD.
Diese Bezeichnung wird verwendet für Algorithmen die Viren/Trojaner/Shells etc. so verschlüsseln das sie nicht entdeckt werden.
Laut Wikipedia steht sie für : Fear, Unvertainty and Doubt.

Nocheinmal kurz zum Aufbau der Verschleierung: (mehr …)

Wie sichert man ein produktives Shopsystem nach einem Angriff ?

Früher oder später wird es jedem passieren der eine Webseite, ein Forum oder ein Shopsystem im Internet betreibt: Man schaut auf die eigene Seite und die Startseite ist eine andere (Defacement) oder der Betreiber des Servers schickt einem eine Mail mit dem saloppen Hinweis das man gerade 100.000 Spam emails verschickt habe.

Bei einer privaten Webseite ist das alles noch nicht so schlimm, auch wenn man natürlich für das was man dort tut verantwortlich ist, und darum gehört auch die Vorsorge gegen solche Angriffe sprich Patches. Mehr können die meisten Anwender garnicht tun. (mehr …)