Hab' mal ein bisschen gestöbert, Aufhänger meines Problems war das DynSig Plugin hab's jetzt weggelassen und soweit funktioniert alles wieder, Danke für die rasche Antwort.
Beiträge von tulek
-
-
Hi, hab' gerade auf Wordpress 2.0 umgesattlelt und wenn ich (der Admin!) mich mal in meinem Admin-Bereich umgucken möchte, dann kommt die Meldung, die diesem Thread den Titel gab ...
Hilfe, Mami?
-
Vielen Dank,
Der Tip war goldrichtig *verneig*.tulek
-
-
Hallo,
Wie ich gerade am eigenen Leib erfahren "durfte" können Kommentatoren bei mir keine HTML-Tags benutzen, das heißt sie können es schon, aber sobald der Kommentar eingereicht wird verschwinden die Tags. Nun möchte ich aber kein böser Siteadmin sein und meinen wenigen Lesern diese Freiheit lassen, was ist da also zu tun.
Bitte keine wysiwyg-Plugins vorschlagen, die mag ich nicht sonderlich gern.tulek
http://tulek.net -
Und wenn vorher keine englische .mo-Datei dabei war?
-
Hallo Forum,
Ich habe das im Titel genannte Plugin soweit erfolgreich installiert, nur an der Lokalisierung hakt es. Ich weiß, daß das Plugin .mo Dateien unterstützt und ich habe auch die deutsche Datei für dieses Plugin, aber wie sage ich dem Plugin, daß er diese auch benutzt/benutzen soll?
Hab leider nichts zu dem Thema gefunden hier.
Danke für Eure Ideen vorneweg.tulek
http://tulek.net -
Aber wie ändere ich diesen Permalink? Ausserdem mit paged=2 kommt man in eine Archivansicht, ich möchte aber, daß man richtig blättert, will heißen, daß nach dem Klick auf "Ältere Einträge" diese ganz angezeigt werden, so wie die Einträge auf der Startseite.
-
Gern stürze ich mich auf jede neue Version, das mit dem Trackback habe ich jetzt auch nochmal getestet und tatsächlich es trackbackt gar wunderbar. Leider habe ich dann aber noch das leidige "Previous Entries" Problem, nur heißt "Previous Entries" bei mir "Ältere Einträge".
Danke für's Testen. -
Hallo Forum,
Ich liess mein Blog http://tulek.net bis eben mit Wordpress 1.2 laufen, ich hab' da viel mit rumgespielt und so wunderte mich auch nicht die Absens von Trackback sowohl bei mir, als auch von meiner Seite.
Jetzt habe ich es gewagt auf Version 1.5.2 upzudaten (Hilfe, Denglisch!) und siehe da in diesem neuen schmucken Übersichtsfenster im Adminpanel sehe ich ein paar (+1) Trackbacks, die ich dort zwar nachlesen kann, die aber leider nicht auf meiner Seite erscheinen, woran mag denn das liegen? In den Optionen habe ich Trackbacks definitv erlaubt. Mein Verdacht ist, daß ein Spam-Stop Plugin diese Probleme verursacht, das ist aber nur ein Gefühl und nicht empirisch belegt (worden). Ich würde diese Trackbacks gern unter meinen Artikeln sehen, ich bin also für Hilfe dankbar. Ich werde jetzt gleich mal alle Spam-Filter deaktivieren und dann gucken, bis dahin bin ich für weitere Anregungen dankbar.Wer noch Lust auf ein anderes Problem hat:
Klickt man unten auf meiner Seite auf "Ältere Einträge" passiert gar nüscht, woran könnte das liegen?Danke für Eure Mühe
tulek
-
Ja, ich habe ja auch direkt die Daten meiner eigentlich WP Installation als Basis für die Neuinstallation angegeben, das mit der php.ini ist ein guter Tip, da schau ich doch glatt mal nach.
-
So stand der Dinge:
Wordpress auf meinen Server installiert.
Eingeloggt rumgespielt ... alles funktionierte, so
wie es in einer Neuinstallation sollte.
Die gewünschte Datenbank eingespielt ->
Versuch auf die Seite zuzugreifen, doch es wird nur "weiß" angzeigt die Seite hat keinen Quelltext und keine Größe.
Woran liegt denn das? Es frustet mich echt.
Liegt das an XAMPP oder an Wordpress.
Wenn wenigstens ein vor Fehlermeldungen strotzender Bildschirm käme, das könnte man ja abarbeiten. -
Hmm,
Ich wiederum habe den Part mit den Options nicht so ganz verstanden?!?! -
Hallo,
Ich hoffe jemand kann mir weiterhelfen. Also ich habe XAMPP auf meinem Rechner installiert (Apache mit PHP, Mysql et cetera schon drin) und wollte da jetzt ganz gemütlich mein Wordpress reinflantschen (das Wort entspricht durchaus der brachialen Art mit der ich es bis jetzt versuchte), aber es tauchen (oh Wunder) Probleme auf. Es gibt verschiedene Szenarien:- Mysql Login Daten in wp-config.php auf den lokalen
Server abgeändert -> Leere Seite
- Mysql Login Daten + Pfad(e) in Datenbank abgeändert
-> Leere Seite
- Wordpress auf dem lokalen Server installiert und
alle Daten aus der eigentlich gewünschten
Installation (ausser wp_options) reingekloppt ->
Hardcode Anpassungen an Plugins werden vergessen,
Seite kaputti und korrupt.Entschuldigt mein Unfähigkeit das Problem technisch versiert rüberzubringen, dazu fehlt mir nach all dem Gefriemel die Musse, aber gibt es denn nicht einen eleganten Weg mein Wordpress "rüber" zu bekommen?
Wäre für Ideen und Ratschläge dankbar, aber auch Trost findet den Weg in mein Herz.
-
Hallo,
wo definiere ich die Ausgabe des Blockquote-Tags ?
Mein Problem, ich möchte Zitate im Blog eines Freundes
noch mehr herausstellen, im Moment sind Zitate nur eingerückt, aber das ist ihm zu wenig, wo definiere ich also auf welche Art und Weise ein Zitat formatiert wird ?
Danke im Voraus -
Ich muss vorwegschicken, daß ich sehr dilettantisch das Sortieren nach Autoren rausgenommen habe, da ich ein Einzelkämpfer bin, nichtsdestotrotz schwirren da trotzdem sicherlich noch Rudimente der Autorensortierung drin.
PHP
Alles anzeigen<div id="content" class="narrowcolumn"> <?php $defaultorderby = 'post_date'; $defaultorder = 'DESC'; define('NL', "\n"); function show_year_select() { global $wpdb, $tableposts, $m; $m = substr($m,0,4); $years = $wpdb->get_col("SELECT DISTINCT YEAR(post_date) as year FROM $tableposts ORDER BY year ASC"); $output .= '<option value="">Alle Jahre</option>'.NL; foreach ($years as $year) { $output .= '<option value="'.$year.'"'; if ($year == $m) { $output .= ' selected="selected"'; } $output .= '>'.$year.'</option>'; } $output = '<select name="m">'.NL.$output.'</select>'.NL; echo $output; } function show_orderby_select() { global $orderby; $orderby = explode(' ', $orderby); $orderby = $orderby[0]; if ($orderby == 'date') { $output .= '<option value="date" selected="selected">Datum</option>'.NL; } else { $output .= '<option value="date">Datum</option>'.NL; } if ($orderby == 'title') { $output .= '<option value="title" selected="selected">Titel</option>'.NL; } else { $output .= '<option value="title">Titel</option>'.NL; } if ($orderby == 'category') { $output .= '<option value="category" selected="selected">Kategorie</option>'.NL; } else { $output .= '<option value="category">Kategorie</option>'.NL; } $output = '<select name="orderby" onchange="Choose(this)">'.NL.$output.'</select>'.NL; echo $output; } function show_order_select() { global $order; if ($order == 'ASC') { $output .= '<option value="ASC" selected="selected">Aufsteigend</option>'.NL; } else { $output .= '<option value="ASC">Aufsteigend</option>'.NL; } if ($order == 'DESC') { $output .= '<option value="DESC" selected="selected">Absteigend</option>'.NL; } else { $output .= '<option value="DESC">Absteigend</option>'.NL; } $output = '<select name="order" id="asc_desc">'.NL.$output.'</select>'.NL; echo $output; } function archive_header($before='', $after='') { global $post, $orderby, $month, $previous, $siteurl, $blogfilename, $archiveheadstart, $archiveheadend, $category_name; $orderby = explode(' ', $orderby); $orderby = $orderby[0]; if ('date' == $orderby || empty($orderby)) { $thismonth = mysql2date('m', $post->post_date); $thisyear = mysql2date('Y', $post->post_date); $thisdate = $thisyear.$thismonth; if ($thisdate != $previous) { $thismonth = mysql2date('m', $post->post_date); $output .= '[b] [url="'.$siteurl.'/'.$blogfilename.'?m='.$thisdate.'"]'.$month[$thismonth].' '.$thisyear.'[/url][/b]'; } $previous = $thisdate; } elseif ('title' == $orderby) { preg_match('/[a-z0-9]{1}/i', $post->post_title, $match); $thisletter = ucfirst($match[0]); if ($thisletter != $previous) { $output .= " ".$thisletter; } $previous = $thisletter; } elseif ('category' == $orderby) { $thiscategory = $category_name; if ($thiscategory != $previous) { $output .= ' [b][url="'.$siteurl.'/'.$blogfilename.'?cat='.$thiscategory.'"]'.get_catname($thiscategory).'[/url][/b]'; } $previous = $thiscategory; } if (!empty($output)) { $output = $before.$output.$after.NL; echo $output; } } function archive_date($format='j. n. Y') { global $post; echo mysql2date($format, $post->post_date); } ?> <script language="javascript" type="text/javascript"> function Choose(whichSort) { if (whichSort.selectedIndex == 2) { document.getElementById('asc_desc').selectedIndex = 1; } else { document.getElementById('asc_desc').selectedIndex = 0; } } </script> <?php //Make sure categories get parsed out, they are deprecated in wp-blog-header.php if ($_POST["orderby"] == 'category') { global $author, $m; $orderby = 'category'; if ($_POST["order"] == '') $order = "DESC"; else $order = $_POST["order"]; $year = '' . intval($_POST["m"]); $m = $year; $author = ''.intval($_POST["author"]); if (empty($author)) { $whichauthor=''; } else { $author = ''.urldecode($author).''; $author = addslashes_gpc($author); if (stristr($author, '-')) { $eq = '!='; $andor = 'AND'; $author = explode('-', $author); $author = ''.intval($author[1]); } else { $eq = '='; $andor = 'OR'; } $author_array = explode(' ', $author); $whichauthor .= ' AND (post_author '.$eq.' '.intval($author_array[0]); for ($i = 1; $i < (count($author_array)); $i = $i + 1) { $whichauthor .= ' '.$andor.' post_author '.$eq.' '.intval($author_array[$i]); } $whichauthor .= ')'; } // Author stuff for nice URIs if ('' != $author_name) { if (stristr($author_name,'/')) { $author_name = explode('/',$author_name); if ($author_name[count($author_name)-1]) { $author_name = $author_name[count($author_name)-1];#no trailing slash } else { $author_name = $author_name[count($author_name)-2];#there was a trailling slash } } $author_name = preg_replace('|[^a-z0-9-]|', '', strtolower($author_name)); $author = $wpdb->get_var("SELECT ID FROM $tableusers WHERE user_nicename='".$author_name."'"); $whichauthor .= ' AND (post_author = '.intval($author).')'; } if (!empty($year)) $where .= ' AND YEAR(post_date)=' . $year; if (!empty($whichauthor)) $where .= $whichauthor; ?> Sortiere nach: <form action="<?php getenv('PHP_SELF') ?>" method="post"> <?php show_orderby_select() ?> <?php show_order_select() ?> <?php show_year_select() ?> <input type="submit" name="submit" value="sort" /> </form> <?php $dogs = $wpdb->get_results("SELECT * FROM $tablecategories WHERE 1=1 ORDER BY cat_name $order"); foreach ($dogs as $catt) { $categories = $wpdb->get_results("SELECT * FROM $tablepost2cat WHERE category_id = $catt->cat_ID"); if ($categories) { foreach ($categories as $post2category) { $posts = $wpdb->get_results("SELECT * FROM $tableposts WHERE $post2category->post_id = ID".$where); //$category_realname = $wpdb->get_row("SELECT cat_name FROM $tablecategories WHERE cat_ID = $post2category->category_id"); //print_r($category_realname); global $category_name; $category_name = $post2category->category_id; if ($posts) { foreach ($posts as $post) { start_wp(); archive_header('<h3>', '</h3>'); archive_date('j. n. Y') ?>: [url="<?php echo get_permalink($post->ID) ?>"]"><?php the_title(); ?>[/url] <?php } } } } } } else { require_once ('wp-blog-header.php'); // echo $request; ?> Sortiere nach: <form action="<?php getenv('PHP_SELF') ?>" method="post"> <?php show_orderby_select() ?> <?php show_order_select() ?> <?php show_year_select() ?> <input type="submit" name="submit" value="Sortiere" /> </form> <?php if ($posts) { foreach ($posts as $post) { start_wp(); ?> <?php //print_r($post); ?> <?php archive_header('<h3>', '</h3>') ?> <?php archive_date('j. n. Y') ?>: [url="<?php echo get_permalink($post->ID) ?>"]"><?php the_title(); ?>[/url] <?php } } }?> </div>
Ich hoffe das sprengt nicht den Foren-Rahmen.tulek
-
hey klasse !
Ich hatte den betreffenden schnipsel einfach
rausgenommen ...
supi, jetzt sieht's gut aus und so ungefähr hatte
ich mir das auch vorgestellt :).
Jetzt muss ich nur noch die blättern-funktion auf der index.php zurechtschustern.
woran knabberst du denn noch ? -
Hmmm,
Die Hardcorelösung ist es alle Sonderzeichen in HTML zu codieren, also statt
ä schreibst du dannist aber natürlich sehr umständlich.
Was evtl. auch hilft ist es unter
Einstellungen -> Lesen -> Encoding for pages and feeds:
statt UTF-8 iso-8859-1 einzugeben.
Ich arbeite im Moment mit einer Mischung aus den beiden aufgezeigten Wegen :?
Vielleicht hilft dir das ja weiter ... -
Hi,
Ich kämpfe gerade mit den Nicer Archives (und bin nicht der einzige, wie ich gerade gesehen habe ...) das Einbinden habe ich folgendermassen gelöst: einfach meine Index.php genommen alles Überflüssige rausgeschmissen und dort wo normalerweise die X aktuellsten Beiträge auftauchen das Archivplugin reinkopiert, klappt soweit auch prima, nur leider zeigt das Archiv (genau wie meine Titelseite) nur die X aktuellsten Einträge, es soll aber natürlich alle anzeigen, jetzt meine bescheidene Frage wo genau stelle ich das ein, bzw, welchen Aufruf muss ich aus meiner Archiv Seite tilgen.
Bin für Hilfe wie immer dankbar !
http://tulek.net<- da geht's nicht so wie's soll.tulek
-
Man sollte halt nicht auf der Arbeit unter
Zeitdruck sowas machen ;).
Danke, daß ihr mir geholfen habt !