Einen Drupal Elkx Block erstellen

Logo Elkx-BoxElkx-Box steht für embeddable multilingual keyword extraction box und bietet die Möglichkeit, auf einer Webseite eine im Layout anpassbare Box, die alle relevanten Schlüsselwörter der jeweiligen Seite enthält, einzubinden.

Die Ausgabe der Schlüsselwörter basiert auf einer linguistischen Textanalyse.

Elkx-Box als Drupalblock

Wie kann man eine Elkx-Box in einem Drupal Block aktivieren?

  • In der Adminstration admin/build/block einen neuen Block erstellen.

In der Konfiguration dieses Blockes

  • Dem Block einen passenden Namen geben. Beispielsweise: "Relevante Tags".
  • In den Einstellungen für die Sichtbarkeit den PHP-Modus aktivieren

Um den Block nur bei Nodes anzuzeigen kann man für den PHP Code folgendes verwenden:

<?php
if ( arg(0) == 'node' and arg(2) == '' ) {
return TRUE;
} else {
return FALSE;
}
?>

Um den Elkx-Block nicht allen Besuchern der Website zu zeigen kann eine weitere Einschränkung im Bereich der Rollenspezifischen Einstellungen vorgenommen werden, in dem man den Block beispielsweise nur Administratoren oder Redakteuren anzeigt.

Elkx Inhalte anzeigen

Damit nun der Elkx-Block die gewünschten Inhalte, die aus dem Seiteninhalt ermittelten Tags, anzeigt wird in den Blockspezifischen Einstellungen in Blockinhalt folgendes eingetragen:

<script type="text/javascript">
<!--
var elkx_heading_nr = 3;
var elkx_font_size = 14;
var elkx_border_width = 0;
var elkx_box_width = 200;
var elkx_box_height = 140;
var elkx_show_nr_keywords = 7;
-->
</script>
<script
type="text/javascript"
src="http://www.elkx-box.com/elkx-box.js">
</script>

Die Javascriptvariablen zur Konfiguration des Erscheinungsbildes der Box können den eigenen Bedürfnissen angepasst werden. Mehr Informationen dazu gibt es unter: Elkx Customizing.

Alternativ kann man den Javascriptcode auch in eine separate Datei auslagern. Mehr Informationen dazu unter: Using a configuration file.

Leider kann man die Ausgabe der Tag-Liste nicht formatieren, um beispielsweise die Bullets zu beeinflussen.

Inhalt markieren

Damit nicht der gesamte Inhalt einer einzelnen Seite von Elkx indiziert wird kann man den Bereich des eigentlichen Inhaltes eingrenzen, in dem man bestimmte Markierungen im HTML Code setzt.

<!-- PAGE_CONTENT_START -->

Content ...

<!-- PAGE_CONTENT_END -->

Damit wird der Inhalt einer Seite nur zwischen diesen beiden Inhaltsmarkierungen analysiert.

Je nach dem wie eine Node erzeugt wird und welche Module in diesem Zusamenhang zum Einsatzt kommen kann man diese beiden Markierungen im einfachsten Fall in der Datei "node.tpl.php" platzieren.

<div class="content">
<!-- PAGE_CONTENT_START -->
<?php print $content ?>
<!-- PAGE_CONTENT_END -->
</div>

Beispiel zusätzliche Drupal Module

Im Falle der Verwendung des Modules "Service Links" macht die schließende Markierung in der "node.tpl.php" keinen Sinn, wenn diese Links am Seiteninhalt angezeigt werden. Die Service Links gehören bei der Ausgabe einer Node in diesem Falle zum Content. Sie werden mit der Variable $content ausgegeben.

Somit befindet sich die abschließende Markierung nach den Service Links und der gesamte Inhalt dieser Links wird bei der Seitenanalyse von Elkx mit analysiert. Mit der Folge, das im Elkx-Block nicht erwünschte Tags angezeigt werden.

In diesem Beispiel muss die abschließende Markierung in ein Template der "Service Links" eingetragen werden.

Sinn einer Elkx-Box

Darüber kann man streiten. Vor allem hinsichtlich der angezeigten Tags selbst sowie deren sinvoller Trefferquote. Nicht alle angezeigten Tags ergeben zum analysierten Text eine sinnvolle Verwendung. Aber sehr oft zeigt Elkx Tags, die man sonst übersieht.

Also, ein Sinn bleibt auf jeden Fall.

Beim Erstellen von Inhalten ist die Verschlagwortung einer der wichtigen Aspekte.

Wenn man Drupal's Free Tagging verwendet kann ein Elkx-Blog wertvolle UnterstÃützung bei der Wahl von Tags sein.

Auch ist eine Verwendung der Elkx Tags für die Vergabe von HTML Keywords durchaus sinnvoll.

Ebenso ist ein Szenario denkbar, bei dem eine Website mit umfangreichen Inhalten auf Schlüsselwörter analysiert wird um diese Schlüsselwörter für eine Optimierung der Taxonomie einzusetzen.

Screenshots

Â

Â

Links

Elkx-Box

Kommentare

Buy Polo Shirts, T-Shirts

Buy Polo Shirts, T-Shirts and More at china wholesale prices. We offer Fast Delivery and a Lowest Price. men's clothing provide a traditional timeless style for men's polo shirts, ralph lauren shirts, women's polo shirts and kids. Discount polo shirts for
Discover Abercrombie & Fitch shirts with ASOS. Shop women neck polo shirts of men's Casual Shirts.Provide christmas gifts include apad 10 inch,V-Neck Wedding Dress.

ugg shoes saleas "another

ugg shoes saleas "another example of a hostile policy" s sovereignty and security.The military exercise, dubbed Invincible Spirit, is scheduled to run from Sunday through Wednesday. In addition to the 8,000 personnel involved, military officials say, it will include 20 ships and submarines and about 200 aircraft.The exercises are to take place in the Sea of Japan on South Korea's east coast and the Yellow Sea on the west coast, according to a discount ugg and South Korean statement.China has objected to war games in the Yellow Sea, so close to its coastline. And that is what bothers North Korea as well, said a University of Georgia professor who returned two weeks ago from his 52nd trip to Pyongyang.I think it's a bad cheap ugg bootssaid Han Park, who helped arrange former President Carter's visit to North Korea in 1994 and is the only ugg boots

handbags

Messenger Bag in Gucci S/Summer 2010 Men’s Collection
Here I have brought to you a wonderful Gucci man bag, that is a Messenger Bag in Gucci S/Summer 2010 Men’s Collection. I am always seeing men that rock true Messenger Bag and make it look perfectly gorgeous.

Drupal core!

Drupal kjerne er beholdningen installasjon av Drupal, som kan eventuelt utvides med tredjeparts bidrag. I Drupal standard juicy couture handbags konfigurasjon, kan innholdet på webområdet bli bidratt enten registrerte eller uregistrerte brukere (ved skjønn av administrator) og marc jacobs handbags gjøres tilgjengelige for besøkende ved en rekke valgbare kriterier som etter dato, kategori, søk, inneholder osv. Drupal core også et hierarkisk taksonomi system som tillater at innhold som skal kategoriseres eller merket med stikkord for enklere tilgang.
Drupal har en detaljert changelog av kjerne-funksjonen oppdaterer kate spade handbag etter versjon.

Zur Zukunft der Elkx-Box

Am 19.10.07 ging die Elkx-Box offline.

Meine diesbezügliche Anfrage an Alex Linke, den Maintainer der Elkx-Box , lässt aber hoffen.

Aus meiner eMail-Korrespondenz mit Alex:

Alex Linke an mich

Siegfried Neumann wrote:

Hallo Siegfried,

> Von wessen mangelndem Interesse sprichst Du? Eigenes Interesse oder
> seitens der Allgemeinheit?

Wir haben die Elkx-Box ziemlich genau acht Monate online gehabt und es
trotz diverser Bemühungen nur auf einen einzigen konstanten Benutzer
gebracht. Wir haben lange überlegt, was unter diesen Umständen aus der
Elkx-Box werden soll und dann beschlossen, dass der Aufwand einfach
nicht mehr gerechtfertigt ist...

> Mal im Ernst (keine situationsbedingte Reaktion jetzt). Ich hatte vor
> meinen Artikel noch zu ergaenzen mit Erlaeuterungen etwa dieser Art:
>
> - Eklx-Box ist eine der Perlen auf dem Weg zum Web 3.0
> - verwunderlich das Google nicht kauft - vermutlich hat Google die
> Elkx-Box noch nicht entdeckt
>
> Ich hatte auch vor eine Mail/Mail's an Google zu senden.

Schön zu hören, danke für die Blumen.

Zur Zukunft der Elkx-Box:

Die Elkx-Box basiert auf der Get-Keywords Engine, die ich als
B.A.-Arbeit implementiert habe: http://www.get-keywords.com. Ich meiner
Freizeit implementiere ich diese gerade vollständig neu, um sie noch
robuster und schneller zu machen. Sobald dieses Ziel erreicht ist, wird
diese (wieder) öffentlich zugänglich gemacht werden, so dass bei
Interesse jemand anderes mit relativ geringem Aufwand eine Elkx-Box
ähnliche Funktionalität implementieren kann. Das bietet sich aus meiner
Perspektive besonders deshalb an, weil ich mich deutlich mehr für
computerlinguistische Fragestellungen interessiere als für
Webtechnologien.

Mein (teilweise bestätigter) Eindruck ist, dass die Elkx-Box mit ihrem
Layout eher "altbacken" wirkte und in Folge dessen viele Leute direkt
abgeschreckt hat. Daher sehe ich es nunmehr so, dass die Implementierung
der Elkx-Box unter Rückgriff auf die Get-Keywords Engine besser in den
Händen von jemandem aufgehoben ist, der sich primär mit Webtechnologien
beschäftigt und dort auch up-to-date ist. Dieser jemand ist zur Zeit
zwar nicht in Sicht -- aber man weiß ja nie?!

Ich hoffe ich bin nicht der Einzige der die neue Elkx-Box erwartet. Bei der Reimplementierung wünsche ich Erfolg.

Und was ich noch sagen möchte:

Alex, Computerlinguististik und Webtechnologie liegen gar nicht so weit auseinander.

Powered by Drupal. Created with ZenWalk.