Seite 9 von 10

Verfasst: 14.06.2013, 22:09
von Jürgen T.
Hallo Torquatus,

wenn Du schon so schmeichelhaft anfängst (Hallo lieber ...) dann komme ich gar nicht drumherum einen mir sehr gut bekannten lieben Pluginprogrammierer zu fragen ob er das einbauen würde.

Moment, ich frage ihn mal ...

Er sagt o.k. Schließlich warst Du es ja, der ihm die Anleitung zur Entwicklung des Plugins geliefert hast.

Mal schauen, wann er so weit ist. :D

Verfasst: 17.06.2013, 12:06
von Jürgen T.
@Torquatus,

er ist so weit.


Hallo liebe Ahnenblattgemeinde,

ich habe die neue Version 2.03 des Plugins hochgeladen.

Es wurde eine Option eingeführt die es ermöglicht, nur den Rufnamen für die Umbenennung der Bilder zu verwenden.

Verfasst: 17.06.2013, 14:37
von Torquatus
Hallo Jürgen,
Jürgen T. hat geschrieben:@Torquatus,

er ist so weit.


Hallo liebe Ahnenblattgemeinde,

ich habe die neue Version 2.03 des Plugins hochgeladen.

Es wurde eine Option eingeführt die es ermöglicht, nur den Rufnamen für die Umbenennung der Bilder zu verwenden.
ganz sooo eilig wäre es bei dieser Hitze nicht gewesen :wink:

Ich werde es mal gleich ausprobieren.

Uii, da war es ja richtig, gleich zu probieren.
Leider klappt es nicht immer; siehe unten.

Verfasst: 17.06.2013, 15:06
von Jürgen T.
Hallo Torquatus,

Fehler gefunden!
Habe die Version 2.03 nochmals hochgeladen.

Danke für's Testen.

Verfasst: 17.06.2013, 19:57
von ahnenarmin
Hallo zusammen,

warum wird die Version 2.03 im Plugin Ab-Store nicht als neue Version angezeigt?

Gruß

Armin

Verfasst: 17.06.2013, 20:18
von MarcP
Jürgen hatte den Versionszähler nicht erhöht und du hattest schon die (erste) fehlerhafte 2.03 von heute Mittag installiert? Falls es nicht so ist dann bitte noch genauere Daten.

Der Store vergleicht ja nur die Versionsnummern miteinander. Und da beide die selbe Nummer haben....

In dem Fall das Plugin einfach löschen und nochmal neuinstallieren.
Ein re-install geht ab der nächsten Version

Verfasst: 18.06.2013, 09:18
von eberhard.grass
Moin Marc,
nach der Änderung des Plugins "Bilder_umbenennen" wird im ABStore "ungeprüft" statt update (wie bei ABPositiv) angezeigt. Um die neue Version 2.03 zu installieren muss ich erst die 2.02 löschen und dann die neue installieren. Soll das so sein?

Gruß Eberhard

Verfasst: 18.06.2013, 09:46
von MarcP
ungeprüft bedeutet immer es ist kein Gegenstück gefunden worden.
In deinem Fall im Webstore nichts.

hab den Fehler
@Jürgen
die alte id des Plugins war "rename pictures"
du hast jetzt "Bilder umbenennen" im download portal Plugin: Bilder umbenennen (JT)
drin.
deswegen kann nicht zugeordnet werden. Soll das so?

Verfasst: 18.06.2013, 10:11
von eberhard.grass
Hallo Marc,
ungeprüft bedeutet immer es ist kein Gegenstück gefunden worden.
In deinem Fall im Webstore nichts.
Du hast recht. Im Webstore steht die Version 2.03 als "ungeprüft" drin.

Gruss Eberhard

Verfasst: 18.06.2013, 10:26
von MarcP
@jürgen
ich seh grad in der abp hast du die id auch geändert.
wenn im download bereich zurückänderst dann müsstest diese auch wieder zurückändern sonst haben alle die die jetzige version laden beim nächsten update das selbe problem.

die id ist wie der name schon sagt die Identifikation. mittendrin ändern zerstört die update funktion.
Der Benutzer bekommt diese auch nirgends zu gesicht. (Naja ausser die Variable im Store)
Daher spielt es keine Rolle ob englisch, deutsch oder japanisch drinsteht ;-)

Verfasst: 18.06.2013, 10:39
von Gast
Hallo Jürgen,
Jürgen T. hat geschrieben:Hallo Torquatus,

Fehler gefunden!
Habe die Version 2.03 nochmals hochgeladen.

Danke für's Testen.
Danke für's Machen :D

Erneuter Test bringt sehr gute Ergebnisse. Ich überlege nun ernsthaft das Plugin zu verwenden.

Vielleicht aber noch ne Frage (um nicht testen zu müssen): Was passiert, wenn ich ein Bild mit diversen Personen (Gruppenbilder) verlinkt habe?

Und noch ne zweite Frage: Ich hatte bisher ergänzende Informationen (z.B. Heirat o.ä.) in den Dateinamen. Die müsste ich wohl vor dem Lauf des Plugins ausXen?

Torquatus

Verfasst: 18.06.2013, 11:26
von Jürgen T.
Hallo Torquatus,

ich zitiere mal aus der Hilfedatei:

Wenn der Bildername mit
"X_" oder "X-" oder "x_" oder "x-"
beginnt, wird dieser von der Umbenennung ausgenommen!

Das gleiche gilt, wenn ein Bildername mit "Gruppe_" oder "Gruppe-" oder "gruppe_" oder "gruppe-" beginnt (das mit Gruppe/gruppe habe ich vergessen im Hilfetext zu erwähnen).

Da in einem Geburtsnamen, Vornamen oder im Datum Zeichen enthalten sein können, die in einem Dateinamen nicht enthalten sein dürfen, ist eine Funktion im Plugin integriert, mit deren Hilfe man solche unerlaubten Zeichen durch erlaubte Zeichen ersetzen lassen kann.


Die bisherigen Dateinamen werden (bis auf die Dateieendung) völlig ignoriert. d. h. Du musst Deine ergänzenden Infos nicht vorher ausXen.

Sind damit Deine Fragen beantwortet?

Verfasst: 18.06.2013, 11:57
von Jürgen T.
Hallo Marc,

ich glaube, ich habe so langsam den Überblick verloren.

Kannst Du mir bitte eine Anleitung geben, was ich beachten/ändern muss, wenn ich eine neue Version eines Plugins hochladen will?

Die ID hatte ich geändert, weil mir der englische Text im Downloadbereich nicht gefallen hat.

Verfasst: 18.06.2013, 12:09
von MarcP
das ist sozusagen "gewachsen"

das ist die abp von dem Plugin wo noch keine [abstore] Sektion vorhanden ist. Die also bei vielen so vorliegen dürfte
[plugin]
version=2.59
filemustbeopened=1
text=Rename Pictures 2.01 (JT)
text.1031=Bilder umbenennen 2.01 (JT)
text.1034=Cambiar nombre de fotos 2.01 (JT)
text.1045=Zmiana nazw zdjec 2.01 (JT)
Help=%abpluginpath%\Bilder-umbenennen_jt\Bilder-umbenennen_English.txt
Help.1031=%abpluginpath%\Bilder-umbenennen_jt\Bilder-umbenennen_German.txt
Help.1034=%abpluginpath%\Bilder-umbenennen_jt\Bilder-umbenennen_Espanol.txt
Help.1045=%abpluginpath%\Bilder-umbenennen_jt\Bilder-umbenennen_Polish.txt
1=$MAKEDIR(%temp%\Bilder-umbenennen_jt)
2=$SAVEAS(CSVFILE-UNICODE,%temp%\Bilder-umbenennen_jt\ahnen.tmp)
3=%abpluginpath%\Bilder-umbenennen_jt\Bilder-umbenennen.exe
3.Param=%abLangName% %temp%
Um bei den "alten Versionen" die Identifikation durchzuführen erzeugt der Store die ID aus dem was hinter "Text=" steht. Nicht den lokalisierten Texten!. Du hattest hier immer die englische Beschreibung drin.
Daher wurde der englische Text die ID.
(Im Nachhinein ist mir noch die Idee gekommen stattdessen die ID aus dem ABP Datei Namen zu generieren. Diese sind ja meist kürzer und bei dir auch auf deutsch. Aber jetzt nochmal umschmeißen? Würde man wohl fast alle Plugins nochmals überarbeiten nur um tlw. eine schönere ID zu haben.)

Bei einer Version mit [abstore] Sektion
[plugin]
version=2.59
filemustbeopened=1
text=Rename Pictures 2.01 (JT)
text.1031=Bilder umbenennen 2.01 (JT)
text.1034=Cambiar nombre de fotos 2.01 (JT)
text.1045=Zmiana nazw zdjec 2.01 (JT)
Help=%abpluginpath%\Bilder-umbenennen_jt\Bilder-umbenennen_English.txt
Help.1031=%abpluginpath%\Bilder-umbenennen_jt\Bilder-umbenennen_German.txt
Help.1034=%abpluginpath%\Bilder-umbenennen_jt\Bilder-umbenennen_Espanol.txt
Help.1045=%abpluginpath%\Bilder-umbenennen_jt\Bilder-umbenennen_Polish.txt
1=$MAKEDIR(%temp%\Bilder-umbenennen_jt)
2=$SAVEAS(CSVFILE-UNICODE,%temp%\Bilder-umbenennen_jt\ahnen.tmp)
3=%abpluginpath%\Bilder-umbenennen_jt\Bilder-umbenennen.exe
3.Param=%abLangName% %temp%

[abstore]
PluginVersion=2.01
Author=JürgenT
ID=Rename Pictures
name=Rename Pictures
name.1031=Bilder umbenennen
name.1034=Cambiar nombre de fotos
name.1045=Zmiana nazw zdjec
Directory=Bilder-umbenennen_jt
Startfile=Bilder-umbenennen.exe
Picture=picture.png
Symbol=icon.png
Description=Mit diesem Plugin können die Bildernamen, die in Ahnenblatt hinterlegt sind, umbenannt werden. Als neuer Dateiname wird Nachname_Vorname_Geburtsdatum_lfd.-Nr. verwendet. Die lfd.Nr. ist standardmäßig 1. Wenn es mehrere Personen mit gleichem Nachname_Vorname_Geburtsdatum gibt wird die lfd.Nr. entsprechend oft um 1 erhöht. Die Bilder können in ein neues Verzeichnis gespeichert oder im Ursprungsverzeichnis umbenannt werden. Im letzteren Fall werden die ursprünglichen Bilder gelöscht!!! Zum Testen vorsichtshalber mit einer Kopie der ahn-Datei arbeiten und die Bilder vorher sichern. Weitere Optionen werden im Startbildschirm erläutert.
Jetzt ist es wiederum egal was unter "text=.." steht da hier die ID genau mit einer eigenen Variablen festgelegt ist. Du kannst also ab dem Zeitpunkt wo du die abstore Sektion verwendest mit den "text" Variablen in der [plugin] Sektion rumspielen wie du willst.

Der englische Text in der ID im Downloadstore muss leider bleiben damit die abwärtskompatibilität gewährleistet ist