die seite ist noch offline, mal sehen, wann ichs schaffe mit online-stellen - dann kommt der link!
Beiträge von griffon
-
-
warum? also bei mir klappts wunderbar - danke für den hinweis! :-)
-
in den sidebars sind widgets drin - von anfang an gewesen. die fehlermeldung kommt also mit widgets vor!
-
ja, das würde mich durchaus auch mal interessieren - bitte mal hier posten, was du gmeacht hast! ich danke schonmal :-)
-
hi,
das geht per css.
du musst die stelle finden, wo die farben des dropdown-menüs definiert sind. such mal nach "dropdown" in deiner style.css und poste den code - da ist i.d.r. auch die farbe hinterlegt.in photoshop o.ä. kannst du den hex-code der (momentan verwendeten) farbe(n) eingeben und so schauen, welche du ersetzen möchtest.
bei der gelegenheit auch gleich den footer anpassen, der ist nach links verrutscht...;)
grüße,
griffon
-
ich versteh dein anliegen nicht...schick mal bitte einen link einer seite, wo das zu sehen ist, was du willst... ;)
-
kein problem, kommt hier:
PHP
Alles anzeigen<div id="sidebar"> <ul> <?php if ( !function_exists('dynamic_sidebar') || !generated_dynamic_sidebar() ) : ?> <li> <h2><?php _e('Recent Posts', 'pyrmont_v2'); ?></h2> <ul class="latest_post"> <?php wp_get_archives('type=postbypost&limit=8'); ?> </ul> </li> <li> <h2><?php _e('Recent Comments', 'pyrmont_v2'); ?></h2> <ul class="recentcomment"> <?php rc(); ?> </ul> </li> <li> <h2><?php _e('Meta', 'pyrmont_v2'); ?></h2> <ul> <?php wp_register(); ?> <li><?php wp_loginout(); ?></li> </ul> </li> <?php endif; ?> </ul><!-- end ul --> </div><!-- end sidebar --> -
hi,
also die dynwid-admin.php sieht folgendermaßen aus:
PHP
Alles anzeigen<?php /** * dynwid_admin.php - Startpage for admin * * @version $Id: dynwid_admin.php 202305 2010-02-05 18:19:21Z qurl $ */ require_once('dynwid_class.php'); if (! isset($DW) ) { $DW = new dynWid(); } ?> <div class="wrap"> <h2>Dynamic Widgets</h2> <?php // Actions switch ( $_GET['action'] ) { case 'edit': require_once('dynwid_admin_edit.php'); break; default: // Special case: Reset action needs to go back to overview. if ( $_GET['action'] == 'reset' ) { check_admin_referer('plugin-name-action_reset_' . $_GET['id']); $DW->resetOptions($_GET['id']); ?> <div class="updated fade" id="message"> <p> <strong>Widget options have been reset to default.</strong><br /> </p> </div> <?php } ?> <style type="text/css"> .helpbox { -moz-border-radius-topleft : 6px; -moz-border-radius-topright : 6px; -moz-border-radius-bottomleft : 6px; -moz-border-radius-bottomright : 6px; border-style : solid; border-width : 1px; border-color : #E3E3E3; padding : 5px; background-color : white; width : 98%; } </style> <div class="helpbox"> <strong>Static / Dynamic</strong><br /> When a widget is <em>Static</em>, the widget uses the WordPress default. In other words, it's shown everywhere.<br /> A widget is <em>Dynamic</em> when there are options set, i.e. not showing on the front page.<br /> <br /> <strong>Reset</strong><br /> Reset makes the widget return to <em>Static</em>.<br /> </div> <?php foreach ( $DW->sidebars as $sidebar_id => $widgets ) { if ( count($widgets) > 0 ) { if ( $sidebar_id == 'wp_inactive_widgets' ) { $name = 'Inactive Widgets'; } else { $name = $DW->getName($sidebar_id, 'S'); } ?> <div class="postbox-container" style="width:48%;margin-top:10px;margin-right:10px;"> <table cellspacing="0" class="widefat fixed"> <thead> <tr> <th class="managage-column" scope="col"><?php echo $name; ?></th> <th style="width:70px"> </th> </tr> </thead> <tbody class="list:link-cat" id="<?php echo str_replace('-', '_', $sidebar_id); ?>"> <?php foreach ( $widgets as $widget_id ) { ?> <tr> <td class="name"> <p class="row-title"><?php echo $DW->getName($widget_id); ?></p> <div class="row-actions"> <span class="edit"> <a title="Edit this widget options" href="themes.php?page=dynwid-config&action=edit&id=<?php echo $widget_id; ?>">Edit</a> </span> <?php if ( $DW->hasOptions($widget_id) ) { ?> <span class="delete"> <?php $href = wp_nonce_url('themes.php?page=dynwid-config&action=reset&id=' . $widget_id, 'plugin-name-action_reset_' . $widget_id); ?> | <a class="submitdelete" title="Reset widget to Static" onclick="if ( confirm('You are about to reset this widget \'<?php echo strip_tags($DW->getName($widget_id)); ?>\'\n \'Cancel\' to stop, \'OK\' to reset.') ) { return true;}return false;" href="<?php echo $href; ?>">Reset</a> </span> <?php } ?> </div> </td> <td> <?php echo ( $DW->hasOptions($widget_id) ) ? 'Dynamic' : 'Static'; ?> </td> </tr> <?php } // END foreach $widgets ?> </tbody> </table> </div> <?php } // END count $widgets } // END foreach $sidebars ?> <div class="clear"><br /><br /></div> <a href="#" onclick="document.getElementById('un').style.display='inline'; return false;">Advanced ></a> <div id="un" style="display:none"> <br /> For debugging purposes it is possible you're asked to create a dump. Click the 'Create dump' button and save the text file. <br /><br /> <div id="dump"> <form action="" method="get"> <input type="hidden" name="action" value="dynwid_dump" /> <input class="button-primary" type="submit" value="Create dump" /> </form> </div> <br /><br /> If you deceide not to use this plugin anymore (sorry to hear that!). You can cleanup all settings and data related to this plugin by clicking on the 'Uninstall' button. This process is irreversible! After the cleanup, you can deactivate the plugin. <br /><br /> <div id="uninstall"> <form action="" method="get"> <input type="hidden" name="action" value="dynwid_uninstall" /> <input class="button-primary" type="submit" value="Uninstall" onclick="if ( confirm('Are you sure you want to uninstall Dynamic Widgets?') ) { return true; } return false;" /> </form> </div> </div> <?php } // END switch ?> </div> <!-- /wrap //-->Mein zugehöriges Template sieht so aus:
PHP
Alles anzeigen<?php /* Template Name: about */ ?> <?php get_header(); ?> <body class="wide_page"> <div id="container"> <div id="main"> <div class="post" id="post-<?php the_ID(); ?>"> <div class="title_orange"> <h7><?php _e('about', 'pyrmont_v2'); ?></h7> </div><!-- end title --> <!--mailform--> <div class="clear"></div> <div class="staticpage"> <div class="clear"></div> <div class="entry"> <?php the_content('Read More >>'); ?></div> <div class="clear"></div></div> </div><!-- end entry --> </div><!-- end main --> <?php get_sidebar(); ?> <div class="clear"></div> </div><!-- end container --> <?php get_footer(); ?>aber sollte es nicht so sein, dass die dynwid gar nicht aufs template verweist?
ich danke schonmal fürs anschauen!
-
hi,
ja, cool - das ist auch gut, um bissl platz zu sparen! ich glaub, ich werds mal versuchen, einzubinden. dank dir!
aber nach wie vor will ich einzelne sidebar-elemente ein- und ausblenden. hach herrje ;) vllt. sollte man einfach mal den autor der seite fragen... aber der hat eben nicht den tollen slide-effekt!
grüße,
griffon
-
hi,
naja, meine primäre vermutung in der umsetzung habe ich ja im ersten beitrag dieses themas geschrieben. man könnte das jetzt mal mit den themes abgleichen. aber das ist mir im moment (zeitlich) etwas viel aufwand, ein plugin wär halt schön gewesen...
... und die fehlermeldung zum "dynamic widgets" sieht wie folgt aus:
Fatal error: Class 'dynWid' not found in \htdocs\wordpress\wp-content\plugins\dynamic-widgets\dynwid_admin.php on line 10
ich werde mich diesbezüglich morgen mal mit dem autor in verbindung setzen.
oder sieht jemand spontan ne lösung?
beste grüße,
griffon
-
hi,
und vielen dank für deine antwort. das prob ist, dass mein theme schon feststeht und ich das gerne nachrüsten würde - deswegen habe ich mich für das plugin "dynamic widgets" entschieden:
http://wordpress.org/extend/plugins/dynamic-widgets/
das problem ist, dass dieses bei meiner wordpress-2.9-installation probleme verursacht. gehts noch jemandem so? es soll ja auch erst ab 2.9.1 kompatibel sein, weswegen ich wohl um ein update nicht drumrum komme...
-
ja, richtig - aber ich sehe schon: mit meiner 2.9-version läufts nicht, ich werde wohl auf die 2.9.1 updaten müssen, damit die fehlermeldung einer fehlenden klasse ("dynWid") irgendwie behoben wird...werd ich mich heute abend mal dransetzen!
aber vielen dank erstmal! :)
-
Hi,
ich hatte hier schonmal nachgefragt, aber leider keine Antwort bekommen: Wie ist das Auf- und Zuklappen einzelner Elemente in der Sidebar möglich?
So solls sein:
Idealerweise sollte das Ganze noch ein wenig "sliden" - dazu aber im obigen link mehr, will hier nicht alles zumüllen!
Vielen Dank schonmal - bin für jeden Tipp dankbar!
griffon
-
stopp - doch noch ne kleine einlenkung - der code schreibt nun auch den ersten buchstaben meines archives groß (theme: pyrmont-v2). kann man das excluden?
-
juhu - so meinte ich das! perfekt - danke dir! :-P:-P
-
naja, irgendwie finde ich nicht so recht das, was ich mir vorstelle... entweder wird dan regelmäßig großgeschrieben oder es sieht blöde aus. ideal wärs ja, wenn der erste buchstabe die gleiche schriftart hätte, nur eben 2-4 punkt größer wäre und die ersten ein oder zwei zeilen umschließen würde... also mit der textkante oben bündig abschließen würde.
perfektes beispiel ist der blog vom stern.
-
hi,
und vielen dank - ja, das geht als plugin wunderbar - sieht aber meiner meinung nach so ... unprofessionell aus ;) gibts noch andre vorschläge?
-
Hi Leute,
gibt es eine Möglichtkeit, den ersten Buchstaben bei jedem Artikel groß zu schreiben? Idealerweise mit nem Codeschnipsel, evtl. aber auch mit Plugin...?
Vielen Dank schonmal,
griffon
-
vielleicht mal ein beispiel - ich hätte es gerne so:
idealerweise sollten die zuklappmachanismen langsam sliden. kann mir da wer helfen?
-
perfekt, danke - werde mich gleich mal damit beschäftigen! :razz: