Sicherheitssoftware CTXtra
Hallo 11 Februar 2012, 17:39:48 *
Willkommen Gast. Bitte einloggen oder registrieren.

Einloggen mit Benutzername, Passwort und SitzungslängeSorry, Du musst für die Shout Box eingeloggt sein!
News: We search translators for other languages.
 
  Übersicht Hilfe Suche Einloggen Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: Problem mit Drunken:Golem CMS :/  (Gelesen 1242 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
Maxunit
Newbie
*
Offline Offline

Beiträge: 4


« am: 30 Mai 2009, 02:50:51 »

Heyo,

Ich habe da ein Problem wenn es um CTXtra, Drunken:Golem CMS + phpBB2 geht.

Das Drunken:Golem CMS ist zwar schon etwas älter und auch relativ unfertig, aber Ich arbeite in meiner freizeit ab und a daran.

Egal...

Das problem ist, sobald ich ctracker.php includen lasse (oder require benutze), egal ob über index.php, config.inc.php oder common.php, bekomm ich einen haufen fehler von undeklarierten variablen, die zu CTXtra gehören und das viele Variablen schon in config.inc.php deklariert sind und nicht re-deklariert werden.

Falls jemand sich ein direktes Bild vom D:G CMS machen will, kann er das hier saugen:

http://sourceforge.net/projects/drunkengolem/

und mir vielleicht weiter helfen. Ich bin kein PHP Profi und finde von daher z.Z. die Lösung selber nicht.

PS: Ich bin mir darüber bewusst, das das D:G CMS nicht gut programmiert ist...

Falls jemand Zeit und Lust hat, mir da zu helfen, wäre Ich sehr dankbar. Bisher habe Ich mit dem alten cTracker Standalone von CBACK und dem jetzigen CTXtra immer gute Erfahrungen gemacht Smiley

MfG,

Maxunit
Gespeichert
schlumpfi
Moderator
Hero Member
*****
Offline Offline

Beiträge: 1.310



« Antworten #1 am: 30 Mai 2009, 11:57:01 »

moin,

wie du selber schon geschrieben hast ist es schlecht programmiert.
kann ich definitiv zustimmen...
in sachen sicherheit möchte ich mich dazu nicht äussern  Ärgerlich
brauchbare ansätze sind teilweise aber schon zu sehen.

da ich selber die erfahrungen als user von mangelnden unbeantworteten fragen erleben musste, (jeder fängt mal klein an), werde ich mir dein problem mal ansehen.

melde mich dann.
mfg


edit:// hätte nicht gedacht das es schon so fehlerhaft während der installation ist. hab leider xampp mit neueren versionen wo phpbb2 + golem nicht zurecht kommen. hab auch leider keine zeit das alles umzuschreiben.
schick mal bitte den link zu deiner homepage per pn... guck ich dann mal
« Letzte Änderung: 30 Mai 2009, 13:19:11 von schlumpfi » Gespeichert

Man muß nicht alles wissen, man muß nur wissen, wo es steht!
Maxunit
Newbie
*
Offline Offline

Beiträge: 4


« Antworten #2 am: 30 Mai 2009, 13:37:58 »

Danke für die Hilfe Smiley

Ja, das golem cms ist leider nicht mehr in den support fingern vom original coder und von daher offiziell gesehen auf eis. Inoffiziell gehört es so gesehen nun mir, habe schon mit dem Coder gesprochen, ob er noch interesse an der entwicklung hat und wenn nicht, ob ich mich drumm kümmern kann.

Ich hab das CMS im moment nicht online, ich benutz eine offline version basierend auf XAMPP, aber ich werde meine momentane version eben hochladen, damit du es dir anschauen kannst.

PS:

Meine Version vom Drunken:Golem CMS und phpBB2 laufen auf der neusten version von XAMPP. phpBB2 läuft problemlos von sich aus und das Golem CMS braucht nur in diversen datein code changes, damit es auf PHP5 läuft.

Die FROM zeilen von den sql queries in z.B. index.php sehen im original wie folgt aus:

Code:
                $query = "SELECT c.comment_date, c.comment_text, u.username
                          FROM   ".TABLE_COMMENTS." c, ".TABLE_FORUM_USERS." u
                          WHERE  c.comment_section = 'articles' AND
                                 c.user_id = u.user_id AND
                                 c.article_id = '".$_GET['article_id']."'
                          ORDER BY c.comment_date, u.username ASC";
                $result = $sql->query($query) or die($sql->error);

Damit es unter PHP5 und MySQL5 läuft, muss es wie folgend aussehen:

Code:
                $query = "SELECT c.comment_date, c.comment_text, u.username
                          FROM   (".TABLE_COMMENTS." c, ".TABLE_FORUM_USERS." u)
                          WHERE  c.comment_section = 'articles' AND
                                 c.user_id = u.user_id AND
                                 c.article_id = '".$_GET['article_id']."'
                          ORDER BY c.comment_date, u.username ASC";
                $result = $sql->query($query) or die($sql->error);

Die einzige änderung, die nötig ist, ist bei der FROM klausel alles was noch FROM folgt und vor WHERE endet, in klammern zu setzen.

Egal, Ich bin abgedriftet. Ich lade nun die seite hoch. Ich werd den Beitrag editieren, sobald die Seite hochgeladen ist.

EDIT:

Hab das CMS hier hochgeladen:

http://maxunit.filesources.de/golemcms/
« Letzte Änderung: 30 Mai 2009, 13:48:36 von Maxunit » Gespeichert
schlumpfi
Moderator
Hero Member
*****
Offline Offline

Beiträge: 1.310



« Antworten #3 am: 30 Mai 2009, 14:41:00 »

...Inoffiziell gehört es so gesehen nun mir, habe schon mit dem Coder gesprochen, ob er noch interesse an der entwicklung hat und wenn nicht, ob ich mich drumm kümmern kann.

da hast aber viel zu tun  Zwinkernd

wegen einbau ctxtra meld ich mich dann.

mfg
Gespeichert

Man muß nicht alles wissen, man muß nur wissen, wo es steht!
Maxunit
Newbie
*
Offline Offline

Beiträge: 4


« Antworten #4 am: 30 Mai 2009, 14:45:22 »


da hast aber viel zu tun  Zwinkernd

wegen einbau ctxtra meld ich mich dann.

mfg

Zja, ich hab auch mehr als genug zeit Zunge Vielleicht bekomm ich was auf die beine. Entweder re-code ich teile oder ich orientiere mich am code, baue es aber nochmal komplett neu auf.

@ ctxtra: Danke Smiley
Gespeichert
schlumpfi
Moderator
Hero Member
*****
Offline Offline

Beiträge: 1.310



« Antworten #5 am: 30 Mai 2009, 16:41:29 »

naja, wenn du meine meinung hören willst...
die aktuelle portal alpha solltest du definitiv umschreiben.

"verkaufe" es als addon das in das phpbb integriert ist (modul) und nicht als fast eigenständiges gecodet ist.
bei diesem ist das forum in das portal eingebunden...
besser portal in das forum einbinden => erweiterungen - module - addons

bzw kompatibilität zu phpbb3... 2 macht keinen sinn mehr und wird sowieso schon unterstützt.

solltest mal kurz schreiben, was du nun vor hast, denn eine anleitung für den einbau ist nicht mal so eben erstellt. muss mir das system erst genauer ansehen. (anleitung einbau ctxtra in phpbb2 gibts schon)

mfg
Gespeichert

Man muß nicht alles wissen, man muß nur wissen, wo es steht!
Maxunit
Newbie
*
Offline Offline

Beiträge: 4


« Antworten #6 am: 30 Mai 2009, 17:54:04 »

Ich denke, das es dann sinnvoller wäre, das CMS umzuschreiben bzw. von Grund auf neu zu programmieren basierend auf phpBB3.

Ich bin zwar kein PHP Profi und auch nicht so bewandt, das Ich ohne "Try and fail" usw. das schaffen werde, aber Ich habe eh vor, PHP zu lernen.

Vielleicht findet sich auch noch jemand weiteres, der mit an dem Projekt arbeiten will.

Ich dachte auch daran, das unter der GPL anzubieten.
Gespeichert
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

TinyPortal v.1.0.6 beta 2 © Bloc
Powered by MySQL Powered by PHP Powered by SMF 1.1.7 | SMF © 2006, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.076 Sekunden mit 28 Zugriffen.