Webworking

Nachrichten und Artikel des WebTeams

Inhalt

Neue Domainnamen und die Suchmaschine

Bekanntlicherweise sind alle Webauftritte die vom RRZE betreut werden, auch mit den alternativen Domainnamen versehen. (Vgl. auch die Meldung vom 19. Mai ).

So trägt beispielsweise der Webauftritt des Webbaukastens seit mehreren Jahren den Domainnamen www.vorlagen.uni-erlangen.de  .  Bereits seit Ende 2010 funktionieren aber auch die Formen vorlagen.uni-erlangen.de, www.vorlagen.fau.de und vorlagen.fau.de um an dasselbe Ziel zu kommen.

Allerdings gab es ein Problem hinsichtlich der zentralen Suchmaschine: Die Suchmaschine kennt diese Aliase nicht. Und aus technischen Gründen ist es nicht einfach möglich, dem Trefferindex nachträglich neue Namen zuzuordnen.

Somit funktionierte die in den Webseiten des Webbaukastens eingebettete Suchmaschine nur dann richtig, wenn der Webauftritt vorher mit der herkömlichen, langen Form des Domainnamens aufgerufen wurde. Bei Nutzung einer kurzen Form, wurden keinerlei Treffer gefunden.

Dieses Problem wurde nunmehr behoben.
Allerdings kann konnte keine zentrale Lösung gebaut werden, die ab sofort und automatisch auf alle Webauftritte wirkt. Stattdessen ist es für jeden Webauftritt individuell notwendig, das entsprechen CGI-Skript der Suche zu aktualisieren. Diese Aufgabe muss von allen Webmastern der Webauftritte selbst gemacht werden (oder diese müssen uns beauftragen, daß wir es tun).

Zur Aktualisierung gehen Sie wie folgt vor:

  1.  Melden Sie sich mit der Hauptwebmasterkennung des Webauftritts auf den Server infodialog an.
  2. Wechseln Sie in das CGI-Verzeichnis Ihres Webauftritts
  3. Kopieren Sie die Datei aus demMusterverzeichnis /proj/websource/docs/muster/www.defaultwebauftritt.uni-erlangen.de/cgi-bin/suche.pl   in das CGI-Verzeichnis in dem Sie zuvor gewechselt sind.
  4. Prüfen Sie, ob die Dateirechte korrekt sind: Das Skript ist eine Anwendung, die ausführbar sein muss. Also muss die Datei suche.pl auch das “Ausführflag” besitzen.
    (Unter Unix/Linux führen Sie einfach ein chmod 755 suche.pl   aus)

Wenn Ihnen dies alles unklar erscheint, können Sie das Webteam auch darum bitten, diese Aktualisierung für Sie vorzunehmen.

 

 

Feedimport: Neue Version

Ab sofort steht eine neue Version des Feedimport-Skriptes zum Download bereit.
(Für Webmaster, die auf der Shell arbeiten, kann die neue Version ebenfalls ganz aus dem Verzeichnis des Musterwebauftritts kopiert werden: /proj/websource/docs/muster/www.defaultwebauftritt.uni-erlangen.de/cgi-bin/feeds/ )

Die neue Version unterstützt den neuen Blogdienst, ist dabei aber auch noch abwärtskompatibel zum alten Dienst, der noch in Betrieb ist.  Webmaster die ihr Blog auf den neuen Dienst übertragen und neben den gesamten Feeds auch die Einzelartikel von Feeds (vom Blogdienst oder auch von einer beliebigen anderen WordPress-Instanz)  in ihrer Webseite einbinden wollen, sollten die neue Version installieren.

Neue Navigationsskripten

Für Webauftritte die mit dem Webbaukasten der Uni erstellt werden, gibt es ab sofort im Verzeichnis des Musterwebauftritts eine neue Version der Navigationsskripten.
Die neue Version vereinfacht die navigationsindex.txt noch ein bischen mehr. Ausserdem ist die Ausführzeit der Skripten verbessert worden.

Um die neuen Skripten zu erhalten, kopieren Sie diese entweder direkt über die Konsole aus dem Musterverzeichnis ( /proj/websource/docs/muster/www.defaultwebauftritt.uni-erlangen.de/cgi-bin/navigation/ ) in ihr eigenes CGI-Verzeichnis (darin im Unterverzeichnis “navigation”)
oder Sie laden sich die ZIP-Datei und entpacken diese in ihrem Webauftritt.
Bitte vergessen Sie nach dem kopieren in ihren eigenen Webauftritt jedoch nicht, die Dateirechte der .pl-Dateien auf 755 (bzw. “rwxr-xr-x”) zu setzen!

Die neue Version kommt mit folgenden Änderungen daher:

  • In der navigationsindex.txt wird nunmehr nur noch die richtige Navigationsiondex eingetragen und sonst nichts. Alle Bereiche bzgl. accesskeys, quicklinks und displaylinks entfallen und können gelöscht werden.
  • Die Liste der Displaylinks, also die Seiten, welche neben im Hauptmenu auf Ebene der Startseite angezeigt werden sollen, werden in der vorlagen.conf definiert. Und zwar dort in der Variable TopLinkliste. Beispiel:
    TopLinkliste    U, S1