Zweite Textmarke zu Kommentarfunktion ?

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
corun
Regular
Posts: 117
Joined: Sun Jan 11, 2009 4:48 pm

Zweite Textmarke zu Kommentarfunktion ?

Post by corun »

Wie genau muss ich vorgehen wenn ich am Ende eines jeden Beitrages eine Textmarke in Form von z.B.
"Dein Kommentar" automatisch hinzufügen lassen möchte ?
Vom Prinzip her sollte das genauso funktionieren wie das Feld "Noch keine Kommentare »" oben rechts in den Beiträgen. Diese werden ja auch automatisch hinzugefügt.

thx&bye ^^
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Zweite Textmarke zu Kommentarfunktion ?

Post by garvinhicking »

Hi!

Dafür musst Du die templatedatei entries.tpl editieren und dort den HTML-Kram an der Stelle reinschreiben, wo Du ihn gerne hättest.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: Zweite Textmarke zu Kommentarfunktion ?

Post by yellowled »

corun wrote:Wie genau muss ich vorgehen wenn ich am Ende eines jeden Beitrages eine Textmarke in Form von z.B. "Dein Kommentar" automatisch hinzufügen lassen möchte ?
Was jetzt -- "genau" oder "z.B."? :wink:

http://matthias.yellowled.de/archives/4 ... eiben.html

YL
corun
Regular
Posts: 117
Joined: Sun Jan 11, 2009 4:48 pm

Re: Zweite Textmarke zu Kommentarfunktion ?

Post by corun »

Genau das habe ich gesucht !! DANKE ^^ :)
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: Zweite Textmarke zu Kommentarfunktion ?

Post by yellowled »

Kleiner Tipp: "Sowas" sammelt Robert Lender im "fragmentarischen Handbuch".

http://www.robertlender.info/blog/s9ymanual/start.html

YL
corun
Regular
Posts: 117
Joined: Sun Jan 11, 2009 4:48 pm

Re: Zweite Textmarke zu Kommentarfunktion ?

Post by corun »

...wurde erstmal gebookmarkt 8)

Habe nun alle Veränderungen an der entries.tpl durchgeführt und offline mittels xampp getestet. Hier funktioniert auch alles und die Änderungen wurden übernommen. Versuche ich dasselbe aber bei unserem Hoster tut sich erstmal nichts. Da schein wohl mal wieder was gecached zu werden.

Welchen Hebel muss ich hier in Serendipity umlegen damit die Veränderungen auch online sichtbar werden :?:

thx&bye
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: Zweite Textmarke zu Kommentarfunktion ?

Post by yellowled »

corun wrote:Welchen Hebel muss ich hier in Serendipity umlegen damit die Veränderungen auch online sichtbar werden :?
Naja, zunächst mal solltest Du sichergehen, dass Du die korrekte Datei im richtigen Template bearbeitest :) Ansonsten kannst Du noch versuchen, Deinen Browsercache zu leeren und die .tpl.php-Dateien in /templates_c/ zu löschen. Alles andere ist ohne URL kaum zu diagnostizieren.

YL
corun
Regular
Posts: 117
Joined: Sun Jan 11, 2009 4:48 pm

Re: Zweite Textmarke zu Kommentarfunktion ?

Post by corun »

Habe beide Tipps mal durchgeführt, leider hat sich nichts getan. Die Dateien liegen auch im richtigen Theme Ordner.

Hier mal die url: http://bonnyworld.net
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: Zweite Textmarke zu Kommentarfunktion ?

Post by yellowled »

Schon mal gut zu sehen, aber Du wirst schon verraten müssen, wie und wo Du welchen Code eingefügt hast. So ist da keinerlei Änderungen zu sehen.

YL
corun
Regular
Posts: 117
Joined: Sun Jan 11, 2009 4:48 pm

Re: Zweite Textmarke zu Kommentarfunktion ?

Post by corun »

Meine Änderungen sehen so aus ( Bold u. Red ist der hinzugefügte Code):

/templates/i3theme/entries.tpl

{if $entry.has_extended and not $is_single_entry and not $entry.is_extended}
<p><a class="more-link" href="{$entry.link}#extended">{$CONST.VIEW_EXTENDED_ENTRY|@sprintf:$entry.title}</a></p>
{/if}

erzetze durch

{if $entry.has_extended and not $is_single_entry and not $entry.is_extended}
<p><a class="more-link" href="{$entry.link}#extended">{$CONST.VIEW_EXTENDED_ENTRY|@sprintf:$entry.title}</a></p>
{/if}
<br />
<br /><a href="{$entry.link}#serendipity_CommentForm"}>{$CONST.ADD_COMMENT}</a>



/templates/i3theme/index.tpl

{if $template_option.layout == 'ssb'}
<div id="sidebar-right" class="dbx-group sidebar-right-ssb">
{if $rightSidebarElements > 0}{serendipity_printSidebar side="right"}{/if}
<div id="meta" class="dbx-box">
<h3 class="dbx-handle">Meta</h3>

<div class="dbx-content">
<ul>
<li class="rss"><a href="{$serendipityBaseURL}{$serendipityRewritePrefix}feeds/index.rss2">{$CONST.ENTRIES} (RSS)</a></li>
<li class="rss"><a href="{$serendipityBaseURL}{$serendipityRewritePrefix}feeds/comments.rss2">{$CONST.COMMENTS} (RSS)</a></li>
<li class="login"><a href="{$serendipityBaseURL}serendipity_admin.php">{$CONST.LOGIN}</a></li>
</ul>
</div>
</div><!-- /#meta -->
</div><!-- /#sidebar-right -->
{/if}

ersetze durch

{if $template_option.layout == 'ssb'}
<div id="sidebar-right" class="dbx-group sidebar-right-ssb">
{if $rightSidebarElements > 0}{serendipity_printSidebar side="right"}{/if}
<!--<div id="meta" class="dbx-box">
<h3 class="dbx-handle">Meta</h3>

<div class="dbx-content">
<ul>
<li class="rss"><a href="{$serendipityBaseURL}{$serendipityRewritePrefix}feeds/index.rss2">{$CONST.ENTRIES} (RSS)</a></li>
<li class="rss"><a href="{$serendipityBaseURL}{$serendipityRewritePrefix}feeds/comments.rss2">{$CONST.COMMENTS} (RSS)</a></li>
<li class="login"><a href="{$serendipityBaseURL}serendipity_admin.php">{$CONST.LOGIN}</a></li>
</ul>
</div>
</div>--><!-- /#meta -->
</div><!-- /#sidebar-right -->
{/if}
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: Zweite Textmarke zu Kommentarfunktion ?

Post by yellowled »

corun wrote:{if $entry.has_extended and not $is_single_entry and not $entry.is_extended}
<p><a class="more-link" href="{$entry.link}#extended">{$CONST.VIEW_EXTENDED_ENTRY|@sprintf:$entry.title}</a></p>
{/if}
<br />
<br /><a href="{$entry.link}#serendipity_CommentForm"}>{$CONST.ADD_COMMENT}</a>
Igitt. Weg damit.

entries.tpl:

Code: Select all

<div class="postdata">
                    <span class="category">{if $entry.categories}{foreach from=$entry.categories item="entry_category" name="categories"}<a href="{$entry_category.category_link}">{$entry_category.category_name|@escape}</a>{if not $smarty.foreach.categories.last}, {/if}{/foreach}{/if}</span> 
                    <span class="comments">{if $entry.has_comments}{if $use_popups}<a href="{$entry.link_popup_comments}" onclick="window.open(this.href, 'comments', 'width=480,height=480,scrollbars=yes'); return false;">{if $entry.comments == 0}{$CONST.NO_COMMENTS}{else}{$entry.comments} {$entry.label_comments}{/if} »</a>{else}<a href="{$entry.link}#comments">{if $entry.comments == 0}{$CONST.NO_COMMENTS}{else}{$entry.comments} {$entry.label_comments}{/if} »</a>{/if}{/if}
                    <br /><a href="{$entry.link}#respond">{$CONST.ADD_COMMENT}</a></span>
                </div><!-- /.postdata -->
sollte tun. Der Fehler in Deinem Code ist übrigens, so weit ich das sehe "} statt nur " am Ende des href-Inhaltes :)

Wenn Du es partout da hin haben willst, wo Du es hinpositioniert hattest, ersetze in Deinem Code

Code: Select all

<a href="{$entry.link}#serendipity_CommentForm"}>
durch

Code: Select all

<a href="{$entry.link}#respond">
YL
corun
Regular
Posts: 117
Joined: Sun Jan 11, 2009 4:48 pm

Re: Zweite Textmarke zu Kommentarfunktion ?

Post by corun »

Danke für den Code ! Schaut schon einheitlicher aus 8)

Habe nur noch immer das Problem das die Änderungen über meinen Hoster einfach nicht sichbar werden. Gibt es ausser dem templates_c Ordner weiter Ordner in denen irgendwelche Daten von Serendipity zwischengespeichert werden ?

Wie gesagt über xampp auf meinem Rechner funktioniert alles auf Anhieb.... :?

Meine Browser als Fehlerquelle schließe ich mal aus, dort wurden alle Caches gelöscht.
corun
Regular
Posts: 117
Joined: Sun Jan 11, 2009 4:48 pm

Re: Zweite Textmarke zu Kommentarfunktion ?

Post by corun »

corun wrote:Danke für den Code ! Schaut schon einheitlicher aus 8)

Habe nur noch immer das Problem das die Änderungen über meinen Hoster einfach nicht sichbar werden. Gibt es ausser dem templates_c Ordner weiter Ordner in denen irgendwelche Daten von Serendipity zwischengespeichert werden ?

Wie gesagt über xampp auf meinem Rechner funktioniert alles auf Anhieb.... :?

Meine Browser als Fehlerquelle schließe ich mal aus, dort wurden alle Caches gelöscht.
Hat sich auch geklärt, lag doch am Template-Ordner.
Post Reply