Habe das Modul wec_discussion installiert und es läuft soweit super!
Meine Typo3 Installation befindet sich in einem "cms" Verzeichnis. www.domain.xxx/cms/index.php?id=154
Wenn ich einen Beitrag "editiere" funktioniert es und es wird mir z.B. so ein Link generiert
www.domain.xxx/cms/index.php?id=154&tx_wecdiscussion[editMsg]=13
wennn ich einem Beitrag eine Antwort setzen möchte, dann wird das "cms" in der Url nicht geschrieben
www.domain.xxx/index.php?id=154&tx_wecdiscussion[isreply]=6&tx_wecdiscussion[single]=6#typeYourComment
Wo kann ich dem "Antworten" Link das "cms" mitgeben?
Danke!
kann ich irgendwo "getAbsoluteURL" setzen?
habe nun den domainnamen direkt ins cms gesetzt und alles läuft SUPER
lg b
Hallo zusammen,
ich weiss der Post ist zwar schon etwas älter doch ich stehe nun seit ein paar Tagen vor genau das gleiche Problem.
kann ich irgendwo "getAbsoluteURL" setzen?
Ist hier evtl. die Lösung versteckt?
habe nun den domainnamen direkt ins cms gesetzt und alles läuft SUPER
Das geht bei mir leider nicht da wir mehrere Seiten haben.
Jemand ein Vorschlag?
Danke!
Hi!
ich verstehe diesen Satz nicht: "Das geht bei mir leider nicht da wir mehrere Seiten haben"
hi,
ich meine damit wir haben auf eine Domain mehrer HP`s
z.B.
www.domain.de/typo_1/
www.domain.de/typo_2/
www.domain.de/typo_3/
...usw...
das Problem habe ich aber gestern abend noch gelöst.
Folgende Lösung hat bei mir funktioniert:
Datei bearbeiten: \typo3conf\ext\wec_discussion\pi1\class.tx_wecdiscussion_pi1.php
function getAbsoluteURL($id, $extraParameters = '') {
$pageURL = $this->pi_getPageLink($id, '', $extraParameters);
// if did not cross page boundaries, then generate url from info
if (strpos($pageURL,"http") === FALSE) {
$serverProtocol = t3lib_div::getIndpEnv('TYPO3_SSL') ? 'https://' : 'http://';
#$absURL = $serverProtocol . $_SERVER['HTTP_HOST'] . '/' . $pageURL;
$absURL = $pageURL;
}
else // crosses boundaries (likely different url on same server)
$absURL = $pageURL;
$absURL = str_replace('&','&', $absURL);
return $absURL;
}
Wichtig hier nur die Zeile 8 durch Zeile 9 zu tauschen.
Typo3 Version: 4.2.2
wec_discussion: 1.7.2
Gruß
Daniel
Hallo,
ich habe ein ähnliches Problem mit dieser Extension,
ich erhalte immer folgende Warnings,
ev. kann mir hier jemand weiterhelfen,
Danke
gruß
underdog
Warning: Wrong parameter count for strpos() in /www/.../typo3conf/ext/wec_discussion/pi1/class.tx_wecdiscussion_pi1.php on line 639
Warning: Cannot modify header information - headers already sent by (output started at /www/.../typo3conf/ext/wec_discussion/pi1/class.tx_wecdiscussion_pi1.php:639) in /www/htdocs/w00b8d83/typo3/typo3_src-4.2.11/typo3/sysext/cms/tslib/class.tslib_fe.php on line 3229
so scheint es zu funktionieren
ich habe jetzt die funktion strpos durch strlen ersetzt.
Wäre super wenn jemand der sich in PHP gut auskennt mir noch sagen kann ob das so passt was ich da geändert habe.
gruß
underdog
// if (strpos($rssLink) === FALSE) {
if (strlen($rssLink) === 0) {