Bilder in voller Auflösung nur gegen Bezahlung

am 17.12.2012 - 01:05 Uhr in
Hallo,
ich möchte eine Bildergalerie online stellen in der die Leute die Bilder klein kostenlos sehen (also z.b. 150x300px) und für einen download in kompletter größe (z.b. 1500x3000px) Geld bezahlen müssen. Da die Sache ja sehr zeitnah geschehen sollte (bzw. keiner weill für jedes Bild extra auf Paypal gehen) dachte ich, dass eine Prepaidlösung mit Credits sehr schön wäre. also man Läd z.b. für 10 Euro 10000 Credits auf seinen Account auf der Seite und kann dann jedes Bild je nach Creditpreis runterladen, bis die Credits dann aufgebraucht sind.
Leider finde ich dazu nicht so recht was mit Google, es geht mir insbesondere um die Anwendung auf die Bilder.
Schön wäre es, wenn automatisch gleich neben dem Downloadbutton stünde, welche Auflösung das Bild hat.
lg
- Anmelden oder Registrieren um Kommentare zu schreiben
Drupal Commerce & Co.
am 18.12.2012 - 09:03 Uhr
würd ich mir dazu mal anschauen:
(Dort lohnt auch immer ein Blick auf die "Related Modules".)
Danke, ich gucks mir mal an.
am 18.12.2012 - 20:48 Uhr
Danke, ich gucks mir mal an. Versuchs momentan mit ubercart, da dieses auch noch eine andere Funktion (kostenpflichtige Mitgliedschaft) haben soll, die ich suche, aber irgendwie bekomm ich beides noch nicht so recht hin...
für beides gibt es
am 18.12.2012 - 21:43 Uhr
Eine Lösung für commerce.
Commerce hat den Vorgeil, komplett in Drupal integriert zu sein.
Rules etc. sind komplett Bestandteil auch von commerce.
Hi ich noch mal, ich hab
am 23.12.2012 - 03:02 Uhr
Hi ich noch mal, ich hab jetzt seit deiner Antwort mit Commerce rumprobiert, aber irgendwie bekomm ich beides nicht so recht hin :/ Und, wahrscheinlich totale Anfängerfrage, aber wie füge ich den Shop zum Menü hinzu?
lg
wie soll es denn aussehen?
am 23.12.2012 - 09:09 Uhr
wie soll es funktionieren?
Artikelangebote sind wie Nodes, oder können gezielt über Views dargestellt werden.
Der "Shop" ist komplett integriert.
Du kannst selbst festlegen, welches Design oder welche Funktionalität des Shops realisiert werden soll.
Es gibt also keinen gesonderten Shop, sondern nur andere content_types.
Die Gruppierung kann auch hier über Taxonomy vorgenommen werden.
Obwohl Commerce_Kickstart der totale Overkill für deine Anwendung ist, solltest du dir diese in einer Testumgebung installieren, und in Ruhe ansehen.
Da sind viele Dinge sehr gut gelöst.
Für deinen Zweck ist es natürlich viel zu viel - viel zu sehr Shopartig. Es zeigt aber die Möglichkeiten und den Grad der Integration sehr gut.
also ich möchte im großen und
am 23.12.2012 - 14:49 Uhr
also ich möchte im großen und ganzem zwei Sachen realisieren:
1. eine Anmeldeseite wo die User zwischen 3 Mitgliedschaften wählen können, die z.b. 5, 10 und 15 eu im Monat kosten was dann über paypal automatisch abgewickelt wird. und andererseits die galerie bei der jeder bilder kaufen kann per paypal.
Ich versuchs mal mit dem Kickstart, aber denke da sind diese 2 "spezialfälle" bestimmt nicht drin :/
lg
Hmmm, ich sehe das Problem
am 23.12.2012 - 15:11 Uhr
Hmmm, ich sehe das Problem gerade nicht. Wobei ich so etwas auch noch nicht umgesetzt habe, daher nur ein kurzer Abriss:
Was brauchen wir?
1. - Verschiedene Rollen, die mitunter auf Bezahlung/Abo basieren
2. - Inhaltstypen oder Galerie mit Bildern
Für bezahlte Mitgleidschaften gibt es bestimmt X Module, da wirst du nicht der erste sein der das braucht. Einfach mal suchen.
Danach würde ich folgendes machen: Du erstellst einen Inhaltstypen, in dem du zwei Felder (Image) zum Hochladen hast, wobei auch eines reicht, und du regelst es dann über ImageCache. Jedenfalls brauchst du ja eine Vorschau und eine Vollansicht.
Als nächstes gehst du her, und stellst das Feld mit der Vorschau allen zur Verfügung, oder eben die kleine Version via ImageCache.
Die große Vollversion musst du nun auf bestimmte Rollen beschränken. Das kann man z.B. mit etwaigen Modulen direkt im Content-Typen machen, oder man geht über einen View und regelt es dort, oder man editiert das Node-Template des Inhalts-Typen und macht eine IF-Abfrage nach den rollen, und gibt dann entsprechend die Rollen aus. Oder man erstellt für die Vollansicht eine extra Node mit einem speziellen Inhaltstypen und beschränkt dafür den Zugriff für bestimmte Rollen, bzw. gewährt ihn.
Wenn also nicht für jedes Bild einzeln bezahlt werden soll, sondern es insgesamt eine Mitgliedschaft gibt, dann ist das doch wirklich kein Problem die Vollansicht mit einer der Methoden auf eine Rolle zu beschränken. Da gibt es X Möglichkeiten. Der Dreh und Angelpunkt ist ja die Mitgliedschaft und die damit einhergehende Rolle.
Ein paar Module die da helfen könnten:
Access Control List
Content Access
Pay
Subs
Oder als AllInOne-Lösung, aber kostenpflichtig: Drupal Membership suite
Hier noch ein Tutorial: Selling Site Access
Ohne da nun jemandem zu nahe treten zu wollen, denn es geht bestimmt auch damit, aber ich halte da ein Shopsystem für fehl am Platz und overpowered, bzw. nicht zielführend. Im Grunde ist das was du machen willst recht simpel, und kann mit +-5 Modulen gelöst werden. Da muss man sich nur etwas einarbeiten. Aber so ist Drupal, eine Komplettlösung gibt es selten. ;)
Danke für die Antwort.
am 23.12.2012 - 15:19 Uhr
Danke für die Antwort. Natürlich hab ich selber schon Module gesucht und auch schon mit ubercart rumprobiert. Nur ronald meinte, dass beides mit Commerce lösbar wäre, was natürlich angenehm ist, wenn ich nicht unnötig viele Module installieren muss. Aber vielleicht war das ja auch eine Fehlinfo oder nur mit Zusatzmodulen möglich. Gut, dann probier ich's eben mit vielen kleinen Modulen.
lg
einfach zusammenklicken
am 23.12.2012 - 16:58 Uhr
wirst du das nicht können.
Aber im Bereich um das commerce modul ist alles vorhanden, was du brauchst.
Es ist komplett in rules eingebunden (das natürlich auch gebraucht wird) und lässt sich mit views abfragen.
Für ein solches Projekt musst du dich natürlich in der Art und Weise wie Drupal funktioniert, auskennen.
Du wirst aber wohl kein eigenes Modul schreiben müssen.
Mein Denkansatz:
Du hast mehrere Rollen, die unterschiedliche Rechte haben.
Die Rollenmitgliedschaft kann gekauft werden.
Rules sorgt dafür, dass nach dem Kaufprozess die Rolle freigeschaltet wird.
Ein Feld im Userprofil hält fest, wann die Rolle abläuft.
Ein Trigger, der von Cron ausgelöst wird, überprüft täglich auf abgelaufene Rollen.
Alle Bilder, die zum Verkauf stehen, sind als Artikel angelegt.
Durch den Kauf wird das Zugriffsrecht auf die Originaldatei vergeben, das nach dem Download, oder nach einer gewissen Zeit, wieder entfernt wird.
Auch wieder ein Zusammenspiel von Trigger und Rules.
Um hier tiefer in die Materie zu kommen, empfehle ich nodeone.se.
Dort werden viele Module und deren Zusammenspiel gut erklärt.
ronald schrieb ... Um hier
am 23.12.2012 - 17:36 Uhr
...
Um hier tiefer in die Materie zu kommen, empfehle ich nodeone.se.
Dort werden viele Module und deren Zusammenspiel gut erklärt.
Danke. Ja das ist momentan mein Problem. Ich hab über Jahre mit Joomla gearbeitet, hab dann aber einige Vorzüge an Drupal entdeckt. Jedoch ist das Zusammenspiel der Module noch etwas verwirrend für mich, in Joomla ist das weniger der Fall.
Ich probier auf jeden Fall weiter. Ich hab jetzt Subs, damit kann ich schon mal steuern wie lange die Mitgliedschaft läuft und welche Rolle vergeben wird. Allerdings kann ich nirgends angeben was die Mitgliedschaft in der Zeit kostet (das versteckt sich dann wohl wieder in einem anderen Modul)
Über Commerce hatte ich schon zumindest die Produktgruppe "Bilder" mit dem Feld Bild erstellt. Ich war mir nur noch nicht so schlüssig wie das mit dem vorschaubild (werd mich mal mit ImageCache beschäftigen, das ist ja wohl seit 7.x im Core) funktioniert und ob das Bild dann direkt als download angeboten wird.
Bitte mal durchgeben, falls ich da irgendwo noch einen Denkfehler drin hab ;)
lg
Drupal ist anders
am 23.12.2012 - 17:53 Uhr
als die meisten CMS.
Deshalb, und gerade wenn du ein anderes System gut kennst, lohnt es sich, die Videos von nodeone.se ersteinmal anzusehen.
Dort erkennt man schnell das Potential und den "Drupal way".
Nimm dir dafür etwas Zeit, es lohnt sich.