Projekt MehrWERT, Gewinner Österreich, Vorsorgepreis 2010

by Gabriele 9. März 2010 19:28

In der Kategorie Bildungseinrichtungen
Als technische Betreuerin des dazugehörigen Blogs MehrWERT für Körper und Geist freue ich mich für die Landesberufsschule Lochau und gratuliere herzlich.

Tags: ,

Projekte

Mehrere Menübereiche in Wordpress ohne Plugin

by Gabriele 4. März 2010 10:13

Das Template sollte drei Menübereiche bekommen: sidebar.php (Zuordnung: meta_value="left", vorhandene sidebar.php anpassen), topmenu.php (Zuordnung: meta_value="top", einbinden in header.php), bottommenu.php (Zuordnung: meta_value="bottom", einbinden in footer.php). Es sollen im Top- und Bottommenü nur die Menüpunkte sichtbar sein, kein Menütitel ("Seiten", bzw. "Pages").

Nicht vergessen, alle drei "sidebars" in der functions.php zu registrieren:

functions.php
<?php
if ( function_exists('register_sidebars') )
    register_sidebars(3);
?>

Wichtig bei widgetfähiger Sidebar (soll die Widgetfähigkeit erhalten bleiben), sidebar.php
<ul>
  <?php wp_list_pages('meta_value=left&title_li=<h2>Menutitel</h2>') ?>
</ul>
muss vor:
<ul>
<?php if ( !function_exists('dynamic_sidebar')
        || !dynamic_sidebar(1) ) : ?>
<?php endif; ?>
</ul>
stehen.

topmenu.php
<div id="topmenu">
  <ul>
<!--bindet Seiten mit meta_value "top" ein, ohne Menütitel ("&title_li=")-->
    <?php wp_list_pages('meta_value=top&title_li=') ?>
  </ul>
<!--Widgets erwünscht?, dann auch diesen Teil -->
  <ul>
    <?php if ( !function_exists('dynamic_sidebar')
        || !dynamic_sidebar(2) ) : ?>
    <?php endif; ?>
  </ul>
<!--Widgets zulassen fertig-->
</div>

Einbinden in der header.php
<div id="topnav">
      <?php include(TEMPLATEPATH."/topmenu.php");?>
</div>


bottommenu.php
<div id="bottommenu">
  <ul>
    <?php wp_list_pages('meta_value=bottom&title_li=') ?>
  </ul>
<!--Widgets erwünscht?, dann auch diesen Teil -->
  <ul>
    <?php if ( !function_exists('dynamic_sidebar')
        || !dynamic_sidebar(3) ) : ?>
    <?php endif; ?>
  </ul>
</div>

Einbinden in der footer.php (direkt im Div mit id="footer")
<?php include(TEMPLATEPATH."/bottommenu.php");?>

menu bottom

Die Zuordnung der Seiten zum jeweiligen Menü erfolgt über ein benutzerdefiniertes Feld meta_value, dem der Wert des jeweiligen Menüs ("top", "left" oder "bottom") zugewiesen wird.

Costom Field Wordpress

Die Listenpunkte sind im Stylesheet bei den Elementen #topmenu und #bottommenu mit display:inline gestyled, so dass sie nebeneinander stehen. Falls dort Widgets zum Einsatz kommen, würden diese ebenso abgebildet. Widgettitel dann gegebenenfalls mittels CSS für die Regionen #topmenu und #bottommenu ausblenden.

Beim Anlegen neuer Seiten dann den meta_value nicht vergessen. Es können auch mehrere meta_values genannt werden, so dass eine Seite dann von zwei oder mehr Menüs aus erreichbar ist.

mehrere meta_values

Tags: , ,

Wordpress

Twitter Wurm kommt als DM

by Gabriele 2. März 2010 19:13

Die Message lautet "haha you're on this blog". Zwar habe ich nicht ausprobiert was passiert, mittlerweile jedoch zwei Warnungen gefunden, und beim Entdecken der Nachricht sofort an einen Wurm gedacht. Besser löschen als auf den Link zu klicken.

Tags: , ,

Twitter

Pingbugs in Blogengine.net 1.6

by Gabriele 24. Februar 2010 17:21

Bisher brachte ich nicht einen Ping- bzw. Trackback zu anderen Blogs durch (Wordpress), auch nicht mit der nativen URL des angepingten Beitrags. Es kommen jedoch Pingbacks von Wordpress rein, und das Blog kann sich selbst pingen. Wenn ich mich richtig erinnere, konnten DasBlog und Blogengine.net miteinander. Allerdings kann ich das nicht bestätigen, da ich im Moment keine Testinstallation von DasBlog zur Verfügung habe.

Pings an Pingservices gehen hingegen mit der einmaligen URL (itemURL) des Beitrags durch, es sollte aber nur die URL des Blogs sein. Mit der URL des Artikels zu pingen ist bei manchen Pingservices audrücklich untersagt. Sie sperren einen dann. Im Moment verständige ich daher keine Pingservices über neue Updates und denke noch darüber nach, ob ich auch diesmal wieder Blogengine.net selbst anpassen und neu kompilieren soll (wie nach den letzten beiden Updates), mich darauf beschränken kann / soll die Extension SendPings.cs anzupassen, oder es einfach lasse.

Warum ich Blogengine.net weiterhin betreibe? Aus Sympathie durch Vertrautheit, weil es einfach zu handhaben ist, und ich in der Serverumgebung dieser Domain ausschließlich mit Asp.net-Anwendungen und XML-Datenstrukturen arbeite. Wordpress nutze ich natürlich auch, das liegt allerdings auf einem Linux-Server.

Tags: , ,

BlogEngine.net

noch ein Trackback an Wordpress (not clean URL)

by Gabriele 24. Februar 2010 10:53

noch ein Test, Wordpress zu pingen

Tags:

Ping an Wordpress-Blog - NOT clean URL

by Gabriele 24. Februar 2010 10:49

Test pingen an Wordpress-Blog

Tags:

Selfpingtest

by Gabriele 24. Februar 2010 10:12

Tags:

weiterer pingtest

by Gabriele 24. Februar 2010 10:07

SSL für Kommunikation mit MetaWeblog API erzwingen - senden > nein http://www.witscore.com/2010/02/wesen-des-wandels/

Tags:

Und noch ein Pingtest

by Gabriele 24. Februar 2010 10:04

Einstellung: SSL für Kommunikation mit MetaWeblog API erzwingen http://relevanzen.wordpress.com/2010/02/24/pingtest-an-blogengine-net-1-6/

Tags:

BlogEngine.net

Upgrade auf BlogEngine.net 1.6

by Gabriele 23. Februar 2010 14:36

Das Upgrade nahm ich nach der Anleitung im Blog For The Wynne vor, nachdem ich das vollständige Blog gesichert hatte. Mit einem kleinen Unterschied, nämlich dass ich das App_Data-Verzeichnis des alten Webs in den neuen Blogordner übernahm, und das App_Data der Version 1.6 dafür ausließ. Die settings.xml ergänzte ich wie beschrieben.

Nach dem Überschreiben des alten Blogs auf dem Webserver war es zusätzlich erforderlich, die Dateien Akismet.cs und AkismetExtension.cs aus App_Code/Extensions zu löschen und dem WP-User Schreibrechte auf die Web.Config zu geben (zwischenzeitlich wieder aufgehoben). Und schon lief es.

Tags: , , ,

BlogEngine.net

Tag cloud

Netzwerk

 

TextBox

Blog Verzeichnis und WebkatalogArtikelverzeichnis, Social Bookmarking, RSS-Verzeichnisfrisch gebloggtBlogPingR.de - Blog Ping-Dienst, BlogmonitorBlogtotalRSS VerzeichnisblogoscoopJoin My Community at MyBloglog! Blogverzeichnis - Blog Verzeichnis bloggerei.deAdd to Technorati FavoritesWeb Design Blogs - BlogCatalog Blog Directory