Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 19. April 2011 12:59

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re:

Hallo, hochgeschätzte Experten
Ich habe - wie hier bereits bekannt - das Newsmodul zweckentfremdet im Einsatz, allerdings ohne Namensändrung für "news". Dementsprechend erscheint in der URL, die die Details anzeigt, logischerweise
/news/18/23/xyz
oder so ähnlich.
Gibt es die Möglichkeit, diese URL abzuändern, per .htaccess vielleicht?
Danke und Gruss
redigo

Beitrag geändert von redigo/ (19. April 2011 13:00)

Offline

#2 20. April 2011 08:21

cyberman
Moderator
Ort: Dohna / Sachsen
Registriert: 13. September 2010
Beiträge: 6.741
Webseite

Re:

Hätte jetzt etwas in der Art vorgeschlagen (ungestestet)

RewriteEngine on
RewriteRule ^/news/(.*) /info/$1 [E=rewritten:1]

1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi

Offline

#3 20. April 2011 09:12

nicmare
Server-Pate
Registriert: 15. Dezember 2010
Beiträge: 1.316
Webseite

Re:

das hat ja primär nix mit htaccess zu tun. sondern die links werden vom modul erzeugt. NaN ist da ja der experte. ich kann mich erinnern dass es in einer Datei zu finden ist wenn man die alle Dateien nach [nN]ews sucht. dort wird der Link erzeugt.

edit: schau mal in News.module.php

$this->RegisterRoute('/[nN]ews\/(?P<articleid>[0-9]+)\/(?P<returnid>[0-9]+)\/(?P<junk>.*?)\/d,(?P<detailtemplate>.*?)$/');
$this->RegisterRoute('/[nN]ews\/(?P<articleid>[0-9]+)\/(?P<returnid>[0-9]+)\/(?P<junk>.*?)$/');
$this->RegisterRoute('/[nN]ews\/(?P<articleid>[0-9]+)\/(?P<returnid>[0-9]+)$/');
$this->RegisterRoute('/[nN]ews\/(?P<articleid>[0-9]+)$/');

Beitrag geändert von nicmare (20. April 2011 09:13)

Offline

#4 20. April 2011 09:18

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.058

Re:

Das alleine reicht nicht.
Die Lösung dazu steht eigentlich auch hier:
http://forum.cmsmadesimple.org/viewtopi … 9&start=15
($prettyurl)

Offline

#5 20. April 2011 10:08

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re:

Cyberman schrieb:

Hätte jetzt etwas in der Art vorgeschlagen (ungestestet)

Getestet: Wär zu schön gewesen, aber leider wirkungslos. Dann bleibt mir wohl doch nichts anderes, als das ganze News-Template der Namensänderung zu unterziehen. Ich hatte gehofft, es vermeiden zu können ;-)

Beitrag geändert von redigo/ (20. April 2011 10:09)

Offline

#6 20. April 2011 10:26

nicmare
Server-Pate
Registriert: 15. Dezember 2010
Beiträge: 1.316
Webseite

Re:

du kannst dir auch CGBlog nehmen und News deaktivieren. Man kann in den Einstellungen von CGBlog es als "News" umbenennen und die urls komplett designen. Eine feine Sache.
Am Ende siehts dann aus wie das normale News Modul da sich beide sehr ähneln.

Offline

#7 20. April 2011 12:30

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re:

nicmare schrieb:

du kannst dir auch CGBlog nehmen und News deaktivieren. Man kann in den Einstellungen von CGBlog es als "News" umbenennen und die urls komplett designen. Eine feine Sache. Am Ende siehts dann aus wie das normale News Modul da sich beide sehr ähneln.

Ja, super! Da gibt es keine Probleme mit hässlichen URLs. Danke für den Tipp.

Offline

#8 20. April 2011 13:38

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re:

Einen schweren Nachteil gegenüber dem news-modul scheint CGBlog allerdings zu haben: So wie es aussieht, kann man CGBlog nicht auf einer Seite (in versch. Containern) zweimal aufrufen, einmal mit summarytemplate und das zweitemal mit detailstemplate.
Der  erste Aufruf scheint den zweiten zu überschreiben.

Offline

#9 20. April 2011 13:40

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.058

Re:

Was spricht denn nun eigentlich dagegen, in den zwei News-Dateien die $prettyurl Variable anzupassen?

Offline

#10 20. April 2011 13:48

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re:

Eigenlich nichts. Es hat nur nicht geklappt bis jetzt. Du hast eine dritte Datei angegeben, wo auch die Variable $prettyurl zu ändern sei
news.module.php
Und hier gibst zu Zeile 323 an. Dort finde ich aber bei mir $timestamp
$prettyurl kommt einiges später, dort habe ich die Variable geändert. Aber die Übrung hat (noch) nichts gebracht.
Aber man soll die Hoffnung ja nie aufgeben ;-)

Offline

#11 20. April 2011 13:54

nicmare
Server-Pate
Registriert: 15. Dezember 2010
Beiträge: 1.316
Webseite

Re:

redigo/ schrieb:

Einen schweren Nachteil gegenüber dem news-modul scheint CGBlog allerdings zu haben: So wie es aussieht, kann man CGBlog nicht auf einer Seite (in versch. Containern) zweimal aufrufen, einmal mit summarytemplate und das zweitemal mit detailstemplate.
Der  erste Aufruf scheint den zweiten zu überschreiben.

das stimmt nicht.
benutze ich hier auch zweimal: http://alagapyear.org/news/
links archiv, rechts normal

Beitrag geändert von nicmare (20. April 2011 13:55)

Offline

#12 20. April 2011 14:40

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re:

nicmare schrieb:

links archiv, rechts normal

Aber zweimal "normal, einmal als Summary, einmal als Detailansicht, scheint nicht zu gehen. Warum, weiss ich nicht, bei News geht's.

Offline

#13 20. April 2011 15:02

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.058

Re:

Wo genau hängts denn jetzt beim News-Modul?
Welche Links haben noch den falschen Modulnamen im Link?

Offline

#14 26. April 2011 06:52

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re:

NaN schrieb:

Wo genau hängts denn jetzt beim News-Modul? Welche Links haben noch den falschen Modulnamen im Link?

Hat sich erledigt. Nach Cache-Entleerung werden nun dank Deines genialen Tips nur noch very pretty urls ausgegeben. Danke!
r.

Offline

#15 29. April 2011 07:04

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re:

Ich habe noch eine Frage an den News-Module-Experten: Gibt es vielleicht die Möglichkeit, das Verhalten des Moduls so zu ändern, dass eine einmal ausgewählte Kategorie (/news/artikel/kategorie) nach dem Speichern so lange erhalten bleibt, bis man wieder eine neue Kategorienauswahl trifft und speichert? Jetzt ist es leider so, dass nach jeder Aktion unter /news/artikel die Kategorienauswahl wieder zurückgesetzt wird. Das  ist sehr unpraktisch, wenn man in einer einzigen Kategorie grosse Mengen an Inhalt zu betreuen hat.
Ich bin gespannt.
Danke und Gruss
redigo/

Offline

#16 16. Mai 2011 10:09

cyberman
Moderator
Ort: Dohna / Sachsen
Registriert: 13. September 2010
Beiträge: 6.741
Webseite

Re:

Ähmm, du hast doch im News-Modul die Möglichkeit, die URL ganz individuell festzulegen ... funktioniert das bei dir nicht?


1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi

Offline

Fußzeile des Forums

Powered by FluxBB