---
title: "Page Comments"
url: "https://www.typo3.net/d/34275-page-comments"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2005-12-03"
last_reply: "2013-01-13"
replies: 34
solved: false
page: 1
pages: 1
lang: "de"
---

# Page Comments

Extensions › Entwicklung · 34 Antworten · gestartet 2005-12-03

## Eröffnungsbeitrag

**steffenk** · 2005-12-03 · [Beitrag #1](https://www.typo3.net/d/34275-page-comments/1)

Hi T3-Fans,

ich habe eine kleine Extension geschrieben, die es ermöglicht, Seitenkommentare zu schreiben.
Diese werden als Contentelement auf die entsprechende Seite platziert, so das man sich aussuchen kann, auf welcher Seite das erscheinen soll.

Über Kritik und Anregungén würde ich mich sehr freuen.
<http://typo3.org/extensions/repository/search/sk_pagecomments/>

Bei der Gelegenheit, wer hat eine Idee, wie man am besten eine Reloadsperre erreicht ? Normalerweise mache ich das mit einer header-Anweisung, in T3 ist das ja nicht möglich.

vg  Steffen

## Antworten

### [#2](https://www.typo3.net/d/34275-page-comments/2) · steffenk · 2005-12-03

hab die Reloadsperre eingebaut - es geht doch mit der header-Anweisung.

Ich werde in Bälde ein Update bereitstellen, neue Features sind:

- Reloadsperre
- Sortierreihenfolge einstellbar
- FE-User können dierekt kommentieren
- Kleinigkeiten

### [#3](https://www.typo3.net/d/34275-page-comments/3) · Stoneage · 2005-12-04

Warum machst Du nicht mit HTML-Templates?

### [#4](https://www.typo3.net/d/34275-page-comments/4) · steffenk · 2005-12-04

ehrlichgesagt, um mal einen anderen Weg auszuprobieren.
Aber das werd ich noch umstellen, da für alle HTML-Templates leichter sind.

Aber so gehts auch, man kann das Template ja über TS eingeben, wenn man will ja auch über file.

PS Update ist jetzt online verfügbar

### [#5](https://www.typo3.net/d/34275-page-comments/5) · mcmz · 2005-12-31

Hallo, die extension funktioniert bei mir leider ganz und garnicht.
Ich habe alles nach dem tutorial eingepflegt aber er zeigt mir auf klick kein formular. wenn ich die commentdaten aber über typo3 einpflege zeigt er mir immerhin wieviele comments eingepflegt sind.
zudem ist der Seitenaufbau verzögert nachdem ich den link klicke: "Page is being generated ..."

Woran kanns liegen, vielleicht an der reloadsperre???

naja ich forste auch mal selber danach.
auf jedenfall ne tolle extension von der Idee und useability her, hoffe sie wird bei mir bald laufen.

mit sonnigen grüßen,

martin

### [#6](https://www.typo3.net/d/34275-page-comments/6) · steffenk · 2006-01-02

Hi,

an der reloadsperre kanns nicht liegen - versuch mal, den cache für die Seite abzustellen - ich würd dem Problem gern auf den Grund gehen, da Du nicht der einzige mit dem Problem bist - ich kanns leider nicht nachvollziehen.

### [#7](https://www.typo3.net/d/34275-page-comments/7) · jonas8 · 2006-01-20

Hi Steffen

Gibt es inzwischen eine Lösung, bei mir funktionierts auch nicht.

Hab Typo3 3.8.1 mit SimulateStaticDocuments und
sk_pagecomments 1.0.5

Es erscheint nur der Link: zeige Kommentare (0)
aber keine Reaktion beim Anklicken.

Von der Idee her eine super Ext. aber laufen müsste Sie.
Hast du mal ne URL wo sie funktioniert?

Gruss Jonas

### [#8](https://www.typo3.net/d/34275-page-comments/8) · steffenk · 2006-01-21

Hi Jonas,

leider bin ich im Moment sehr eingespannt, so das ich erst nächste Woche zur Modifikation kommt.
Eine Url kann ich im Moment noch nicht bieten, da ich nur eigene Bastelecken habe, die ich nicht veröffentlichen möchte (was sich aber bald ändern wird  ;) )

Du kannst Dir vorerst mit dem urlparameter &no_cache=1 behelfen, um es auszuprobieren.

### [#9](https://www.typo3.net/d/34275-page-comments/9) · steffenk · 2006-01-29

so, ich habe ein Update hochgeladen, nun sollte es funktionieren.

Über ein feedback würde ich mich freuen.

### [#10](https://www.typo3.net/d/34275-page-comments/10) · sissi · 2006-02-06

hi

deine extension würde von den beschriebenen features her genau zu meinem problem passen: meine eingeloggten fe_user sollen seiten kommentieren können (nämlich auf <http://www.tauchkurs24.de> jede einzelne Lektion im mitgliederbereich...sozusagen als Ersatz zu einem Wiki)

allerdings tauchen bei mir dieselben probleme auf wie sie mcmz beschrieben hat...

:-(

würde dir ja helfen denn sicher ist so eine extension machbar aber ich hab von der typo3-programmierumgebung bisher noch keine ahnung :o

wenn du magst können wir ja mal drüber skypen oder so? bin nämlich sehr an dieser extension interessiert und würde dich unterstützen auch wenn ich bisher nicht viel kann...

grüssle
sissi

### [#11](https://www.typo3.net/d/34275-page-comments/11) · steffenk · 2006-02-06

Hi sissi,

hast Du Dir das neueste Update geholt ? Da sind die Probleme "eigentlich" behoben.
Unterstützung wäre nicht schlecht, sag mir mal Deinen Skypenamen per PN ;)

vg  Steffen

### [#12](https://www.typo3.net/d/34275-page-comments/12) · steffenk · 2006-02-06

nachdem ich mit sissi konferiert habe, ist wohl das cache immer noch der Übeltäter.
Wir haben es vorerst mit der Anweisung

```typoscript
plugin.tx_skpagecomments_pi1 = USER_INT
```

in den Griff bekommen.

Ausserdem hat die Ext Probleme mit simulateStatic.

### [#13](https://www.typo3.net/d/34275-page-comments/13) · HarryHallers · 2006-03-13

Gibt es eine Lösung für das Problem?

Bei mir geht es leider nur ohne Cash.

Grüße.

### [#14](https://www.typo3.net/d/34275-page-comments/14) · steffenk · 2006-03-13

Bitte mit aktueller Version testen (1.0.8-), habe es erneut hochgeladen.
Es geht bei mir auch mit Cache.

### [#15](https://www.typo3.net/d/34275-page-comments/15) · peter_s · 2006-03-14

habe heute version 1.0.8(auf TYPO3 3.8.0) installiert
die extension legt bei mir x-fach kommentare an, sobald ich auf [Kommentar abschicken] klicke.
und zwar solange, bis ich den webdienst stoppe.

### [#16](https://www.typo3.net/d/34275-page-comments/16) · steffenk · 2006-03-15

da läuft aber irgendwas anderes schief bei Dir - das ist laut Source gar nicht möglich.

Du kannst es aber zusätzlich absichern, indem Du Zeile 91 in der class.tx_skpagecomments_pi1.php abänderst in

```php
if (isset($this->piVars['submit']) && !isset($this->piVars['success'])) {
```

### [#17](https://www.typo3.net/d/34275-page-comments/17) · peter_s · 2006-03-17

danke für die rasche antwort!
mit dieser änderung funkioniert es bei mir jetzt!

### [#18](https://www.typo3.net/d/34275-page-comments/18) · peter_s · 2006-03-17

gleich noch eine frage dazu.
gibt es eine möglichkeit kommentare erst hidden zu speichern um sie später manuell freizugeben?
ich dachte zuerst "showComments" wäre der parameter dafür - er ist es allerdings nicht.

### [#19](https://www.typo3.net/d/34275-page-comments/19) · steffenk · 2006-03-17

momentan noch nicht, kannst Du aber manuell einfügen:

```php
$insertArr['hidden']=1;
```

### [#20](https://www.typo3.net/d/34275-page-comments/20) · peter_s · 2006-03-17

danke, funktioniert bestens!

### [#21](https://www.typo3.net/d/34275-page-comments/21) · Thomas N · 2006-05-22

bei mir erscheint zwar der Link, wenn ich diesen jedoch drücke passiert n weilchen nix, dann werd ich zur startseite verwiesen...
das die startseite aufgerufen wird is bei uns normal, denn das is bei uns so in htaccess eingestellt. doch die soll eigentlich nur dann kommen, wenn ne seite nicht gefunden wird  #paralyzed#
also wird diese seite dann nicht gefunden oder braucht schlicht weg zu lange!

kann man dagegen was tun?

### [#22](https://www.typo3.net/d/34275-page-comments/22) · steffenk · 2006-05-22

welche Version ist das ?

### [#23](https://www.typo3.net/d/34275-page-comments/23) · Thomas N · 2006-05-22

gerade eben runtergeladen, also die aktuellste nehm ich mal an ;)

### [#24](https://www.typo3.net/d/34275-page-comments/24) · steffenk · 2006-05-22

kann ich mir keinen Reim drauf machen.
Hast Du einen Ausgangspunkt angegeben ? Was zeigt der Link ?

### [#25](https://www.typo3.net/d/34275-page-comments/25) · Thomas N · 2006-05-23

der link sieht dann so aus:
<http://www.metzingen-best.de/fabrikverkauf/nach-kategorien/cool-stuff/annas-brautmode/&tx_skpagecomments_pi1%5BshowComments%5D=1>

habe im be mal testweise n comment angelegt mit der entsprechenden pid. leider ohne veränderung.  :(

### [#26](https://www.typo3.net/d/34275-page-comments/26) · steffenk · 2006-05-23

Hast Du mal im Template Analyzer geschaut ?
Es sollten die Einstellungen da sein:

```typoscript
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  

}
```

### [#27](https://www.typo3.net/d/34275-page-comments/27) · Thomas N · 2006-05-23

danke für die hilfe :)
also soweit ich das erkennen kann is das das gleiche

```typoscript
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: }
```

### [#28](https://www.typo3.net/d/34275-page-comments/28) · Junior · 2006-08-14

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

### [#29](https://www.typo3.net/d/34275-page-comments/29) · Junior · 2006-08-14

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/%5Bb>]&[/b]tx_skpagecomments_pi1%5BshowComments%5D=1
geht nicht, aber

<http://www.meine-domain.com/no_cache/de/daily-talk/%5Bb>]?[/b]tx_skpagecomments_pi1%5BshowComments%5D=1
geht!?!

Wo kann ich das beeinflussen?

Ganz lieben Gruss

Junior

### [#30](https://www.typo3.net/d/34275-page-comments/30) · Junior · 2006-08-14

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

```php
			$content.='<a href="'.t3lib_div::getIndpEnv('REQUEST_URI').'&'.$this-">prefixId.'[showComments]=1">'.$this->pi_getLL('showComment').'  ('.$reccount.')</a>';
```

neu

```php
			$content.='<a href="'.t3lib_div::getIndpEnv('REQUEST_URI').'?'.$this-">prefixId.'[showComments]=1">'.$this->pi_getLL('showComment').'  ('.$reccount.')</a>';
```

Ganz lieben Gruss

Junior

### [#31](https://www.typo3.net/d/34275-page-comments/31) · steffenk · 2006-08-14

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.

### [#32](https://www.typo3.net/d/34275-page-comments/32) · chrickenh · 2012-04-24

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

```typoscript
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:

```typoscript
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

### [#33](https://www.typo3.net/d/34275-page-comments/33) · LuP · 2012-04-24

Hallo,

> **chrickenh schrieb:**
>
> 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

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

```php
  $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

```php
  $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 schrieb:**
>
> Denn wenn ich im Template unter Konstanten den folgenden Code eingebe:
>
> ```typoscript
> plugin.tx_skpagecomments_pi1 { 
> 	showComments = 0
> 	showForm = 1 
> }
> ```

Das gehört zum Setup und nicht zu den Constants

VG,
LuP

### [#34](https://www.typo3.net/d/34275-page-comments/34) · chrickenh · 2012-04-27

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

```typoscript
lib.field_kommentar < plugin.tx_skpagecomments_pi1
```

Jetzt kann ich auch die E-Mail-Funktion verwenden.

Danke

### [#35](https://www.typo3.net/d/34275-page-comments/35) · lesm · 2013-01-13

Hi,
Running 4.7.7 and still waiting for the new version.:D

---

Quelle: „Page Comments“, typo3.net, https://www.typo3.net/d/34275-page-comments
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
