Beiträge von Pixel64

    Zitat von Andy2012


    Was mir jetzt noch richtig gefallen würde, wäre, daß die Punkte bis zum Seitenende durchlaufen und nicht enden, wenn der Inhalt in der Sidebar aufhört.


    Naja, ganz lapidar für diesen speziellen Fall: Wenn die Sidebar vor dem Content-Teil aufhört, setzt Du halt die gepunktete Linie nicht links an die Sidebar, sondern rechts an den Content-Teil, dann verläuft dieser Rahmen bis zum Ende des Content-Parts(bis zum letzten Artikel. Das funktioniert halt dann nicht mehr, wenn Du eine Seite aufrufst, in welcher die Sidebar wieder länger als der Content-Teil ist(Diese gepunktete Linie ist ja nichts weiter als ein einseitiger Rahmen für den jeweiligen Container).

    Gruß,
    Marc

    Nein, der zweite Code definiert einfach, wie die Links im info-Block aussehen sollen. In meinem Fall also: 3px...
    Du kannst den zweiten Code auch auf:
    border-bottom: 0px;
    setzen. dann hast Du da gar keine unterstreichung. Die 3px waren nur dazu gedacht, um zu zeigen, wie Du die einzelnen Links auseinanderhalten kannst.

    Gruß,
    Marc :-)

    Zitat von alternative4


    Wenn ich Deinen Code einfüge, dann werden aber auch die "Kommentieren" und "Weiterlesen" Links unterstrichen.
    Weißt Du wie man das unterbinden kann?



    Hi,
    ja, also die "Weiterlesen"-Links stehen in einem "<p></p>", welches die Auszeichnung "Klasse: info" besitzt. Die Links in diesen <p>-Tags wurden nochmals ausgezeichnet.
    Generell und für Deine Zwecke reicht aber schon, daß die der P-Abschnitt gekennzeichnet ist:
    setze folgendes für die weiterlesen, etc.-Links:

    HTML
    div.entry p.info a:link, div.entry p.info a:visited {
    border-bottom: 3px solid Red;
    }
    div.entry p.info a:hover {
    border-bottom: 3px solid Black;
    }



    Jetzt sollten die angesprochenen Links mit drei Pixeln unterstrichen sein. Den CSS-Text kannst Du ja nach belieben jetzt anpassen.
    Sagst mir bitte Bescheid, falls es funktioniert hat. :)

    Gruß,
    Marc

    Hi,
    o.k., als Test:
    füge mal an das Ende eines Style-Sheets(verwende mal "layout.css" folgenden Eintrag an:

    HTML
    div.entry p a:link, div.entry p a:visited {
    border-bottom: 1px dashed #000;
    }
    div.entry p a:hover {
    border-bottom: 1px solid #000;
    }


    (Ganz unten im Stylesheet anfügen - dann werden die vorigen Einträge überschrieben/übergangen!)

    Das sollte die Links innerhalb der Beiträge so umgestalten, daß darunter eine schwarze, gestrichelte Linie und beim hovern eine durchgezogene Linie angezeigt wird.
    Test it! ;)

    Gruß,
    Marc

    Zitat

    Noch eine Idee?


    Ja! Poste mal die Seite, um die es geht!
    Es ist relativ schwer, hierzu Antworten zu geben, wenn man nicht den Quelltext kennt.
    Vielleicht findest Du auch eine Seite, auf welcher dasselbe Theme benutzt wird?
    -> Ich kenne mich mit den Standard-Templates wirklich überhaupt nicht aus, kann aber helfen, wenn ich den Quelltext sehe.

    Gruß,
    Marc

    Hi,
    also diesen Hinweis von wegen "Warum nutzt Du den Internet Explorer" finde ich auch daneben... :(
    Das ist nix anderes, wie die anderen nervigen Seiten, die einem den Eintritt verwehren, weil man den Internet Explorer _nicht_ nutzt. Zumal ich diese Kill-Seite auch unter Benutzung des Maxthon-Browsers angezeigt bekomme.
    Opera gibt sich standardmäßig als IE 6.0 aus - wie verhält es sich da? :confused:
    Naja, egal - es galt das Blog zu bewerten:
    Aaaalso: Blau kommt immer gut, allerdings gefällt mir die Farbe des Hintergrunds in diesem Fall nicht so sehr - die ist zu trashig.Wie wäre es so mehr in Richtung: #2C7BA8 (ausprobieren). Was auch relativ gut kommen würde, wäre ein Verlauf im Hintergrund. Also quasi die ersten 400px der Seite von oben nach unten als Verlauf(dunkel->hell). Als Grafik nimmst du eine Grafikdatei im Maße 1px breit x 400px hoch. Darin den Verlauf von dunkel(oben) nach hell(unten) - wirklich nur einen minimalen Farbverlauf wählen. Im CSS: Als Hintergrundfarbe den Farbton aus dem untersten Pixel des Farbverlaufs wählen und den Hintergrund auf "repeat-x" setzen. Das wirkt dann schon mal sehr stylisch!
    Die obere Navi(unter den Header-Bildern) würde ich auch nochmal überarbeiten(der untere Rand beim Hover stört - das wirkt etwas unfertig). Auch hier evtl. nochmal nach der Farbwahl schaun.
    ...und wenn Du den IE schon ausschließt, kannst Du für den rechten Rand doch auch "dotted" statt "dashed" nehmen - m.E. sieht das nochmal schicker aus. ;-)
    -> Das sind alles meine persönlichen Eindrücke und Empfehlungen - kann sein, daß das nicht jedermanns Geschmack ist, aber darum geht es hier ja auch nicht. :-D

    Gruß,
    Marc

    P.s.: "
    "there and back again..." - ist das nicht Bilbo Beutlin? ;)

    Hi,
    du musst die Links hierzu im CSS-Sheet einfach eingrenzen. Deine Beiträge haben sicherlich eine Klassenbezeichnung wie "<div class="article"...><h2>Überschrift</h2><p>Beitrags-Text</p></div>

    wenn Du nun also alle Links in den Beiträgen anpassen willst, baust Du Dir Deine CSS-Struktur wie folgt auf(am genannten Beispiel gemessen):

    HTML
    /* CSS */
    div.article p a:link, div.article p a:visited {
    border-bottom: 1px dashed #000;
    }
    div.article p a:hover {
    border-bottom: 1px dashed #ff00;
    }



    Grenze also die gewünschten Links im CSS so gut es geht ein. Im obigen Beispiel muss der Link also in einem DIV-Container der Klasse "article" und dort in einem "<p>" stehen, so daß das CSS für den Link(<a...>) greift.
    Übrigens: "dotted" zeigt der IE als gestrichelt an, mit "dotted" ist aber "gepunktet" gemeint - was der IE aber(noch) nicht kennt. Daher: "dashed" -> das bedeutet "gestrichelt" und wird von den meisten Browsern verstanden.

    Gruß,
    Marc

    Hi,
    [Blockierte Grafik: http://www.wellenlinie.de/wp-content/themes/v1/images/wellenlinie_logo.gif]
    So, ich habe mich jetzt mal ein paar Tage hingesetzt und mein erstes eigenes Template zusammengebaut.
    Bitte testet mal die Bedienung/Anzeige. Die Sidebar rutsch ab einer Anzeige < 760px unter den Content - das ist auch so gewollt(Hauptsache bedienbar bleiben...).
    Suchergebnis-Seite: http://www.wellenlinie.de/?s=ein
    Kategorien-Seite(mit Kategorie-Icon rechts oben): http://www.wellenlinie.de/?cat=4
    Single-Seite mit Kommentar-Einbindung: http://www.wellenlinie.de/?p=8
    Ja, also die Blogseite/Startseite ist mir selbst noch ein wenig zu hektisch/unübersichtlich - da muss ich mir noch etwas einfallen lassen. Falls ihr also Tipps habt: immer her damit!

    Gruß,
    Marc

    --> In einem Gecko-Browser(Firefox, SeaMonkey, etc.) sieht man(wie immer) mehr

    Hi, schaut ja auch sehr ordentlich und aufgeräumt aus. :)
    Dann noch ein paar schlaue Tipps: ;)
    - Gestaltungstechnisch würde ich in der Navigation oben beim hover "text-decoration: none" nehmen.
    - Logischer Aufbau: ist nur mein persönlicher Eindruck, aber evtl. würde ich die Sitebar anders aufbauen: Kategorien, Subnavigation, Links erscheinen mir wichtiger für die Seitenbedienung als das Wetter in Tübingen oder Singapur. ;)

    Ansonsten aber: angenehm! gefällt.

    Gruß,
    Marc

    Hi,
    dazu mal ein theoretischer Ansatz - dazu ist eben ein wenig Template-Arbeit notwendig.
    Ich würde so vorgehen, daß ich dazu passende Blog-Kategorien einrichten würde(Beispielsweise Destkops(1), Tutorials(2) und Artworks(3)).
    Jetzt kannst Du diese Kategorien im Seitentemplate(index.php) ausblenden, in dem Du Deine Posts-Query anpasst:
    beispielsweise so:

    HTML
    query_posts('cat=-1,-2,-3');


    Mit einem Minus-Zeichen vor der Cat-ID werden die entsprechenden Kategorien im Blog ausgeblendet und nur Beiträge aus den übrigen Kategorien angezeigt.
    So, um nun die Beiträge auf den einzelnen Seiten anzuzeigen baust Du ein Loop in Dein Seiten-Template ein(page.php). Hier musst Du eine Verbindung von Seiten-ID oder Name auf die Kategorien-ID herstellen. Evtl. mit einer Switch, oder IF-Schleife.
    $PageID = 1 <-> $CatID = 1
    Beim Auslesen der gewünschten Blog-Einträge auf der Seite erstellst Du wiederum eine Query, in welcher gezielt die zugeordnete Kategorie der aktuellen Seite aufgerufen wird:

    HTML
    query_posts('cat='.$CatID.'&showposts=10');


    Alles ein theoretischer Ansatz und ich weiß auch nicht 100Pro, ob die Syntax jetzt absolut korrekt ist, aber so auf diese Art würde ich mal ansetzen.
    Die Codex-Seiten von Wordpress bringen dich da sicherlich auch sehr schnell weiter:
    http://codex.wordpress.org/
    http://codex.wordpress.org/The_Loop

    Gruß,
    Marc :-)

    Hi,
    Du musst einfach die Template-Dateien durchsuchen und dort jeweils den Aufruf der Sidebar herausnehmen.
    Quasi diese Funktion:

    HTML
    <?php get_sidebar(); ?>


    in der Template-Datei "sidebar.php" wird definiert, wie die Sidebar aussehen soll -> Diese Datei dann eben leeren, bzw. die Funktionen an eine andere Stelle kopieren.
    Evtl. musst Du dann noch den Inhaltsteil des Templates verbreitern(per CSS oder je nach Template), so daß dieser die ganze Seitenbreite einnimmt.

    Gruß,
    Marc

    Hi,
    zur ersten Frage:
    Probier das mal mit den entsprechenden Parametern im Funktionsaufruf der Funktion
    "comment_type()" (-> definiert in [COLOR=#0000ff]/wp-includes/comment-functions.php[/COLOR])

    HTML
    function comment_type($commenttxt = 'Comment', $trackbacktxt = 'Trackback', $pingbacktxt = 'Pingback')


    Zur zweiten Frage kann ich nix sagen, ich kenne das theme auch nicht und kann nicht einschätzen wie "Views" in dem Zusammenhang gemeint ist. :-/

    Gruß,
    Marc

    Zitat von momente2006


    Was deinen Vorschlag betrifft dass ich meine CSS mal aufräumen könnte... weist du, ich bin vollkommener Laie und ausserdem habe ich zwei linke Hände (naja, bin eben schwul) :-)) Soll heisen, ich versteh absolut NULL von sowas.
    Dass ich das Blog hinbekommen habe macht mich ja schonmal etwas stolz :-)
    Vielleicht findet sich ja mal jemand *wink* der mir da was helfen mag *lach*



    Ja, im Laufe der Zeit wirst Du das wohl irgendwann selbst so anpassen. Aber das Problem ist ja mal soweit gelöst - ist ja die Hauptsache.:D

    Hi,
    die Sidebar wird ja schon angezeigt, allerdings an der falschen Stelle(diagonal rechts unter den Beiträgen). Das liegt vor allem daran, daß der IE die Paddings anders interpretiert, als beispielsweise Gecko-Browser. Dem IE ist also quasi die Seite(#page) zu schmal, so daß die Sidebar nach unten verschoben wird.
    Probier mal folgendes:
    Suche in Deiner CSS-Datei folgende Definition:

    HTML
    #page {
    background-color: white;
    margin: 20px auto;
    padding: 0;
    width: 760px;
    border: 1px solid #959596;
    }


    und ändere diesen Eintrag auf

    HTML
    #page {
    background-color: white;
    margin: 20px auto;
    padding: 0;
    width: 765px;
    border: 1px solid #959596;
    }


    Das sollte schon genügen.
    --> Deine CSS-Datei kannst Du aber auch mal aufräumen - da siehts ja aus...;)
    (Definitionen zusammenfassen - da sind verstreut durch die Datei mehrere Definitionen für "(div)#sidebar" verteilt, das kannst Du alles in einen Eintrag fassen, so hast Du es auch später beim Suchen von solchen Eigenschaften einfacher).

    Gruß,
    Marc