gerade eben runtergeladen, also die aktuellste nehm ich mal an 😉
Page Comments
kann ich mir keinen Reim drauf machen.
Hast Du einen Ausgangspunkt angegeben ? Was zeigt der Link ?
der link sieht dann so aus:
http://www.metzingen-best.de/fabrikverkauf/nach-kategorien/cool-stuff/annas-brautmode/&tx_skpagecomments_pi1[showComments]=1
habe im be mal testweise n comment angelegt mit der entsprechenden pid. leider ohne veränderung. 🙁
Hast Du mal im Template Analyzer geschaut ?
Es sollten die Einstellungen da sein:
plugin.tx_skpagecomments_pi1 {
_CSS_DEFAULT_STYLE (
.sk-pagecomments-error {color:red;font-weight:bold;}
.sk-pagecomments-success {color:blue;font-weight:bold;}
.sk-pagecomments-counter {color:#600;text-align:right;text-decoration:underline;margin-bottom:12px;}
.sk-pagecomments-headline {border-bottom:1px solid #000;font-weight:bold;}
.sk-pagecomments-comment{padding-left:28px;}
)
formLayout = <div style="clear:both;padding:3px;"><div style="float:right;">###FIELD###</div>###LABEL###</div>
formWrap = <div style="width:350px;">|</div>
commentLayout = <div class="sk-pagecomments-headline">###NAME### (###EMAIL###) ###PHRASE### ###DATE###</div><div class="sk-pagecomments-comment">###COMMENT###</div>
errorLayout = <div class="sk-pagecomments-error">|</div>
successLayout = <div class="sk-pagecomments-success">|</div>
showComments = 1
showForm = 1
showCount = 1
sortOrder = DESC
maxRecords =
commentOnlyRegistered =
showRegisteredFields =
minCharsName = 3
minCharsComment = 8
startCode = LINK
}
danke für die hilfe 🙂
also soweit ich das erkennen kann is das das gleiche
plugin.tx_skpagecomments_pi1 {
4353:
4354: // Default CSS styling
4355: _CSS_DEFAULT_STYLE (
4356: .sk-pagecomments-error {color:red;font-weight:bold;}
4357: .sk-pagecomments-success {color:blue;font-weight:bold;}
4358: .sk-pagecomments-counter {color:#600;text-align:right;text-decoration:underline;margin-bottom:12px;}
4359: .sk-pagecomments-headline {border-bottom:1px solid #000;font-weight:bold;}
4360: .sk-pagecomments-comment{padding-left:28px;}
4361: )
4362:
4363: //Layout
4364: formLayout = <div style="clear:both;padding:3px;"><div style="float:right;">###FIELD###</div>###LABEL###</div>
4365: formWrap = <div style="width:350px;">|</div>
4366: commentLayout = <div class="sk-pagecomments-headline">###NAME### (###EMAIL###) ###PHRASE### ###DATE###</div><div class="sk-pagecomments-comment">###COMMENT###</div>
4367: errorLayout = <div class="sk-pagecomments-error">|</div>
4368: successLayout = <div class="sk-pagecomments-success">|</div>
4369:
4370:
4371: //additional
4372: showComments = 1
4373: showForm = 1
4374: showCount = 1
4375: sortOrder = DESC
4376: maxRecords =
4377: commentOnlyRegistered =
4378: showRegisteredFields =
4379:
4380: minCharsName = 3
4381: minCharsComment = 8
4382:
4383: // possible values for startCode: LINK,LIST
4384: startCode = LINK
4385:
4386: }
Hallo
Ich habe die Extension installiert. Bei mir wird der Link angezeigt, allerdings nicht das Formular. Stattdessen werde ich auf die von uns erstellte 404 Error-Seite weitergeleitet. Der Link lautet: http://www.meine-domain.com/no_cache/de/daily-talk/&tx_skpagecomments_pi1%5BshowComments%5D=1
Ich verwende RealUrl (aber nicht simulateStatic).
Ich habe den Cache mit dem geposteten Beispiel im TS mal abgestellt, was aber keine Veränderung gebracht hat.
Bin über jede hilfe dankbar, da es eine wirklich tolle Ext ist die ich sehr gut verwenden könnte.
Ganz lieben Gruss
Junior
Ich bin einen Schritt weiter. Wenn in der URL anstatt dem & ein ? stehen würde gehts winwandfrei.
Also
http://www.meine-domain.com/no_cache/de/daily-talk/[b]&[/b]tx_skpagecomments_pi1%5BshowComments%5D=1
geht nicht, aber
http://www.meine-domain.com/no_cache/de/daily-talk/[b]?[/b]tx_skpagecomments_pi1%5BshowComments%5D=1
geht!?!
Wo kann ich das beeinflussen?
Ganz lieben Gruss
Junior
Ich habs selbst gefunden #giggle#
In der Datei typo3conf/ext/sk_pagecomments/pi1/class.tx_skpagecomments_pi1.php
ändere die Zeile 81 wie folgt
alt
$content.='<a href="'.t3lib_div::getIndpEnv('REQUEST_URI').'&'.$this-">prefixId.'[showComments]=1">'.$this->pi_getLL('showComment').' ('.$reccount.')</a>';
neu
$content.='<a href="'.t3lib_div::getIndpEnv('REQUEST_URI').'?'.$this-">prefixId.'[showComments]=1">'.$this->pi_getLL('showComment').' ('.$reccount.')</a>';
Ganz lieben Gruss
Junior
da komm ich wohl zu spät 🙂
ich arbeite aber an einem Update, das es auch ermöglicht, die Comments von einer Get-Variable abhängig zu machen. So kann man dann auch einzelne Artikel der tt_news etc. kommentieren.
Dann werde ich die Links generell umstellen, so das dieses Problem nicht mehr auftauchen sollte.
Hi,
der Thread ist schon was älter, ich will ihn mal wiederbeleben.
Anscheinend gibt es nämlich in der aktuellen T3-Version ein Problem mit dieser Extension.
Wenn ich im Menü auf Page Comments drücke, dann bekomme ich die Fehlermeldung
Fatal error: Call to undefined method t3lib_div::fixed_lgd_pre() in /home/www/chricken.de/typo3conf/ext/sk_pagecomments/mod1/index.php on line 139
Meine Versionen:
Typo3 4.6.6
sk-pagecomments 1.1.0
Wäre super, wenn sich da mal jemand anschauen könnte.
Ach, und noch was: Entweder bin ich nicht fähig, die Extension einzurichten oder auch da gibt es ein Problem.
Denn wenn ich im Template unter Konstanten den folgenden Code eingebe:
plugin.tx_skpagecomments_pi1 {
showComments = 0
showForm = 1
}
Dann ändert das nichts, alles ist perfekt zu sehen.
Bin ich an der falschen Stelle oder gibt es da ein Problem?
Vielen Dank
Chrickenh
Hallo,
chrickenh schriebFatal error: Call to undefined method t3lib_div::fixed_lgd_pre() in /home/www/chricken.de/typo3conf/ext/sk_pagecomments/mod1/index.php on line 139
fixed_lgd_cs() ist seit 4.1 "deprecated" und in 4.6 entfernt.
Wenn Du auf ein Update nicht warten möchtest und PHP Dich nicht erschreckt, dann könntest Du die besagte Zeile 139
$headerSection = $this->doc->getHeader("pages",$this->pageinfo,$this->pageinfo["_thePath"])."<br />".$LANG->sL("LLL:EXT:lang/locallang_core.xml:labels.path").": ".t3lib_div::fixed_lgd_pre($this->pageinfo["_thePath"],50);
durch
$headerSection = $this->doc->getHeader("pages",$this->pageinfo,$this->pageinfo["_thePath"])."<br />".$LANG->sL("LLL:EXT:lang/locallang_core.xml:labels.path").": ".t3lib_div::fixed_lgd_cs($this->pageinfo["_thePath"],50);
ersetzen.
Alternativ bietet die Erweiterung "comments" ähnliche Funktionen.
chrickenh schriebDenn wenn ich im Template unter Konstanten den folgenden Code eingebe:
plugin.tx_skpagecomments_pi1 { showComments = 0 showForm = 1 }
Das gehört zum Setup und nicht zu den Constants
VG,
LuP
Hallo LuP,
vielen Dank für Deine Antwort. Ich hab das PHP geändert und jetzt geht es. Vielen Dank dafür.
Meine Zeile sah zwar etwas anders aus, aber Deine Änderung war ja leicht zu finden
Dein Tipp mit setup hat auch geholfen.
Aber erst, nachdem ich eines verstanden hatte: Das Setup muss geschehen, bevor die Kommentarfunktion in die Seite eingebaut wird. In meinem Fall vor der Zeile
lib.field_kommentar < plugin.tx_skpagecomments_pi1
Jetzt kann ich auch die E-Mail-Funktion verwenden.
Danke
Hi,
Running 4.7.7 and still waiting for the new version.😃