Page 1 of 1
Zweite Textmarke zu Kommentarfunktion ?
Posted: Mon Mar 30, 2009 1:01 pm
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 ^^
Re: Zweite Textmarke zu Kommentarfunktion ?
Posted: Mon Mar 30, 2009 1:31 pm
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
Re: Zweite Textmarke zu Kommentarfunktion ?
Posted: Mon Mar 30, 2009 5:13 pm
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."?
http://matthias.yellowled.de/archives/4 ... eiben.html
YL
Re: Zweite Textmarke zu Kommentarfunktion ?
Posted: Mon Mar 30, 2009 5:53 pm
by corun
Genau das habe ich gesucht !! DANKE ^^

Re: Zweite Textmarke zu Kommentarfunktion ?
Posted: Mon Mar 30, 2009 7:21 pm
by yellowled
Kleiner Tipp: "Sowas" sammelt Robert Lender im "fragmentarischen Handbuch".
http://www.robertlender.info/blog/s9ymanual/start.html
YL
Re: Zweite Textmarke zu Kommentarfunktion ?
Posted: Tue Mar 31, 2009 7:20 am
by corun
...wurde erstmal gebookmarkt
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
Re: Zweite Textmarke zu Kommentarfunktion ?
Posted: Tue Mar 31, 2009 8:38 am
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
Re: Zweite Textmarke zu Kommentarfunktion ?
Posted: Tue Mar 31, 2009 9:12 am
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
Re: Zweite Textmarke zu Kommentarfunktion ?
Posted: Tue Mar 31, 2009 11:27 am
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
Re: Zweite Textmarke zu Kommentarfunktion ?
Posted: Tue Mar 31, 2009 3:29 pm
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}
Re: Zweite Textmarke zu Kommentarfunktion ?
Posted: Tue Mar 31, 2009 3:44 pm
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
YL
Re: Zweite Textmarke zu Kommentarfunktion ?
Posted: Tue Mar 31, 2009 5:42 pm
by corun
Danke für den Code ! Schaut schon einheitlicher aus
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.
Re: Zweite Textmarke zu Kommentarfunktion ?
Posted: Wed Apr 01, 2009 4:24 pm
by corun
corun wrote:Danke für den Code ! Schaut schon einheitlicher aus
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.