Beiträge von Immerregistrieren

    Hallo zusammen,

    ich habe ein Responsive Design für eine Geschenke-Website erstellt; die Seiten werden zusätzlich über innerhalb einer iPhone-App angezeigt.

    Leider wird dort auf einigen Webseiten ein horizontaler Scrollbalken angezeigt. Einfach mal auf iphonetester.com die Seite http://geschenkhamster.de/geschenkideen/ eingeben, dann seht ihr, was ich meine. Habt ihr eine Idee, wie ich diesen Bug fixen kann?

    Ich hänge an dem Problem schon ein Weilchen. :-( Bin für jeden Ratschlag sehr dankbar! :-)

    Hallo,

    ich habe WordPress ins Root-Verzeichnis installiert.

    http://domain.tld/

    Dann habe ich eine statische Seite "blog" mit der URL http://domain.tld/blog/ angelegt und unter Einstellungen > Lesen den Punkt "Eine statische Seite (unten auswählen)", "Artikelseite: Blog" ausgewählt.

    Das Blog läuft nun auch im richtigen Verzeichnis.
    http://domain.tld/blog/

    Leider werden Blogartikel weiterhin im Root veröffentlicht:

    http://domain.tld/hello-world/
    statt
    http://domain.tld/blog/hello-world/

    Von der URL-Struktur her ist das nicht wirklich logisch, weshalb ich es gerne ändern würde. Die Blog-Artikel sollen also im Artikelseiten-Verzeichnis angezeigt werden. (http://domain.tld/blog/hello-world/)

    Leider habe ich keine weiterführende Hilfe gefunden. Hat jemand Tipps parat?

    Macht der Datenschutz da etwa Unterschiede?

    Eine Registrare bieten für com-Domains eine Whois-Protection an. (Beispielsweise Whoisguard oder GoDaddy) Für de-Domains ist ein Whois-Protect nicht möglich.

    Deine privaten Daten bekommst du so ohne weiteres nicht mehr aus dem Netz. Google schmeißt entsprechende datenschutzignorierende Spamer immer mal wieder aus dem Index, einige wie Whoisbucket halten sich aber leider hartnäckig in den SERPs. Versuch mal, die Webseiten über den Google-Spam-Report zu melden und so die ganze Website aus dem Index zu kicken.

    Extrem nervige Geschichte und der Grund, weshalb ich nur noch de-Domains (Denic-Whois per CAPTCHA gesichert) und com-Domains mit Whois-Protect nutze.

    Das Problem an Seiten wie whois.domaintools.com ist doch, dass man auf ebendiese Seiten stößt, wenn man meinen Real-Name in Google eingibt. So ist es innerhalb weniger Sekunden möglich, ein Profil über mich zu erstellen, das viele meiner Webseiten beinhaltet und dadurch auf meine Interessen schließen lässt. Das ist nicht in Ordnung, denn ohne entsprechende Dienste gäbe es solche Profile nicht und zudem habe ich keine Kontrolle über meine Daten. Weiß der Geier, auf welchen Servern die gespeichert und an welche windigen Werbeagenturen die weitergegeben werden. Auch die Löschung ist nicht möglich, versuche mal einen Verantwortlichen bei domaintools zu erreichen, der dir dann auch noch deine Seiten löscht. Wenn es wenigstens eine Möglichkeit gäbe, seine Seiten aus dem Dienst entfernen zu lassen.
    Und diese Dienste haben die Daten zudem illegal, da automatisiert und mit kommerziellem Hintergrund, von der Denic aggregiert und veröffentlicht, um mit der Werbung und den Premiumdiensten Geld zu verdienen. Genau diese Vorgehensweise halte ich für stark asozial.

    Irgendwie Lustig. In Zeiten von Facebook und Company regen sich tatsächlich User darüber auf, wenn ihre Adresse via WHOIS abgefragt werden kann.


    Das sind zwei Paar Schuhe. Du unterstellst, dass jeder Website-Besitzer bei Facebook ist, dort seine Adresse veröffentlicht und das Profil dann auch noch öffentlich freigibt. Von meinen Facebook-Kontakten haben genau 3% ihre Adresse im Profil stehen und ich gehe davon aus, dass diese auch nur für Freunde einsehbar ist. Außerdem veröffentliche ich die Daten bei Facebook und ich kann sie auch wieder löschen. Zudem geht es hier nicht um die Whois-Daten selbst, sondern um von Dritten nach deutschen Gesetzen und DENIC-Richtlinien illegal gesammelten Daten.

    Vielen Dank, so hat es doch noch geklappt.

    Der Code ist allerdings Wahnsinn... ;)

    Gibt´s nen Link zur Website, damit man sich das mal live ansehen kann?


    Jep, hier.

    Autorenkommentare sollen folgende Eigenschaften haben:

    Code
    {background-color:rgba(0,0,0,0.2);}
    a:visited, a:link, a:visited {color:#b48a5f;}
    a:hover, a:active, {color:#936d44;}

    Alle anderen Kommentare sollen silberne Schrift und keine Hintergrundfarbe haben.

    Den Hintergrund kann ich mit der Klasse .children noch wie gewünscht ändern. Bei der Schrift weiß ich leider nicht mehr weiter.

    Ich bin für jede Hilfe dankbar!

    Mit

    Code
    ul li.bypostauthor .comment-text p {color:white;}
    ul li ul li.comment .comment-text p {color:red;}
    ul li ul li.bypostauthor .comment-text p {color:green;}
    ul li ul li.comment .comment-text p {color:yellow;}
    ul li ul li ul li.bypostauthor .comment-text p {color:brown;}
    ul li ul li ul li.comment .comment-text p {color:orange;}

    kann man verschachtelte Kommentare bis zur 2. Ebene ansprechen. Ab der 3. Ebene werden sie vom Browser nicht mehr korrekt gerendert. Der Autorenkommentar in der 3. Ebene ist orange, nicht braun.

    Der Render-Fehler kommt wahrscheinlich daher, dass die lis der Autorenkommentare gleichzeitig die Klassen .bypostauthor und .comment haben und der Browser sich nicht entscheiden kann, wie er zu rendern hat.

    Was Wordpress an dieser Stelle fehlt ist eine Klasse .bypostreader für alle Kommentare, die nicht vom Post-Autor vergeben wurden. Dann könnte man wie folgt ansprechen:

    Code
    ul li.bypostauthor .comment-text p {color:white;}
    ul li ul li.bypostreader .comment-text p {color:red;}
    ...

    Alternativ könnten die Browserhersteller ihre Browser verbessern. Allerdings wäre die gewünschte Klasse trotzdem praktisch, denn bei 10 Ebenen wird es vor lauter ullis unübersichtlich.

    Du hast die

    Code
    <ul class='children'>


    Richtig. Damit könnte ich die die Hervorhebung rückgängig machen - allerdings nur in diesem Beispiel. Dafür habe ich zwei andere Probleme:

    1. Wenn der Autor allerdings auf einen der Folgekommentare antwortet, hat sein Kommentar ebenfalls die Klasse "children" und würde nicht mehr farblich hervorgehoben werden.

    > Autorenkommentar
    >> Besucherkommentar
    >>> Autorenkommentar

    2. Wenn der Autor auf einen Besucherkommentar der ersten Ebene antwortet, wird der Autorenkommentar ebenfalls nicht hervorgehoben, da er die Klasse "children" hat.

    > Besucherkommentar
    >> Autorenkommentar

    Hallo, ich habe mittels der CSS-Anweisung

    Code
    .bypostauthor .commentbody {background-color:black;} 
    .bypostauthor .comment-text p {color:red;}

    Autorenkommentare hervorgehoben.

    Antwortet allerdings ein Nutzer auf einen Kommentar des Autors (verschachtelte Kommentare), so wird auch dieser Kommentar hervorgehoben, obwohl er nicht vom Autor, sondern von einem gewöhnlichen Benutzer stammt. Hier ein Quellcodeausschnitt:

    Leider sehe ich auf Grund des von Wordpress erzeugten Quellcode keine Möglichkeit, die Weitervererbung zu stoppen. Dies ginge z. B., wenn

    Code
    <div class="comment-author vcard">

    noch eine zusätzlich Klasse besäße

    Code
    <div class="comment-author vcard style-comment-author-xxx">

    und ich dann mittels der CSS-Anweisung

    Code
    .bypostauthor .style-comment-author-xxx {background-color:black;}

    den Kommentar stylen könnte.

    Habe ich einen Wordpress-Bug gefunden oder gibt es einen Weg, Autorenkommentare so zu gestalten, dass normale Nutzerkommentare, die darauf antworten, nicht automatisch den Style des Autorenkommentars übernehmen?

    Hallo,

    ich verwende das Plugin Gurken Subscribe to Comments, welches unter dem Absendebutton eines Kommentars eine Checkbox sowie den Schriftzug "Benachrichtigung bei weiteren Kommentaren per E-Mail senden." einfügt. Ich würde nun gerne die Position der Checkbox über den Absendeknopf verschieben.

    Mit dem Code

    PHP
    <?php show_subscription_checkbox(); ?>

    kann man die Position verändern. Da aber Wordpress seit einiger Zeit das Kontaktformular ausgegliedert hat, weiß ich nicht genau, wo ich den Code einbinden muss, damit die Checkbox über dem Abschicken-Button eingefügt wird.

    Gefunden habe ich auch noch folgenden Code

    Code
    if (function_exists('show_subscription_checkbox')) {
        add_filter('comment_form_field_comment' , 'show_subscription_checkbox');
    }

    den man in der functions.php einbauen muss. Dieser bewirkt allerdings, dass die Checkbox nicht über dem Abschickenbutton eingefügt wird, sondern über dem Kommentarfeld.

    Könnt ihr mir weiterhelfen? Wie baue ich die Box zwischen Kommentarfeld und dem Absenden-Button ein?

    Ich habe mich nun einige Zeit mit der comments.php beschäftigt und fast alle meine Probleme gelöst. (siehe weiter unten)

    Lediglich die Hierarchie der Überschrift bekomme ich nicht verändert:

    Zitat

    <h3 id="reply-title">

    -->

    Zitat

    <h2 id="reply-title">

    Wenn ihr mir hierfür noch einen Tipp geben könntet? ;)

    Für andere Wordpress-Neulinge, die über Suchmaschinen auf diesen Thema stoßen, hier noch meine Lösung: Mit unten stehendem Code kann man

    • den Titel des Buttons verändern (Kommentar abschicken)
    • comment_notes_after verändern: "Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>"
    • den Satz "Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *" (comment_notes_after) austauschen
    • den HTML/CSS-Code des Kontaktformulars komplett anpassen
    PHP
    <?php comment_form(array(
    'title_reply' => 'Kommentar verfassen',
    'comment_notes_before' => '<p class="comment-notes">Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit einem Sternchen markiert <span class="pflichfeld">*</span>',
    'label_submit' => 'Kommentar veröffentlichen',
    'comment_notes_after' => '<p class="form-allowed-tags">Du kannst folgende <abbr title="HyperText Markup Language">HTML</abbr>-Tags benutzen: <code>&lt;a href=&quot;&quot;&gt &lt;abbr title=&quot;&quot;&gt; &lt;blockquote cite=&quot;&quot;&gt; &lt;cite&gt; &lt;code&gt; &lt;em&gt; &lt;q cite=&quot;&quot;&gt; &lt;strike&gt; &lt;strong&gt; </code></p>',
    'comment_field' => '<p class="comment-form-comment">' . '<label for="comment">' . __( 'Kommentar ' ) . '<span class="pflichfeld">*</span></label><br />' . '<textarea id="comment" name="comment" cols="45" rows="8" aria-required="true"></textarea>' . '</p>'
    )); ?>
    </div>

    Hallo!

    Wordpress bindet das Kommentarformular über <?php comment_form(); ?> ein. Mit ein paar Tricks kann man die Bezeichnung der Felder ändern.

    Wie aber kann ich den gesamten Kommentarbereich ändern, ohne die Core-Dateien in /wp-includes/comment-template.php anzufassen?

    Ich würde den Quelltext der letztendlich ausgegeben Seite gerne ändern von

    Code
    <div id="respond"> 
    <h[COLOR=Red][B]3[/B][/COLOR] id="reply-title">[B][COLOR=Red]Hinterlasse eine Antwort[/COLOR][/B] <small><a rel="nofollow" id="cancel-comment-reply-link" href="" style="display:none;">[B][COLOR=Red]Antworten abbrechen[/COLOR][/B]</a></small></h3> 
    <p class="comment-notes">Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert <span class="[COLOR=Red][B]required[/B][/COLOR]">*</span></p>
    (...)
    [B][COLOR=Red][FONT=Times New Roman][FONT=monospace]<input name="submit" type="submit" id="submit" value="Kommentar abschicken" /> [/FONT][/FONT][/COLOR][/B]

    in

    Code
    <div id="respond"> 
    <h[COLOR=Red][B]2[/B][/COLOR] id="reply-title">[B][COLOR=Red]Schreibe einen Kommentar[/COLOR][/B] <small><a  rel="nofollow" id="cancel-comment-reply-link" href=""  style="display:none;">[COLOR=Red][B]Doch nicht antworten[/B][/COLOR]</a></small></h3> 
    <p class="comment-notes">Deine E-Mail-Adresse wird nicht  veröffentlicht. Erforderliche Felder sind markiert <span  class="[COLOR=Red][B]required 2ndclass[/B][/COLOR]">*</span></p>
    (...)
    [B][COLOR=Red]<button type="submit" class="button">Kommentar veröffentlichen</button>[/COLOR][/B]

    Ist das möglich, ohne die Core-Datei zu anzufassen?

    Hallo!

    Ich würde in meinem Blog gerne die Avatar-Funktion anbieten und habe daher die Avataranzeige aktiviert. Als Standardavatar habe ich "Kein Avatar" gewählt, da der "blasse Typ vor der grauen Wand" auf Dauer doch recht trist aussieht.

    Hat ein Nutzer kein Gravatar, wird nun zwar nicht der blasse Typ angezeigt, allerdings wird ein Platzhalterbild verwendet. (blank.gif) Dadurch sieht das Layout ein wenig seltsam aus.

    Gibt es eine Möglichkeit, dass kein Platzhalterbild angezeigt wird, wenn der Nutzer kein Gravatar besitzt?

    Der Aufruf

    PHP
    <?php echo get_avatar($comment, AVATAR_GUEST_SIZE ); ?>

    sollte also nur dann auch ein Bildchen anzeigen, wenn tatsächlich eines vorhanden ist.