Page 1 of 1

Comments Modul, ich bin anscheinend zu dumm dafür

Posted: Tue May 25, 2010 8:07 pm
by tbtip
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

Re: Comments Modul, ich bin anscheinend zu dumm dafür

Posted: Tue May 25, 2010 8:35 pm
by neophron
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

Re: Comments Modul, ich bin anscheinend zu dumm dafür

Posted: Tue May 25, 2010 9:00 pm
by cyberman
Oder du nimmst das Nachfolger-Modul ... CGFeedback

http://dev.cmsmadesimple.org/projects/cgfeedback

Re: Comments Modul, ich bin anscheinend zu dumm dafür

Posted: Tue May 25, 2010 10:09 pm
by tbtip
@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.

Re: Comments Modul, ich bin anscheinend zu dumm dafür

Posted: Wed May 26, 2010 7:48 am
by tbtip
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.

Re: Comments Modul, ich bin anscheinend zu dumm dafür

Posted: Wed May 26, 2010 3:03 pm
by mike-r
Firebug hilft Dir dabei. Tidy wäre auch eine Hilfe...

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>"/>
Das kann so auf keinen Fall gewollt sein. Hol Dir mal Tidy oder validiere online und beseitige die Fehler.

Re: Comments Modul, ich bin anscheinend zu dumm dafür

Posted: Thu May 27, 2010 10:24 am
by tbtip
@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

Re: Comments Modul, ich bin anscheinend zu dumm dafür

Posted: Thu May 27, 2010 11:55 am
by nockenfell
tbtip 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.
Hast du es im CSS mit

Code: Select all

textarea { width: 200px; }
oder

Code: Select all

.cms_textara {width: 200px; }
probiert?

Re: Comments Modul, ich bin anscheinend zu dumm dafür

Posted: Thu May 27, 2010 12:21 pm
by mike-r
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.
Verstehe 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.

Re: Comments Modul, ich bin anscheinend zu dumm dafür

Posted: Thu May 27, 2010 1:33 pm
by tbtip
@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
Verstehe 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.
Erstens habe ich nicht die Box sondern den äußeren Rahmen auf 510px festgezurrt bekommen, zweitens habe ich NICHT bestritten das validieren Sinn macht
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

Posted: Thu May 27, 2010 2:01 pm
by neophron
Ich würde den ganzen css Kram löschen. Trennung von Inhalt und Design wird nicht immer eingehalten   :(
z.B.

Code: Select all

<div class="col70" style="float: left; width: 70%;">
zu

Code: Select all

<div class="col70">
Wenn alle html Elemente sauber sind ist es einfacher alles in der zentralen css zu gestalten.

Re: Comments Modul, ich bin anscheinend zu dumm dafür

Posted: Thu May 27, 2010 2:30 pm
by tbtip
@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.  ;D

LG

Re: Comments Modul, ich bin anscheinend zu dumm dafür

Posted: Thu May 27, 2010 6:50 pm
by mike-r
tbtip wrote: Erstens habe ich nicht die Box sondern den äußeren Rahmen auf 510px festgezurrt bekommen
Der Rahmen ist genauso gross wie die Box, alles andere wäre ja Quatsch.

Re: Comments Modul, ich bin anscheinend zu dumm dafür

Posted: Sun Oct 10, 2010 4:16 pm
by TheBold
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?

Re: Comments Modul, ich bin anscheinend zu dumm dafür

Posted: Sun Oct 10, 2010 5:04 pm
by mike-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.