Comments Modul, ich bin anscheinend zu dumm dafür
Comments Modul, ich bin anscheinend zu dumm dafür
Hallo in die Runde,
ich habe ein kleines Problem mit dem Comments Modul bzw. mit der Einbindung auf die entsprechenden Seiten.
Auf meiner Internetseite die ich gerade auf cmsms umstelle, will ich auf jeder Hauptseite eines Weihnachtshauses eine Kommentarbox einbinden
( hier ein Beispiel wie es auf meiner alten Seite aussieht >> http://www.weihnachts-lichter.de/weihnachtshaus/weihnachtshaus-bremen/weihnachtshaus-bremen.php
und da bitte ganz nach unten scrollen.
So weit so gut, wenn ich mich an die Modulhilfe halte, müßte der Code doch im allgemeinen in einer dieser Varianten so aussehen:
{cms_module module="comments"} >> wenn ich dies eingebe passiert gar nichts auf der Seite
{cms_module module='comments' modulename='MenuManager' pageid=$entry->id} >> da wird die Seite komplett zerrissen und es kommt die Fehlermeldung
" Catchable fatal error: Object of class stdClass could not be converted to string in /kunden/xxxxxx_xxxxx/weihnachts-lichter/tmp/templates_c/32^%%70^707^707A8977%%content%3Acontent_en.php on line 6 "
habe ein teil aus gewissen Gründen ge x
Auch wenn ich den Modulnamen wechsle und es woanders einbaue das gleiche Problem.
{cms_module module='comments' modulename='MenuManager' pageid=$id} >> gebe ich dies an, dann wird die Kommetarbox angezeigt und man kann auch was eingeben und senden. Aber sobald ich den Code in der zweiten Seite eingebe, werden auch dort die Einträge angezeigt.
Da ich URL Pretty verwende, habe ich schon den Seiten Alias angegeben stat id, aber auch da fataler Fehler.
Ihr seht ich habe schon einges versucht, aber ohne Glück. OK mein Nachteil ist wohl ebend das ich mich nicht mit PHP, CSS und weiteres wirklich auskenne.
Also hättet ihr eine Idee wie es gehen müßte, dann bitte Erklärung für einen Wissenhungrigen aber nicht Perfekten.
Hier noch ein Link zu einer entsprechendden neuen Seite wo dies eingebunden werden soll. Derzeit ist jedoch die Kommentarbox nicht aktiv.
http://www.weihnachts-lichter.de/weihnachtshaeuser-lichterhaeuser/weihnachtshaeuser-deutschland/weihnachtshaus-bremen.php#weihnachtshaus_bremen_voting
Bitte um Hilfe
LG
ich habe ein kleines Problem mit dem Comments Modul bzw. mit der Einbindung auf die entsprechenden Seiten.
Auf meiner Internetseite die ich gerade auf cmsms umstelle, will ich auf jeder Hauptseite eines Weihnachtshauses eine Kommentarbox einbinden
( hier ein Beispiel wie es auf meiner alten Seite aussieht >> http://www.weihnachts-lichter.de/weihnachtshaus/weihnachtshaus-bremen/weihnachtshaus-bremen.php
und da bitte ganz nach unten scrollen.
So weit so gut, wenn ich mich an die Modulhilfe halte, müßte der Code doch im allgemeinen in einer dieser Varianten so aussehen:
{cms_module module="comments"} >> wenn ich dies eingebe passiert gar nichts auf der Seite
{cms_module module='comments' modulename='MenuManager' pageid=$entry->id} >> da wird die Seite komplett zerrissen und es kommt die Fehlermeldung
" Catchable fatal error: Object of class stdClass could not be converted to string in /kunden/xxxxxx_xxxxx/weihnachts-lichter/tmp/templates_c/32^%%70^707^707A8977%%content%3Acontent_en.php on line 6 "
habe ein teil aus gewissen Gründen ge x
Auch wenn ich den Modulnamen wechsle und es woanders einbaue das gleiche Problem.
{cms_module module='comments' modulename='MenuManager' pageid=$id} >> gebe ich dies an, dann wird die Kommetarbox angezeigt und man kann auch was eingeben und senden. Aber sobald ich den Code in der zweiten Seite eingebe, werden auch dort die Einträge angezeigt.
Da ich URL Pretty verwende, habe ich schon den Seiten Alias angegeben stat id, aber auch da fataler Fehler.
Ihr seht ich habe schon einges versucht, aber ohne Glück. OK mein Nachteil ist wohl ebend das ich mich nicht mit PHP, CSS und weiteres wirklich auskenne.
Also hättet ihr eine Idee wie es gehen müßte, dann bitte Erklärung für einen Wissenhungrigen aber nicht Perfekten.
Hier noch ein Link zu einer entsprechendden neuen Seite wo dies eingebunden werden soll. Derzeit ist jedoch die Kommentarbox nicht aktiv.
http://www.weihnachts-lichter.de/weihnachtshaeuser-lichterhaeuser/weihnachtshaeuser-deutschland/weihnachtshaus-bremen.php#weihnachtshaus_bremen_voting
Bitte um Hilfe
LG
Re: Comments Modul, ich bin anscheinend zu dumm dafür
Ich glaube die letzte Version (1.9.2) ist krank. Probier mal die 1.8.2 Version. Habe bei mir beide Versionen getestest, die ältere funktioniert.
Hier der Link zum runterladen:
http://dev.cmsmadesimple.org/project/files/23
Hier der Link zum runterladen:
http://dev.cmsmadesimple.org/project/files/23
Re: Comments Modul, ich bin anscheinend zu dumm dafür
@neophron
Danke für den Tip, aber irgendwie will die Version auch nicht wirklich.
@cyberman
Ebenfalls Danke für deinen Tip, habe ich ausprobiert und funktioniert schon mal. Muß die Templates noch anpassen und dann denke ich das ich dies Modul einsetzen werde.
Danke für den Tip, aber irgendwie will die Version auch nicht wirklich.
@cyberman
Ebenfalls Danke für deinen Tip, habe ich ausprobiert und funktioniert schon mal. Muß die Templates noch anpassen und dann denke ich das ich dies Modul einsetzen werde.
Re: Comments Modul, ich bin anscheinend zu dumm dafür
Noch einmal ein Hallo an alle,
ich habe das CGfeedback Modul eingesetzt und soweit die Templates bearbeitet und sogar den Rahmen in den Griff bekommen, dadurch das ich in einer CSS Datei folgendes eingegeben habe: .col70 textarea { width: 510px; }
Aber ich bekomme die Kommentarbox selber nicht in den Griff. Sie bleibt weiterhin so breit.
Diese Frage stand schon mal im englisch sprachigen Forum im Raum ( da hatte ich auch den oberen Tip her mit dem CSS ), aber leider bekomme ich die Box nixht in den Griff. Hier der Link zu der Frage im englischen Forum: http://forum.cmsmadesimple.org/index.php/topic,43849.0.html
Habe auch schon folgendes ausprobiert:
{$mod->Lang('prompt_comment')}:
Dabei wird zwar die Box kleiner in ihrer Breite aber es kommt ein Fehler im Feld
Weitere Kommentare:
Ich laß den Fehler auch heute mal so stehen.
Link zu einer Seite wo dieser Fehler kommt http://www.weihnachts-lichter.de/weihnachtshaeuser-lichterhaeuser/weihnachtshaeuser-deutschland/weihnachtshaus-bremerhaven.php
Wollte kein neues Thema aufmachen obwohl es vielleicht besser ist, aber vielleicht könnt Ihr mir ja auch so helfen.
LG
P.S. Es ist absicht das ich zwei mal die Box zu besseren Darstellung auf die Seite gebracht habe. Einmal mit Fehler und einmal wie Sie normal angezeigt wird.
ich habe das CGfeedback Modul eingesetzt und soweit die Templates bearbeitet und sogar den Rahmen in den Griff bekommen, dadurch das ich in einer CSS Datei folgendes eingegeben habe: .col70 textarea { width: 510px; }
Aber ich bekomme die Kommentarbox selber nicht in den Griff. Sie bleibt weiterhin so breit.
Diese Frage stand schon mal im englisch sprachigen Forum im Raum ( da hatte ich auch den oberen Tip her mit dem CSS ), aber leider bekomme ich die Box nixht in den Griff. Hier der Link zu der Frage im englischen Forum: http://forum.cmsmadesimple.org/index.php/topic,43849.0.html
Habe auch schon folgendes ausprobiert:
{$mod->Lang('prompt_comment')}:
Dabei wird zwar die Box kleiner in ihrer Breite aber es kommt ein Fehler im Feld
Weitere Kommentare:
Ich laß den Fehler auch heute mal so stehen.
Link zu einer Seite wo dieser Fehler kommt http://www.weihnachts-lichter.de/weihnachtshaeuser-lichterhaeuser/weihnachtshaeuser-deutschland/weihnachtshaus-bremerhaven.php
Wollte kein neues Thema aufmachen obwohl es vielleicht besser ist, aber vielleicht könnt Ihr mir ja auch so helfen.
LG
P.S. Es ist absicht das ich zwei mal die Box zu besseren Darstellung auf die Seite gebracht habe. Einmal mit Fehler und einmal wie Sie normal angezeigt wird.
Last edited by tbtip on Wed May 26, 2010 7:53 am, edited 1 time in total.
Re: Comments Modul, ich bin anscheinend zu dumm dafür
Firebug hilft Dir dabei. Tidy wäre auch eine Hilfe...
Das kann so auf keinen Fall gewollt sein. Hol Dir mal Tidy oder validiere online und beseitige die Fehler.
Code: Select all
<input type="comment" name="m9233ainput_comment" size="50" maxlength="1500"
value="<textarea name="m9233acomment" cols="80" rows="15" class="cms_textara"></textarea>"/>
Re: Comments Modul, ich bin anscheinend zu dumm dafür
@mike-r
Danke für den Hinweis auf Firebug usw. ist sicherlich noch ein Thema mit dem validieren, aber dies etwas zu späterer Zeit. Das was du markiert hast war sicherlich ein Fehler, aber ich wußte mir langsam nicht mehr zu helfen was die Box Breite anging.
Darum noch einmal die Frage in die Runde hat da einer eine Idee, wie ich die Kommentarboxbreite verringern kann, weil unter FF rutscht Sie raus ( ohne weiteren Schaden ), bei IE schiebt sie alles rüber so das die Navi verdeckt wird und bei Opera wird komischerweise alles auseinander gezogen.
Bitte um Hilfe.
Danke
Danke für den Hinweis auf Firebug usw. ist sicherlich noch ein Thema mit dem validieren, aber dies etwas zu späterer Zeit. Das was du markiert hast war sicherlich ein Fehler, aber ich wußte mir langsam nicht mehr zu helfen was die Box Breite anging.
Darum noch einmal die Frage in die Runde hat da einer eine Idee, wie ich die Kommentarboxbreite verringern kann, weil unter FF rutscht Sie raus ( ohne weiteren Schaden ), bei IE schiebt sie alles rüber so das die Navi verdeckt wird und bei Opera wird komischerweise alles auseinander gezogen.
Bitte um Hilfe.
Danke
-
- Power Poster
- Posts: 751
- Joined: Fri Sep 12, 2008 2:34 pm
Re: Comments Modul, ich bin anscheinend zu dumm dafür
Hast du es im CSS mittbtip wrote: Darum noch einmal die Frage in die Runde hat da einer eine Idee, wie ich die Kommentarboxbreite verringern kann, weil unter FF rutscht Sie raus ( ohne weiteren Schaden ), bei IE schiebt sie alles rüber so das die Navi verdeckt wird und bei Opera wird komischerweise alles auseinander gezogen.
Code: Select all
textarea { width: 200px; }
Code: Select all
.cms_textara {width: 200px; }
[this message is written with 100% recycled bits]
Re: Comments Modul, ich bin anscheinend zu dumm dafür
Verstehe ich nicht. Wenn Du die Box auf 510px breit festzurrst, verstehe ich nicht, wie Du Dich wundern kannst, dass sie 510px breit ist?tbtip wrote: hat da einer eine Idee, wie ich die Kommentarboxbreite verringern kann, weil unter FF rutscht Sie raus ( ohne weiteren Schaden ), bei IE schiebt sie alles rüber so das die Navi verdeckt wird und bei Opera wird komischerweise alles auseinander gezogen.
Was das validieren betrifft: solang Du mit kaputten Code rumhantierst, wirst Du immer wieder auf Probleme stossen.
Re: Comments Modul, ich bin anscheinend zu dumm dafür
@nockenfell
Nein hatte ich so noch nicht probiert, habe ich soeben gemacht aber leider keine Reaktion.
Ich hatte den äußeren Rahmen mit .col70 textarea { width: 510px; } in den Griff bekommen. Aber leider reagiert das Eingabefeld für den Kommentar ( Kommentarbox ) nicht.
Ich erlaube mir mal den Code für das CGFeedback Kommentar Formular Template hier zu veröffentlichen:
{* comment form template *}
{if isset($message)}
{$message}
{else}
{* no message... display the form *}
{if isset($error)}
{$error}
{/if}
{$formstart}
{$mod->Lang('prompt_add_comment')}
{$mod->Lang('prompt_title')}:
{$mod->Lang('prompt_your_name')}:
{$mod->Lang('prompt_your_email')}:
{$mod->Lang('prompt_notify')}:
{$mod->Lang('prompt_comment')}:
{$input_comment}
{* custom fields *}
{if isset($fields)}
{foreach from=$fields key='fieldid' item='field'}
{$field.name}:
{if isset($field.input)}
{$field.input}
{elseif $field.type == 0 or $field.type == 1 }
{elseif $field.type == 2}
{* text area fields should have an input... so this should never get caled... but just in case *}
{$field.value}
{elseif $field.type == 3}
{html_options options=$field.attrib.options selected="{$field.value}"}
{elseif $field.type == 4}
{html_options options=$field.attrib.options selected="{$field.value}"}
{/if}
{/foreach}
{/if}
{if isset($captcha_img)}
{* handle captcha image *}
{$captcha_img}
{/if}
Lang('submit')}"/>
{$formend}
{/if}
Vielleicht hilft dies ja noch ein bißchen, wobei ich das Rating vom Original Code rausgeschmissen habe.
@ mike-r
sondern das ich dies zu einem späterem Zeitpunkt machen werde, weil die Fehlermeldungen die so beim valisieren kommen, sind nicht von meiner eigenen Unzulässigkeit, sondern kommen von wo ganz anders her und diese Punkte werde ich nach und nach abarbeiten.
Achte doch mal auf meine Signatur, wie geschrieben, ich will lernen und ich lerne, habe alleine heute zwei Sachen in den Griff bekommen, weil ich dies Forum und andere Quellen durchackere.
Nein hatte ich so noch nicht probiert, habe ich soeben gemacht aber leider keine Reaktion.
Ich hatte den äußeren Rahmen mit .col70 textarea { width: 510px; } in den Griff bekommen. Aber leider reagiert das Eingabefeld für den Kommentar ( Kommentarbox ) nicht.
Ich erlaube mir mal den Code für das CGFeedback Kommentar Formular Template hier zu veröffentlichen:
{* comment form template *}
{if isset($message)}
{$message}
{else}
{* no message... display the form *}
{if isset($error)}
{$error}
{/if}
{$formstart}
{$mod->Lang('prompt_add_comment')}
{$mod->Lang('prompt_title')}:
{$mod->Lang('prompt_your_name')}:
{$mod->Lang('prompt_your_email')}:
{$mod->Lang('prompt_notify')}:
{$mod->Lang('prompt_comment')}:
{$input_comment}
{* custom fields *}
{if isset($fields)}
{foreach from=$fields key='fieldid' item='field'}
{$field.name}:
{if isset($field.input)}
{$field.input}
{elseif $field.type == 0 or $field.type == 1 }
{elseif $field.type == 2}
{* text area fields should have an input... so this should never get caled... but just in case *}
{$field.value}
{elseif $field.type == 3}
{html_options options=$field.attrib.options selected="{$field.value}"}
{elseif $field.type == 4}
{html_options options=$field.attrib.options selected="{$field.value}"}
{/if}
{/foreach}
{/if}
{if isset($captcha_img)}
{* handle captcha image *}
{$captcha_img}
{/if}
Lang('submit')}"/>
{$formend}
{/if}
Vielleicht hilft dies ja noch ein bißchen, wobei ich das Rating vom Original Code rausgeschmissen habe.
@ mike-r
Erstens habe ich nicht die Box sondern den äußeren Rahmen auf 510px festgezurrt bekommen, zweitens habe ich NICHT bestritten das validieren Sinn machtVerstehe ich nicht. Wenn Du die Box auf 510px breit festzurrst, verstehe ich nicht, wie Du Dich wundern kannst, dass sie 510px breit ist?
Was das validieren betrifft: solang Du mit kaputten Code rumhantierst, wirst Du immer wieder auf Probleme stossen.
Danke für den Hinweis auf Firebug usw. ist sicherlich noch ein Thema mit dem validieren, aber dies etwas zu späterer Zeit.
sondern das ich dies zu einem späterem Zeitpunkt machen werde, weil die Fehlermeldungen die so beim valisieren kommen, sind nicht von meiner eigenen Unzulässigkeit, sondern kommen von wo ganz anders her und diese Punkte werde ich nach und nach abarbeiten.
Achte doch mal auf meine Signatur, wie geschrieben, ich will lernen und ich lerne, habe alleine heute zwei Sachen in den Griff bekommen, weil ich dies Forum und andere Quellen durchackere.
Re: Comments Modul, ich bin anscheinend zu dumm dafür
Ich würde den ganzen css Kram löschen. Trennung von Inhalt und Design wird nicht immer eingehalten 
z.B. zu
Wenn alle html Elemente sauber sind ist es einfacher alles in der zentralen css zu gestalten.

z.B.
Code: Select all
<div class="col70" style="float: left; width: 70%;">
Code: Select all
<div class="col70">
Re: Comments Modul, ich bin anscheinend zu dumm dafür
@neophron
Bingo, jetzt klaptt es, danke für deinen Tip.
Merke die Auseinandersetzung mit CSS wird mich noch massiv begleiten. Ok, bin nun mal Anfänger, aber wie heißt es so schön, gebe niemals auf.
LG
Bingo, jetzt klaptt es, danke für deinen Tip.
Merke die Auseinandersetzung mit CSS wird mich noch massiv begleiten. Ok, bin nun mal Anfänger, aber wie heißt es so schön, gebe niemals auf.

LG
Re: Comments Modul, ich bin anscheinend zu dumm dafür
Der Rahmen ist genauso gross wie die Box, alles andere wäre ja Quatsch.tbtip wrote: Erstens habe ich nicht die Box sondern den äußeren Rahmen auf 510px festgezurrt bekommen
Re: Comments Modul, ich bin anscheinend zu dumm dafür
ich habe jetzt alles das CCS was im div stand extrern. trotzdem kann ich bei mir das "eigentliche" Kommentarfeld nicht kleiner machen.
Wie geht das?
Wie geht das?
Re: Comments Modul, ich bin anscheinend zu dumm dafür
Wie ich bereits sagte, verwende Firebug, das zeigt Dir schön übersichtlich alle Werte an.
Für den Beitrag und den Upload hab ich jetzt länger gebraucht, als für den Klick in Deine Seite.
Für den Beitrag und den Upload hab ich jetzt länger gebraucht, als für den Klick in Deine Seite.