Ich würde Dir empfehlen ein anderes Galerie Plugin zu verwenden. Die Unterstützung zu MyGallery wurde vom Entwickler drastisch heruntergefahren!
Ich bin inzwischen auf NextGen Gallery umgestiegen.(siehe meine Erfahrung hier)
Beiträge von elotse
-
-
schau mal hier nach, ich hatte das gleiche Problem
-
-
Bei meinem ersten Code hatte ich einen Fehler, das DIV für die gesamte Galerie hat gefehlt (blauer Rahmen).:oops:
Ich habe nun einiges versucht, komme aber nicht weiter!!!
Hier der richtige Code:PHP
Alles anzeigen/* ----------- Gallery style -------------*/ .ngg-galleryoverview { overflow: hidden; margin-top: 10px; width: 100%; clear: both; display: block !important; border: 1px solid #0000FF; } .ngg-galleryoverview .desc { /* required for description */ margin:0px 10px 10px 0px; padding:5px; } .ngg-gallery-thumbnail-box { float: left; border: 1px solid #FF0033; } .ngg-gallery-thumbnail { float: left; margin-right: 5px; border: 1px solid #FFFF00; } .ngg-gallery-thumbnail img { background-color:#FFFFFF; border:1px solid #A9A9A9; display:block; margin: 4px 0px 4px 5px; padding: 4px; position:relative; } .ngg-gallery-thumbnail img:hover { background-color: #A9A9A9; } .ngg-gallery-thumbnail span { /* Images description */ font-size: 90%; padding-left: 5px; padding-top: 5px; display: block; border: 1px solid #00CC00; } .ngg-clear { clear: both; }
Das Problem liegt an der variablen Höhe von ngg-gallery-thumbnail-box. Da ich hier schon float: left verwende ist mir nicht klar wie weiter.
Ich denke auf das Thema werden kurz oder lang alle Anwender von NextGen Gallery kommen sobald sie Beschreibungstexte einsetzen!
Hier nochmals der Link zu der Testseite -
Ich verwende als Galerie NextGen Gallery 0.9
Bei der Galeriedarstellung zusammen mit Beschreibungstexten werden die Thumbnails bei unterschiedlicher Beschreibungslänge nicht in einer Zeile dargestellt! Beispiel siehe hier..
Da ich den Fehler in der CSS suche habe ich die verschiedenen Klassen mit farbigem Rahmen versehen.
Der zugehörige CSS Code:PHP
Alles anzeigen/* ----------- Gallery style -------------*/ .ngg-galleryoverview .desc { /* required for description */ margin:0px 10px 10px 0px; padding:5px; } .ngg-gallery-thumbnail-box { float: left; border: 1px solid #FF0033; } .ngg-gallery-thumbnail { float: left; margin-right: 5px; border: 1px solid #FFFF00; } .ngg-gallery-thumbnail img { background-color:#FFFFFF; border:1px solid #A9A9A9; display:block; margin:4px 0px 4px 5px; padding:4px; position:relative; border: 1px solid #FFCC00; } .ngg-gallery-thumbnail img:hover { background-color: #A9A9A9; } .ngg-gallery-thumbnail span { /* Images description */ font-size:90%; padding-left:5px; display:block; border: 1px solid #00CC00; } .ngg-clear { clear: both; }
Ich denke CSS Freaks sehen den Fehler schnell!
Zusätzlich sind die Minibilder auch noch ungleich wie der Text -->verschoben nach rechts!
Ohne diese Lösung macht diese Art der Galeriedarstellung keinen Sinn. Es könnten nur Bilder ohne Text verwendet werden!
Anmerkung: bei Alex Rabe bin ich mit dem CSS Problem nicht weiter gekommen. -
Danke, es funktioniert
-
Schau mal hier nach: Plugin Exec-PHP
-
Danke, wer lesen kann braucht nicht zu fragen:oops:
Nun habe ich aber eine weitergehende Frage, ich habe jetzt zuerst die Doku gelesen und konnte nichts zu ul und li finden!
Ich verwende für eine andere Liste folgenden Code:
dabei wird immer eine Leerzeile nach jedem Datensatz erstellt:confused:
Beispiel ist hier -
Ich habe eine Darstellung der Liste welche ich mir nicht erklären kann.
Die Liste wird wie folgt erzeugt:PHP
Alles anzeigen<!-- Bereich fuer die neuesten Beitraege --> <h2>Die letzten 30 Beitr„ge:</h2> <ul> <?php get_archives('postbypost', 30); ?> </ul> <!-- Bereich fuer Monatsarchiv --> <h2>Monatsarchiv:</h2> <ul> <li> <?php wp_get_archives('type=monthly&show_post_count=1'); ?> </li> </ul>
Wird von mir ul li verwendet wie im Beispiel Manatsarchiv erscheint als erste Zeile eine Leerzeile ohne Text:confused:
Verwende ich nur ul ohne li was nach meinem Verständnis nicht i.O ist, wird die Liste richtig dargestellt!!!!
Das Beispiel ist hier zu sehen.
Vielen Dank im voraus -
Super, es funktioniert
Danke:-D -
Mit
habe ich das Problem der begrenzten Anzahl von Beiträgen gelöst.
Zu 2 konnte ich mit der vorgeschlagenen Lösung leider nichts erreichen. Ich habe dann mit dem Template Tag the_titel die Lösung wie folgt versucht leider auch ohne Erfolg!!
Ich dachte dieses Tag kann außerhalb des Loop eingesetzt werden und ist deshalb im query_posts welches vor dem Loop kommt geeignet?:?PHP<?php query_posts('category_name=<?php the_title(); ?>&showposts=-1'); //fragt nur die Kategorie Segeln ab ?>
Ich hoffe jemand hat noch eine Idee.
WICHTIG: Die Page hat den gleichen Namen wie die Kategorie. -
so einfach:oops:
Danke -
Bei der Erstellung neuer Beiträge wird ein Umfangreicher Editor mit Code Funktion angeboten.
Will ich aber auf einen Beitrag antworten wird mir nur eine Miniversion angeboten!!
Mache ich was falsch? Auch hier will ich z.B PHP Code eingeben.:confused: -
Ich verwende eine gleichartige Struktur von statischer Seite mit zusätzlicher Darstellung der Beiträge zum gleichen Thema (besser zum gleichen Seitentitel) Beispiel: Segeln.
Ich habe dazu aber zwei Probleme
1) Es werden nur die letzten 10 Beiträge angezeigt!!
Der verwendete Code ist:
2) Ich möchte nicht jede Seite einzeln gestalten sondern mit einem Seitentemplate arbeiten. Mir ist aber nicht klar wie ich dazu den Code bei der Abfrage aufbauen muss!!
Hier der verwendete Code:PHP
Alles anzeigen<div id="content"> <!-- Start des Loop für statische Seiteninhalte --> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <div class="post" id="post-<?php the_ID(); ?>"> <h3 class="posttitle"><a href="<?php echo get_permalink() ?>" rel="bookmark" title="Permanent Link: <?php the_title(); ?>"><?php the_title(); ?></a> </h3> <div class="entrytext"> <?php the_content('<p class="serif">mehr zu diesem Beitrag »</p>'); ?> </div> </div> <?php endwhile; endif; ?> <!-- Start des Loop um Archive der Kategorie Segeln darzustellen --> <?php query_posts('category_name=segeln'); //fragt nur die Kategorie Segeln ab ?> <h3 class="posttitle">Archive der Beiträge zur Kategorie <a href="<?php echo get_permalink() ?>" rel="bookmark" title="Permanent Link: <?php the_title(); ?>"><?php the_title(); ?> </a> </h3> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <div class="post" id="post-<?php the_ID(); ?>"> <div class="entrytext"> <ul> <li> <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> </li> </ul> </div> </div> <?php endwhile; endif; ?> <!-- ENDE Loop für Archivdarstellung der Kategorie Segeln --> </div> -
Danke, dies ist exakt das richtige Plugin
-
Ich habe mit der Suchfunktion auch Probleme und habe den Eindruck, dass die statischen Seiten nicht durchsucht werden.
Liegt hier ein Fehler vor? -
Danke für den Hinweis, da war ich wirklich auf der falschen Spur!
Hier habe ich nun die passenden Infos gefunden -
Versuch es mal mit diesem Ansatz und Deinen Farben:
th {
background-color: black;
}
tr {
background-color: white;
} -
Ich möchte in meiner Headernavigation die aktive Seite hervorheben.
Um es zu testen habe ich jede Pseudoklasse mit einer anderen Farbe versehen (Test hier)
active (blue) wird immer nur kurz aktiviert und schaltet dann weg!
Nun aber das Sonderbare!!!!:confused:
Schalte ich im Browser zurüch und wieder vor ist die Darstellung richtig!!!
Hat jemand eine Idee???
Im folgenden der verwendete CSS Code
PHP
Alles anzeigen#navigation { margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; padding-bottom: 3px; padding-top: 3px; overflow: hidden; text-align: center; position:absolute; right: 50px; top:86px; width:70%; height:17px; } #navigation ul { margin: 0; padding: 0; } #navigation li { border: 1px solid #CCCCCC; background: url('img/sidebar.png'); float: right; height: 19px; margin: 0; padding: 0; list-style-type: none; white-space: nowrap; } #navigation li a:link { display: block; padding: 0 6px; font-size:1em; text-transform: uppercase; letter-spacing: 1px; color: green; font-weight: bold; } #navigation li a:visited { display: block; padding: 0 6px; font-size:1em; text-transform: uppercase; letter-spacing: 1px; color: yellow; font-weight: bold; } #navigation li a:focus { display: block; padding: 0 6px; font-size:1em; text-transform: uppercase; letter-spacing: 1px; color: black; font-weight: bold; } #navigation li a:hover { display: block; padding: 0 6px; font-size: 1em; text-transform: uppercase; letter-spacing: 1px; color: red; font-weight: bold; text-decoration: underline; } #navigation li a:active { display: block; padding: 0 6px; font-size: 1em; text-transform: uppercase; letter-spacing: 1px; color: blue; font-weight: bold; } -
Ja, so wird es funktionieren.
Danke