Probleme nach Update auf MacOS X “Lion”

3. November 2011

Wenn Sie das Programm “mitt” unter MacOS X betrieben haben und Ihr Betriebsystem auf “Lion” aktualisieren, können Sie unter bestimmten Umständen keine Thumbnails und Voransichten mehr generieren. Der Grund: Apple hat die Zugriffsrechte auf das 1. Volume (“Macintosh HD” oder “System”, falls Sie es nicht umbenannt haben) geändert.
Das Programm “mitt” kann daher die generierten Bilder nicht mehr temporär zwischenspeichern. Zur Lösung des Problems gehen Sie bitte wie folgt vor:

1. Starten Sie das Programm “mitt” und notieren Sie sich alle Angaben zur FTP-Verbindung im Dialog 1/4 und die Zusatzangabe im Dialog 2/4. Notieren Sie sich auch die Größen, mit welchen Sie Thumbnails und Detail-Ansichten generieren lassen. Dazu müssen Sie so tun, als würden Sie ein Album mit Bildern befüllen, also ein vorhandenes Album angeben. Sie brechen das Program dann im Dialog 3/4 ab.

2. Löschen Sie dann die Einstellungsdatei (Preferences-Datei) von bytepix. Diese befindet sich hier <Heimat-Verzeichnis es Benutzers>:Library:Preferences:bytepix auf Ihrem Mac.
Lion hat ebenfalls das Verzeichnis “Library” in Ihrem Heimat-Verzeichnis unsichtbar gemacht. Sie können es wieder hervorzaubern, indem Sie das Programm “Terminal” (unter Dienstprogramme) starten und dort folgenden Ausdruck eingeben:

chflags nohidden ~/Library

Das Zeichen “~” geben Sie durch drücken der Options(alt)-Taste und gleichzeitigem drücken der Taste “n” ein.

3. Wenn Sie jetzt “mitt” neu starten, sollte das Programm nach einem Speicherort fragen an dem es temporär Dateien zwischenspeichern darf. Geben Sie im Programm “mitt” die unter 1. notierten Angaben wieder ein. Sie sollten für den Speicherort natürlich ein Verzeichnis wählen, dass Sie beschreiben dürfen, also z.B. Ihr Heimatverzeichnis. “Mitt” löscht nach getaner Arbeit, die temporären Dateien jedesmal wieder.

Jetzt sollten Sie “mitt” wieder ganz normal betreiben können.

Mit “Lion” getestet wurde nur die aktuelle Version von “mitt” mit der internen Versionsnummer 2.7. Dieses “mitt” wurde mit Version 2.9 von bytepix ausgeliefert. Wenn Sie über eine gültige Lizenz für Version 2.8 verfügen, können Sie sich die aktuelle Version von “mitt” über Ihren Download-Code von unserer Homepage www.bytepix.de herunterladen.

admin bekannte Fehler, häufige Fragen , , , ,

Hinweise zur Version 2.9.2

12. September 2011

1. Eigene Layouts anpassen

Die neue Version von bytepix hat Ihre selbsterstellten Layouts weitestgehend übernommen. Evtl. müssen Sie Ihre eigenen Layouts etwas anpassen. Insbesondere sollten Sie bei den “Element Positionen” für den “Namen des Albums” eine Breite von 500 und eine Höhe von 60 vorgeben, wenn dies Ihr Layout zulässt. Bitte testen Sie Ihre Layouts über den Menüpunkt “Layout Voransicht/Test”.

1a. Nicht anklickbare Haupmenü-Buttons

Da bytepix Ihre selbst entwickelten Layouts nicht aktualisieren kann, überlappen sich manchmal einige Elemente unsichtbar und sind daher nicht mehr anklickbar. Dieses Phänomen ist sehr selten. Abhilfe geschaffen werden kann durch Einsatz des “z-index” Parameters. Setzen Sie bei den Element-Positionen Ihres selbst entwickelten Layouts den z-index bei “Erstes Thumbnail (links oben)”  z.B. auf 1 und die der Buttons des Hauptmenüs auf 10,11,12,… Dadurch werden die Buttons so aufeinander gelegt, dass sie wieder anklickbar werden. Sollte, dies immer noch nicht helfen, dann geben Sie auch den restlichen Elementen einen z-index und achten Sie darauf, dass die Menu-Buttons die höchsten Indices bekommen.

2. Befristete Rabatte mit Grenzwert 0,00

Wenn Sie das neue Feature “befristete Rabatte” mit Grenzwert 0 Euro (also sofort, nicht erst bei Überschreiten des Grenzwertes) verwenden wollen, setzen Sie bitte als Grenzwert 0,01 Euro ein. 0.00 schaltet nämlich die Rabat-Berechnung einfach aus.

3. Keine Bilder in der Lupenfunktion, Dateinamen mit Leerzeichen

Leider verkraftet die Lupenfunktion keine Bilder mit Leerzeichen im Dateinamen oder Pfad. Wir haben den folgenden “Patch” entwickelt, der das Problem umschifft. Den Patch müssen Sie nur anwenden, wenn Sie festgestellt haben, dass Ihre Bilder in der größeren Darstellung (nach Klick auf das Thumbnail) nicht angezeigt werden.

Zur Einspielung des Patches folgen Sie bitte den Anweisungen:
a. Klicken Sie im Hauptmenü im Verwaltungsteil von bytepix auf “Layout”.
b. Sie brauchen kein Layout auszuwählen, sondern klicken Sie einfach auf “duplizieren”.
c. Notieren Sie sich den automatisch vorgeschlagenen “Name des Layouts”, z.B. “layout_1″.
d. Klicken Sie in den Basis-Einstellungen (dort sollten Sie sich im Augenblick befinden) unten auf den Button neben “Parameter-Datei direkt ändern:”.
e. Klicken Sie in das erschienene große Textbearbeitungs-Eingabefeld. Mit <ctrl>-a (Windows) oder <apfel>-a (Mac OS). Wählen Sie den gesamten Inhalt aus und klicken Sie dann auf die Löschen- oder Schritt-zurück-Taste Ihrer Tastatur. Der gesamte Inhalt des Textbearbeitungs-Eingabefelds verschwindet.
f. Kopieren Sie den folgenden Code von einschließlich ‘<?php’ bis einschließlich ‘?>’ in das große Textbearbeitungs-Eingabefeld und klicken Sie dann auf “speichern”. Melden Sie sich dann sofort am Verwaltungsteil ab (Button “Abmelden” im Hauptmenü).

<?php
$fn = "../../include/galleryinc.php";
$arr = file($fn);
$search="JHMgLj0gJzxkaXYgc3R5bGU9IndpZHRoOiAnLiR3LidweDsgaG";
$search.="VpZ2h0OiAnLiRoLidweDsgYmFja2dyb3VuZC1pbWFnZTogdXJ";
$search.="sKCcuJGltZy4nKSI+Jzs=";
$replace="JHMgLj0gJzxkaXYgc3R5bGU9IndpZHRoOiAnLiR3LidweDsgaG";
$replace.="VpZ2h0OiAnLiRoLidweDsgYmFja2dyb3VuZC1pbWFnZTogdXJs";
$replace.="KCcuIiciLiRpbWcuIiciLicpIj4nOw==";
$search = base64_decode($search);
$replace = base64_decode($replace);
$found = false;
for($i=0; $i < count($arr); $i++){
if(strpos($arr[$i],$search) !== false){
$arr[$i] = str_replace($search,$replace,$arr[$i]);
$found = true;
break;
}
}
if($found){
$buf = join("",$arr);
$fp = fopen($fn,"w");
if($fp === false) die("Error: can't open file for writing.");
fwrite($fp,$buf,strlen($buf));
fflush($fp);
fclose($fp);
echo "patch successfull.";
} else {
echo "patch not needed.";
}
define("BASEPATH","");
require("../../application/helpers/BP_file_helper.php");
$layout = basename($_SERVER["PHP_SELF"],".php");
fh_delete_file_or_dir($layout,"../../data");
fh_delete_file_or_dir($layout.".css","../../data");
fh_delete_file_or_dir($layout.".php","../../data");
?>

g. Geben Sie jetzt folgendes in der Adresszeile Ihres Browsers ein oder ändern Sie die dort stehende Adresse entsprechend ab:

http://<ihre-domain>/bytepix/data/layouts/<layout_1>.php

Ersetzen im Ausdruck bitte  ”<ihre-domain>” durch Ihre www-Adresse unter der Sie bytepix betreiben und tauschen Sie das Wort “<layout_1>” durch den unter Punkt c. notierten Layout-Namen aus. Vergessen Sie die Endung “.php” nicht.
Drücken Sie dann die Eingabe-(=return)-Taste Ihrer Tastatur. Es sollte daraufhin “patch successfull.” oder “patch not needed.” in Ihrem Browserfenster angezeigt werden.
Das “missbrauchte” Layout wird automatisch gelöscht und Sie sollten nun auch Bilder mit Leerzeichen im Dateinamen oder Pfad darstellen können.

4. Ablaufdatum der Alben erscheint nicht

Hier hat sich leider ein Fehler eingeschlichen, der sich jedoch einfach umgehen lässt. Wenn Sie ein neues Album anlegen, schlägt bytepix in den Basis-Einstellungen zum Album ein Ablaufdatum vor. Es wird berechnet aus dem aktuellen Datum und einer Vorgabe über die Anzahl Tage bis zum Ablauf. Leider wird das so erzeugte Datum nicht übernommen. Gehen Sie bitte wie folgt vor:
1. Klicken Sie auf speichern.
2. Ändern Sie das Datum z.B. um einen Tag ab und klicken Sie erneut auf speichern.
3. Ändern Sie das Datum wieder zurück und klicken Sie auf speichern.
Jetzt müsste das Ablaufdatum in der Albenliste angezeigt werden.
Wir bitten diesen Fehler zu entschuldigen.

admin bekannte Fehler, häufige Fragen

“mitt” will ein Verzeichnis haben…

29. April 2011

In Version 2.9 von bytepix wurde auch das Programm “mitt” aktualisiert und erweitert.
Zum Kleinrechnen der Bilder und Zwischenspeichern vor dem Transfer auf Ihren WebServer, benötigt es temporären Speicherplatz auf Ihrer Festplatte. In der neuen Version können Sie den Ort für diese Zwischenspeicherung selbst bestimmen.

“mitt” versucht nach dem Start einen Standard-Platz dafür zu nutzen. Unter Windows ist es das Laufwerk C:, auf dem Mac das System-Laufwerk (Volume (0)). Sollten Sie keine Schreibberechtigung für diese Festplatte oder das Verzeichnis besitzen, fordert “mitt” Sie auf, ein anderes Verzeichnis zu wählen. Sollten Sie ein Verzeichnis wählen, für das Sie keine Schreibberechtigung besitzen, frägt “mitt” solange nach, bis Sie ein geeignetes angeben.
Sie können einfach prüfen, ob ein Verzeichnis beschreibbar ist, indem Sie versuchen eine beliebige Datei dorthin zu kopieren, die Sie ja anschließend wieder löschen können.
“mitt” erzeugt übrigens im angegebenen Verzeichnis ein weiteres Unterverzeichnis “mitt-temp”. Dort liegen alle Thumbnails und Voransichten, bevor Sie auf den WebServer transferiert werden. Der Ordner “mitt-temp” wird beim Beenden des Programms “mitt” wieder gelöscht.

Ort für temporäre Dateien nachträglich ändern
“mitt” speichert seine Einstellungen in einer einfachen Text-Datei ab. Diese Datei können Sie mit Hilfe eines Text-Editors modifizieren. Beenden Sie vor der Manipulation dieser Datei das Programm “mitt”. Eine Sicherungskopie der Einstellungsdatei empfehlen wir Ihnen ebenfalls.

Sie finden die Datei namens “bytepix” mit den Einstellungen für das Programm “mitt” je nach Betriebsystem hier:
Windows 7: C:\Benutzer\<Benutzername>\AppData\Roaming\bytepix
Windows XP: C:\Dokumente und Einstellungen\<Benutzername>\Anwendungsdaten\bytepix
MacOS X: <Heimat-Verzeichnis es Benutzers>:Library:Preferences:bytepix

Einträge:
Das temporäre Verzeichnis zur Zwischenspeicherung von Thumbnails und Voransichten wird vorgegeben durch den Eintrag “tempdir=…”
Beispiele:
MacOS X: “tempdir=System:”
Windows: “tempdir=C:\”

admin häufige Fragen , , , ,

Update von bytepix, Teil 2 von 2

29. April 2011

Da bytepix im wesentlichen aus zwei Teilen besteht, widmen wir dem Update-Vorgang zwei getrennte Artikel. Hier geht es um das Programm “mitt” aus dem Lieferumfang von bytepix. Wie der Serverteil aktualisiert wird, erfahren Sie im anderen Artikel.

Das Programm “mitt” wird auf Ihrem lokalen PC oder Mac ausgeführt, errechnet aus Ihren Bildern je ein Thumbnail und eine etwas größere Voransicht und überträgt diese errechneten Bilder in ein vorbereitetes Album auf Ihrem Web-Server.
Es wird im Paket zusammen mit dem Programm “inst” und dem Lightroom™ Plugin ausgeliefert, ist also nicht allein zu haben.

Je nach Voreinstellungen Ihres Programms zur Dateiverwaltung (“Finder” auf MacOS, “Explorer” auf Windows) erscheint “mitt” auch als “mitt.app” oder als “mitt.exe”.

Alte Version entfernen
Um Verwechslungen zu vermeiden, sollten Sie vor der Aktualisierung Ihr altes “mitt” entfernen. Unter MacOS X werfen Sie die Anwendung einfach in den Papierkorb. Unter Windows sollten Sie die Systemsteuerung und dort den Abschnitt “Software hinzufügen/entfernen” verwenden. Leider wird unter Windows 7 der alte Ordner aus dem Startmenü/Programme nicht mit entfernt. Löschen Sie diesen also manuell, sobald Sie die alte Version entfernt haben.

Neue Version herunterladen
Über folgenden Link gelangen Sie direkt auf unsere Downloadseite und können sich dort Ihr jeweils aktuellstes Software-Paket herunterladen:
http://www.bytepix.de/download.php
Hierzu benötigen Sie einen Download-Code, den wir Ihnen zusammen mit Ihrem Lizenzschlüssel zugesandt hatten. Er besteht im Allgemeinen aus 6 Ziffern und Großbuchstaben.

Auspacken und installieren
Für Windows PC erhalten Sie ein .zip-Archiv, für Macs ein .dmg-Datei. Doppelklicken Sie das herunter geladene Paket, um es auszupacken.

Unter Windows startet dann auch sofort die Installation. Es entsteht im Start-Menü unter Programme ein Ordner, der mit “bytepix…” beginnt. Dieser enthält drei Teile, das Programm “mitt”, das Programm “inst” und das Lightroom-Plugin als Ordner. Sollten Sie “mitt” auch auf anderen PCs aktualisieren wollen, wiederholen Sie bitte die beschriebene Prozedur auf allen Rechnern. Es genügt nicht “mitt” zu kopieren, da neben dem eigentlichen Programm noch andere Bestandteile installiert werden!

Auf dem Mac entpacken und mounten Sie durch den Doppelklick ein Festplatten-Abbild. Ziehen Sie dort das Programm “mitt” auf den “Application”-Alias oder direkt auf Ihren Application-Ordner (Programm-Ordner). “inst” und das Lightroom-Plugin kopieren Sie dorthin, wo es Ihnen richtig erscheint.

“mitt” übernimmt die Einstellungen aus der Vorgängerversion. Sie können also einfach weiterarbeiten, wie bisher…

“inst” nicht aufrufen
Mit zum Installation-Paket gehört das Programm “inst”. Es dient der Neuinstallation des Serverteils von bytepix auf Ihrem Web-Server. Da Sie eine Neuinstallation normalerweise dort nicht vorhaben, sondern nur eine Aktualisierung, sollten Sie das Programm einfach links liegen lassen und es nicht aufrufen. Für die Installation von “mitt” ist es nicht notwendig.

admin häufige Fragen , , , , , , , ,

Update von bytepix, Teil 1 von 2

29. April 2011

Da bytepix im wesentlichen aus zwei Teilen besteht, widmen wir dem Update-Vorgang zwei getrennte Artikel. Hier geht es um den “Serverteil” von bytepix. Wie “mitt” aktualisiert wird, erfahren Sie im anderen Artikel.

Ihre Kunden wählen und bestellen Bilder via Internet und daher mit Hilfe eines Internet-Browsers wie Firefox, Internet-Explorer, Chrome, Safari oder Opera. Auf die gleiche Weise verwalten Sie Ihre Alben. Der Unterschied besteht lediglich in den Passwörtern, die Ihre Kunden benutzen und dem besonderen Passwort, dass Sie als Verwalter der Online-Galerien verwenden. Wir nennen den Teil der Software, der die Internet-Funktionalität bereitstellt, den “Serverteil von bytepix”.

Wenn Sie von uns einen Newsletter mit der Ankündigung eines Updates erhalten, handelt es sich in den meisten Fällen um ein Update für den Serverteil von bytepix. Von wenigen Ausnahmen abgesehen können Sie die Aktualisierung dann direkt aus dem Verwaltungsteil von bytepix heraus starten. Melden Sie sich also als Verwalter an Ihrem bytepix an, ganz so als wollten Sie ein neues Album anlegen.

Der Domainname muss stimmen
Bei der Anmeldung ist es wichtig, dass Sie die Login-Seite von bytepix unter der www-Adresse aufrufen, wie Sie bytepix früher einmal installiert hatten. Einige Kunden haben mehrere www-Adressen, die alle auf die gleiche Homepage verweisen. Man kann die Login-Seite dann auch über diese alternativen www-Adressen erreichen, nur eine Software-Aktualisierung wird hier fehlschlagen. Die hinterlegte Seriennummer passt nicht zur aufrufenden Domain. Für unseren Server sieht es dann nach einem Diebstahlversuch aus, und er verweigert die Auslieferung der Daten.
Die Fehlermeldung enthält in solchen Fällen den Text “Ihre bytepix Lizenz ist auf einen anderen Webserver registriert…”. Sie können dann zwar eine andere Seriennummer angeben. Dies hilft Ihnen jedoch nicht weiter.
Wichtig: Zum Update des Serverteils von bytepix benötigen Sie normalerweise keinen Lizenzschlüssel (Seriennummer).
Einige Kunden verwenden sogenannte Subdomains zum Betrieb von bytepix, wie z.B. “kunden.ihredomain.de”. Zur Software-Aktualisierung sollte der Verwaltungsteil von bytepix dann auch via http://kunden.ihredomain.de/bytepix aufgerufen werden, wenn bytepix damals so installiert wurde.

“bytepix” muss in der URL stehen
Immer wieder beobachten wir, dass www-Adressen direkt auf den bytepix-Ordner auf dem WebServer unseres Kunden abgebildet werden. Dies erkennt man daran, dass z.B. nach Aufruf der Login-Seite (also noch vor dem Login selbst)  http://www.ihredomain.de/start/index.php in der Adress-Eingabezeile des Browsers steht. In diesem URL fehlt das Wort bytepix! In 95% der Fälle lässt sich bytepix zwar so betreiben, eine Software-Aktualisierung schlägt jedoch fehl. Wir raten dringend von einer derartigen Konfiguration ab. bytepix wurde für diese Fälle nicht getestet! Der URL zur Login-Seite sieht so aus: http://www.ihredomain.de/bytepix/start/index.php, wobei “www.ihredomain.de” entsprechend Ihren Verhältnissen anzupassen ist und natürlich muss der Domainname, wie im vorstehenden Absatz beschrieben, stimmen.

Software Aktualisierung in mehreren Schritten
Wenn Sie sich erfolgreich und richtig am Verwaltungsteil Ihrer bytepix-Installation angemeldet haben, erreichen Sie den Untermenü-Punkt “Software Aktualisieren” über das Menü “Fotograf”. Sie sehen dann eine Ansicht ähnlich der folgenden in Ihrem Browser-Fenster:

Software Aktualisieren

Software Aktualisieren

Wichtig: Steht ein Update zur Verfügung, so werden Ihnen zwei Alternativen zur Auswahl angeboten, nämlich das Update und die Neuinstallation. Wenn Sie nur die Neuinstallation angeboten bekommen, dann ist Ihr bytepix bereits aktuell, bzw. Sie haben keine Berechtigung für weitere Updates.

Wichtig: Führen Sie   K E I N E Neuinstallation durch (ausser Sie wollen das wirklich), denn sonst überschreiben Sie sich Ihre Einstellungen und teilweise Ihre Daten auf dem Server!!!

Wenn Sie in der gezeigten Ansicht auf “absenden” klicken, beginnt Ihr Server von unserem Server Dateien herunter zu laden. Klicken Sie auf “weiter” sobald der Download-Vorgang abgeschlossen ist. Die heruntergeladenen Dateien werden dann an Ihren Zielort verschoben.
Anschließend können Sie die Aktualisierung abbrechen oder nach weiteren Updates suchen. Sind weitere Updates vorhanden wird Ihnen wieder die oben gezeigte Ansicht präsentiert und das Spiel beginnt von vorn. Am besten sie wiederholen die Aktualisierung so lange, bis Sie nur noch die Neuinstallation angeboten bekommen. Diese führen Sie dann natürlich nicht durch, sondern brechen den Vorgang ab. Bitte lesen Sie also immer wieder, was in der Anzeige steht und klicken Sie nicht einfach auf “weiter” oder “absenden” !

Aktuell sind folgende Updates nach der letzten kostenpflichtigen Version 2.8 vorhanden:
2.8.2, 2.8.3, 2.8.4 und 2.9 (=2.9.1)

admin häufige Fragen , , , , , , , ,

Mail-Versand testen

13. September 2010

Bestätigungs- und Info-Mails werden in bytepix von dem Server versand, auf welchem bytepix installiert wurde. bytepix stützt sich dabei auf die mail()-Funktion der Skriptsprache PHP ab. Dies funktioniert in 99% der Fälle problemlos.

Dennoch gibt es Situationen in denen man den Versand einmal schnell ausprobieren möchte. Hierzu dient die folgende kurze Anleitung:

1. Stellen Sie sicher, dass unter Fotograf/e-mail Einstellungen im Verwaltungsteil bei “e-Mail Adresse um Bestellungen zu empfangen” und bei “Absender e-Mail Adresse” eine gültige e-Mail Adresse eingetragen ist. Um Probleme zu vermeiden, sollte diese zu einem (oder zwei verschiedenen) wirklichen Postfach gehören und nicht etwa zu einer Weiterleitung, Alias oder sonst etwas.
Achten Sie darauf, dass sich vor und hinter der e-Mail Adresse keine unsichtbaren Leerzeichen befinden!
Das Feld “Fünfter Parameter für die Mail-Funktion” bleibt in den aller meisten Fällen leer!

2. Begeben Sie sich in die Einstellungen zu einem vorhandenen Album und dort in den Bereich “Kunden-Daten”. Ändern Sie hier die “e-Mail Adresse des Kunden” vorübergehend auf eine Ihrer e-Mail Adressen ab. Sie sollten, wenn möglich, eine Adresse wählen, die sich von den unter 1. eingetragenen unterscheidet. Wichtig wäre eine Adresse die von einem anderen Provider zur Verfügung gestellt wird, wie hotmail, gmx oder web.de. Für den Test wichtig ist im Grunde, dass die Domain (also das was hinter dem @ steht) eine andere wie Ihre Absender-Adresse ist.

3. Test
Zum Testen klicken Sie in den Basis-Einstellungen des selben Albums auf den Link “Klicken Sie hier, um das Passwort Ihrem Kunden zuzusenden” und im anschließenden Dialog auf “absenden”. Leider kann bytepix nur prüfen, ob die Mail zum Versand angenommen wurde und nicht ob sie tatsächlich versandt wurde. Und selbst wenn nach dem Versenden ein Fehler in rot angezeigt wird, kann die Mail erfolgreich verschickt worden sein.

4. Prüfen Sie also, ob Sie unter der unter 2. angegebenen Mail-Adresse eine “Passwort”-Mail bekommen haben. Ist dies nicht der Fall prüfen Sie bitte nochmals alle eingegebenen Adressen. Prüfen Sie bitte auch, ob die Mail eventuell in Ihrem Spam-Filter hängen geblieben ist, bevor Sie Ihren Provider anrufen. Schildern Sie ihm dann den Vorgang und teilen Sie ihm mit, dass die Software bytepix die mail()-Funktion von PHP nutzt.

5. Ändern Sie die Mail-Adresse des Kunden, die Sie unter 2. geändert hatten, wieder zurück ;-)

admin häufige Fragen

LR 3: exportierte Bilder werden nicht angezeigt

13. September 2010

Manchmal ist es schon verzwickt! So berichtete ein Kunde, dass der Export aus Lightroom 3.2 nicht funktioniere. LR zeige zwar den Exportvorgang an, nach dem Anmelden an bytepix käme jedoch die Meldung “das Album enthält keine Bilder”! Nach längerer Ursachenforschung zeigte sich, dass der Export sehr wohl funktionierte. Aus irgendwelchen Gründen lauteten die Dateinamenserweiterungen nicht “.jpg” sondern “.JPG” und solche Dateien ignoriert bytepix aus verschiedenen Gründen. Was also tun? Offenbar war durch irgendwelche Prozesse LR so eingestellt worden (unbeabsichtigt), dass es standardmäßig Großbuchstaben  für die Dateinamenserweiterungen verwendet und das lässt sich im bytepix Plugin nicht umstellen.

Um hier Abhilfe zu schaffen, müssen Sie die Datei BypExpProvider.lua wie in http://www.bytepix.de/pressword/?p=25 beschrieben ändern. In der “Sections”-Zeile sollte dann stehen.

showSections = { 'imageSettings', 'fileSettings', 'fileNaming', 'outputSharpening',
 'waterMarking', 'metadata'},

Jetzt können Sie im Export-Dialog die Dateinamenserweiterung auf Großbuchstaben ändern und als Vorgabe speichern.

admin Lightroom, bekannte Fehler , , , ,

Vs 2.8: zu lange Absenderadresse in Bestellbestätigung

3. September 2010

In bytepix 2.8 haben wir eine “schönere”, sprich HTML basierte, Bestellbestätigung/Rechnung eingeführt. Damit eine Rechnung postalisch versandt werden kann, wurde ein Sichtfenster-Adressblock hinzugefügt. Dieser besteht aus Absender-Adresse in einer Zeile und der Kunden-Anschrift, die aus mehreren Zeilen bestehen kann.

Leider stellen wir fest, dass sehr viele Kunden sehr sehr lange Absenderadressen besitzen, die in einer Zeile einfach keinen Platz finden. Die rechte Spalte der Rechnung, dort wo Datum und nochmals die Absender-Adresse stehen, wird zusammengequetscht und bricht daher ungünstig um.

Im nächste Update werden wir deshalb ein weiteres, dann nur einzeiliges Absender-Adressfeld zur Eingabe bereitstellen. Einstweilen können Sie sich so behelfen:

Die einzelne Zeile des Sichtfensters wird aus Firmierung, Name und Adresse gebildet, die Sie unter “Fotograf/Firmendaten” im Verwaltungsteil von bytepix finden. Wenn Sie diese Daten ändern, werden alle folgenden Rechnungen und Bestellbestätigungen die neuen Werte erhalten. Nicht jedoch bereits erzeugte Bestätigungen und Rechnungen.
Kürzen Sie also Firmierung, Name und Adresse so weit es Ihnen möglich ist. Und – ganz wichtig – bytepix sucht nach der Zeichenfolge “Tel” oder “tel” und ignoriert ab dieser Zeile alles im Eingabefeld “Adresse” des Fotografen.

Wenn Sie im Adressfeld unter “Fotograf/Firmendaten” Zeilen von geringerer Wichtigkeit unter Ihrer Telefonnummer einfügen, werden diese nicht in den einzeiligen Absender im Sichtfenster der Bestellbestätigung/Rechnung übernommen. Leiten Sie die Angabe Ihrer Telefonnummer bitte mit “Tel.” oder “Telefon” ein.

Zum Schluß:
Unter Fotograf/Zusatzoptionen Layout können Sie das CSS der Bestellbestätigungsseite verändern. Wir mussten für die Seitenbreite und Spaltenbreite einen Kompromiss finden, da diverse Browser und Drucker ganz unterschiedliche Ergebnisse liefern.
Sie können die gesamte Breite der  Bestellbestätigungsseite ändern, in dem Sie im CSS nach dem Eintrag “table.normal” suchen. Dort finden Sie die Vorgabe der Breite “width: 700px;”. Ändern Sie diese z.B. auf “width: 900px;” ab, um die Bestellbestätigungsseite breiter zu machen. Die beiden Spalten für einzeilige und mehrzeilige Absenderadresse bieten dadurch ebenfalls mehr Platz. Prüfen Sie aber, ob die Seite dann von Ihrem Browser aus sich vollständig ausdrucken lässt.

admin bekannte Fehler, häufige Fragen , , , ,

Kein Export mit Copyright in Lightroom 3 möglich

22. Juni 2010

Lightroom 3

Leider hat Adobe schon wieder etwas an Ihrer Schnittstelle zu Lightroom geändert:

Um die neuen, besseren Wasserzeichen zu nutzen und um überhaupt die Wasserzeichen beim Export der Bilder nach bytepix mit unseren Plug-in in die Bilder einrechnen zu lassen, müssen Sie ein kleine Änderung am Quellcode des Plug-in vornehmen.

Ich beschreibe die die Lösung für MacOS X, die Lösung für Windows dürfte sich einfach aus dem Gesagten ableiten lassen.

1. Suchen Sie das Plug-in “ftp_bytepix_export.lrplugin” auf Ihrer Festplatte. LR 3 bietet die Möglichkeit das Plug-in im Finder anzeigen zu lassen (im Zusatzmodul-Manager).
2. Klicken Sie mit rechter Maustaste auf das Plugin und wählen Sie im Kontext-Menu “Paketinhalt zeigen” aus.
3. Öffnen Sie die Datei BypExpProvider.lua indem Sie sie per Drag&Drop auf Ihren Text-Editor ziehen.
4. Sie finden in der Datei eine Zeile:

showSections = { 'imageSettings', 'fileSettings', 'outputSharpening',
'metadata'},

Fügen Sie, ebenfalls durch Komma abgetrennt vor das Wort ‘metadata’ das Wort ‘watermarking’, ein.

5. Speichern Sie die Datei nun ab.
6. Evtl. müssen Sie das Plugin in LR einmal entfernen und wieder laden.
Im Exportieren-Dialog von LR gibt es jetzt einen zusätzlichen Bereich “Wasserzeichen”. Dort können Sie ein Standard-Wasserzeichen auswählen oder, wenn Sie ein eigenes (auf Mac im Menu Lightroom/Waserzeichen bearbeiten…) angelegt haben, Ihr eigenes Wasserzeichen auswählen. Vergessen Sie nicht das Häkchen vor der Klappliste zu setzen, um das Einrechnen des Wasserzeichens zu aktivieren.

Lightroom 2 und bytepix Vs. < 2.7

Leider ist uns hier ein kitzekleiner Fehler unterlaufen, der es verhindert mit dem bytepix Plug-in für Lightroom die Bilder mit einem Copyright Text zu exportieren. Wir beschreiben Ihnen im folgenden, wie dieser Fehler behoben wird. Schauen Sie in ein paar Wochen wieder vorbei, wir werden bis dorthin eine korrigierte Fassung des Plug-ins zum Download bereitstellen.

Ich beschreibe die die Lösung für MacOS X, die Lösung für Windows dürfte sich einfach aus dem Gesagten ableiten lassen.

1. Suchen Sie das Plug-in “ftp_bytepix_export.lrplugin” auf Ihrer Festplatte. LR 2 bietet die Möglichkeit das Plug-in im Finder anzeigen zu lassen (im Zusatzmodul-Manager).
2. Klicken Sie mit rechter Maustaste auf das Plugin und wählen Sie im Kontext-Menu “Paketinhalt zeigen” aus.
3. Öffnen Sie die Datei BypExpProvider.lua indem Sie sie per Drag&Drop auf Ihren Text-Editor ziehen.
4. Sie finden in der Datei eine Zeile:

showSections = { 'imageSettings', 'fileSettings', 'matadata'},

Ändern Sie das Wort ‘matadata’ in ‘metadata’ ab (‘e’ anstelle ‘a’).
5. Speichern Sie die Datei nun ab.
6. Evtl. müssen Sie das Plugin in LR einmal entfernen und wieder laden.
Im Exportieren-Dialog von LR gibt es jetzt wieder einen Bereich “Metadaten” und dort ist standardmäßig auch “Copyright-Wasserzeichen hinzufügen” aktiviert.

admin Lightroom, bekannte Fehler , , , ,

Neue Layouts für bytepix, das “grüne” Layout

5. Juni 2010

Obwohl es nicht so schwierig ist, eigene Layouts für bytepix zu kreieren, wird diese Möglichkeit von unseren Kunden nur relativ selten genutzt. Grund genug für uns, Ihnen ein wenig zu zeigen, was mit bytepix so alles möglich ist.

Hinweis für das Update auf Version 2.9.2:
In diesem Update wurden einige Veränderungen am Aufbau der Seiten vorgenommen. Die hier gezeigten zusätzlichen Layouts können leider nicht vollständig automatisch angepasst werden. Nehmen Sie ggf. Anpassungen am Hintergrundbild des “Wrappers” und an der Hintergrundfarbe der “Seite” vor.

Im Folgenden zeigen wir Ihnen anhand vieler Screenshots, wie Sie z.B. das “grüne” Layout in bytepix integrieren.

Bild 1: Das "grüne" Layout für bytepix

Weiter Layouts bieten wir in größeren Zeitabständen an. Zunächst einmal das “grüne”, “Braunton”- und “Foto”-Layout.

Schritt 1

Bild 2: Layout auswählen und duplizieren

Zunächst klicken Sie im Hauptmenü auf “Layout” und wählen dann aus der Klappliste z.B. das Layout “Gras” aus. Klicken Sie anschließend auf “duplizieren” (1) um eine Kopie des Datensatzes dieses Layouts zu erzeugen.

WICHTIG!
Bitte verwenden Sie das Layout “Gras” zum Duplizieren, da sonst eventuell Bilder des alten Layouts den Text einiger Menu-Buttons überlagern. Sollten Sie dies feststellen, das Ergebnis sieht anders als die gezeigten Abbildungen aus, dann löschen Sie die Bilder der entsprechenden Buttons im neuen Layout. Entsprechende Links zum Löschen finden Sie hochladen-Dialog beim entsprechenden Bild.

Schritt 2

Bild 3: Parameter direkt ändern und Name für das Layout vergeben

Sie erinnern sich vielleicht, ein Layout besteht aus sehr sehr vielen Parametern. Damit Sie diese jetzt nicht alle einzeln ändern, bzw. eingeben müssen, gibt es seit Version 2.7 von bytepix ein neues Feature.
In den Basiseinstellungen des Layouts finden Sie ganz unten einen Button (2) mit dessen Hilfe Sie die Parameter, die ein Layout definieren, direkt verändern können. Diese Funktion nutzen wir, um alle Parameter in einem Rutsch ins System einzuspielen. Klicken Sie also auf “ändern” (2) und es erscheint folgende Ansicht.

Bild 4: Parameter in einem Rutsch ersetzen

Im großen, weißen Feld (4) stehen alle Parameter in Rohfassung und können direkt verändert werden.
Wir löschen zunächst den kompletten Inhalt. Klicken Sie hierzu in das Feld (4) und wählen Sie den gesamten Inhalt mit <ctrl>-a (Mac: <apfel>-a) aus. Klicken Sie dann auf die <del>-Taste um den ausgewählten Text zu löschen.
Markieren Sie jetzt den folgenden Code, hier unterhalb dieser Beschreibung, und kopieren Sie ihn mit <ctrl>-c (Mac: <apfel>-c) in die Zwischenablage.

<?php /*
*name;value;
layoutname;gruen;
prozeile;4;
prospalte;3;
thefontface;Verdana, Arial, Helvetica, sans-serif;
color1;#EEEEEE;
color2;#EEEEEE;
fontsizenormal;12;
fontsizesmall;11;
fontsizehead1;14;
fontsizehead2;16;
linkcolor;#8BcB4B;
pricecolor;#8BcB4B;
editlayout;layout_3;
albumlinkcol;;
basketlinkcol;;
helplinkcol;;
agblinkcol;;
customerlogo_x;10;
customerlogo_y;8;
customerlogo_w;;
customerlogo_h;;
customerlogo_z;;
sitetitle_x;194;
sitetitle_y;10;
sitetitle_w;;
sitetitle_h;;
sitetitle_z;;
albumname_x;600;
albumname_y;10;
albumname_w;300;
albumname_h;20;
albumname_z;;
albumlink_x;31;
albumlink_y;112;
albumlink_w;100;
albumlink_h;20;
albumlink_z;;
basketlink_x;31;
basketlink_y;174;
basketlink_w;100;
basketlink_h;20;
basketlink_z;;
helplink_x;31;
helplink_y;236;
helplink_w;100;
helplink_h;20;
helplink_z;;
agblink_x;31;
agblink_y;422;
agblink_w;100;
agblink_h;20;
agblink_z;;
firstlink_x;210;
firstlink_y;44;
firstlink_w;;
firstlink_h;;
firstlink_z;;
prevlink_x;296;
prevlink_y;44;
prevlink_w;;
prevlink_h;;
prevlink_z;;
nextlink_x;758;
nextlink_y;44;
nextlink_w;;
nextlink_h;;
nextlink_z;;
lastlink_x;844;
lastlink_y;44;
lastlink_w;;
lastlink_h;;
lastlink_z;;
pagerlinks_x;402;
pagerlinks_y;72;
pagerlinks_w;;
pagerlinks_h;;
pagerlinks_z;;
overview_x;380;
overview_y;820;
overview_w;450;
overview_h;;
overview_z;;
thumbs_x;158;
thumbs_y;132;
thumbs_w;;
thumbs_h;;
thumbs_z;;
pageblock_x;170;
pageblock_y;100;
pageblock_w;756;
pageblock_h;;
pageblock_z;;
pagebgcol;#595959;
pageblockbgcol;#00121E;
thumbnailbgcol;;
menubuttoncol;;
pagingbuttoncol;;
showborder;nein;
fontsizebutton;14;
layout;layout_5;
pagebgrepeat;no-repeat;
pageblockbgrepeat;no-repeat;
thumbnailbgrepeat;repeat;
menubordersize;0;
menubordercol;#999999;
menuborderstyle;solid;
pagingbordersize;0;
pagingbordercol;#999999;
pagingborderstyle;solid;
pageblockbordersize;0;
pageblockbordercol;#999999;
pageblockborderstyle;solid;
thumbnailbordersize;0;
thumbnailbordercol;#CCCCCC;
thumbnailborderstyle;dotted;
menupad_t;3;
menupad_r;0;
menupad_b;2;
menupad_l;0;
pagingpad_t;0;
pagingpad_r;0;
pagingpad_b;0;
pagingpad_l;0;
pageblockpad_t;12;
pageblockpad_r;12;
pageblockpad_b;12;
pageblockpad_l;12;
thumbnailpad_t;0;
thumbnailpad_r;0;
thumbnailpad_b;0;
thumbnailpad_l;0;
rasterpad_t;0;
rasterpad_r;0;
rasterpad_b;50;
rasterpad_l;38;
fontsizehead;14;
fontstylenormal;normal;
fontstylehead;bold;
fontstylebutton;bold;
fontdecobutton;none;
linkdeco;none;
slideshowbtndiv_x;670;
slideshowbtndiv_y;40;
slideshowbtndiv_w;;
slideshowbtndiv_h;;
slideshowbtndiv_z;;
preiselink_x;31;
preiselink_y;298;
preiselink_w;100;
preiselink_h;20;
preiselink_z;;
freelink_x;31;
freelink_y;360;
freelink_w;100;
freelink_h;20;
freelink_z;;
subalblist_x;31;
subalblist_y;484;
subalblist_w;130;
subalblist_h;;
subalblist_z;;
*/?>

Achten Sie darauf, dass Sie den gesamten Code markieren. Also inklusive der Zeichen “<?php /*" am Anfang und “*/?>" am Ende.

Klicken Sie anschließend in das Feld (4), in Bild 4 gezeigt, und fügen Sie den Inhalt der Zwischenablage mit <ctrl>-p (Mac: <apfel>-p) dort ein. Klicken Sie dann auf speichern (5) und anschließen auf  ”zurück” (6).

Ganz wichtig!
Nach dem Klick auf “zurück” befinden Sie sich wieder in den Basiseinstellungen des Layouts wie in Bild 3 gezeigt. Ändern Sie dort den Namen des Layouts (3) Ihren Wünschen entsprechend ab und klicken Sie abschließend auf “speichern” (3a). Das Speichern ist extrem wichtig, da dadurch aus den Parametern, die Sie gerade eingefügt haben, das Layout generiert wird.

Übrigens, sollte später das neue Layout nicht wunschgemäß erscheinen, hilft es manchmal, diesen Schritt zu wiederholen. Also, einmal auf “Albenliste” klicken (zum Verlassen dieses Menüs), dann wieder auf “Layout” klicken und das gerade bearbeitete Layout aus der Klappliste auswählen und auf “ändern” klicken. Dann sollten Sie wieder hier in den Basis-Einstellungen sein. Wiederholen Sie dann Schritt 2.

Schritt 3

Durch das Einsetzen der Parameter in Schritt 3, sind alle Elemente, Farben, Schriften und Linien bereits an die richtige Position gebracht worden, bzw. haben die richtigen Werte erhalten. Was jetzt noch fehlt, sind die Bilder für Buttons und Hintergründe.
Wir beginnen mit dem Hintergrund-Bild der Gesamtseite.

Klicken Sie im Untermenü “Layout-Einstellungen” auf den Eintrag “Hintergründe” (7) unterhalb von “Bilder & Buttons”.

Bild 5: Hintergrund-Bild hochladen

Mit dem Button “hochladen” (7a) erscheint der folgende Dialog zum Hochladen von Bildern.

Bild 6: Ein Bild hochladen

Dieser Dialog sieht für alle Hintergründe und Button-Bildchen ähnlich aus. Hervorgehoben wird jeweils welchen Typ eines Bildes Sie hochladen sollten: JPEG oder GIF.
Wir haben Ihnen die Einzelbilder des Layouts in einer Zip-Datei zusammengestellt. Laden Sie sich diese zunächst hier: gruen_layout.zip herunter und packen Sie sie auf Ihrem Rechner aus. Meist genügt es hierzu, die Datei doppelt anzuklicken.
Im entstehenden Ordner haben wir den Bildern Namen gegeben, die sinngemäß den Beschriftungen in den “Bilder & Button”-Seiten entsprechen.

Der Vorgang des Hochladens ist immer gleich. Zunächst wählen Sie mit dem Button (8) die enstprechende Datei auf Ihrem Computer aus. Dann starten Sie den Hochladevorgang mit (9) (auf PCs ist die Beschriftung der Buttons (8) und (9) systembedingt anders). Wenn der Upload erfolgreich war, erscheint oberhalb der Buttons (8) und (9) das neue Bild.
Das Hochladen eines Bildes dauert unterschiedlich lange, je nachdem wie gut Ihre Internetanbindung ist und wieviel gerade im Netz los ist.
Sollte sehr lange nichts geschehen, Ihr Browser aber vor sich hinwerkeln, dann hilft es manchmal, ein zweites Mal auf “upload” (9) zu klicken. Diesen Trick aber bitte nur anwenden, wenn Sie sicher sind, dass das Bild eigentlich schon längst hochgeladen sein sollte.

Zurück zum Menu und den anderen Hochlade-Möglichkeiten kommen Sie über den Link “zurück” (10).

Den beschriebenen Hochlade-Vorgang wiederholen Sie bitte für folgende Bilder der zip-Datei. Wir geben außerdem das jeweilige Untermenu an, in welchem Sie den zugehörigen Hochlade-Buttons finden.

Inhalt von gruen_layout.zip:

“Hintergründe”

  • hintergrund.jpg (gerade hochgeladen)
  • seiten-block.jpg

“Blättern-Buttons”

  • erstes.gif
  • vorheriges.gif
  • naechstes.gif
  • letztes.gif

“weitere Buttons”

  • aktualisieren.gif
  • zur-best.gif
  • best-ausloesen.gif

In die zip-Datei haben wir Ihnen außerdem noch eine Datei namens “logo.jpg” gelegt, die Sie als Vorlage für Ihr Logo verwenden können. Damit sich dieses gut in das Layout einfügt.

Schritt 4

Wissen Sie noch wo man das Logo für Ihre bytepix-Installation hochlädt? Sie finden den Hochlade-Button unter dem Hauptmenü-Punkt “Fotograf” und dort unter “Logo & Login-Seite”(11+12).

Bild 7: Hochladen des Logo

Wenn Sie nicht die Vorlage für das Logo aus Schritt 3 im zip-Archiv verwenden, müssen Sie gegebenenfalls die Position des Logos korrigieren. Die entsprechenden x- und y-Koordinaten finden Sie in den Layout-Einstellungen unter “Element Positionen” (13).

Bild 8: XY-Koordinaten der Logo-Position gegebenenfalls anpassen

Größere x-Werte verschieben das Logo nach rechts, größere y-Werte nach unten (14).
Klicken Sie nach einer Änderung auf speichern und anschließend auf “Test” (15), um eine schnelle Voransicht des neuen Layout zu erhalten.

Schritt 5

Zum Schluß muss das neue Layout noch allen den Alben zugeordnet werden, in welchen Sie es verwenden möchten. Diese Einstellung (17) nehmen Sie bei den Basiseinstellungen (16) zum jeweiligen Album vor. Speichern nicht vergessen (18)!

Bild 9: Zuordnen des Layouts zum Album

Möchten Sie das neue Layout für alle neuen Alben verwenden, dann legen Sie es als Standardwert fest. Diese Einstellung finden Sie im Menü “Fotograf” und dort unter sonstiges (19,20). Speichern (21) nicht vergessen.

Bild 10: Das neue Layout als Standard-Einstellung

admin Layout , , , ,