Zitat von kstenqnenHallo sternenlicht,
welche Codezeilen hast Du denn in dee Sidebar eingefügt.
Kannst Du die Hier einstellen?Danke
na, den von der seite latürnich :-)
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenZitat von kstenqnenHallo sternenlicht,
welche Codezeilen hast Du denn in dee Sidebar eingefügt.
Kannst Du die Hier einstellen?Danke
na, den von der seite latürnich :-)
Zitat von SpuTniQhast du es hinbekommen?
Ich habe es nicht geschafft. :/
also, im default_de theme geht es :
http://www.sternengarten.info/test/
das hab ich entdeckt, und find ich klasse:
http://www.sargant.com/blog/archives/2006/03/rs-event-05/
Was muß ich ändern, damit sich die termine jährlich wiederholen?
<?php
/*
Plugin Name: RS Event
Plugin URI: http://www.sargant.com/blog/archives/2006/03/rs-event-05/
Description: Adds an "RS Events" panel to the posting sidebar, allowing for a date to be set for the post and then displayed in the blog sidebar.
Author: Robert Sargant
Version: 0.5
Author URI: http://www.sargant.com/
*/
/**
* RS Event (C) Robert Sargant 2006
* Licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 2.0 England & Wales License
* http://creativecommons.org/licenses/by-nc-sa/2.0/uk/
*/
/**
* Add the RS Event controls to the posting sidebar
*/
add_action('dbx_post_sidebar', 'rs_event_sidebar_controls');
/**
* Manipulate RS Event data when modifying posts
*/
add_action('edit_post', 'rs_event_save');
add_action('save_post', 'rs_event_save');
add_action('publish_post', 'rs_event_save');
/**
* RS Event Sidebar Controls
*
* Inserts some drop-down menus as an extra posting sidebar panel.
*/
function rs_event_sidebar_controls()
{
/**
* If there are existing post details, get values to autofill the form
*/
if(isset($_REQUEST['post']))
{
$event_timestamp = get_post_meta($_REQUEST['post'], "rs_event");
if($event_timestamp)
{
list($year, $month, $day, $hour, $minute) = explode(" ", date("Y n j G i", $event_timestamp[0]));
// Cast as int to get rid of the zero
$hour = (int)$hour;
$minute = (int)$minute;
}
}
?>
<fieldset id="rs_events_dbx" class="dbx-box">
<h3 class="dbx-handle">RS Event</h3>
<div class="dbx-content">
<?php _e('Date:') ?>
<br />
<select name="rs_events_day" style="width: 4.5em">
<option value=""><?php _e('Day') ?></option>
<option value="">----</option>
<?php for($d = 1; $d <= 31; $d++) { ?>
<?php if($d == $day) { ?>
<option selected="selected" value="<?php echo $d ?>"><?php echo $d ?></option>
<?php } else { ?>
<option value="<?php echo $d ?>"><?php echo $d ?></option>
<?php } ?>
<?php } ?>
</select>
<select name="rs_events_month" style="width: 6em;">
<option value=""><?php _e('Month') ?></option>
<option value="">----</option>
<?php foreach(array( 1 => "Jan", 2 => "Feb", 3 => "März", 4 => "Apr", 5 => "Mai", 6 => "Jun", 7 => "Jul", 8 => "Aug", 9 => "Sep", 10 => "Okt", 11 => "Nov", 12 => "Dez") as $id => $m) { ?>
<?php if($id == $month) { ?>
<option selected="selected" value="<?php echo $id ?>"><?php _e($m) ?></option>
<?php } else { ?>
<option value="<?php echo $id ?>"><?php _e($m) ?></option>
<?php } ?>
<?php } ?>
</select>
<br />
<select name="rs_events_year" style="width: 7em;">
<option value=""><?php _e('Year') ?></option>
<option value="">----</option>
<?php for($y = date("Y")-1; $y <= date("Y")+12; $y++) { ?>
<?php if($y == $year) { ?>
<option selected="selected" value="<?php echo $y ?>"><?php echo $y ?></option>
<?php } else { ?>
<option value="<?php echo $y ?>"><?php echo $y ?></option>
<?php } ?>
<?php } ?>
</select>
<br />
<br />
<?php _e('Time:') ?>
<br />
<select name="rs_events_hour" style="width: 5em;">
<option value=""><?php _e('Hour') ?></option>
<option value="">----</option>
<?php for($h = 0; $h <= 23; $h++) { ?>
<?php if($h === $hour) { ?>
<option selected="selected" value="<?php echo $h ?>"><?php echo str_pad($h, 2, "0", STR_PAD_LEFT) ?></option>
<?php } else { ?>
<option value="<?php echo $h ?>"><?php echo str_pad($h, 2, "0", STR_PAD_LEFT) ?></option>
<?php } ?>
<?php } ?>
</select>
<select name="rs_events_minute" style="width: 5em;">
<option value=""><?php _e('Min') ?></option>
<option value="">----</option>
<?php for($mi = 0; $mi <= 55; $mi = $mi + 5) { ?>
<?php if($mi === $minute) { ?>
<option selected="selected" value="<?php echo $mi ?>"><?php echo str_pad($mi, 2, "0", STR_PAD_LEFT) ?></option>
<?php } else { ?>
<option value="<?php echo $mi ?>"><?php echo str_pad($mi, 2, "0", STR_PAD_LEFT) ?></option>
<?php } ?>
<?php } ?>
</select>
</div>
</fieldset>
<?php
}
function rs_event_save($id)
{
if(!isset($id))
{
$id = $_REQUEST['post_ID'];
}
if($_REQUEST['rs_events_delete'])
{
delete_post_meta($id, "rs_event");
return true;
}
elseif($_REQUEST['rs_events_year'] && $_REQUEST['rs_events_month'] && $_REQUEST['rs_events_day'])
{
$hour = ($_REQUEST['rs_events_hour']) ? $_REQUEST['rs_events_hour'] : 0;
$minute = ($_REQUEST['rs_events_hour']) ? $_REQUEST['rs_events_minute'] : 0;
$ts = mktime($hour, $minute, 0, $_REQUEST['rs_events_month'], $_REQUEST['rs_events_day'], $_REQUEST['rs_events_year']);
delete_post_meta($id, "rs_event");
add_post_meta($id, "rs_event", $ts);
return true;
}
}
function rs_event_list($args = array())
{
global $wpdb;
$timespan = (isset($args['timespan'])) ? $args['timespan'] : 28 * 24 * 60 * 60;
$date_format = (isset($args['date_format'])) ? $args['date_format'] : "d. F Y";
$time_format = (isset($args['time_format'])) ? $args['time_format'] : "H:i";
$group_by_date = (isset($args['group_by_date'])) ? $args['group_by_date'] : false;
$event_html = (isset($args['event_html'])) ? $args['event_html'] : "%DATE%: <a href='%URL%'>%TITLE%</a>";
$max_events = (isset($args['max_events'])) ? $args['max_events'] : 0;
$lower_time = time();
$upper_time = time() + $timespan;
$query_string = "SELECT
meta.meta_value as date,
post.post_title as title,
post.ID as id
FROM
{$wpdb->postmeta} as meta,
{$wpdb->posts} as post
WHERE
meta.post_id = post.ID
AND
meta.meta_key = 'rs_event'
AND
meta.meta_value >= {$lower_time}
AND
meta.meta_value <= {$upper_time}
ORDER BY
meta.meta_value ASC";
/**
* 0.5.1 - Allow event limiting
*/
if($max_events != 0)
{
$query_string .= " LIMIT {$max_events}";
}
$event_list = $wpdb->get_results($query_string);
echo "<li>";
/**
* If the query has returned an array, do stuff
*/
if(is_array($event_list))
{
/**
* To store previous dates if we have $group_by_date turned on
*/
$previous_date = false;
/**
* Loop through each event
*/
foreach($event_list as $event)
{
/**
* Format the date/time/HTML now
*/
$output_date = date($date_format, $event->date);
$output_time = date($time_format, $event->date);
$output_html = str_replace(array("%URL%", "%DATE%", "%TIME%", "%TITLE%"), array(get_permalink($event->id), $output_date, $output_time, $event->title), $event_html);
/**
* If we are not grouping by date, output as a list item now.
*/
if($group_by_date == false)
{
/**
* If this is not the first entry, output list tags
*/
if($previous_date == true)
{
echo "</li><li>";
}
else
{
$previous_date = true;
}
echo $output_html;
}
/**
* If we are grouping by date
*/
else
{
/**
* If this is a new date, print it
*/
if($output_date != $previous_date)
{
/**
* If this is not the first new date, close and reopen list tags
*/
if($previous_date)
{
echo "</li><li>";
}
echo "$output_date<br />";
$previous_date = $output_date;
}
echo "$output_html<br />";
}
}
}
/**
* If no array returned, say nothing
*/
else
{
_e('Es liegt derzeit nichts an.');
}
echo "</li>";
}
?>
Alles anzeigen
wer suchet, der findet:
http://www.vincentprat.info/wordpress/2006…enhanced-links/
ich probier das gleich mal aus!
Zitat von mastermindVerstehe ich nicht. Sollte es eigentlich nicht, wenn man den Parameter "depth=1" angibt.
hab ich jetzt mit eingegeben
<?php wswwpx_fold_category_list("children=1&hide_empty=1&sort_column=id& depth=1&optioncount=0&feed=RSS&exclude=".$sidenote_cat.",".$noteworthy_cat." '") ?>
immer noch tutti-frutti.
ZitatDie Lösung, die ich Dir vorgeschlagen habe, ist übrigens unabhängig vom Kategorien-Plugin, aber sollte natürlich damit auch funktionieren.
werd ich morgen austesten, ich bekomm langsam kopfweh :-(
mercie vielmals.
das kategorie-plugin nutze ich ja... aber es zeigt halt in der
ZitatTOTAL GEILE HAUPTKATEGORIEN
auch die inhalte der kinder an. sozusagen großes tutti-frutti.
Zitat von mastermindHab ich. Allerdings steht auf Deiner Site sternengarten.de.hm zu lesen, dass Du gerade eine neue Site aufbaust. Und daher dachte ich mir: Jene wird wohl besagte "Problem"-Seite sein. ;)
hö?? nö, da steht nur, daß ich meine andere seite mit einbeziehen werde.
ZitatAlles anzeigenOk, so langsam glaube ich das Problem zu verstehen. Um ein zweigeteiltes Menü für Kategorien zu bekommen, musst Du zunächste ein "Hauptmenü" erzeugen:
PHP-Code:
wp_list_cats('title_li=&depth=1');
Das jeweilige Untermenü wird wiefolgt erzeugt:
PHP-Code:
if ( $post->post_parent == '0' ) {
wp_list_cats('title_li=&child_of=' . $post->ID); // wenn Hauptkategorie, dann nur Kinder anzeigen
} else {
wp_list_cats('title_li=&child_of=' . $post->post_parent); // ansonsten alle Kinder der jeweiligen Hauptkategorie anzeigen
}Ich habe es nicht getestet, aber so müsste es funktionieren.
*betörendblondguck* und wo genau bau ich was ein? bün üsch doch anfängerhasi, php-technisch.
ZitatDas Problem habe ich selbst übrigens gerade: http://wordpress.org/support/topic/68863
das versöhnt mich allerdings mit mir selbst, wenn sogar profis nicht weiterkommen.....:rolleyes:
frau hat wieder was gefunden :-)
Zitat von mastermind
Ein Link zum Problem-Blog wäre auch nicht verkehrt.
guggst du signatur :-)
ich hab die rubrik lieblingsdinge http://www.sternengarten.info/garten/?cat=25
mit der unterrubrik at the movies http://www.sternengarten.info/garten/?cat=26
usw.
in lieblingsdinge, dei praktisch nur ne überschrift für die unterkats sein soll, soll halt nur dieser text angezeigt werden
http://www.sternengarten.info/garten/?p=130
ich hatte gehoft , das mir das plugin von arno http://arno-simon.de/?p=13 weiterhelfen kann, aber das ist nur für pages.
hallo,
auf meiner seite http://www.sternengarten.de.hm hab ich ein oberes menü. da das schwer lesbar war, wollte ich wie hier
http://www.sternengarten.info/acrylis/main.html
einen farbigen hintergrund hinzufügen. da das css mir total fremd ist, hab ich rumprobiert wie blöde, aber ich bekomm nur einen blockstreifen hin. ich hätte aber gern einzelne blöcke.
wäre jemand so freundlich, mir zu helfen?
css1
http://www.sternengarten.info/garten/wp-cont…fauna/style.css
css 2
http://www.sternengarten.info/garten/wp-cont…una-default.css
*soifz*
schade. ich mag als steinzicke alles gern sauber getrennt und sortiert :oops:
eeeecht? keiner eine ahnung?
:(
also ... eigentlich hab ich genauso was gesucht...
aber das kauderwelsch auf der plugin-seite ist für mich kjaum durchzusteigen....
Wenn jemand die lösung hat, bitte hier im forum posten :-)
das ist bei fauna schon mit drin, und fuktioniert eigentlich wunderbar.... eine kurze einführungen findest du beim expertinen-net.
Scott Reilly's Get Custom Fields
heute ist ja der erste "css naked day", da kann man bei den teilnehmern sehen, das alle seiten doch gleich sind....
Jowra (http://jowra.com/journal/2006/0…-05-april-2006/) nimmt auch teil.
also, ehrlich gesagt, mir wäre es zu blöde, ein design 1 zu 1 zu übernehmen. aber da nun mal nur eine bestimmte anzahl farben, css.befehle und scripte existieren, kann es schon vorkommen, daß estwas ähnlich wird, vora allem wenn man anhänger der schwarz -in-schwarz designs ist.
ich hab zb. bei mir nur den hintergrund und die headerfrafik geändert. ist das nun schon was eigenes oder immer noch das alte? wenn ich nun noch schrift, die übrigen farben und die anordnung ändere, ist es was neues oder immer noch das alte?
wenn ich hingehe, und jede zeile des css von hand neu eintippe, mit den oben beschriebenen änderungen, neu oder plagiat?
ich achte das copyright, aber wenn jemand (auch ich) etwas ins netzt stellt, muß er nun mal damit rechenn, daß es jemand übernimmt.
was würdet ihr denn machen, wenn der "erfinder" des css das ganze zum patent angemeldet hätte?
dann wäre zb. wordpress nicht oder nur teilweise möglich.
ich zb. eien meiner texte auf eingen seiten wiedergefunden, da wo das copyright fehlte, habe ich eine nette mail geschrieben, und meinem wunsch wurde entsprochen.
wenn ich nicht kopiert werden will, stelle ich nix ins netz, ganz einfach.
und wenn wir anfangen, besitzdenken im internet anzubringen, dann hat nur eine gruppe freude: die abmahn-anwälte!
Eine bekannte von mir hatte eine sehr informative seite, in der sie informationen, die sie im netz gefunden hatte, gebündelt und aufbereitet hat.
die hat jetzt sowas an der backe, es geht um zigtausende.
soll das tatsächlich die zukunft des www sein? eintritt zahlen bei wikipedia, gar nix mehr schreiben ,weil irgendjemand schon mal eine ähnliche anordnung von buchstaben benutzt hat (wir haben ja schließlich nur eine begrenzte anzahl buchstaben)..
oder am besten gleich eine kasse am modem aufstellen, die jedesmal, wenn wir eine seite ansteuern, gleich abbucht?
denkt das ganze bitte nochmal ins reine, das kanns doch wirklich nicht sein, bereits jetzt ist das netzt dabei, zur abm für ehemalige jurastudenten zu verkommen (siehe auch http://www.rettet-das-internet.de , http://www.abmahnwelle.de)
Zitat"Gute Künstler kopieren, große Künstler stehlen."
Pablo Picasso
Irgendwie sind die gestaltungsmöglichkeiten begrenzt... ist wie in der musik, da hat man auch nur ne handvoll noten.
Zitat von OlafbFreunde, hört auf, glaubt mir doch :(
Ich wette du hast nicht mal Einfluss auf das Frameset bei denen, außerdem ES ÄNDERT NICHTS. Sorry, ich versprech jetzt nicht mehr zu stören.... ;)
wenn du recht hast, muß ich sämtliche seiten vom server nehmen.
DAS risiko geh ich dann doch nicht ein.
ZitatPuh... ich überleg grad ob und wie das machbar wäre.
Kannst Du unter der de.hm. Adresse .htaccess einsetzen?
keine ahnung, in den faq von http://www.nic.de.hm steht nichts darüber.
ist ja eigentlich nichts wie eine ein redirect.