Recommended Posts

same shit - different day.

Noch etwas zu den Smileys, weil alle immer sagen "ja brauchst ja nur sortieren" - das ist nämlich um einiges komplizierter, als manche denken. Ich versuchs euch so gut wie möglich zu erklären, warum ich das nicht fortgesetzt habe.

Zunächst: Ich hab selber eine Stunde gebraucht, um überhaupt mal herauszufinden, wie das eigentlich funktioniert. Und ganz ehrlich, das ist ein ziemliches ******-System (liegt aber an der Boardsoftware, und nicht an uns) und ich kanns verstehen, wenn der Danny schreibt, dass ers nicht gefunden hat. Ich bin ja selber nur durch Zufall und Spielerei draufgekommen und hab dabei vermutlich riskiert, das ganze Board zu crashen... :davinci:

So funktioniert das Ganze:

Im "Emoticon Control Panel" gibts eine Liste, in der jede Zeile für einen Emoticon steht, und es sind derzeit 536 Emoticons vorhanden. Ich glaub, ein paar davon sind inaktiv, sagen wir also rund 500. Macht also 500 Zeilen in einer langen Wurst untereinander, auf ca. dreißig (!) 27-Zoll-Bildschirmseiten, durch die man permanent hin und herscrollen muss (!!). Per Drag & Drop (!!!) muss man diese 500 Emoticons einzeln (!!!!) anordnen, wobei der oberste Emoticon der erste in der Leiste ist, die ihr unten seht; usw.

Problem 1: Aufgrund der hohen Anzahl an Zeilen/Bildschirmseiten (der Scrollbalken rechts ist ewig lang) laggt das Drag & Drop erheblich. Zudem muss man, wenn man ein Emoticon von weiter unten nach oben holen will, 20-25 Bildschirmseiten raufscrollen, was den Lag erheblich verstärkt. Ein einziges Emoticon von Platz X auf eine passende Position holen, braucht ungefähr 1 Minute, und da ist noch nicht die Zeit miteinberechnet, die man aufwendet, um den "optimalen Platz" in der langen Emoticonliste zu finden, die übrigens NICHT nummeriert ist (such mal Position 289 in einer unnummerierten Liste mit 500 Smileys, hahaha... not!). Macht also bei Anordnung von 500 Emoticons ca. 500 Minuten oder 8 Stunden 20 Minuten Arbeit, ohne eingerechnete Zeit für eine "optimale Sortierung"; vermutlich kommt man auf 10-12 Stunden gesamt. So weit, so gut.

Problem 2: Sobald ein neues Emoticon hochgeladen wird, oder man das Emoticon-Menü neu aufruft bzw. Emoticon-Positionen verändert, setzt sich die Liste auf den "Random-Stand" zurück, wie ihr sie kanntet, bevor ich die ersten 20 Smileys sortiert hat. Das ist ein Problem/Bug in der Software, auf das wir keinen Einfluss haben.

Was heißt das?

- Zwischenspeicherung & Weiterarbeiten funktioniert nicht, da die Liste beim zweiten Speichervorgang wieder randomisiert wird. Man müsste quasi alle 500 Emoticons in einem Vorgang sortieren, dann speichern und darf dann nie wieder ein Emoticon ändern. Bzw. wenn ich jetzt die Smileys 21-40 sortieren würd, würds mir die Smileys 1-20 zusammenhauen. Würd ich danach 1-20 wieder ordnen, hauts mir 21-40 wieder zam.

- Wenn die Liste nach 10-12 Stunden Arbeit (in denen es keinen Computer- oder Internetabsturz geben darf, sonst darf man von vorne anfangen) dann endlich perfekt wäre, und ich danach zB nur die ersten beiden Emoticons vertauschen würde, randomisiert sich die Liste wieder komplett. Ich weiß nicht woran das liegt, ist irgend ein Bug in der Software.

- Wenn ein neues Emoticon hochgeladen und positioniert wird, und davon verlangen die User ja viele, mischt sich die Liste wieder durch.

- Man muss also mit einer Komplettsortierung immer wieder von ganz vorne anfangen, sobald man etwas ändert oder ein neues Emoticon hochlädt und umpositioniert.

Demnach könnte man sagen - ja, alles einmal sortieren und danach nie wieder umsortieren und nie wieder neue Smileys/Emoticons/Flaggen hochladen. Letzteres will wohl kein User.

Außerdem:

Problem 3: Ich weiß noch nicht, welche Auswirkungen das nächste Boardupgrade auf die Smileys haben wird. Und dass es da womöglich wieder die Sortierung zamhauen kann, schließ ich nicht ganz aus. Ganz ehrlich, ich will jetzt nicht alles sortieren, und dann haut das Upgrade wieder alles durcheinander, und 10 Stunden mühsamste und eintönigste Arbeit sind kaputt (bei der Hackn wirst echt deppert, wennst das länger als eine Stunde machst).

Ich will jetzt nicht zu sehr ins Detail gehen, aber das Upgrade war ja ursprünglich für Jänner/Februar vorgesehen, jedoch haben in der neuen IPB-Software ein paar (für das ASB lebensnotwendige) Funktionen einfach nicht hingehauen. Daher war es also klüger, das Upgrade zu verschieben - entsprechend hab ich die Sortierung damals auf Eis gelegt, bis das Upgrade durch ist. Sobald das Upgrade erfolgt ist, werd ich mir das anschauen und wenn möglich, komplett sortieren.

Soviel zu "brauchst eh nur sortieren" - und darum hab ichs dann auch bei den "Wichtigsten 20" belassen.

noch nie etwas langweiligeres gelesen.

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Perkele!

noch nie etwas langweiligeres gelesen.

War in erster Linie auch nur an die 5 Hansln gerichtet, die sich permanent darüber beschweren, dass die Smileys unsortiert sind.

Mittlerweile ging mir deren wiederholtes Gesudere nämlich schon ziemlich auf die Eier, drum wollt ich das einfach loswerden.

Dass es für das Gros der User uninteressant bzw. langweilig ist, kann ich durchaus verstehen.

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Wöltklassetrainer

War in erster Linie auch nur an die 5 Hansln gerichtet, die sich permanent darüber beschweren, dass die Smileys unsortiert sind.

Mittlerweile ging mir deren wiederholtes Gesudere nämlich schon ziemlich auf die Eier, drum wollt ich das einfach loswerden.

Dass es für das Gros der User uninteressant bzw. langweilig ist, kann ich durchaus verstehen.

Hast das mit der .csv probiert?

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Weltklassecoach

mattersburg - rapid 2:0

nebenbei sinkt die zahl derer, die auf fb über das asb sprechen schon wieder deutlich. dannyo, die gelegenheit ist günstig!

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

V.I.P.

mattersburg - rapid 2:0

nebenbei sinkt die zahl derer, die auf fb über das asb sprechen schon wieder deutlich. dannyo, die gelegenheit ist günstig!

What a fail. :facepalm:

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

¯\_( ͡° ͜ʖ ͡°)_/¯

mattersburg - rapid 2:0

nebenbei sinkt die zahl derer, die auf fb über das asb sprechen schon wieder deutlich. dannyo, die gelegenheit ist günstig!

ja, waer passend ueber die laecherlichen 7.000 zuseher in salzburg zu schreiben

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

AAAAlte Zeiten

Noch etwas zu den Smileys, weil alle immer sagen "ja brauchst ja nur sortieren" - das ist nämlich um einiges komplizierter, als manche denken. Ich versuchs euch so gut wie möglich zu erklären, warum ich das nicht fortgesetzt habe.

Zunächst: Ich hab selber eine Stunde gebraucht, um überhaupt mal herauszufinden, wie das eigentlich funktioniert. Und ganz ehrlich, das ist ein ziemliches ******-System (liegt aber an der Boardsoftware, und nicht an uns) und ich kanns verstehen, wenn der Danny schreibt, dass ers nicht gefunden hat. Ich bin ja selber nur durch Zufall und Spielerei draufgekommen und hab dabei vermutlich riskiert, das ganze Board zu crashen... :davinci:

So funktioniert das Ganze:

Im "Emoticon Control Panel" gibts eine Liste, in der jede Zeile für einen Emoticon steht, und es sind derzeit 536 Emoticons vorhanden. Ich glaub, ein paar davon sind inaktiv, sagen wir also rund 500. Macht also 500 Zeilen in einer langen Wurst untereinander, auf ca. dreißig (!) 27-Zoll-Bildschirmseiten, durch die man permanent hin und herscrollen muss (!!). Per Drag & Drop (!!!) muss man diese 500 Emoticons einzeln (!!!!) anordnen, wobei der oberste Emoticon der erste in der Leiste ist, die ihr unten seht; usw.

Problem 1: Aufgrund der hohen Anzahl an Zeilen/Bildschirmseiten (der Scrollbalken rechts ist ewig lang) laggt das Drag & Drop erheblich. Zudem muss man, wenn man ein Emoticon von weiter unten nach oben holen will, 20-25 Bildschirmseiten raufscrollen, was den Lag erheblich verstärkt. Ein einziges Emoticon von Platz X auf eine passende Position holen, braucht ungefähr 1 Minute, und da ist noch nicht die Zeit miteinberechnet, die man aufwendet, um den "optimalen Platz" in der langen Emoticonliste zu finden, die übrigens NICHT nummeriert ist (such mal Position 289 in einer unnummerierten Liste mit 500 Smileys, hahaha... not!). Macht also bei Anordnung von 500 Emoticons ca. 500 Minuten oder 8 Stunden 20 Minuten Arbeit, ohne eingerechnete Zeit für eine "optimale Sortierung"; vermutlich kommt man auf 10-12 Stunden gesamt. So weit, so gut.

Problem 2: Sobald ein neues Emoticon hochgeladen wird, oder man das Emoticon-Menü neu aufruft bzw. Emoticon-Positionen verändert, setzt sich die Liste auf den "Random-Stand" zurück, wie ihr sie kanntet, bevor ich die ersten 20 Smileys sortiert hat. Das ist ein Problem/Bug in der Software, auf das wir keinen Einfluss haben.

Was heißt das?

- Zwischenspeicherung & Weiterarbeiten funktioniert nicht, da die Liste beim zweiten Speichervorgang wieder randomisiert wird. Man müsste quasi alle 500 Emoticons in einem Vorgang sortieren, dann speichern und darf dann nie wieder ein Emoticon ändern. Bzw. wenn ich jetzt die Smileys 21-40 sortieren würd, würds mir die Smileys 1-20 zusammenhauen. Würd ich danach 1-20 wieder ordnen, hauts mir 21-40 wieder zam.

- Wenn die Liste nach 10-12 Stunden Arbeit (in denen es keinen Computer- oder Internetabsturz geben darf, sonst darf man von vorne anfangen) dann endlich perfekt wäre, und ich danach zB nur die ersten beiden Emoticons vertauschen würde, randomisiert sich die Liste wieder komplett. Ich weiß nicht woran das liegt, ist irgend ein Bug in der Software.

- Wenn ein neues Emoticon hochgeladen und positioniert wird, und davon verlangen die User ja viele, mischt sich die Liste wieder durch.

- Man muss also mit einer Komplettsortierung immer wieder von ganz vorne anfangen, sobald man etwas ändert oder ein neues Emoticon hochlädt und umpositioniert.

Demnach könnte man sagen - ja, alles einmal sortieren und danach nie wieder umsortieren und nie wieder neue Smileys/Emoticons/Flaggen hochladen. Letzteres will wohl kein User.

Außerdem:

Problem 3: Ich weiß noch nicht, welche Auswirkungen das nächste Boardupgrade auf die Smileys haben wird. Und dass es da womöglich wieder die Sortierung zamhauen kann, schließ ich nicht ganz aus. Ganz ehrlich, ich will jetzt nicht alles sortieren, und dann haut das Upgrade wieder alles durcheinander, und 10 Stunden mühsamste und eintönigste Arbeit sind kaputt (bei der Hackn wirst echt deppert, wennst das länger als eine Stunde machst).

Ich will jetzt nicht zu sehr ins Detail gehen, aber das Upgrade war ja ursprünglich für Jänner/Februar vorgesehen, jedoch haben in der neuen IPB-Software ein paar (für das ASB lebensnotwendige) Funktionen einfach nicht hingehauen. Daher war es also klüger, das Upgrade zu verschieben - entsprechend hab ich die Sortierung damals auf Eis gelegt, bis das Upgrade durch ist. Sobald das Upgrade erfolgt ist, werd ich mir das anschauen und wenn möglich, komplett sortieren.

Soviel zu "brauchst eh nur sortieren" - und darum hab ichs dann auch bei den "Wichtigsten 20" belassen.

kannst/darfst du den code veröffentlichen.. gekürzt? :=

ich wollte nämlich letztens mal für das asb ein greasemonkey script schreiben, aber es ist einfach zu behindert mit dieser board software, da jede seite ein eigenes antworten-feld besitzt a la div id="8437282". sonst würde es viel einfacher gehen.

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Folge uns auf Facebook

  • Partnerlinks

  • Unsere Sponsoren und Partnerseiten

  • Wer ist Online

    • Keine registrierten Benutzer online.