Willkommen auf BasicBlogger.de! Ein Blog für Blogger und Webentwickler...

Archive für May, 2009

Poken: Ein Baum für den Regenwald

7 Antworten, 31.May 2009 | by Ahmet Topal

Wer einen kostenlosen Poken haben möchte und nebenbei was gutes tun will, kann bei der Regenwaldaktion von Poken Shop teilnehmen. Jeder Blogger bekommt einen Poken, wenn er einen Banner für mindestens einen Monat einblendet, ich finde, dies lohnt sich, denn neben einem Poken hat man auch schon was für den Regenwald getan.

Was ist ein Poken?

Eine Art online Visitenkarte…

Den Banner kann man sich aussuchen, diese gibts in verschiedenen größen, den 125×125 Banner, den ich mir ausgesucht habe, stelle ich gleich in die Sidebar.

Ich nehme teil, macht doch auch mit ;)

Buch: Die Stadt der träumenden Bücher…

Keine Antworten, 29.May 2009 | by Ahmet Topal

…dieses Buch habe ich gestern früh bekommen, und habe mich gewundert, denn ich hatte es nicht bestellt. Als ich aber sah, dass “Amazon” drauf steht, wusste ich, dass einer meiner Leser hat mir dieses Buch von meiner Wunschliste gekauft hat. Die Wunschliste hatte ich erst vor kurzem erstellt, und das Buch war die Empfehlung eines Freundes.

Nachdem ich das Packet entpackt habe, habe ich gleich mal gesucht, von wem dieses Geschenk ist.

Und das Geschenk war von: Hüseyin Tepeli von PersonalGenius.de!

Ich hatte ihm vor etwa einem Viertel Jahr geholfen, sein Design für die Webseite zu optimieren, war ein mini Punkt, deshalb wollte ich keine Belohnung dafür. Aber er hat mich mit einem Buch belohnt, und deshalb danke ich ihm sehr!

Um was es im Buch geht:

“Der junge Dichter Hildegunst von Mythenmetz erbt ein makelloses Manuskript, dessen Geheimnis er ergründen möchte. Die Spur weist nach Buchhaim, der Stadt der Träumenden Bücher Walter Moers entführt uns in das Zauberreich der Literatur, wo Bücher nicht nur spannend oder komisch sind, sondern auch in den Wahnsinn treiben können.”

Dieses Buch wurde im Jahre 2005 mit dem Phantastik Preis ausgezeichnet.

Wer “Action” und “Spaß” gleichzeizig haben will, sollte sich das Buch kaufen!

RegenwaldSchutz Aktion von MusicalMagazin

Keine Antworten, 29.May 2009 | by Ahmet Topal

Creanu (CHAIM) @twitter hat mich öffters darum gebitten, dass ich der Regenwaldaktion von MusicalMagazin, wo er auch beteiligt ist, teilzunehmen. Normalerweise nehme ich so in Paraden nicht Teil, aber da dies keine Parade ist, sondern eine wichtige Aktion, habe ich mich entschieden, teilzunehmen.

Wie läuft dies ab?

Für jeder Blogger der teilnimmt, und den Artikel “König der Löwen Tickets” verlinkt, spendet dieses Magazin einen Euro an die WWF. Momentan ist die Liste bei 25 Teilnehmern, also 25 Euro. Die Blogger werden auch belohnt, zumindest einer, der die meisten Trackbacks sammelt, mit einem IPod Nano.

Um 20 Hektar Regenwald zu sichern, müssen noch 75 (jetzt 74) teilnehmen, ich finde, für einmal lohnt sich diese Teilnahme.

Deshalb: Nimmt teil für WWF und habt die Chance was zu gewinnen ;)

Google's PageRank Update

10 Antworten, 28.May 2009 | by Ahmet Topal

Vor etwa zwei Monaten hatte Google die PageRanks aktualisiert. Bei meinem Blog hatte sich nichts geändert, und meine Projekte hatten auch kein PageRank bekommen.

Gestern startete wieder das Update, und heute habe ich schon meine Ergebnisse gesehen. Mein Blog BasicBlogger hat nun einen PageRank von 4 und mein Portfolio hat PageRank 3 bekommen, wie es auch davor mit der anderen Domain war.

Dies ist natürlich toll für mich, aber der PageRank sagt ja nicht viel aus, sondern nur die Backlinks, dass was zählt ist der Content.

Peer hat in seinem Blog SIN, ein Tool für Windows PC’s vorgeschlagen, und zwar PaRaMeter, leider habe ich keins gefunden für Mac, aber ich werde wieder suchen. Aber dafür gibt es doch die Online PageRank überprüfer.

Ich denke, der nächste Update wird dann wieder in 2-3 Monaten sein.

Wie wars bei euch? Etwas geändert? Gut… oder schlecht?

Tweetwall JQuery FadeIn – XML Version

2 Antworten, 27.May 2009 | by Ahmet Topal

Ich hatte gestern Abend die Idee, wie ich dass mit meiner Wall lösen kann, dass nur die neuen eingeblendet mit JQuery reinkommen. Heute habe ich mich rangesetzt, und in 15 Minuten war die neue Version fertig.

Bei dieser Version hat sich wiedermal das Design icht geändert, nur die neuen fliegen mit Effekt rein, und deshalb muss nicht die ganze Seite neu eingeblendet werden. Das bedeutet, die Tweetwall ist so fertig, wie alle es haben wollten :)

Wie ich es gemacht habe:

Die ID des neuesten Updates wird in eine “lastid.txt” Datei geschrieben, und bei dem autoreload der “wallrss.php” Datei werden alle, die größer als die ID des in der txt Datei geschpeichert sind, mit einem kleinen JQuery Script eingebunden, und werden deshalb mit Effekt eingeblendet, danach wird die “lastid.txt” mit der neuen ID überschrieben. Dies für dazu, dass nur die neuen eingeblendet werden.

Information:

Beim ersten starten der Wall werden aber alle einmal angeblendet, da ich eine ID in die “lastid.txt” gespeichert habe, aber nach dem die wall einmal aufgerufen wurden ist, überschreibt sich die ID automatisch mit der neuen “lastid.txt” und deshalb werden nurnoch die neuen eingeblendet.

Wo downloaden?

Den Link findet ihr auch beim eigentlichen Artikel der Tweetwall im Downloads Part (etwas weiter unten), dann müsst ihr tweetwall r09 FadeIn XML downloaden.

Probleme? Keine Unterstützung eures Servers / Webspaces? Via Kommentar oder Email bitte…

WP-Plugin: Random Post of the day

12 Antworten, 26.May 2009 | by Ahmet Topal

Servervoice (Andi) @twitter hat mir vorgeschlagen, ein Wordpress Plugin zu programmieren, welches jeden Tag einen zufälligen Artikel aus der Datenbank z.B. auf der Sidebar anzeigt. Ich dachte, es gäbe schon so ein Plugin, aber habe nichts gefunden, daraufhin habe ich selber das kleine Plugin programmiert, mit dem Namen “Random Post of the day“.

Dieses Plugin speichert jeden Tag einen per Zufall gewählten Artikel in die Optionen Tabelle. Gleichzeitig wird auch in die selbe Optionen Tabelle ein weiterer Eintrag mit dem Zeitstempel von dem aktuellen Tag um 00:00 Uhr (mktime) gespeichert (danke @sgehrig).

Dieses kleine Code will ich nicht als Plugin anbieten, deshalb müsst ihr den Code unten kopieren, und in eure functions.php Datei des Themes einfügen und abspeichern:

<?php
/*
	Random Post of the day by Ahmet Topal, http://ahmet-topal.de/
	Informations: http://basicblogger.de/2009/05/26/wp-plugin-random-post-of-the-day/
 
	This Plugins allows you to show a Random Post of the day anywhere using <?php at_random_post(); ?>
*/
 
function at_random_post() {
	global $wpdb;
 
	// Database select a random Post
	$query = "SELECT id, post_title, post_name FROM $wpdb->posts WHERE ((post_status='publish') AND (post_type = 'post') AND ($wpdb->posts.post_password = '')) ORDER BY RAND() LIMIT 1";
	$randompost = $wpdb->get_results($query);
	$post = $randompost[0];
	$post_title = htmlspecialchars(stripslashes($post->post_title));
	$showpost .= '<a href="' . get_permalink($post->id) . '" title="'. $post_title . '">' . $post_title .'</a>' . "n";
 
	// Add Options to the Database
	add_option('at_random_post', mktime(0,0,0));
	add_option('at_get_random_post', $showpost);
 
	if(time() > get_option('at_random_post')+86400)
	{
		echo $showpost;
 
		// Update Options
		update_option('at_random_post', mktime(0,0,0));
		update_option('at_get_random_post', $showpost);
	}
	else
	{
		$showpostdb = get_option('at_get_random_post');
		echo $showpostdb;
	}
}
?>

Nutzung:

In eine Template Datei wie z.B. in die Sidebar (sidebar.php), dort wo das Zufallsartikel erscheinen soll, einfach:

<?php at_random_post(); ?>

einfügen, und die Datei abspeichern.

Information:

Ich habe als Basis das Plugin WP-Single-Random-Post benutzt, welches bei jedem Seitenaufruf einen neuen Artikel anzeigen lässt, und dies so erweitert, dass jeden Tag ein neuer erscheint, und nicht bei jedem Aufruf.

Bei Fehlern bitte via Email und bei Fragen gerne Kommentar auf diesem Artikel :)

Update:
Um noch den Content des Artikels anzuzeigen könnt ihr:

	// Database select a random Post
	$query = "SELECT id, post_title, post_name FROM $wpdb->posts WHERE ((post_status='publish') AND (post_type = 'post') AND ($wpdb->posts.post_password = '')) ORDER BY RAND() LIMIT 1";
	$randompost = $wpdb->get_results($query);
	$post = $randompost[0];
	$post_title = htmlspecialchars(stripslashes($post->post_title));
	$showpost .= '<a href="' . get_permalink($post->id) . '" title="'. $post_title . '">' . $post_title .'</a>' . "n";

zu

	// Database select a random Post
	$query = "SELECT id, post_title, post_content, post_name FROM $wpdb->posts WHERE ((post_status='publish') AND (post_type = 'post') AND ($wpdb->posts.post_password = '')) ORDER BY RAND() LIMIT 1";
	$randompost = $wpdb->get_results($query);
	$post = $randompost[0];
	$post_title = htmlspecialchars(stripslashes($post->post_title));
	$showpost .= '<a href="' . get_permalink($post->id) . '" title="'. $post_title . '">' . $post_title .'</a>' . "<br />n" .  substr(nl2br($post->post_content), 0,  200) . "...n";

ändern, hier ist 200 gleich der Anzahl der Buchstaben des Artikels…

Navigation: »
Get Adobe Flash playerPlugin by wpburn.com wordpress themes
free hit counters