Jump to content
InvisionCommunity.de - Der Deutsche Invision Community Support

r*bot

Mitglied
  • Content count

    34
  • Joined

  • Last visited

Everything posted by r*bot

  1. Ich melde an dieser Stelle - wo ihr euch in der Diskussion eigentlich schon ins Abseits vergallopiert habt - Interesse an. Ich hab eigene externe Apps, die ich gerne mit dem IPB verknüpfen würde. Die einzige vernünftige Schnittstelle dazu ist die Modulschnittstelle des IPB (nicht die Mods [= Modifikationen]). Mit dieser bleibt mir aber nichts anderes übrig, als die externen Apps zu beschneiden und dann IN das IPB zu integrieren, anstatt es parallel zusammen laufen lassen zu können. Es würde eine extrem komplexe Aufgabe, eine relativ unabhängige Schnittstelle zu schaffen. Ich hab so meine Sorge, dass das überhaupt realisierbar ist. Aber ich wäre auf jeden Fall bereit, mal eine Pre-Alpha-Planung mitzumachen.
  2. Soweit ich das jetzt verstanden habe, ist das externe Script derweil fix und fertig, greift schon auf die IPB-DB zu und du brauchst aber noch die Userdaten, die sowohl beim Eintritt ins Gateway, innerhalb desselben und beim Verlassen Richtung IPB erhalten bleiben sollen. Der User soll sich frei in beide Richtungen bewegen können, ohne seine Session zu verlieren. Grundsätzlich hast Du damit 2 Wege, die Du gehen kannst: 1.) Du übernimmst für das externe Script die Session vom IPB. 2.) Du bindest es wie eben gesagt als Modul ein. Hast du von der Lösung keine Spur, mache Dir ne Schaufigur: 1) Session durchschleifen +-------------+ +-------------+ +-------------+ | | | | | | | IPB | --> | SMS | --> | IBF | | | | Gateway | | | +-------------+-----+-v^-------^v-+-----+-------------+ | IPB-Session | +-----------------------------------------------------+ 2) Als Modul ins IPB einbinden +-------+---------+ | | | | IPB | SMS | | | Gateway | | | | | +-v^---^v-+ | | +-----------------+ | IPB-Session | +-----------------+ v^-^v ... Schnittstellen, um die du dich jeweils kümmern musst Das Problem bei 1) ist, dass du dich nicht nur auf das Cookie verlassen kannst. Für den Fall, dass einer deiner User keine Cookies akzeptiert, muss du die Session mit all ihren Informationen serverseitig handlen. Im Zweifelsfall heisst das, die Session des IBF exact nachzumodellieren, damit du das SMS-Gateway wieder verlassen kannst und alle Informationen die das Board braucht wieder zur Verfügung stehen (Besuchte Foren, gelesene Threads, ...). Das Problem bei 2) ist, dass du all deine Ausgaben durch das IPB schleifen musst. Das IPB managt dafür die Session ohne dein Zutun, weils in der Modulschnittstelle bereits implemetiert ist. Tja. Welchen Weg willst du gehen?
  3. Hiho, ich hab eine eher theoretische Frage. Ich will auf der ganz normalen Forenübersicht (v1.2) einen Link installieren, der vom eingeloggten User abhängig ist. Es geht um eine Anbindung eines externen Features, das eine Art Authentifizierungscode braucht. Wie ich den Zusammenstelle ist mir bereits klar, ich frag mich nur, wo ich ansetzen muss. Der Link soll neben dem Hilfe-Link auftauchen, die Übergabeparameter des Links will ich aus Usernamen, UserID und Passwordhash auf unnachvollziehbare Weise zusammenstricken. Ich hab derzeit keinen Plan, welche Dateien da für mich interessant sind.
  4. Danke für den Hinweis. Und ich werd mir mal Deins ganz genau ansehen. Jetzt sofort ;)
  5. Dass heisst mit anderen Worten, dass ich nur eine Variable definieren muss, und im entsprechenden Skinfile die dann auch vollautomatisch zur Verfügung steht? Das wäre ja höchst simpel. Falls das so einfach nicht geht, meld ich mich wieder. Ansonsten ist mein Prob damit erledigt. Dankeschön, craxelburger. 'n Gruß, r*bot
  6. Hab ich gelesen, ist aber absolut nicht dasselbe Ich kann in keiner Weise auf Cookies etc zurückgreifen, da es um einen Link zu einer App geht, die nicht mehr im Browser darstellbar ist. Insofern ist der andere Thread für mich völlig uninteressant. Mir geht es nur darum, wie ich einen Link da oben "einschleuse". Das es dabei im Detail um User-Login-Daten geht, ist Nebensache. Von mir aus kanns auch die Uhrzeit sein oder eine Zufallszahl.
  7. Je nach Aufwand kannst du auch überlegen, das externe Script anzupassen und dann als Modul ins IPB einbinden. Da hast du per se alles, was du vom User wissen musst um dich herum zur Verfügung.
×