Beiträge von pink Kaoz

    So, meine search.php:

    ich glaube das ich mit der vermutung richtig liege, das es in der search.php nicht die möglichkeit gibt zu unterscheiden ob der artikel aus einem post oder page kommt. Kann man das vlt anders übergeben? Bzw der Abfrage mitteilen?

    Moin, ich wollte für meine search.php (in der die Ergebnisse einer Suche augelistet werden) einen p-tag im loop einbauen nach folgenden Regeln:

    Wenn Ergebnis Artikel aus einer Seite ist & Kommentare erlaubt, dann

    PHP
    <p class="meta"><?php comments_popup_link( __( 'Comments (0)', 'MLF' ), __( 'Comments (1)', 'MLF' ), __( 'Comments (%)', 'MLF' ) ) ?></p>

    Wenn Ergebnis Artikel aus einer Seite ist & Kommentare nicht erlaubt, dann

    PHP
    <p class="meta"></p>

    Wenn Ergebnis ein Artikel ist & Kommentare erlaubt, dann

    PHP
    <p class="meta"><?php _e('Categorie', 'MLF') ?>: <?php the_category(', '); ?> | <?php comments_popup_link( __( 'Comments (0)', 'MLF' ), __( 'Comments (1)', 'MLF' ), __( 'Comments (%)', 'MLF' ) ) ?></p>

    Wenn Ergebnis ein Artikel ist & Kommentare nicht erlaubt, dann

    PHP
    <p class="meta"><?php _e('Categorie', 'MLF') ?>: <?php the_category(', '); ?></p>

    So... und das alles im loop in der search.php, das bringt mich zur verzweiflung.
    Die search.php muss gesagt bekommen ob es sich um einen Artikel selbst oder um eine Seite handelt und diese dann auch noch verknüpft mit dem oben erwähnten Abfragen...

    Zur Verdeutlichung und wem das zu wirr ist: Wenn ich auf http://www.massiveinjury.com oben rechts den Begriff "Lorem" zum suchen eingebe, werden mir dann auf der search.php die Ergebnisse aus Artikeln und Seiten angezeigt. Wenn es sich allerdings um das Ergenis einer Seite handelt steht darunter immer noch "Kategorie:", was allerdings nicht soll, da eine Seite keiner Kategorie zugeordnet ist. Ausserdem sind Kommentare auf Seiten/Artikeln mal erlaubt und mal wieder nicht, sprich es gibt eine Variation der möchlichen Darstellung:

    "Kategorie: xxx" (Artikel/Kommentare aus)
    "Kategorie: xxx | Kommentare (x)" (Artikel/Kommentare an)
    "Kommentare (x)" (Seite/Kommentare an)
    "" (Seite/Kommentare aus)

    wie ich schon erwähnte es ist nicht fertig, aber ich bin ja ein fleissiger mensch :)
    hinzugekommen ist eine Suche, verschiedene Templates (404.php, category.php etc...), das Theme ist nun im Quelltext englisch und wurde mit Poedit ins Deutsche übersetzt. Die (fast fertige) Bottombar ist Widget-Ready und ich brauch noch ein paar Ideen, Anregungen und Kritiken ;)

    JakoThAn:
    danke für den hinweis mit der testdatei, kannte sie noch gar nicht. hab sie mir mal kurz importiert und ich muss sagen, bis auf ein paar design-fehler und ein großes problem mit bildern ist mir bisher nichts aufgefallen. aber es steht ja noch in der entwicklung :)

    bego:
    jeder bevorzugt etwas anderes ;)

    Moin moin,

    hier'm... ich wollte Beiträge so darstellen:

    - nur die Überschrift mit Link zur single.php
    - als Liste untereinander

    Soll heißen so:

    <a href="<?php the_permalink() ?>"><?php the_title(); ?></a>
    <a href="<?php the_permalink() ?>"><?php the_title(); ?></a>
    <a href="<?php the_permalink() ?>"><?php the_title(); ?></a>

    Jetzt sieht mein Quelltext so aus (bringt aber nicht den erhofften Effekt:

    PHP
    <div class="post">
         <h3>Article</h3>
    <?php if (have_posts()) : ?>
         <?php while (have_posts()) : the_post(); ?>
                 <a href="<?php the_permalink() ?>" rel="bookmark" title="<?php echo _e('Read the Article', 'MI'); ?>"><?php the_title(); ?></a>
    </div>

    Würd ja eine Liste mit <ul><li> denken, aber hab grad keinen Plan, wie man das in den Loop bringt *kopfkratz... Jemand eine Idee?

    hmm... ich möchte mich überhaupt nicht als webdesigner präsentieren :)
    es ist ein rein privater blog, dessen theme ich nach der fertigstellung zum download biete... egal. ist momentan eh fast der einzigste content, da ich zu sehr mit dem design und dem backend beschäftigt bin, da kann man sowas schon annehmen xD. es wird sich aber noch einiges grafisches tun, wie ich in meinem letzten post schon schrieb.

    Dann finde ich die Menüführung unten etwas schlecht. Die sollte schon fest sein und nicht mit jeden Klick auf eine Unterseite nach oben oder nach unten springen.

    was meinst denn damit?

    Das ist mir auch schon aufgefallen gericoach :)

    Allerdings bin ich nicht der gute Grafiker, dennoch werde ich in den nächsten Tagen veruchen ein Paar Farben und Formen einzubringen. Schlicht und einfach wird es allerdings bleiben auch wenn ich die Seite mit ein paar Grafischen Akzenten aufpeppen werde :)

    Ist es möglich folgendes im Loop mit einer Abfrage zu realisieren?

    Code
    wenn Foto im artikel dann:
    
    
    <p>Foto: Name vom Urheber</p>
    
    
    wenn nicht dann:
    
    
    nichts xD

    wäre auch nicht schlecht wenn man den namen des Urhebers irgendwie/wo auslesen kann.

    Vielen Dank für deine Kritik alchymyth.

    Es ist ja noch in Entwicklung :) Das mit der unlieben Kommentargestaltung werde ich mit der nächsten Version ausbessern, wie auch andere Design-technische Details.

    Bilder möcht ich im Content auch nicht haben und wenn dann auch nur Miniaturbilder im s/w :).

    wegen dem Header-Bereich hab ich noch gar keinen Plan.

    Das mit der "Leere" im oberen drittel werde ich die Tage noch angehen.

    Hat noch wer ein wenig Kritik, Ideen, Verbesserungsvorschläge?

    nach einigen stunden und zich kaffee habe ich es soweit hinbekommen, das einzige was mich stört ist der abstand mit .extry und dem darin enhaltenen p.
    p hat 1em bottom, sieht im langen text besser aus. .entry hat 4em und zwar top damit die darunterliegenden .entry den gewollten abstand haben. der letzte .entry trifft allerdings auf die sidebar die auch 4em top hat um den abstand zum letzten .entry zu haben. nun hab ich aber p vom letzten .entry und die 4em top der sidebar. das sind 1em zuviel.

    was mich noch konfuser macht ist der opera 10.53. entweder ich habe schon zuviel kaffee oder ich brauch dringend hilfe in padding und margin. der opera stellt zuerst alles richtig dar, fahre ich allerdings über den h2 link im ersten .entry klappt der footer an die sidebar. klicke ich h2 an, gehe wieder zurück zur startseite klebt die sidebar am letzten .entry und der footer ist wieder im normalen abstand. fahre ich wieder über den ersten h2 link im .entry klappt die sidebar wieder in die normale position. entferne ich den mauszeiger dann von dem link fängt das spiel mit dem footer wieder an.

    mfg

    ok, fast. wenn ich jetzt das template wechsel bekomme ich noch diesen fehler:

    Code
    [B]Warning[/B]:  Cannot modify header information - headers already sent  by (output started at  /mnt/weba/42/67/52406267/htdocs/wp-content/themes/kns/functions.php:27)  in [B]/mnt/weba/42/67/52406267/htdocs/wp-includes/pluggable.php[/B] on  line [B]868[/B]

    meine jetztige functions.php siehe die von Marcel K. :)

    Code
    [B]Parse error[/B]:  syntax error, unexpected $end in [B]/mnt/weba/42/67/52406267/htdocs/wp-content/themes/kns/functions.php[/B]  on line [B]26
    [/B]

    Diesen Fehler erhalte ich, meine functions.php sieht folgendermaßen aus:

    was läuft da falsch?

    so, ich bin kurz vor dem kollaps und bitte hier mal um hilfe. folgendes problem, ich habe in meinem template mindestens 3 bereiche mit abständen zum jeweils anderen:

    Code
    #content (umfasst alle artikel) : padding-top : 4em (abstand zum header)
    
    
    .entry (umfasst den artikel im loop) : padding-bottom : 1.5em (1.5em da p im .entry schon margin-bottom : 2.5em beträgt)
    
    
    #sidebar : padding-bottom : 4em (abstand zum footer)
    
    
    .comments : margin-bottom : 4em (abstand zum footer)

    in der index.php ist somit alles in ordnung (#content, .entry mit <p>, #sidebar), genauso wie in der single.php (#content, .entry mit <p>, .comments), allerdings nicht in page.php wenn dort keine Kommentare erlaubt sind, denn dort treffen sich dann quasi die abstände .entry mit <p> und dem für den user unsichtbaren .comments, da ich für einige seiten kommentare erlaube und für andere nicht. da ich dann unter einer seite nicht "keine kommentare erlaubt" stehen haben möchte habe ich es in der comments.php

    PHP
    <?php else : ?>
                <!--<p>Kommentare sind geschlossen.</p>-->

    auskommentiert. Sind also keine Kommentare erlaubt sind es zum Footer also 8em, die eigentlich nur 4 betragen sollen. Das selbe Problem wenn ich einen Artikel nicht mit einem <p> beende, dann sind es zum nächsten bzw zur Sidebar (oder Kommentar) nur noch 1.5em anstatt 4em.

    Ist zwar etwas verwirrend aber ich hoffe jmd weiß wie ich das meine und hat eine bessere Lösung als diesen Abstands-Wahnsinn.

    Vielen Dank :)

    Edit: Jetzt habe ich nur noch das kleine Problem das ich die Sidebar mit Padding nach Rechts verschieben musste da beide ein Float : Left haben, da ich die Sidebar gerne an den rechten Rand des Inhalts möchte. Dies fürt allerdings dazu das ich die Links im im Bereich des Inhalts nicht mehr anklicken kann.

    Jemand eine Idee?

    Code
    #box {
    margin : 0 auto;
    padding : 0;
    width : 622px;
    }
    Code
    #inhalt {
    color : #424242;
    background-color : #fff;
    border-left : 1px solid #323232;
    border-right : 1px solid #323232;
    float : left;
    min-height : 500px;
    padding : 2.5em 10px 0 10px;
    width : 400px;
    }
    Code
    #sidebar  {
    position: fixed;
    float : left;
    padding-left : 422px;
    padding-top : 8.5em;
    width : 200px;
    }

    Moin moin,

    Auf meinem, noch unfertigen, Blog hätte ich es gerne das die Sidebar rechts mit nach unten läuft wenn man die seite runter scrollt. war nach einem howto diesbezüglich leider erfolglos. hat jmd einen link für mich wie ich so etwas hinbekomm?