Rdbms picViewer Lotus

  • Hi,


    wie soll ich folgendes machen?


    Ich arbeite zur Zeit an einem Web basierten CMS. Der User soll in der Lage sein Bilder durch ne Notes form ins MySql zu schicken sie dort durchsuchen(mit ner preview Funktion) und wenn er eine gefunden hat dann soll er die moeglichkeit haben ihre ID auf sein doc zu schreiben. Das ganze soll ein Pop-up fenster sein.


    Wie kann ich das am einfachsten machen?


    Danke euch im voraus.

  • Mensch bist du schraeg drauf!!!


    Also erstmals brauchst du mir garnicht zu helfen. Bin mir sicher das hier genug Leute gibt die gerne helfen ohne immer ein Drama draus zu machen.


    Ich brauche keine komplette Loesung alles was ich wollte sind ein paar hinweise womit ich anfangen soll, wonach ich suchen muss wie ich das realizieren kann und soweiter.


    Du solltest echt an deiner Einstellung arbetien. Vieleicht bist aber auch nur am falschen Platz.



    Alles gute

  • Was heisst da schräg drauf ?


    Du lieferst eine Beschreibung, die nicht wirklich genau definiert was überhaupt du erreichen willst.
    Und auf Basis dessen soll man dir helfen ?


    Wie wäre es wenn du selbst erst mal drüber nachdenkst was genau du willst und das dann mal zusammenschreibst und dann auch darauf bezogen Fragen stellst.


    Und ein Drama mache ich sicher nicht draus, nur kann ich dir vorhersagen, daß wenn du weiter in dieser Art Fragen stellst dir irgendwann keiner mehr helfen wird, weil es einfach zu aufwändig ist, erst mal rauszufinden was du eigentlich willst.


    Du kannst nicht erwarten Hilfe zu bekommen ohne zumindest mal dein Problem/deine Anforderungen so zu beschreiben, daß auch einer der deine Umgebung nicht kennt, weiß was du erreichen willst und was es da für Vorgaben und Rahmenbedingungen gibt.


    Das hier ist ein Forum, bei der dir Leute helfen, die das nebenher machen, und keine Stelle für kostenlose umfassende Beratung.

  • Allein der Titel sagt eindeutig was ich brauche.


    Und die mehrheit hier insbesondere du weis wie ein CMS funktioniert und was es bzw. mein teil machen soll.


    Er soll halt die Bilder managen. Insertieren, loeschen sie zeigen damit der User nicht anhand des Namens raten muss was das fuer ein Bild ist. Und das ganze durch Lotus waehrend die Bilder im MySql abgelegt sind.


    Danke

  • Mal ne blöde Frage: aber was genau willst du mit diesem merkwürdigem Konstrukt erreichen? Warum schmeißt du immer Notes und eine SQL-DB zusammen? Jedes System für sich kann das erreichen, was du willst. Warum musst du eine Notes-DB füttern, die Images in eine SQL-DB schießt, damit sie aus dieser geholt und angesehen werden können?


    Versteh mich bitte nicht falsch. Aber was du da machst, ist bestenfalls Frickelkram. Entweder du nimmst eine SQL-DB und gehst mit PHP o.ä. als Frontend dran. Oder du nimmst eine Notes-DB und machst sie webfähig. Wie man Thumbails darstellen kann, hatten wir hier schon einmal erläutert. Darüber hinaus gibt es eine Picture-DB auf OpenNTF. Wie weit die allerdings webfähig ist, weiß ich nicht. Zumindest aber ist es mal ein Ansatzpunkt.


    Aber bitte, bitte! schmeiß nicht permanent zwei Systeme zusammen, die jede bisher von dir genannte Aufgabe einzeln viel besser erledigen können, als wenn sie mit viel Aufwand und Zwang zusammengekleistert werden.


    Darüber hinaus (um jetzt einmal auf das eigentliche Thema zurück zu kommen) hast du selbst bereits einen Thread erstellt mit der Frage, wie man BLOBs in eine SQL-DB schießen kann. Du weißt, wie man eine Notes-DB webfähig macht, du weißt, wie man aus Notes eine SQL-DB ansprechen kann, du weißt, wie man Bilder in eine SQL-DB bekommt. Du hast bereits alles, was nötig ist. Füge das zusammen!

    Life is not a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside, thoroughly used up, totally worn out, and loudly proclaiming "Wow, what a ride!!! :evil:
    Beschleunigung ist, wenn die Tränen der Ergriffenheit waagrecht zum Ohr hin abfliessen - Walter Röhrl

  • RockWilder


    Der Konstrukt ist zu stande gekommen deswegen weil bei uns drei Leute am Portal arbeiten ein web-designer, ein web-programmierer und ich als Lotus Notes Developer. Die zwei ersten haben keine ahnung von Lotus und ich nur beschraenktes Wissen ueber web-entwicklung.


    Dann wird die Arbeit so aufgeteilt das ich fuer das reinschreiben der Daten zustaendig bin und die zwei anderen fuer das rausschreiben der Daten und den Design.


    Da ein CMS bzw. ein Portal eine komplexe Applikation ist. Und die zwei schon erfahrung damit haben scheint es als die beste Loesung.


    Ich weiss aber auch nicht wie weit ich in der Lage bin das Portal auf der Lotus Basis zu bauen.


    Ausserdem kann Man ueberhaupt alles im Lotus machen was Man mit PHP machen kann?


    Wenn es so waere dann wuerde auch unser Portal DominoForum auf Lotus sein.


    Die Kommunikation zwischen SqlDb und Notes beschersche ich mittlerweile ganz gut. Aber ich bin mir ueberhaupt nicht sicher ob das moeglich ist. Ich will das Bild "sehen" koennen. Wie im irgendeinen PicViewer auf nem Windows Rechner. Thumbnails oder ein preview Fenster.


    Viele Gruesse

  • Ich verstehe, was du sagen möchtest. Aber ich muss gerade mal unterstellen, dass du den vollen Umfang in all seinen Facetten von Notes/Domino noch nicht realisiert hast.


    Zum Beispiel gibt es bei OpenNTF eine Forums- und eine Blog-Schablone (schon lange bevor die mit dem 8er Server mit kam), die so ziemlich all das kann, was auch eine PHP-basierte Software kann. Jedenfalls, was ich bisher von den NTFs und diversen PHP-Foren gesehen habe. Die Dinger sind nicht nur webfähig, sondern explizit darauf ausgerichtet. Es gibt bei OpenNTF auch eine CMS-Schablone, allerdings hab ich mir die noch nicht angesehen.


    Was du mit dem CMS bezweckst, hab ich verstanden. Nur stellt sich für mich die Frage: wenn schon ein non-Notes CMS verwendet wird, warum zieht man das dann nicht ganz durch? Weil aus meiner Sicht der Aufwand, beide Systeme (die sich prinzipbedingt grundlegend voneinander unterscheiden) zusammen zu knüppern mehr Arbeit macht, als ein System vollständig auszubauen und dann mit einer heterogenen Umgebung zu leben.


    Es gibt also sowohl kostenlose wie auch kaufbare Ausprägungen an webfähigen Templates, die deine Bedürfnisse erfüllen dürften. Letztere kosten zwar (teils eine Menge!) Geld, dafür hast du Support. Erstere kannst du als Anfang nehmen und dann weiterentwickeln, du musst als nie ganz von Null anfangen.


    Und: das DominoForum als Notes-DB war mal angedacht, dürfte auch kein unüberwindbares Problem darstellen. Ist allerdings nie aus dem "was wäre wenn"-Stadium hinausgekommen.

    Life is not a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside, thoroughly used up, totally worn out, and loudly proclaiming "Wow, what a ride!!! :evil:
    Beschleunigung ist, wenn die Tränen der Ergriffenheit waagrecht zum Ohr hin abfliessen - Walter Röhrl

  • Zitat

    warum zieht man das dann nicht ganz durch?


    Ich wuerde sagne deswegen weil ich/wir schon ein Projekt gemacht haben mit dieser Technologie. In diesen projekt haten wir eine NotesDb und eine MySqlDb die voellig synchron waren/sind und alles lief gut und jetzt geht auch alles super fast keine Bugs passieren und die User beschwerden sich fast nie. Und unser Chef ist zufrieden und deswegen wollte er es erneut auf die art und weise machen. Aber dieses Portal hat halt mehr beduerfnisse.


    Und die user sollen nur ueber den Browser artikel veroeffentlichen koennen.


    Irgendwie faellt es mir schwer zu glauben das ein Lotus Portal all das machen kann(ich denke an dei presentation der daten) was ein PHP oder ASp Portal kann.


    Wie auch immer mittlerweile hab ich das Problem geloest. Ist auch nicht sehr schwer.
    Der ganze Aerger um eine zeile die einfach das bild zeigt:

    Code
    <IMG SRC = '/"+@WebDbName+"/0/"+@Text(@DocumentUniqueID)+"/$FILE/"+@AttachmentNames+"' >"


    Danke trotzdem

  • Und genau das war der Punkt den ich vorher meinte. Erst mal drüber nachdenken und dann auch verständlich beschreiben was du willst.


    Deiner ursprünglichen Beschreibung nach klang es eher so als ob du das Bild das im MySQL gespeichert ist in der Notes Web Maske anzeigen willst und nicht wie dein Ergebnis jetzt zeigt, das Bild das im Notes Dokument gespeichert worden ist.

  • Genau aber ich schreibe genau deswegen weil ich wissen will wie ich das hinkriegen kann. Ob ich die fotos aus MySql oder Notes zeige ist mir wuerst. Ich synchronysiere sie einach. Aber ihr habt viel mehr erfahrung und ich bin fuer jeden rat offen. Den am anfang wuesste ich garnicht was fuer optionen ich habe um das zu realisieren und genau deswegen habe ich gepostet.


    Danke

  • Hab es auch gemacht siehe oben!


    Code
    <IMG SRC = '/"+@WebDbName+"/0/"+
    @Text(@DocumentUniqueID)+"/$FILE/"+@AttachmentNames+"' >"


    Dann wird das Bild angezeigt und in einer anderen Spalte der zugehorige Id denn ich aufs doc im WQS Agenten schreibe.


    Und wenn der User das bild einem anderem doc geben will macht er copy/paste des Id. Werde versuchen es ein bissl besser zu machen.