hallo zusammen,
ich habe bei radaxo 3.1 unter specials mod_rewrite aktiviert um mal zu testen wie die links dann aussehen. meine links in der navigation werden auch korrekt angezeigt, aber die links die ich mit redaxo://x in einem Artikel aufgenommen habe (z.B. mit textile) werden nicht in html links umgeschrieben sonder bleiben php links.
ist das so gewollt? wenn ja, wie werden interne links in artikeln später eingebunden wenn man textile und mod_rewrite benutzen will?
mfg,
coZmicSailor
Hallo,
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
-
- Beiträge: 23
- Registriert: 31. Dez 2005, 09:28
- Wohnort: Stuttgart
Es gibt entweder ein Modul für interne links, oder in textile kannst du die Links folgendermaßen nutzen:
genau so eingeben, allso mit "" und : siehe auch hier: http://www.textism.com/tools/textile/index.html
Code: Alles auswählen
"linktext":http://www.deinedomain.de/1-0-artikel.html
-
- Beiträge: 23
- Registriert: 31. Dez 2005, 09:28
- Wohnort: Stuttgart
hallo jiggle, danke für deine antwort.
wenn ich die links in der art reinschreibe, dann kann ich ja mod_rewrite nicht mehr umschalten. ausserdem wissen die user die content einpflegen den linknamen (z.B. 1-0-artikel.html) gar nicht, sie müssten also jedesmal überlegen wie die html seite vom apache benannt wurde.
redaxo://x ist schon richtig. denn redaxo macht ja daraus die entsprechende index.php url. konsequenter weise müsste bei aktiviertem mod_rewrite die html url ausgespuckt werden, odern nicht? (bei rex_getUr() ists ja genauso)
wenn ich die links in der art reinschreibe, dann kann ich ja mod_rewrite nicht mehr umschalten. ausserdem wissen die user die content einpflegen den linknamen (z.B. 1-0-artikel.html) gar nicht, sie müssten also jedesmal überlegen wie die html seite vom apache benannt wurde.
redaxo://x ist schon richtig. denn redaxo macht ja daraus die entsprechende index.php url. konsequenter weise müsste bei aktiviertem mod_rewrite die html url ausgespuckt werden, odern nicht? (bei rex_getUr() ists ja genauso)
- Markus.Staab
- Entwickler
- Beiträge: 9634
- Registriert: 29. Jan 2005, 15:50
- Wohnort: Aschaffenburg/Germany
- Kontaktdaten: ICQ Website
-
- Beiträge: 23
- Registriert: 31. Dez 2005, 09:28
- Wohnort: Stuttgart
- Markus.Staab
- Entwickler
- Beiträge: 9634
- Registriert: 29. Jan 2005, 15:50
- Wohnort: Aschaffenburg/Germany
- Kontaktdaten: ICQ Website
-
- Beiträge: 23
- Registriert: 31. Dez 2005, 09:28
- Wohnort: Stuttgart
hi,
habe das addon zum laufen bekommen. die urls in der navigation werden jetzt anders umgeschrieben (mit "?"). nehme somit an, dass es korrekt installiert wurde.
allerdings, habe ich bei redaxo://x links das gleiche phänomen wie bei mod_rewrite (siehe mein erster post in diesem thread): urls bleiben weiterhin dynamisch.
mfg,
coZmisSialor
habe das addon zum laufen bekommen. die urls in der navigation werden jetzt anders umgeschrieben (mit "?"). nehme somit an, dass es korrekt installiert wurde.
allerdings, habe ich bei redaxo://x links das gleiche phänomen wie bei mod_rewrite (siehe mein erster post in diesem thread): urls bleiben weiterhin dynamisch.
mfg,
coZmisSialor
- Markus.Staab
- Entwickler
- Beiträge: 9634
- Registriert: 29. Jan 2005, 15:50
- Wohnort: Aschaffenburg/Germany
- Kontaktdaten: ICQ Website
-
- Beiträge: 23
- Registriert: 31. Dez 2005, 09:28
- Wohnort: Stuttgart
-
- Beiträge: 23
- Registriert: 31. Dez 2005, 09:28
- Wohnort: Stuttgart
- Markus.Staab
- Entwickler
- Beiträge: 9634
- Registriert: 29. Jan 2005, 15:50
- Wohnort: Aschaffenburg/Germany
- Kontaktdaten: ICQ Website
-
- Beiträge: 23
- Registriert: 31. Dez 2005, 09:28
- Wohnort: Stuttgart
hallo, ich bins schon wieder.
habe gerade nochmal mod_rewrite eingeschalten (und cache regeneriert) und jetzt habe ich das problem, dass auf einmal aus allen redaxo://x links x-x-NoName.html Links geworden ist.
habe auch mehrmals hin- und hergeschalten. ist jetzt immer der gleiche effekt. bei deaktiviertem mod_rewrite werden die redaxo:// links übrigens korrekt wieder zu php links.
weiss jemand rat?
mfg,
coZmicSailor
p.s: ich würde neben einem eintrag in die readme auch einen hinweis direkt im specials menü bei der mod_rewrite option mit aufnehmen. nur falls jemand die readme nicht so genau durchliest...
habe gerade nochmal mod_rewrite eingeschalten (und cache regeneriert) und jetzt habe ich das problem, dass auf einmal aus allen redaxo://x links x-x-NoName.html Links geworden ist.
habe auch mehrmals hin- und hergeschalten. ist jetzt immer der gleiche effekt. bei deaktiviertem mod_rewrite werden die redaxo:// links übrigens korrekt wieder zu php links.
weiss jemand rat?
mfg,
coZmicSailor
p.s: ich würde neben einem eintrag in die readme auch einen hinweis direkt im specials menü bei der mod_rewrite option mit aufnehmen. nur falls jemand die readme nicht so genau durchliest...
-
- Beiträge: 23
- Registriert: 31. Dez 2005, 09:28
- Wohnort: Stuttgart
da ist mir gerade eingefallen, das ich gestern einen zweiten ctype eingebaut habe.
vielleicht hat es was damit zu tun.
werde voraussichtlich aber erst heute aben dazu kommen da genauer nachzuschauen.
vielleicht hat es was damit zu tun.
Code: Alles auswählen
$REX['CTYPE'][0] = "content";
$REX['CTYPE'][1] = "sidebar";
- Markus.Staab
- Entwickler
- Beiträge: 9634
- Registriert: 29. Jan 2005, 15:50
- Wohnort: Aschaffenburg/Germany
- Kontaktdaten: ICQ Website
-
- Beiträge: 23
- Registriert: 31. Dez 2005, 09:28
- Wohnort: Stuttgart
-
- Beiträge: 23
- Registriert: 31. Dez 2005, 09:28
- Wohnort: Stuttgart
hi,
das problem scheint nicht an den ctypes zu liegen. aber ich habe die stelle mit dem noname string gefunden, in der datei function_rex_modrewrite.php.
scheinbar versagt die getArticleById() funktion.
irgend eine idee?
mfg,
coZmicSailor
das problem scheint nicht an den ctypes zu liegen. aber ich habe die stelle mit dem noname string gefunden, in der datei function_rex_modrewrite.php.
Code: Alles auswählen
// ----- get article name
$id = (int) $id;
if ($id != 0)
{
$ooa = OOArticle :: getArticleById($id);
if ($ooa)
{
$name = rex_parseArticleName($ooa->getName());
}
}
if (!isset ($name) or $name == '')
{
$name = 'NoName';
}
irgend eine idee?
mfg,
coZmicSailor
- Markus.Staab
- Entwickler
- Beiträge: 9634
- Registriert: 29. Jan 2005, 15:50
- Wohnort: Aschaffenburg/Germany
- Kontaktdaten: ICQ Website
Hi,
ersetze mal den Abschnitt mit folgendem:
Gruß,
Markus
ersetze mal den Abschnitt mit folgendem:
Code: Alles auswählen
if ($id != '')
{
$ooa = OOArticle :: getArticleById($id);
if ($ooa)
{
$name = rex_parseArticleName($ooa->getName());
}
}
if (empty( $name))
{
$name = 'NoName';
}
Markus
-
- Beiträge: 23
- Registriert: 31. Dez 2005, 09:28
- Wohnort: Stuttgart
das hat leider nicht gebracht. aber ich habe gerade was rausgefunden was ich aber net verstehe:
meine textile artikel verhalten sich korrekt. ich mus nichtmal den cache neu generieren lassen.
die html artikel scheinen aber ein problem zu haben.
hier mein html modul:
eingabe:
ausgabe:
und jetzt das verückte:
änderen ich in diesem modul die ausgabe auf REX_VALUE[1], refresh die seite im frontend und stelle dann wieder zurück auf REX_HTML_VALUE[1] und refreshe erneut....boom die links stimmen.
eine erneute cache generierung macht wieder noname links draus...
meine textile artikel verhalten sich korrekt. ich mus nichtmal den cache neu generieren lassen.
die html artikel scheinen aber ein problem zu haben.
hier mein html modul:
eingabe:
Code: Alles auswählen
<textarea name="VALUE[1]" rows="30" wrap="off" style="font-size:12px;width:100%;">REX_HTML_VALUE[1]</textarea>
Code: Alles auswählen
REX_HTML_VALUE[1]
änderen ich in diesem modul die ausgabe auf REX_VALUE[1], refresh die seite im frontend und stelle dann wieder zurück auf REX_HTML_VALUE[1] und refreshe erneut....boom die links stimmen.
eine erneute cache generierung macht wieder noname links draus...
- Thomas.Blum
- Entwickler
- Beiträge: 5063
- Registriert: 24. Aug 2004, 22:11
- Wohnort: Dresden
- Kontaktdaten: Website
Hej,
das
in das
ändern
REX_HTML_VALUE ist nur für die Ausgabe vorgesehen
vg Thomas
das
Code: Alles auswählen
<textarea name="VALUE[1]" rows="30" wrap="off" style="font-size:12px;width:100%;">REX_HTML_VALUE[1]</textarea>
Code: Alles auswählen
<textarea name="VALUE[1]" rows="30" wrap="off" style="font-size:12px;width:100%;">REX_VALUE[1]</textarea>
REX_HTML_VALUE ist nur für die Ausgabe vorgesehen
vg Thomas
-
- Beiträge: 23
- Registriert: 31. Dez 2005, 09:28
- Wohnort: Stuttgart
-
- Beiträge: 23
- Registriert: 31. Dez 2005, 09:28
- Wohnort: Stuttgart
hi,
so habe das ganze mit einem frischen redaxo 3.1 und der demo ausprobiert. und siehe da der gleiche effekt. ihr könnt den bug also reproduzieren. hier ist nochmal was ich gemacht habe:
1. demo importiert
2. html modul angelegt (s.o. mit REX_VALUE[1] bei der eingabe)
3. html block zum home artikel hinzugefügt mit redaxo://x links
4. mod_rewrite unter specials auf true gesetzt.
5. artikel cache regeneriert.
---> menü links sind korrekt. redaxo://x links nicht (noname).
6. einmal html modul speichern (man braucht gar keine änderungen machen)
---> redaxo://x links sind korrekt!
7. artikel cache neugeneriert .
---> redaxo://x links sind NICHT korrekt!
so hoffe euch hilft das weiter bei auffinden des bugs.
mfg,
coZmicSailor
so habe das ganze mit einem frischen redaxo 3.1 und der demo ausprobiert. und siehe da der gleiche effekt. ihr könnt den bug also reproduzieren. hier ist nochmal was ich gemacht habe:
1. demo importiert
2. html modul angelegt (s.o. mit REX_VALUE[1] bei der eingabe)
3. html block zum home artikel hinzugefügt mit redaxo://x links
4. mod_rewrite unter specials auf true gesetzt.
5. artikel cache regeneriert.
---> menü links sind korrekt. redaxo://x links nicht (noname).
6. einmal html modul speichern (man braucht gar keine änderungen machen)
---> redaxo://x links sind korrekt!
7. artikel cache neugeneriert .
---> redaxo://x links sind NICHT korrekt!
so hoffe euch hilft das weiter bei auffinden des bugs.
mfg,
coZmicSailor
- Markus.Staab
- Entwickler
- Beiträge: 9634
- Registriert: 29. Jan 2005, 15:50
- Wohnort: Aschaffenburg/Germany
- Kontaktdaten: ICQ Website
- svenalbert
- Beiträge: 1308
- Registriert: 24. Nov 2005, 17:21
- Wohnort: Clausthal-Zellerfeld / lower saxony
- Kontaktdaten: ICQ Website