Author Topic: Bilder hochladen  (Read 8736 times)

0 Members and 1 Guest are viewing this topic.

Offline Glurak2002

  • Pre-Newbie
  • Posts: 6
    • View Profile
Bilder hochladen
« on: January 20, 2008, 02:36:24 PM »
Hallo,

ich hoffe, ihr könnt mir helfen.

Ich habe bereits gesucht, was das Zeug hält, aber einfach nicht das Richtige gefunden...

Ich suche nachfolgend erklärte Möglichkeit.

Momentan verhält es sich in etwa so:
User XY möchte gern ein Bild in die Galerie einstellen. Er hat aber noch keine Bilder eingestellt.
In der Galerie gibt es eine Kategorie, in der er sein erstes Bild einstellen kann. Danach wird er in eine andere Benutzergruppe verschoben, die den vollen Zugriff auf die Galerie hat.
Nun ist es so, dass jeder andere User, der auf den Galerielink geht, das erste Bild von User XY sehen kann. So kann also User AB das Bild von XY sehen, obwohl er genauso wenig Galerierechte hat wie User XY.
Das soll so aber nicht sein.

Ich stelle es mir so vor:
User XY klickt auf den Link zur Galerie.
Es erscheint ein Fenster, in dem steht: "Du hast noch kein Bild eingestellt. Hier kannst du das tun." (oder so ähnlich) Dazu ein Link auf die Maske "Bild einstellen"...
User XY stellt sein Bild ein. Niemand außer er und der Galerieadmin können dieses Bild sehen. Danach entscheidet der Galerieadmin, ob er User XY die vollen Galerierechte gibt.

User XY soll also gar nicht auf die Startseite der Galerie kommen.
Das alles soll ohne eine zusätzliche Usergruppe außer den beiden bereits vorhandenen Gruppen User ohne Bilder und User mit Bildern geschehen.

Kann man das einstellen ???

Gibt es für solche "Fälle" bereits einen Hack???

Danke im voraus.

Gruß Mike

Offline nobby

  • 4images Guru
  • *******
  • Posts: 2.873
    • View Profile
Re: Bilder hochladen
« Reply #1 on: January 20, 2008, 02:39:58 PM »
Hallo,

das dürfte für Dich in Frage kommen:  :arrow: http://www.4homepages.de/forum/index.php?topic=8517.0

nobby

Offline Glurak2002

  • Pre-Newbie
  • Posts: 6
    • View Profile
Re: Bilder hochladen
« Reply #2 on: January 20, 2008, 03:45:14 PM »
Danke für die schnelle Antwort.....

Komme aber da nicht weiter....

Vieleicht kannst du mit ja helfen....

Was meint er damit :

2.2  * new *
REPLACE:
Code:
elseif ($config['auto_thumbnail'] == 1 && !empty($HTTP_POST_FILES['media_file']['tmp_name']) && $HTTP_POST_FILES['media_file']['tmp_name'] != "none" && !$uploaderror) {
BY:
Code:
elseif ($config['auto_thumbnail'] == 1 && !empty($HTTP_POST_FILES['media_file'.$fileext]['tmp_name']) && $HTTP_POST_FILES['media_file'.$fileext]['tmp_name'] != "none" && !$uploaderror) {


3.1 (NOW START REPLACING ALL THE includes and requires INSIDE THIS ACTION by include_once and require_once)
REPLACE:
Code:
require(ROOT_PATH.'includes/image_utils.php');
BY:
Code:
require_once(ROOT_PATH.'includes/image_utils.php');

Danke
Mike

Offline nobby

  • 4images Guru
  • *******
  • Posts: 2.873
    • View Profile
Re: Bilder hochladen
« Reply #3 on: January 20, 2008, 03:50:18 PM »
Hallo,

wenn Du des Englischen nicht mächtig bist, ist es auch nicht schlimm.

Es gibt den "Google-Translator" mit dem kannst Du ganze Seiten in die Sprache übersetzen
wie Du es möchtest.

http://translate.google.com/translate_t

Replace heisst Ersetzen (Ersetze die obere Zeile mit der unteren)

Wenn Du irgendwelche MOD's Einbaust bist Du immer gezwungen auch am PHP-Code Änderungen vor zu nehmen.
Das Bedeutet dann das Du einige Zeilen Code gegen andere Zeilen (Neue) austauschen musst.

nobby
« Last Edit: January 20, 2008, 04:01:22 PM by nobby »

Offline Glurak2002

  • Pre-Newbie
  • Posts: 6
    • View Profile
Re: Bilder hochladen
« Reply #4 on: January 20, 2008, 04:01:45 PM »
Du hast recht so richtig fitt bin ich im Englischen nicht....
Aber ein bissel verstehe ich dann doch aber das überfordert mich....

NOW START REPLACING ALL THE includes and requires INSIDE THIS ACTION by include once and require once

Übersetzung :

JETZT START ERSETZEN ALLE beinhaltet und erfordert INSIDE DIESE AKTION per include einmal und erfordern einmal

Seid doch so nett und sage mir was sie damit meinen .......

Offline nobby

  • 4images Guru
  • *******
  • Posts: 2.873
    • View Profile
Re: Bilder hochladen
« Reply #5 on: January 20, 2008, 04:07:30 PM »
Ja, die Übersetzung Englisch -> Deutsch oder umgekehrt ist aufgrund der Grammatik Blödsinn. Es kommt meist nur Müll raus.

Ich müsste mir das MOD erst einmal Anschauen bevor ich dir ein Rat geben kann, da ich aus der Zeile so auch nichts entnehmen kann.

Es kann also bisschen dauern  :wink:

nobby


edit

Schau Dir folgendes an:

http://translate.google.com/translate?u=http%3A%2F%2Fwww.4homepages.de%2Fforum%2Findex.php%3Ftopic%3D8517.0&langpair=en%7Cde&hl=en&ie=UTF8

Aber Ivan hat gerade gepostet, brauchst nur die ZIP-Datei runterladen und Einbauen  :)

edit ende

Offline Glurak2002

  • Pre-Newbie
  • Posts: 6
    • View Profile
Re: Bilder hochladen
« Reply #6 on: January 20, 2008, 05:08:47 PM »
Danke für die Hilfe......

Wenn ich schon mal dabei bin zu fragen......

Kann man die Sicherheitsabfrage Deaktivieren....

Das nervt ........

Ist nie richtig zu erkennen.....

Gruß Mike

Offline Glurak2002

  • Pre-Newbie
  • Posts: 6
    • View Profile
Re: Bilder hochladen
« Reply #7 on: January 20, 2008, 05:25:58 PM »
Danke für die Antwort.....

Es kommt aber immer noch die Meldung :

Das Feld mit dem Bestätigungs-Code muss ausgefüllt werden.

Das Feld ist aber jetzt nicht mehr zu sehen....

Hmmmm ????

Idee ???

Danke mike

Offline KurtW

  • 4images Guru
  • *******
  • Posts: 2.778
    • View Profile
    • Malediven-Bilder ~~Dreams~~
Re: Bilder hochladen
« Reply #8 on: January 20, 2008, 06:09:15 PM »
Hallo Glurak2002,

entfernen würde ich captcha nicht  :wink:

Quote
Kann man die Sicherheitsabfrage Deaktivieren....
Das nervt ........
Ist nie richtig zu erkennen.....
in global.php
kannste ja mal diese Einstellungen drin testen:
Code: [Select]
$captcha_chars               = "ABCDEFGHJKLMNOPQRSTUVWXYZ";
$captcha_length              = 5;
$captcha_wordfile            = 0;
$captcha_width               = 200;
$captcha_height              = 70;
$captcha_text_color          = '#000000';
$captcha_text_size           = 25;
$captcha_text_transparency   = 100;
$captcha_filter_text         = 0;
$captcha_filter_bg           = 0;


Gruß
Kurt

Offline Glurak2002

  • Pre-Newbie
  • Posts: 6
    • View Profile
Re: Bilder hochladen
« Reply #9 on: January 20, 2008, 06:15:20 PM »
Gut das mit dem code können wir so lassen......

Aber jetzt meine Frage...

User XY möchte gern ein Bild in die Galerie einstellen. Er hat aber noch keine Bilder eingestellt.
In der Galerie gibt es eine Kategorie, in der er sein erstes Bild einstellen kann. Danach wird er in eine andere Benutzergruppe verschoben, die den vollen Zugriff auf die Galerie hat.
Nun ist es so, dass jeder andere User, der auf den Galerielink geht, das erste Bild von User XY sehen kann. So kann also User AB das Bild von XY sehen, obwohl er genauso wenig Galerierechte hat wie User XY.
Das soll so aber nicht sein.

Habe die Datein ja geändert aber machen die änderungen es den jetzt möglich das ich es so einstellen kann wie oben beschrieben....

Wenn ja kurze anleitung dazu.....

Bin nämlich schon seit Stunden dranund kriege es nicht hin....

Danke Mike


Offline KurtW

  • 4images Guru
  • *******
  • Posts: 2.778
    • View Profile
    • Malediven-Bilder ~~Dreams~~
Re: Bilder hochladen
« Reply #10 on: January 20, 2008, 06:32:55 PM »
hmmm...

also wenn ich das richtig verstehe:
die beiden oben genannten links sind ja jeweils nur für den gleichzeitigen Upload mehrerer Dateien.
Nichts was du gebrauchen kannst!

Im Ersten Posting schreibst du:
Quote
User XY stellt sein Bild ein. Niemand außer er und der Galerieadmin können dieses Bild sehen. Danach entscheidet der Galerieadmin, ob er User XY die vollen Galerierechte gibt.

Start Kategorie   Rechte für:
- Kategorie sehen=> alle
- Bilddetails sehen => admin
- Upload => alle

Hauptkategorie Rechte:
alles auf privat

Benutzergruppe1 => Rechte für:
- Haupt Kategorie sehen
- Bilddetails sehen
- Direkter Upload
- usw.

Wenn user xy ein Bild in die Startcat hochgeladen hat, musst du dieses Bild freischalten.
Gleichzeitig kannste das Bild dann in die Hauptcat verschieben und den user in die Benutzergruppe1 verschieben.

ist das was?

Kurt