Antworten: 22
|
|||
Tom08 Supporter Herkunft: Daheim Beiträge: 2923 |
# Thema - 31.08.2009 um 19:37 Uhr
Hey, ich hatte schon vor ein paar Wochen die Idee, eine Content melden-Funktion zu basteln. Grundsätzliche Idee dieser Funktion ist es, dass ein neuer Kontakt-Eintrag erstellt wird. Dieser soll aber schon automatisch die URL zur betreffenden Seite enthalten. Zusätzlich dazu soll der User noch eine kurze Beschreibung eingeben können, warum er die Seite melden möchte. Mein Problem ist nun, dass ich nicht weiß, wo ich die URL herbekommen soll? Denn wenn ich jetzt diese Kontakt erstellen-Seite aufrufe, ist die URL ja ?mod=contact&action=reportabuse und nicht mehr z.B. ?mod=board&action=thread&id=20&start=15. Gibt es in Clansphere eine Variable, die die aktuelle Seite enthält und die ich dann via GET oder POST in der obgen Datei verwenden könnte? Oder müsste ich auf Referer ($_SERVER["HTTP_REFERER"]) setzen? Oder gibt es noch eine andere Möglichkeit? Tom PS: Soweit sieht das momentan aus. Ich habe es hier mal mit GET probiert, aber da ich die Variablen nicht definiert bekommen habe ... hatte ich erstmal aufgegeben. code
------------------ Bei Problemen mit Code von mir bitte eine Private Nachricht an mich
|
||
Inaktiv |
|
||
duRiel Weltmeister Herkunft: Cambridge Beiträge: 7300 |
# Antwort: 1 - 01.09.2009 um 01:39 Uhr
hi, referer ist ok gruß duRiel |
||
Inaktiv |
|||
e30micha Poststar Herkunft: Trier Beiträge: 639 |
# Antwort: 2 - 01.09.2009 um 08:39 Uhr
Bitte als Modul rausbringen , klingt sehr interessant ^^ ------------------ „Wenn Unrecht zu Recht wird, wird Widerstand zur Pflicht!“ - Bertolt Brecht
|
||
Inaktiv |
|||
Tom08 Thread-Ersteller Supporter Herkunft: Daheim Beiträge: 2923 |
# Antwort: 3 - 01.09.2009 um 20:34 Uhr
01.09.2009 um 08:39 Uhr - e30micha: Bitte als Modul rausbringen , klingt sehr interessant ^^ Wenn ich es fertig habe, werde ich es veröffentlichen ------------------ Bei Problemen mit Code von mir bitte eine Private Nachricht an mich
|
||
Inaktiv |
|||
e30micha Poststar Herkunft: Trier Beiträge: 639 |
# Antwort: 4 - 01.09.2009 um 20:47 Uhr
Geilomat , na dann mal hop hop ( ich hasse diesen Smiley xD ) ------------------ „Wenn Unrecht zu Recht wird, wird Widerstand zur Pflicht!“ - Bertolt Brecht
|
||
Inaktiv |
|||
Dennisen King for a day Beiträge: 377 |
# Antwort: 5 - 01.09.2009 um 20:49 Uhr
Lasst ihn doch in Ruhe arbeiten Drängeln nützt doch nix |
||
Inaktiv |
|||
e30micha Poststar Herkunft: Trier Beiträge: 639 |
# Antwort: 6 - 01.09.2009 um 21:07 Uhr
Der Tom bringt immer gute Module ------------------ „Wenn Unrecht zu Recht wird, wird Widerstand zur Pflicht!“ - Bertolt Brecht
|
||
Inaktiv |
|||
fUnK3r Specialist Beiträge: 1656 |
# Antwort: 7 - 02.09.2009 um 21:47 Uhr
Und gute Codepasts ------------------ Grüßle Jo |
||
Inaktiv |
|||
Tom08 Thread-Ersteller Supporter Herkunft: Daheim Beiträge: 2923 |
# Antwort: 8 - 08.11.2009 um 19:22 Uhr
So ... ich habe mich jetzt mal wieder ein wenig mit diesem "modul" beschäftigt. Momentan hab' ich es wie folgt gelöst: Der Referr wird geladen, dann per explode zerlegt und danach wieder verkürzt zusammengesetzt. Mein Problem ist jetzt, dass beim Absenden der Refer erneut ausgelesen wird und dann die alten Infos weg sind ... =( Momentan habe ich das über GET gelöst ... was in ewig langen URL endet ... /index/contact/reportabuse/mods/gallery/action2/com_view/wheretyp/where/where2/1 /par1typ/size/par1/300 Das müsste doch auch per POST lösbar sein ... Habt Ihr 'n Tipp für mich, wie? /e: Quellcode entfernt ... demnächst release =) Hab's jetzt hinbekommen ... =) Funktioniert doch ohne GET etc. pp =) lg, Tom ------------------ Bei Problemen mit Code von mir bitte eine Private Nachricht an mich
Zuletzt editiert von Tom08 am 08.11.2009 um 19:28 Uhr (1x Editiert) |
||
Inaktiv |
|||
Jam2 Highlander Beiträge: 3291 |
# Antwort: 9 - 08.11.2009 um 19:28 Uhr
Öhm, den Meldelink einfach als Button machen und die URL mit type="hidden" deklarieren^^ ------------------ Gruß/ Best regards Jam2 Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes) Template Switch for index.php Board Navlist last posts Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota..... Edi: hö ? Jam2: nichts ist unmöglich! |
||
Inaktiv |
|||
Tom08 Thread-Ersteller Supporter Herkunft: Daheim Beiträge: 2923 |
# Antwort: 10 - 08.11.2009 um 19:30 Uhr
08.11.2009 um 19:28 Uhr - Jam2: Öhm, den Meldelink einfach als Button machen und die URL mit type="hidden" deklarieren^^ Danke für den Tipp ... ist aber etwas anders gedacht ... Demnächst mehr ... Tom ------------------ Bei Problemen mit Code von mir bitte eine Private Nachricht an mich
|
||
Inaktiv |
|||
e30micha Poststar Herkunft: Trier Beiträge: 639 |
# Antwort: 11 - 08.11.2009 um 19:58 Uhr
Sehr schön , freu mich schon drauf ^^ ------------------ „Wenn Unrecht zu Recht wird, wird Widerstand zur Pflicht!“ - Bertolt Brecht
|
||
Inaktiv |
|||
Tom08 Thread-Ersteller Supporter Herkunft: Daheim Beiträge: 2923 |
# Antwort: 12 - 27.11.2009 um 12:47 Uhr
So ... ich habe es schon seit einiger Zeit fertig ... jetzt habe ich aber mal die Zeit gefunden, es zu packen und hier hochzuladen. Ihr könnt es ja mal testen, falls ihr Fehler findet, bitte hier melden! Bitte beachtet, dass das Modul momentan nur bei aktiviertem Mod_rewrite funktioniert. Sofern eure CSP-Installation nicht im Root-Verzeichnis liegt, muss eine Anpassung in der reportabuse.php vorgenommen werden. Das Modul findet ihr in der Modul-DB: /modules/module/view/id/232 lg, Tom ------------------ Bei Problemen mit Code von mir bitte eine Private Nachricht an mich
|
||
Inaktiv |
|||
fischbones Wannabe poster Beiträge: 34 |
# Antwort: 13 - 27.11.2009 um 13:48 Uhr
Hier Tom, ich habe ein Problem. Ich hab die 2 Ordner hochgeladen, die Datein sind auch in den Ordnern enthalten. Will ich nun die Seite: http://www.wildlions.de/index/contact/rebortabuse aufrufen, siehst du ja die Meldung. Datei ist vorhanden! Im gleichen Ordner liegt ja auch die Datei: http://www.wildlions.de/index/contact/answer und die ist auffindbar. Wäre schön wenn du vielleicht weißt, woran das liegt. Hab der rebortapuse auch mal Recht #777 gegeben. ok ich weiß warum, er will die Datei rebortapuse. Da müsste ein p stehen xD hab die Datei einfach mal rebortapuse genannt und kann sie nun aufrufen. Aber nun erhalte ich die Meldung, dass ich ein höheres Level brauche. Wo kann ich das einstellen? Eingeloggt bin ich nämlich und hab Webmasterrechte. Zuletzt editiert von fischbones am 27.11.2009 um 13:55 Uhr (2x Editiert) |
||
Inaktiv |
|||
Tom08 Thread-Ersteller Supporter Herkunft: Daheim Beiträge: 2923 |
# Antwort: 14 - 27.11.2009 um 14:02 Uhr
Okay ... ich habe was vergessen. Werde das gleich korrigieren. In der access.php (/mods/contact/) muss noch folgendes hinzugefügt werden: $axx_file['reportabuse'] = 0; /e: Das Modul wurde in der Datenbank korrigiert neu hochgeladen! lg, Tom ------------------ Bei Problemen mit Code von mir bitte eine Private Nachricht an mich
Zuletzt editiert von Tom08 am 27.11.2009 um 14:06 Uhr (1x Editiert) |
||
Inaktiv |
|||
fischbones Wannabe poster Beiträge: 34 |
# Antwort: 15 - 27.11.2009 um 14:11 Uhr
ok, habs mal angepasst soweit. Aber schau mal bitte. Die Breite ist egal, kann ich dann auf die breite Index machen, aber sind diese Textmeldungen gewollt? http://www.wildlions.de/index/contact/reportabuse |
||
Inaktiv |
|||
Tom08 Thread-Ersteller Supporter Herkunft: Daheim Beiträge: 2923 |
# Antwort: 16 - 27.11.2009 um 14:15 Uhr
Probier mal in der tpl den Wert cols="50" zu verkleinern. Dann sollten die Felder nicht mehr so groß sein. Okay ... Problem ist, dass mein Content deutlich breiter ist, als bei mir. Du hast ja gerade mal 500px für den Content ... lg, Tom ------------------ Bei Problemen mit Code von mir bitte eine Private Nachricht an mich
|
||
Inaktiv |
|||
fischbones Wannabe poster Beiträge: 34 |
# Antwort: 17 - 27.11.2009 um 15:44 Uhr
http://www.wildlions.de/index/contact/reportabuse habs auf die breite Index gesetzt. Mir gehts nur noch um die Meldungen beim Text: z.B. Ich möchte den Content im Modul melden. Er macht überall auf dieser Seite Umlautefehler.Der genaue Link ist: /index//list Ich hab mal zum Test eine Meldung abgeschickt, erhalten habe ich folgende Email: Content-type: text/plain; charset=UTF-8Reply-To: fischbones (at) hotmail (dot) comMIME-Version: 1.0X-Mailer: PHP/5.2.11-0.dotdeb.0 Message-Id: <20091127144121 (dot) 48D0558892 (at) server1 (dot) linemax (dot) eu> Date: Fri, 27 Nov 2009 15:41:21 +0100 (CET) Das war alles, kein Anhang und kein Text. MfG fischbones |
||
Inaktiv |
|||
Tom08 Thread-Ersteller Supporter Herkunft: Daheim Beiträge: 2923 |
# Antwort: 18 - 27.11.2009 um 15:52 Uhr
häh? Wieso schickt mein Modul jetzt emails? An sich sollte unter users/home ein Eintrag auftauchen: "Contentmeldung - Modul: XYZ". lg, Tom ------------------ Bei Problemen mit Code von mir bitte eine Private Nachricht an mich
|
||
Inaktiv |
|||
fischbones Wannabe poster Beiträge: 34 |
# Antwort: 19 - 27.11.2009 um 16:20 Uhr
das weiß ich nicht, warum es das macht, aber ist eindeutig vom Modul. Ich hab irgendwo im Code aber auch was von webmailer gelesen, oder liege ich damit falsch? {mail:textbegin} Ich möchte den Content im Modul melden. Der genaue Link ist: /index//list hjkhu Die Nachricht wurde erstellt vom User fischbones. {mail:textend} Zuletzt editiert von fischbones am 27.11.2009 um 16:22 Uhr (1x Editiert) |
||
Inaktiv |
|||
Dennisen King for a day Beiträge: 377 |
# Antwort: 20 - 29.11.2009 um 07:11 Uhr
Hallo, wie passt man denn diese Pfade an, ich blicke da nicht durch? Bei mir steht anstatt "Melden" oder was auch immer da stehen sollte, nur: /gow-clan.net/httpdocs/index/reportabuse o.O |
||
Inaktiv |
|||
Antworten: 22
|
Sie müssen sich registrieren, um zu antworten. |