Seite 1 von 2
Verfasst: 01.05.2006, 23:07
von Wittmann
Servus alle zusammen,
ich bin hier neu und hab mir grad die Sache mit den \"Links in Supermailer\" durchgelesen weil ich eben das gleiche Problem habe.
Leider bin ich nicht so ein Freak wir ihr (:sterne: ) deshalb wäre es klasse wenn ich von euch eine einfache Lösung bekäme wich ich das Problem beheben kann.
Vielen Dank im vorraus
Mane
Verfasst: 01.05.2006, 12:12
von mirko
Die Felder sind deine Sache, das ist frei konfigurierbar. Du fügst in der SuperMailer-Empfängerliste halt noch ein paar Felder hinzu oder importierst es, dann kannst die Abfragen basteln wie du möchtest. Logischerweise sind für die dynamischen Textbausteine SQL-Kenntnisse erforderlich, wer diese nicht hat, kann damit nichts anfangen, Hilfe gibt es dazu von mir auch nicht.
Verfasst: 28.04.2006, 21:13
von thuhn

Ja ist klar.
Ich meinte welche Datenfelder gibt es in der Tabelle.
Gefunden habe ich jetzt \"ID\" und \"LINK\". Da wirds aber noch einen \"TITEL\" oder \"BESCHREIBUNG\" oder so geben, oder?
Vieleicht noch \"GRUPPE\" damit man das nach bestimmten Kategorien sortieren kann. Und: \"AKTIV\" damit man was ausblenden kann wenn es gerade nicht benötigt wird...
Zweck der Gruppe:
Es gibt bspw. Newsletter die Veranstaltungen bewerben sollen, oder Shop-Artikel, oder Aktieninfos usw...
Da könnte man gut verschiedene Textbaustein-Gruppen anlegen die nach Zweck ausgewählt werden können.
Gestern Abend hatte ich einen Newsletter an alle Forenmitglieder mit aktuellen Sonderangeboten.
Nächste Woche kommt einer an eine andere Usergruppe die bei mir Partyalarm bestellt haben

Verfasst: 28.04.2006, 19:30
von mirko
Genaue Spezifikation? Die Abfrage muss ein eindeutiges Ergebnis, am besten eine Zeichenkette zurückliefern, siehe Screenshot.
Verfasst: 28.04.2006, 18:31
von thuhn
Hört sich doch gut an. Gibt es schon eine genaue Spezifikation für die Datenfelder?
Ich habe das Tool soweit fertig und einsatzbereit.
Dann kann ich diese Option (Im-Export von/zu DB) gleich mit reinnehmen.
Bisher kann es:
- Registry in INI-Datei exportieren (Backup)
- von INI in Registry schreiben
- von ShopIntegrationslinks (Schlund-Shop) in Registry importieren
Jetzt kommen noch so ein paar userfreundliche Tools wie Warengruppen, verschieben von Liste A zu Liste B und andere Kleinigkeiten die das ganze übersichtlicher machen.
Verfasst: 28.04.2006, 11:05
von mirko
:biggrin:
Übrigens ab der nächsten Version kannst auch die Textbausteine aus einer Datenbank laden lassen z.B. ne Access-Tabelle machen mit id und Link. Man kann dann sagen Select Link from tabelle where id=1234 und das Resultat wird dann eingefügt. Das sollte einfacher sein als mit Ini-Dateien und Textbausteinen in der Registry.
Verfasst: 27.04.2006, 22:22
von thuhn

Wassn hier plötzlich los? :laugh:
Habt ihr nix zu tun?
a) Baue ich ja kein Supermailer nach, wär ja blödsinn, loppt doch super - sondern nur ne \"erweiterte Textbaustein-Option\"
b) Kommen ja nicht alle Textbausteine in die Registry sondern nur 20 oder 30, der Rest bleibt in der Datei
Kann man ja auf eine max-Anzahl von vieleicht 40 oder so beschränken
INI-Dateien mit 64Kb...Reicht doch

Macht man ggf. eben je Block eine INI-Datei, macht das dann auch wieder schnell :teufel:
Ach, schaun mer mal. Ich bau ne kleine Version für mich, wenns noch jemand benutzt ausser mir kann ich ja weitermachen.
Soderle, ich glaube das reicht nu aber hier im Forum, oder wirds nen Progger-Forum? 8o :erschreck: :sterne: :totlach: :i_baeh:
Verfasst: 27.04.2006, 22:08
von Wolfi
Original von Mirko:
... und die paar Zeilen machen das \"Kraut am Ende auch nicht mehr fett\".
... bis der erste ganz schlaue kommt u. läßt v. seinen 10.000 Artikel gleich mal die entsprechenden Textblöcke erstellen. Dann suchen wir uns hier wahrscheinlich nen Wolf, warum die Performance gegen 0 geht. :biggrin:
Bin ich ja gespannt ob das jemand braucht.
bei den Millionen Kunden, bestimmt. :biggrin:
Verfasst: 27.04.2006, 20:46
von mirko
Original von thuhn:
:k_biggrin:
So, folgendes Programm erstelle ich gerade:
- Aktuell vorhandene Textbausteine können aus der Registry eingelesen und extern gespeichert werden.
- Beliebig viele weitere Textbausteine können aus diesen Shopintegrationsfiles importiert werden
- Aufteilung in Blöcken einstellbarer Anzahl (bspw. immer zu 20 oder 30 Einträge) damits im Supermailer auch noch lesbar bleibt und von der Geschwindigkeit nicht zu langsam wird
- beliebige Sortierung und Gruppierung bspw. nach Warengruppen
- per Mausklick in der Registry austauschbar
- Das ganze hat das Look and Feel vom Supermailer.
Na na keine Kopie des SuperMailers nachbauen, da werde ich böse.
Vieleicht kanns ja jemand brauchen. Gebt mir nen bischen Zeit, soll ja schön werden, gell? :sonne:
Bin ich ja gespannt ob das jemand braucht.
Verfasst: 27.04.2006, 20:44
von mirko
Original von thuhn:
Danke, hatte es schon gefunden.
Ich glaube aber dass ich da lieber die Finger weglasse.
Die Registry wird von MS schon genügend aufgeblasen. Die muss nicht von mir zusätzlich belastet werden.
Ich stehe da bei meinen Programmen eher auf ini-Dateien im Programmpfad. Die wird man auch leichter wieder los

Wenn da niemand ran soll speichere ich immer im BIN-Format
:teufel:
Ini-Dateien haben den Nachteil,
unter Windows 9x/Me maximal 64 KByte
unter Windows NT/2000/XP Probleme mit den Zugriffsrechten, falls man als Nicht-Admin am PC angemeldet ist
Ini-Dateien sind auch sehr langsam im Zugriff, die Registry ist schneller und die paar Zeilen machen das \"Kraut am Ende auch nicht mehr fett\".
Verfasst: 27.04.2006, 20:38
von thuhn
:k_biggrin:
So, folgendes Programm erstelle ich gerade:
- Aktuell vorhandene Textbausteine können aus der Registry eingelesen und extern gespeichert werden.
- Beliebig viele weitere Textbausteine können aus diesen Shopintegrationsfiles importiert werden
- Aufteilung in Blöcken einstellbarer Anzahl (bspw. immer zu 20 oder 30 Einträge) damits im Supermailer auch noch lesbar bleibt und von der Geschwindigkeit nicht zu langsam wird
- beliebige Sortierung und Gruppierung bspw. nach Warengruppen
- per Mausklick in der Registry austauschbar
- Das ganze hat das Look and Feel vom Supermailer.
Vieleicht kanns ja jemand brauchen. Gebt mir nen bischen Zeit, soll ja schön werden, gell? :sonne:
Verfasst: 27.04.2006, 19:46
von thuhn
Danke, hatte es schon gefunden.
Ich glaube aber dass ich da lieber die Finger weglasse.
Die Registry wird von MS schon genügend aufgeblasen. Die muss nicht von mir zusätzlich belastet werden.
Ich stehe da bei meinen Programmen eher auf ini-Dateien im Programmpfad. Die wird man auch leichter wieder los

Wenn da niemand ran soll speichere ich immer im BIN-Format
:teufel:
Verfasst: 27.04.2006, 19:43
von thuhn
In der Registry. Ob das jetzt aber sinnvoll ist, wenn da dann 100te Einträge drinstehen, weiß ich nicht.
Naja, 100te in der Registry macht mit Sicherheit keinen Sinn
Gegenfrage:
Macht es überhaupt Sinn, Textbausteine (die ja auch schon mal ganze Textpassagen beinhalten können), iin der Registry zu speichern?

ggf wäre da zu überlegen ob nicht evtl. DB-Files oder andere Dateien sinnvoller wären.
Wenn ich mir 20 Textbausteine mit je 1000 Zeichen vorstelle tut das der Registry bestimmt nicht gut.
Verfasst: 27.04.2006, 19:36
von mirko
@Wolfi :biggrin:
@thuhn In der Windows-Registrierung HKEY_CURRENT_USER\\Software\\Mirko Boeer Software\\SuperMailer\\Ad sind die Textbausteine. Aber dran denken, die Dinger kosten natürlich auch Speicher, bei richtig vielen Textbausteinen wird SuperMailer langsam, da die Suche in den Textbausteinen nicht optimiert ist.
Verfasst: 27.04.2006, 19:10
von Wolfi
Original von thuhn:
Kleiner Nachtrag:
evtl. gibt es hier mehrere User die ab und zu mal 1&1 oder Schlund-Shops verwenden.
Ich würde mich anbieten ein kleines Tool zu basteln welches aus den \"Shop-Integration\"-Links Textbausteine erstellt. Es ist nämlich etwas mühsam von hunderten Artikeln diese Bausteine zu basteln

(Jaja, ich bin halt faul)
na dann mach mal. Für alles, was nichts kostet, gibts bestimmt genug Abnehmer. :biggrin:
Wo werden diese Textbausteine gespeichert?
Habe im Programmverzeichnis nichts gefunden
In der Registry. Ob das jetzt aber sinnvoll ist, wenn da dann 100te Einträge drinstehen, weiß ich nicht.