Eine Transakion an mehrere User!

Hans19

Loseverleiher
ID: 282058
L
12 April 2007
7.946
527
Jeder kennt es,im Verschenkthread haben sich 100user angemeldet,jedoch kann man nur an 5 User gleichzeitig überweisen und muss daher 20 Transaktionen machen,könnte man dies nicht auf 20 erhöhen,damit wäre noch zusätzlich sichergestellt,dass niemand Werbung über die Transaktionsliste macht!

Mfg
 
Wieso nur 5?
Das gehen auch mehr.
Das mit den 5 hintereinander im Thread dient der Übersichtlichkeit und soll vor der erzwungenen Leerstelle schützen, die das Forumscript nach 50 Stellen automatisch einfügt (oder mal hatte, weiß nicht, ob es immer noch so ist)
 
Wieso nur 5?
Das gehen auch mehr.
Das mit den 5 hintereinander im Thread dient der Übersichtlichkeit und soll vor der erzwungenen Leerstelle schützen, die das Forumscript nach 50 Stellen automatisch einfügt (oder mal hatte, weiß nicht, ob es immer noch so ist)

Bin mir nicht ganz sicher,vor längerer Zeit hatte ich es Mal getestet,glaub es waren so zwischen 5-10 User,an die ich gleichzeitig verschicken konnte,werd es die Tage nochmal testen,wäre sehr hilfreich,wenn man an xxx schicken könnte,da man sich dadurch sehr viel Zeit spart!
@Totte,du meinst also,dass man an mehrere schicken kann?
 
Du musst eben nur die Zeilenumbrüche rausnehmen, jede Zeile einzeln kopieren und einfügen...
Das Eingabefeld aktzeptiert keinen Zeilenumbruch
 
Jetzt hab ich eben 50Stück eingegeben und dann Mal auf absenden geklickt,dann öffnet sich ein neues Fenster mit allen IDs untereinander und dann steht da "Alles korrekt so",jedoch ist das Fenster so groß,dass sich das Bestätigungsfeld unterhalb des Bildschirms befindet:)
Hat jemand eine Idee?

edit: Genau 40 IDs kann ich machen,dann ist das Feld auf dem Bildschirm,dann will ich auf losschicken drücken,dann kommt diese Meldung
User 304074 existiert nicht!

Nun muss ich von den 40Usern noch die Ids raussuchen,die gelöscht sind,kann man das nicht so machen,dass die trotzdem losgeschickt werden,Lukas wäre dies möglich?
 
Zuletzt bearbeitet:
Hat jemand eine Idee?
Einfach das Manual seines Betriebssystems lesen ;)

Bei einem Dialogfenster mit "OK" und "Abbrechen" als Schaltflächen kann (unter Windows) mit Return- "OK" ausgewählt und mit Esc-Taste "Abbrechen" gewählt werden.

Alternativ kannst du auch einfach die Bildschirmauflösung vergrößern ;)

@Totte, Zwangsumbruch:
71 Zeichen ist die Begrenzung. Das schützt vor Zerstören des Layouts.
12345678901234567890123456789012345678901234567890123456789012345678901234567890
 
@Totte, Zwangsumbruch:
71 Zeichen ist die Begrenzung. Das schützt vor Zerstören des Layouts.
12345678901234567890123456789012345678901234567890123456789012345678901 234567890
Jetzt, war in einem vorherigen Script mal so, das irgendwo bei 50 (oder 72?) eine Leerstelle eingefügt wurde (ist schon länger her)
Da gab es den Zwangsumbruch nicht, aber diese Liste wurde dadurch eben auch zerstört. Man musste da aufpassen und vorher Leerstellen einfügen oder die ID war kaputt, die da zufällig dran war
 
Werbung über die Transaktionsliste ist bei einigen Usern sogar erwünscht :)
Lose verschenken in Form von "Transaktionslisten-Werbung"
Jetzt, war in einem vorherigen Script mal so, das irgendwo bei 50 (oder 72?) eine Leerstelle eingefügt wurde (ist schon länger her)
Da gab es den Zwangsumbruch nicht, aber diese Liste wurde dadurch eben auch zerstört. Man musste da aufpassen und vorher Leerstellen einfügen oder die ID war kaputt, die da zufällig dran war
Das is doch genau die Funktion ;)
Früher haben die Leute auch nicht nach 5 IDs n Zeilenumbruch gemacht, sondern einfach alles hintereinander geknallt, - und so wie unsere Schlechtschreib-Spezialisten gewohnt sind - natürlich nach dem Semikolon kein Leerzeichen gemacht :roll:
 
Da gabs dann aber keinen Umbruch (neue Zeile), sondern einfach eine Leerstelle irgendwo mittendrin.
Hat vB dann wahrscheinlich irgendwann geändert
 
Achso. Es wird schon immer noch ein Leerzeichen gemacht. Neue Zeile wäre ja semantisch falsch. Der Browser bricht aber automatisch an Wortenden um, wenn der Platz nicht mehr reicht, sodass das Leerzeichen dann zum Umbruch führt.

Bei uns is der Wert 71 so gewählt, dass die Funktion quasi ausgeschaltet is. Find ich nicht besonders sinnvoll, aber ok. 71 Zeichen passen genau in eine Zeile rein, drum sieht mein Post oben so aus, als hätte ich nach genau 71 Zeichen n Umbruch gemacht.

In der Vorschau-Funktion fehlt die linke Spalte, d.h. da is mehr Platz. Probiers mal aus und schreib 80 Zeichen am Stück. Wenn du "Vorschau" klickst, siehst du das Leerzeichen. Ein Umbruch muss da nicht sein, weil rechts ja noch Platz is.
 
@Lukas kannst du einstellen,dass die< Transaktion dennoch stattfindet,obwohl gesperrte/nicht vorhandene User dabei sind,weil das macht eine Menge Arbeit,diese immer wieder rauszufiltern,da nur dann die Transaktion stattfinden kann!
 
das ist eig. ganz einfach:

liste in .txt speichern, STRG + F drücken, und die KID suchen und rausnehmen. Außerdem erlaubt die Transaktionzeilenumbrüche, die werden einfach ignoriert.
 
das ist eig. ganz einfach:

liste in .txt speichern, STRG + F drücken, und die KID suchen und rausnehmen. Außerdem erlaubt die Transaktionzeilenumbrüche, die werden einfach ignoriert.

Ja und bei 200Ids,soll ich dann alle raussuchen? Und immer wieder einfügen dann zeigt es nächste ID an,die nicht vorhanden ist...das dauert ewig
 
Wenn man vom EF Lose transferiert kann man doppelte IDs filtern, zumindest kann ich einen Haken setzen

Es geht nicht um doppelte IDs,die kann ich über Klamm auch filtern...
Es geht um folgendes ich füge 100Ids ein und 33 sind gelöscht,dann sagt er immer ID xxxxx ist nicht verfügbar,dann lösche ich die,dann sagt er die id xxxx ist nicht verfügbar,bis ich alle 33 rausgelöscht hab...
 
Ich könnte höchstens ne Checkbox machen (nicht default)
"nicht vorhandene ids ignorieren"
 
Ja wäre nett,weil macht eine Menge Arbeit die immer rauszufischen,wäre super,wenn du dies machen würdest...
Dann hast Du aber das andere Problem, dass Du danach nicht weisst, weldche IDs jetzt falsch waren bzw nicht geklappt haben (außer Du vergleichst die Listen händisch miteinander).