mod_rewrite kalender Problem!

Begonnen von wave, 01 April 2009, 20:03:18

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

wave

hallo
mir ist grad aufgefallen, dass bei meinem aktivierten mod_rewrite es doch noch probleme gibt.
und zwar im kalender.. da wird die titelanzeige des jeweiligen eintrages nicht mit übernommen..
http://www.wave-of-darkness.com/Community/html/Kalender.html

wo könnte da das problem liegen?
hier mal der code meiner htaccess datei..

# pragmaMx - Web Content Management System
# Copyright by pragmaMx Developer Team - http://www.pragmamx.org
# $Revision: 1.11.2.2 $
# $Author: tora60 $
# $Date: 2007/12/22 14:11:50 $


# rename this file to .htaccess, and you will get nice and clean urls.

# Depends on your configuration, you must set RewrteBase to
# switch on Mod_rewrite. See for this the online docs:
# http://httpd.apache.org/docs/mod/mod_rewrite.html


# falls nicht funktioniert, dann die n�chste Zeile wieder auskommentieren!
# (Am Anfang der n�chsten Zeile ein "#" einf�gen... )
Options +FollowSymLinks

# Rewrite Engine aktivieren
RewriteEngine on

# evtl. bei Bedarf Rewrite Basisordner definieren
# falls nicht funktioniert, dann die n�chste Zeile wieder einkommentieren, vorher allerdings den Pfad anpassen!!!
# RewriteBase /www

# individuelle Rewrite-Regeln:
RewriteRule ^home\.htm(l?) index.php [L]

# Your_Account Modul:
RewriteRule ^register-me\.htm(l?) modules.php?name=User_Registration [L]
RewriteRule (^myaccount|^log-me-in)\.htm(l?) modules.php?name=Your_Account [L]
RewriteRule ^log-me-out\.htm(l?) modules.php?name=Your_Account&op=logout [L]
RewriteRule ^mydata\.htm(l?) modules.php?name=Your_Account&op=edituser [L]
RewriteRule ^mysettings\.htm(l?) modules.php?name=Your_Account&op=edithome [L]

# Coppermine 1.4.x:
RewriteRule Gallery-([0-9]*)\.html modules.php?name=Gallery&cat=$1 [NC]
RewriteRule Gallery-([0-9]*)-page-([0-9]*)\.html modules.php?name=Gallery&cat=$1&page=$2 [NC]
RewriteRule Gallery-thumbs-([a-z0-9]*)-([0-9]*)\.html modules.php?name=Gallery&act=thumbnails&album=$1&cat=$2 [NC]
RewriteRule Gallery-thumbs-([a-z0-9]*)-page-([0-9]*)\.html modules.php?name=Gallery&act=thumbnails&album=$1&page=$2 [NC]
RewriteRule Gallery-thumbs-([a-z0-9]*)\.html modules.php?name=Gallery&act=thumbnails&album=$1 [NC]
RewriteRule Gallery-image-([a-z0-9]+)-([0-9]+)-([\-]?[0-9]+)\.html modules.php?name=Gallery&act=displayimage&album=$1&cat=$2&pos=$3 [NC]
RewriteRule Gallery-image-([a-z0-9]+)-([\-]?[0-9]+)\.html modules.php?name=Gallery&act=displayimage&album=$1&pos=$2 [NC]
RewriteRule Gallery-image-([\-]?[[0-9]*)\.html modules.php?name=Gallery&act=displayimage&pos=$1 [NC]


# ##############################################################################
# URL's automatisch generieren fuer alles was ueber die modules.php laeuft
# die Variable $modrew_prepareauto muss in der includes/mx_modrewrite.php auf TRUE stehen!
# diese Regeln nicht ver�ndern!!!


RewriteRule ^([^-]+)-([^/]+)\.html$ mod.php?$1&________________________$2 [L]
RewriteRule ^([^-/]+)\.html$ mod.php?$1 [L]
#RewriteRule ^([^-/]+)\.html$ mod.php?$1 [L]


danke für die hilfe

xmjay

Hi wave !

Soweit ich weiß, betrifft das hier erhältliche Paket die Module News, Downloads und Web_Links.
Für u.A. den Kalender gibt es hier eine Möglichkeit:
http://www.mich-tipps.de/Forum-top-mod_rewrite-Kalender-fuer-PragmaMx-331.html
CMS-Version: pragmaMx 1.12.3 | PHP-Version: 5.2.12 | MySQL-Version: 5.1.66

wave

hm ok danke schon mal.. habs versucht einzubauen, aber funzt nich.

da schreibt ja einer wegen der prefix ändern.. wo genau is das (an welcher stelle)

und wo muß ich den code genau in der includes/mx_modrewrite.php einbauen?

vielleicht hab ich da ja was falsch gemacht
danke

Baldyman

Zitat von: wave am 01 April 2009, 20:57:22
... da schreibt ja einer wegen der prefix ändern.. wo genau is das (an welcher stelle)...

Sollte hier sein.

$abfrage = "SELECT title, eid FROM mx_events WHERE eid = '$event2[0]'";

Viel Erfolg !

wave

hm habs geändert.. danke!
geht aber trotzdem nicht!

kann das sein, dass ich den code in der includes/mx_modrewrite.php vielleicht an der falschen stelle eingefügt hab?
weiß nicht wo der da genau hin soll.. hab ihn mal ganz ans ende getan.

was nun?

xmjay

Hi !

Habe es bei mir eingebaut (bei mir die Anpassung der Datei "mx_modrewrite.php" ab Zeile 17 sowie das einfügen des Codes in die .htaccess (ab Zeile 100).

CMS-Version: pragmaMx 1.12.3 | PHP-Version: 5.2.12 | MySQL-Version: 5.1.66

wave

hm.. ne nix zu machen!
wie sieht denn deine includes/mx_modrewrite aus?
kannste die mal anhängen bitte?

wave

kann es vielleicht sein, dass es doch an was anderem liegt??
weil in der termin administration, kategorie konfiguration oder termin vorschlagen etc. zeigts mir das an..
nur nich die jeweiligen events selber!

xmjay

Hellö !

Funzt doch.Probiert mit Firefox & Internet Explorer.
CMS-Version: pragmaMx 1.12.3 | PHP-Version: 5.2.12 | MySQL-Version: 5.1.66

wave

ja bis dahin gehts!
aber klick mal auf nen termin direkt!!
zum beispiel "Die Happy Aschaffenburg"
da steht dann oben : Wave Of Darkness - Terminkalender - Terminkalender

m-t

Zitat von: wave am 01 April 2009, 20:03:18
wo könnte da das problem liegen?
hier mal der code meiner htaccess datei..

genau da liegt das problem, wo ist der eintrag in der .htaccess ?

##Rules für Kalender
RewriteRule ^(Kalender)-event-(.*)-([0-9]+)\.html$ modules.php?name=$1&op=view&eid=$3 [L]

wave

@ m-t
genau mitgelesen???????
selbst nach einfügen des codes ging es nicht!!!!

m-t

Zitat von: wave am 02 April 2009, 08:44:27
@ m-t
genau mitgelesen???????
selbst nach einfügen des codes ging es nicht!!!!

da steht nur du hast es versucht einzubauen, die .htaccess direkt erwähnt hast du nicht.

bau mal alles  ein und dann häng deine mx_modrewrite hier ran...

wave

ja ich habs schon bei beiden eingebaut und dacht eher, dass der fehler in der mx_modrewrite liegt
also im anhang mal beide dateien!
lg und danke

comedi

Hallo,

habe mal die mx_modrewrite.php abgeändert. Den von dir eingefügten Teil habe ich an eine andere Stelle gesetzt und auskommentiert einiges vermerkt. Die letzte Zeile von dir habe ich ganz entfernt.

Bei mir funktioniert das so, habe es probiert.  ;)
LG Michael


Kein Support über PN, Mail oder ICQ!

CMS-Version: pragmaMx 1.12.3 --- PHP-Version: 5.3.5
MySQL-Version: 5.1.63 --- Server-Version: Apache 2.2.4

Wer den Weg zum Ziel kennt - dann aber Umwege nimmt - muss sich nicht wundern wenn er sein Ziel nicht findet!


Gemeinschaftseite: www.pragmamx-erweiterungen.de

m-t

#15
Zitat von: wave am 02 April 2009, 17:38:20
ja ich habs schon bei beiden eingebaut und dacht eher, dass der fehler in der mx_modrewrite liegt

so ist es :-)

aber ich seh auch grad dass meine beschreibung nicht so ganz korrekt ist...

du hast das alles am anfang der datei eingefügt, musst aber so vorgehen:

von dem hier ging alles aus.

wer das nicht gelesen hat dem fehlt natürlich was :-)

wenn du die reihenfolge einhälst klappt das auch.

bei mir ist der einzufügende teil bei ~zeile 182

p.s. warum ist deine mx_modrewrite als html datei im anhang ?
am ende steht auch:

 AbbrechenAbbrechen ??

ich hab dir das mal eingebaut, wenn du nicht selbst probieren willst lad die datei hoch, das sollte klappen..

m-t

@comedi,

bei dir fehlt das array für die umlaute.

comedi

@ m-t,

habe nur den Teil vom Kalender probiert auf meiner Testseite, dort fiel es gar nicht auf jetzt aber klar, das sollte auf alle Fälle noch rein. Hab es dann mal noch eingesetzt. ;)
LG Michael


Kein Support über PN, Mail oder ICQ!

CMS-Version: pragmaMx 1.12.3 --- PHP-Version: 5.3.5
MySQL-Version: 5.1.63 --- Server-Version: Apache 2.2.4

Wer den Weg zum Ziel kennt - dann aber Umwege nimmt - muss sich nicht wundern wenn er sein Ziel nicht findet!


Gemeinschaftseite: www.pragmamx-erweiterungen.de

wave

@ m-t
hm seltsam.. hab deine datei hochgeladen.. geht aber immer noch nicht!!! *heul*

irgendwie seh ich da aber auch keine angaben für den kalender!
nur news, downloads etc.. oder überseh ich da grad was?

m-t

hab den download weiter oben nochmal überarbeitet, den text "news, downloads...." entfernt und den teil für die sections entfernt.

aber funktionieren sollte es schon..

probiers jetzt nochmal. wenns nicht klappt nimm mal die datei, das ist genauso wie ichs im einsatz habe.