08.05.2010

Tipps zum Texteditor PSPad (4) - Funktionalität erweitern

pspad-extensions.php Die Funktionalität von PSPad lässt sich mit Hilfe von Scripten erweitern. Auch wenn man selbst nicht die erforderlichen Kenntnisse zum Schreiben solcher Scripte hat, kann man dennoch davon profitieren. Viele Erweiterungen lassen sich von der PSPad-Homepage herunterladen. Heruntergeladene und entpackte Scripte werden einfach in einen dafür vorgesehenen Ordner der PSPad-Installation gelegt. Der Ordnername entspricht dabei der Sprache des Scriptes. *.VBS-Scripte gehören in Script\VBScript, *.JS-Scripte in Script\JScript usw..

Ich stelle hier ein paar Erweiterungsscripte vor, die ich gern verwende.

scriptmenu.jpg
ANY_TAG_CLOSE_2
Ergänzt PSPad um die Möglichkeit, mit CTRL+. einen geöffneten Tag automatisch zu schließen.

Save Backup File
Sichert eine Kopie des aktiven Dokuments und versieht den Dateinamen mit einem Datumsstempel.

DuplicateDoc
Dupliziert das aktuelle Dokument.

jScriptingPHPtoolbox
Diese Sammlung umfasst eine Reihe von Scripten. Ich nutze daraus vor allem die Möglichkeit, in PHP, CSS oder HTML per Tastaturkürzel Kommentar-Tags zu setzen.

Die Scripte können über das Menü aufgerufen werden. Teilweise sind Befehlen auch Tastaturkürzel zugeordnet.

28.04.2010

Button in Photoshop gestalten - Tutorial

Das kleine Tutorial für zwischendurch:

How to Create a Slick and Clean Button in Photoshop

von Jacob Gube. Erschienen bei Sixrevisions.

Wenn man ein paar Grundkenntnisse in der Bedienung von Photoshop hat, ist dieses Tutorial gut nachzuvollziehen. Buttons kann man immer gebrauchen. Und die selbst gemachten sind doch die schönsten …

Die ganz Harten ziehen es bis zum Ende durch und bekommen so zusätzlich einen Einstieg in die Sprite-Technik. Dafür ist die Buttongestaltung des Tutorials nämlich vorgesehen. Alle Dateien stehen zudem zum Download bereit.

Eine Demo des Ergebnissen gibt es auch: Hier.

Viel Spaß!

button_tut1.jpg

17.04.2010

Tipps zum Texteditor PSPad (3) - FTP nutzen

Heute geht es um die Fähigkeit von PSPad, auf FTP-Server zugreifen zu können.

FTP-Zugänge einrichten und verwalten

Der erste Schritt ist natürlich, die entsprechenden Zugangsdaten einzugeben. Den erforderlichen Dialog ruft man auf, indem man im Toolfester zunächst auf den FTP-Button klickt. Es öffnet sich das FTP-Fenster. Über einen Klick auf den Verbinden-Button öffnet man die Verbindungsverwaltung. Hat man bereits FTP-Verbindungen eingerichtet, kann man eine Liste dieser Verbindungen mit einem Klick auf das kleine Dreieck des Verbinde-Buttons sichtbar machen.

ftp1.jpg

Es öffnet sich das Verwaltungsfenster, dass die Organisation der FTP-Verbindungen ermöglicht. Es ist selbsterklärend. Ein neues Profil legt man z.B. mit der gleichnamigen Schaltfläche an, ein bereits bestehendes kann man, nachdem er markiert wurde, über “Profil-Eigenschaften” bearbeiten. Mit “Verbinden” wird die Verbindung zum ausgewählten Server aufgebaut.

ftp2.jpg

Interessant ist noch die Schaltfläche “Import“. Hat man schon FTP-Zugänge in einem der unterstützten Programme definiert, können sie hier importiert werden. Die Dateitypliste zeigt, welche Programme dies sind.

ftp3.jpg

Ich habe einen Test mit FileZilla gemacht. In FileZilla die Serverliste über Datei-Export exportiert und wie beschrieben in PSPad importiert. Das klappte reibungslos.

Eine FTP-Verbindung aufbauen

Wenn die FTP-Verbindungen eingerichtet ist, geht der Aufbau am schnellsten über einen Klick auf die Verbindungsschaltfläche.

ftp8.jpg

Mit der danebenliegenden Schaltfläche wird die Verbindung abgebaut.

Nützliche Funktionen

(Text-)Dateien können direkt vom Server geöffnet und bearbeitet werden. Am einfachsten ist das Öffnen über einen Doppelklick auf die Datei.

ftp6.jpg

Speichert man nach dem Bearbeiten über die normale Speicherfunktion wird die Datei direkt auf dem Server aktualisiert. Dies ist für kleine Änderungen sehr praktisch, da man die Datei nicht erst herunterladen und lokal vorhalten muss. Hat man lokal eine neue Datei erstellt oder geöffnet, lässt sich diese auf den FTP-Server übertragen. Dies geschieht über einen Rechtsklick auf den Tab der betreffenden Datei und das Auswählen des Befehls “Speichern über FTP“, alternativ über das Menü Datei oder über das Symbol für Speichern (auf das kleine Dreieck klicken, um die möglichen Optionen anzuzeigen).

ftp7.jpg

Weitere Optionen lassen sich über Rechtsklick im FTP-Fenster aufrufen. Hier eine Übersicht der Befehle.

ftp4.jpg

Häufig gebraucht werden wahrscheinlich CHMOD zum Ändern der Rechte einer Datei und die Befehle zur Datei- und Verzeichnisverwaltung auf dem Server (Verzeichnis anlegen, Neue Datei, Datei/Verzeichnis löschen, Umbenennen).

Manche dieser Befehle findet man auch in der Symbolleiste des FTP-Fensters.

ftp5.jpg

Sonstiges

Mit CTRL+L lässt sich das Log-Fenster einblenden, das u.a. einen Reiter für das FTP-Log besitzt.

13.04.2010

Tutorial-Tipp: PHP-Webseiten-Template erstellen

Auf 1stwebdesigner.com ist heute ein ausführliches und meiner Ansicht nach empfehlenswertes Grundlagentutorial erschienen: “How to Create a PHP Website Template from Scratch“.

how-to-create-php-website-templateZunächst wird erklärt, wie man mit HTML und CSS eine statische Webseite erstellt. Um das zu verstehen reichen wenige Grundkenntnisse in beiden Bereichen. Anschließend beschreibt der Autor Kevin Stanley, wie dieser Seite mit Hilfe von PHP ein wenig Dynamik eingehaucht werden kann. Die HTML-Seite wird zur PHP-Seite und Bereiche wie Header, Footer und Navigation werden in externe PHP-Dateien ausgelagert, die dann includiert werden. Zum Schluss wird noch ein wenig mit Variablen gearbeitet. Beispielhaft werden etwa der Titel der Webseite und der Footer-Text durch Variablen ersetzt. Es wird erläutert, wie man diese Variablen wiederum mit konkretem Inhalt gefüllt bekommt.

Das Tutorial vermittelt einen guten Einstieg in die Thematik php-basierter Web-Templates. Dies ist auch das erklärte Ziel des Autors. Auf dieser Basis kann man bei Interesse Möglichkeiten finden, die Anregung selbstständig weiter zu entwickeln. Z.B. ließe sich ein Formular kreieren, dass die oben erwähnten Variablen mit Inhalt füllt. Man lernt ja immer am besten, wenn man sich selbst (lösbare) Aufgaben stellt.

Alle für das Tutorial erforderlichen Dateien stehen zum Download bereit.