ubuntuusers.de

Ubuntu-pics.de - Neue Version

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

Chrissss Team-Icon

Anmeldungsdatum:
31. August 2005

Beiträge: 37971

Hello Vadi!

This is a thread about ubuntu-pics.de. You're looking for this

one. I copied your note into the other thread ☺

Vadi

Anmeldungsdatum:
27. Oktober 2008

Beiträge: 3

Ah, sorry. I thought it was the website that made the thumbnails ☺

Romario

Avatar von Romario

Anmeldungsdatum:
7. Februar 2008

Beiträge: 323

Wohnort: Köln

Ich glaube schon, dass er sich auf die Thumbnails bezieht, die ubuntu-pics.de nach dem Upload generiert, oder?

@Vadim: You are talking about the generated thumbnails after uploading a screenshot to ubuntu-pics.de, right? (as shown below)

In this case this is the perfect place for your feature request / enhancement because the are generated by ubuntu-pics.de not by GScrot 😉

Vadi

Anmeldungsdatum:
27. Oktober 2008

Beiträge: 3

Yes, like the one below.

I was correct then ☺

tech1konni

Avatar von tech1konni

Anmeldungsdatum:
29. November 2007

Beiträge: 109

Wohnort: 554xx

BTW: "Galerie" schreibt man auf Deutsch nur mit einem L. =)

–> "Zur Gallerie" im Profil

Gruß Konni

dauerbaustelle

Avatar von dauerbaustelle

Anmeldungsdatum:
2. Juli 2007

Beiträge: 1936

Hallo,

es würde mich freuen, wenn ihr mal ein anständiges API bereitstellen würdet. Ich habe gerade ein Python-Modul 🇬🇧 (Doku dazu🇬🇧) geschrieben, weil ich mir ein Screenshot-Tool schreiben wollte. Ich muss sagen, euer API (okay, es gibt keins) ist scheiße.

Was z.B. sehr kritisch ist, dass bei euch mehrere Felder die gleichen Namen haben ("datei[]"). Viele libraries kommen damit nicht klar, so auch Pythons urllibs nicht.

Ich begrüße es, in Zukunft eine XML- oder eine schöne (!) HTTP-Schnittstelle zu haben.

rene.hennig

(Themenstarter)
Avatar von rene.hennig

Anmeldungsdatum:
22. September 2006

Beiträge: 371

Wohnort: Bochum

Guten Morgen,

1. Sorry das ich mich hier so lange nicht habe blicken lassen → aber warum bekomme ich keine mails mehr bei neuen Antworten!?

2. Stecke ich total im Programmierwahn. Zusätzlich gehe ich ja auch noch arbeiten und kümmere mich um meine Familie 😉

3. Gibt es einen bestimmten Grund warum die Besucherzahlen drastisch sinken seitdem ich ein bisschen mit Google Analytics spiele ...!?

4. @tech1konni, Richtig - Irgendwann bin ich mit "Gallery" und "Galerie" durcheinander gekommen. 😀

5. @dauerbaustelle, sobald ich die neue Version fertig habe, setze ich mich mal mit dir zusammen ☺

PS: Das "datei[]" brauche ich für das array in php. Wüsste spontan auch nicht wie es anders zu lösen wäre.

mfg

dauerbaustelle

Avatar von dauerbaustelle

Anmeldungsdatum:
2. Juli 2007

Beiträge: 1936

Hi, Google ist böse, ganz einfach. Nimm doch eine Software, über die nur du die Kontrolle hast. Achso, das mit dem PHP, das lässt sich bestimmt lösen. Warum brauchst du das datei[]? Übernimmst du den Namen des Feldes als String und sagst er soll das ausgführen als PHP? Weiß ja nicht wie das geht aber etwa so:

1
2
$code = formname + "='lalala'"; // formname = "datei[]"
execute($code)

Wenn ja, sei dir bewusst, dass das noch schlimmer als sql injections ist 😉

rene.hennig

(Themenstarter)
Avatar von rene.hennig

Anmeldungsdatum:
22. September 2006

Beiträge: 371

Wohnort: Bochum

Google ist böse, ganz einfach.

Moin - OK! Hab Google auf vielfachen Wunsch gekickt!

Warum brauchst du das datei[]? Übernimmst du den Namen des Feldes als String und sagst er soll das ausgführen als PHP? Weiß ja nicht wie das geht aber etwa so:

1
2
$code = formname + "='lalala'"; // formname = "datei[]"
execute($code)

Wenn ja, sei dir bewusst, dass das noch schlimmer als sql injections ist 😉

Na, so einfach ist es natürlich nicht geschrieben. Ich arbeite das "files[]" in einer foreach schleife ab.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
if (isset($_POST['upload']))
{
	for ($datei_nr=0; $datei_nr < 10; $datei_nr++)
	{
		$datei = $_FILES['datei'];
		$name = $datei['name'][$datei_nr];
		if (empty($name)) break;
		$type = $datei['type'][$datei_nr];
		$tmp_name = $datei['tmp_name'][$datei_nr];
		$error = $datei['error'][$datei_nr];
		$size = $datei['size'][$datei_nr];

danach folgen natürlich noch einige überprüfungen ob die Datei überhaupt ein Bild ist usw.

dauerbaustelle

Avatar von dauerbaustelle

Anmeldungsdatum:
2. Juli 2007

Beiträge: 1936

Hi!

Ließe sich das nicht irgendwie so lösen:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
if (isset($_POST['upload']))
{
	for ($datei_nr=0; $datei_nr < 10; $datei_nr++)
	{
		$datei = $_FILES['datei_'.$datei_nr];
                if (empty($datei)) break;
         	$name = $datei['name'];
		$type = $datei['type'];
		$tmp_name = $datei['tmp_name'];
		$error = $datei['error'];
		$size = $datei['size'];

und das HTML-Form dann so aufbauen:

1
2
3
4
5
[...]
<input name="datei_0" type="file">
<input name="datei_1" type="file">
...usw
[...]

Naja, wenns bald ne XML-API o.ä. gibt, is das eh wurscht 😉

rene.hennig

(Themenstarter)
Avatar von rene.hennig

Anmeldungsdatum:
22. September 2006

Beiträge: 371

Wohnort: Bochum

Moin,

klar. So würde es auch klappen! Allerdings lasse ich es erstmal so wie es aktuell ist.

Bei bedarf kann ich es jederzeit ändern. Hauptsache ich komme langsam Richtung Beta test 😀

rene.hennig

(Themenstarter)
Avatar von rene.hennig

Anmeldungsdatum:
22. September 2006

Beiträge: 371

Wohnort: Bochum

Moin liebe Ubuntuusers,

nach langer Pause geht es hier wieder weiter. 👍

Ich würde mich freuen, wenn sich hier einige für einen Beta Test bereitstellen.

Rein sichtbar hat sich nicht allzuviel geändert - habe versucht das Design beizubehalten. Aber das System drunter ist zu 100% neu geschrieben.

http://beta.ubuntu-pics.de/

PS: Denkt daran, dass alle Bilder nach dem Beta Test gelöscht werden!

Bugs, Kommentare, Vorschläge entweder hier im Forum, auf ubuntu-pics.de unter Kontakt oder als email an rene.hennig@my-united.net.

Schonmal Danke! 😉

Quassy

Avatar von Quassy

Anmeldungsdatum:
6. April 2007

Beiträge: 316

rene.hennig schrieb:

Evtl. einen Haken für ein Cookie, das einen automatisch anmeldet, wobei die Anmeldung aber im Prinzip mit einem Klick geht, wenn man die Formulardaten vom Browser speichern lässt (also nicht unbedingt nötig).

Nicht mehr nötig. In der neuen Version laufen die Cookies nicht mehr ab.

Das ist aber weniger Feature als "Sicherheitslücke"... So ein Häkchen, damit man als Nutzer auch wirklich etwas davon weiß wäre wesentlich besser. Gibt immernoch genug Leute, die öffentliche Computer benutzen (und da dann nicht alle Cookies löschen)...

PhotonX

Avatar von PhotonX

Anmeldungsdatum:
3. Juni 2007

Beiträge: 4471

Wohnort: München

Kleiner Schönheitsfehler bei der Mail mit dem Aktivierungslink: Die Umlaute werden nicht richtig kodiert (pop.gmx.net, Thunderbird). Beim Archiv werden die Thumbnails verzerrt (wenn man z. B. ein Bild mit einem Seitenverhältnis 4:1 hochlädt, sieht es sehr zusammengequetscht aus). ☺ Aber ansonsten alles super. ☺ Der neue Throbber beim Upload ist auch ganz hübsch. Vielleicht wäre sogar eine Ladeanzeige (also ein Fortschrittsbalken) möglich? Oder lohnt sich das eh nicht bei den kleinen Dateigrößen, die man normalerweise hochlädt?

rene.hennig

(Themenstarter)
Avatar von rene.hennig

Anmeldungsdatum:
22. September 2006

Beiträge: 371

Wohnort: Bochum

Zum Thema Cookie: Sobald der User auf "Logout" geht, wird der Cookie gelöscht. Werde mir zu diesem Thema aber nochmal gedanken machen!

@PhotonX: Habe eine neue Funktion erstellt, welche das Problem mit den Archivbildern löst. Das mit den Umlauten erledige ich später.

Beim Upload einen Ladebalken ... Mhh. Dazu müsste der Balken im vorfeld wissen wie gross die Datei ist. Werde mal sehen, ob sich da mittels ajax was machen lässt.

Danke schonmal an euch beide!

mfg

PS: Bitte einmal die Bilder löschen und neu hochladen - dann gibt es auch wieder die Archivbilder.