Zurück   WordPress Deutschland Forum > Support > Konfiguration

Antwort
 
Themen-Optionen Ansicht
Alt 24.01.2008, 19:48   #1 (permalink)
PostRank: 5
 
Benutzerbild von funkygog
 
Registriert seit: 02.11.2006
Ort: Hamburg
Beiträge: 308
Kommentar deaktiviert - Button soll nicht angezeigt werden

Habe in den Seiten die Kommentarfunktion aktiviert
PHP-Code:
<?php comments_template(); ?>
</div>
Bei einigen Seiten soll die Kommentarfunktion aber nicht aktiv sein.
Das lässt sich ja einfach im Editor-Bereich unter Diskussion abstellen.

Nun habe ich aber einen Button der angeklickt werden muss um das Kommentar-Formular zu öffnen. (In meinem Fall cforms)

Der Button soll nur auf den Seiten angezeigt werden, auf denen die Kommentarfunktion aktiv ist.
Ich würde gerne die Abfrage "wenn Kommentarbereich offen - dann Button anzeigen" einbauen.
Leider bekomme ich es nicht hin, die Abfrage vor dem Script zu starten.

Hier die Seite um die es geht: [Suchanzeige aufgeben: | funkygog Blog]

der Bereich der Comments.php:
Die Abfrage sollte erfolgen vor Kommentar ausklappen Anfang (Script start)
zur Zeit ist die Abfrage vor dem div-Container des Kontakt-Formulars
PHP-Code:
...
<?php else : // this is displayed if there are no comments so far ?>
<?php 
if ('open' == $post-> comment_status) : ?> 

<!-- If comments are open, but there are no comments. -->
<?php else : // comments are closed ?>
<!-- If comments are closed. -->
<p class="nocomments">Kommentarbereich zur Zeit deaktiviert.</p>
<?php endif; ?>
<?php 
endif; ?>

<!-- Kommentar ausklappen Anfang (Script start)-->
<script type="text/javascript" language="javascript">function showForm(obj)
{
obj.style.display = 'none';
var ele = document.getElementById('rumwallform');
if (ele)
{
ele.style.display = 'block';
}
}
</script>
<br />

<div id="rumwallbtn">
<input type="image" src='http://www.funkygog.de/images/Button/Button-Infos.png' alt="Info hinzufügen" onclick="showForm(this);" value="<?php _e('Kommentar'); ?>" class="styled"/>
</div>
<div id="rumwallform" style="display: none;">
<!-- Kommentar ausklappen Ende-->

<?php if ('open' == $post-> comment_status) : ?>
<div class="infocomments">
<?php if ( get_option('comment_registration') && !$user_ID ) : ?>
<p>
You must be <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?redirect_to=<?php the_permalink(); ?>">logged in</a>
 to post a comment.</p>
<?php else : ?>

<?php insert_cform('5'); ?>
</div>

<?php endif; // If registration required and not logged in ?>
<?php 
endif; // if you delete this the sky will fall on your head ?>
p.s. In der FAQ findet man leider keinen Eintrag unter dem Suchbegriff "Kommentare"
__________________
[funkygog] -> Musik-Archiv | Gesuche | Angebote

Geändert von funkygog (29.02.2008 um 00:25 Uhr).
funkygog ist offline   Mit Zitat antworten
Alt 28.02.2008, 23:21   #2 (permalink)
PostRank: 5
 
Benutzerbild von funkygog
 
Registriert seit: 02.11.2006
Ort: Hamburg
Beiträge: 308
ich möchte meine Anfrage gerne nochmal stellen.
Habe noch keine Lösung gefunden.

[Eventuell hat jemand auch eine andere Idee um den Kommentarbereich aufzuklappen
am besten ohne Javascript]
__________________
[funkygog] -> Musik-Archiv | Gesuche | Angebote

Geändert von funkygog (28.02.2008 um 23:25 Uhr).
funkygog ist offline   Mit Zitat antworten
Alt 28.02.2008, 23:43   #3 (permalink)
PostRank: 6
 
Benutzerbild von infected
 
Registriert seit: 09.07.2006
Ort: Nettetal
Beiträge: 650
Hi! Ich hatte mal so ziemlich das gleiche Problem, sprich bei 0 Kommentaren oder bei deaktivierten Kommentaren auch nichts anzeigen zu lassen. Vielleicht hilft dir der dazugehörige Thread weiter?! Kann dir nur nicht sagen ob´s funktioniert, wenn du cforms für die Kommentare benutzt...
__________________
There are only 10 types of people in the world: those who understand binary and those who don't.
infected ist offline   Mit Zitat antworten
Alt 29.02.2008, 00:22   #4 (permalink)
PostRank: 5
 
Benutzerbild von funkygog
 
Registriert seit: 02.11.2006
Ort: Hamburg
Beiträge: 308
Hallo Infected,
vielen Dank für Deine Antwort.

Der Eintrag:
Kommentarbereich ist hier nicht aktiviert.
ist nicht das Problem, sondern der Button "Infos hinzufügen"
der durch ein Javascript (rumwallbtn) zustande kommt.

Der Button soll nicht angezeigt werden wenn der Kommentarbereich deaktiviert ist.

cforms dürfte unschuldig daran sein.
__________________
[funkygog] -> Musik-Archiv | Gesuche | Angebote

Geändert von funkygog (29.02.2008 um 00:26 Uhr).
funkygog ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:39 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 | Impressum | Ein Inpsyde.com Projekt