Perl   Imperia-Resource-Page

Willkommen auf meiner Imperia-Resource-Page

Auf dieser Seite möchte ich ein paar Add-ons für das Content-Management-System Imperia unters Volk bringen.
Die hier angebotenen Skripte, Patches und Plugins sind freie Software (wenn es nicht anders angegeben wird), die auch zu kommerziellen Zwecken genutzt werden können. Weitere Details gibt es hier.
Man beachte hier insbesondere, dass die Software zwar frei verwendet werden darf, aber trotzdem ein paar Regeln zu beachten sind.

Etwaige Copyrights der Firma Imperia sind natürlich auch immer zu berücksichtigen.

Um dem hartnäckigen Gerücht entgegenzuwirken: Ich arbeite weder bei noch für Imperia.
Archiv der Mailingliste top
Die imperia-users Mailingliste:
imperia-users 1.0 2002-04-07 all
  Das Archiv der imperia-users Mailingliste befindet sich unter http://www.lackas.net/imp/ma/.
[Jump] [Details]

Flex-Module top
Flex-Module sind kleine HTML- oder auch Perl-Blöcke, die das Zusammensetzen von Artikeln nach dem Lego-Prinzip erlauben.

Einfach das Flexmodul nach SITE-DIR/site/flex kopieren, ggf. noch die VALIDCODES anpassen und schon ist das Flexmodul einsatzfähig. Einfacher gehts nun wirklich nicht ;->.
FlexDump 0.1 2001-11-07 i6
  Umgebungsvariablen ausgeben
[Source] [Download] [Details]

FlexMoverXP 1.0 2002-04-22 i5
  Verschieben von Flexmodulen in Templates (mit grafischer Oberfläche)
[Source] [Download] [Details]

FlexPE 1.0 2002-04-22 i5
  Der Flex Parameter Editor erlaubt das nachträgliche Verändern der Parameter der Flexmodule.
[Source] [Download] [Details]

FlexxInternals 0.2 2002-04-02 i5
  Zugriff auf interne Informationen von Flex-Modulen (erstes, letztes, neustes, einziges Modul)
[Source] [Download] [Details]

FlexxMoover 0.2 2002-01-23 i5
  Proof of concept: Flexmodule umherschieben und deren Parameter ändern.
[Source] [Download] [Details]

NETlist 1.2 2002-10-07 i6
  Dynamisch parametrisierbare Liste
[Source] [Download] [Details]

NETtable 1.3 2002-10-07 i6
  Dynamisch parametrisierbare Tabelle
[Source] [Download] [Details]

PageParser-Plugins top
Der PageParser ist die Arbeitsmaschine hinter SiteActive und ActiveLists. Die eigentlich Arbeit übernehmen aber seine Plugins, die man leicht selber schreiben kann und so dynamischen Content in seine Seiten bekommt.
Ddate 0.1 2001-10-30 i5
  Automatischer Update von Xtime/Xdate-Variablen
[Source] [Download] [Details]

Ddecode 0.1 2001-04-24 i5
  URL-Dekodierung von Variablen.
[Source] [Download] [Details]

Debug 0.1 2001-10-25 i5
  Debuggen von Templates.
[Source] [Download] [Details]

Dmenu 0.1 2001-11-02 i5
  Einfügen von Menü-HTML-Dateien je nach Rubrik
[Source] [Download] [Details]

Escape 0.2 2002-12-04 i5
  URL/HTML-Kodierung von Variablen in Templates.
[Source] [Download] [Details]

Htmlcontrol 0.1 2001-12-03 i5
  HTML-Code in Eingabefeldern verbieten oder umwandeln
[Source] [Download] [Details]

Index 0.1 2002-06-20 i5
  Index-Seiten mit SiteActive erstellen.
[Source] [Download] [Details]

Mailaddr 0.1 2003-05-26 i5
  Mail-Adressen in Artikeln in HTML-Entities umwandeln, damit sie nicht so leicht von Bots gefunden werden.
[Source] [Download] [Details]

Php 0.01 2002-09-12 i5
  PHP-Plugin für den PageParser. Einbetten von PHP-Code in Templates und ActiveLists. Zugriff auf Meta- und Form-Informationen.
[Source] [Download] [Details]

Readdb 0.1 2001-10-25 i5
  Lesen von Imperia-Tabellen (RED, MDB, ...) in Templates
[Source] [Download] [Details]

SiteHermes-Plugins top
Der SiteHermes kann benutzt werden um regelmäßig oder bei bestimmten Ereignissen (z.B. das Eintreffen eines Artikels in einem bestimmten Verzeichnis) Aktionen auszuführen. Imperia liefert schon eine ganze Reihe von Plugins mit (z.B. SiteActive, DBUpdate, ...). Über die Plugin-Schnittstelle Slot lassen sich aber auch eigene Plugins schreiben.
Installation: Dateien nach /site/plugins/hermes kopieren und bei Bedarf den SiteHermes neu starten.
HermesKiller 0.3 2002-03-26 i5
  Stoppen und Neustarten des SiteHermes ohne Datenverlust
[Source] [Download] [Details]

HermesKiller6 0.1 2002-11-26 i6
  Regelmäßiges Neustarten des SiteHermes (zum Eingrenzen des Speicherverbrauches)
[Source] [Download] [Details]

SiteHello 0.1 2001-10-25 i5
  Klassisches "Hello World"-Programm als SiteHermes-Beispiel
[Source] [Download] [Details]

Patches top
Die Patches sind in der Regel für die letzte stabile Version (hier also: i5.02.18, bei i5.02.19 kann es zu Konflikten kommen) gedacht. Ich sollte eigentlich noch eine Anleitung schreiben wie man sie benutzt, stelle mich jetzt einfach mal auf den Standpunkt, dass sie eh nur etwas für Leute sind, die mit patch(1) umgehen können.
Die Patches FlexSort, SiteActive-Post, UserOfGroup, pp4edit wurden inzwischen in i5.02.19 integriert.
Codeinclude-Bugfix 1.0 2002-08-01 i5
  Die CODEINCLUDE-Anweisung (besser bekannt aus i6) wird mit diesem Patch auch unter i5 verfügbar.
[Source] [Download] [Details]

DirectoryIndex 0.1 2002-06-02 i5
  Patch für site_form2url.pl: Ähnlich zur Direktive DirectoryIndex des Apache ändert dieser Patch das Verständnis von Imperia bezüglich der Index-Seite eines Verzeichnisses bei der Funktion »Seite von Live bearbeiten«.
[Source] [Download] [Details]

FlexDrop 0.1 2001-10-25 i6
  Stellt flex.drop wie in i5 wieder zur Verfügung
[Source] [Download] [Details]

FlexSort 0.1 (i5.02.19) 2001-10-25 i5
  Flex-Module werden nach DESCRIPTION sortiert angezeigt
[Source] [Download] [Details]

MD-Import 1.0 2003-03-04 i6
  Erweiterung des site_md_import.pl Skriptes von Imperia, um auch andere Dateien als Bilder in die Mediendatenbank importieren zu können.
[Source] [Download] [Details]

MDB_FS_del 0.1 2001-10-25 i5
  MDB-Objekte werden beim Löschen auch aus dem Dateisystem entfernt.
[Source] [Download] [Details]

OnSubmit 0.2 2002-05-16 i5
  Formulareingaben vor dem Abspeichern eines Artikels überprüfen.
[Source] [Download] [Details]

RubricTuning 1.0 2002-08-30 i5
  Speichert den Status der Rubriken-Übersicht in einem Cookie, so dass der alte Zustand beim nächsten Aufruf wieder automatisch hergestellt wird. So kann der Redakteur schneller auf seine Rubriken zugreifen, ohne sich jedesmal lange durchklicken zu müssen.
[Source] [Download] [Details]

ShowDescription 1.0 2002-09-03 i5
  Zeigt für jede Flexmodul-Unit jeweils die Description und die beiden Parameter (vorher nur den Dateinamen des Flexmoduls) an.
[Source] [Download] [Details]

SiteActive-POST 0.1 (i5.02.19) 2001-10-25 i5
  POST-Request Unterstützung für SiteActive
[Source] [Download] [Details]

The 3rd Man 0.2 2001-12-20 i5
  Bugfix für den Button mit den drei Männchen im Stand der Dinge und im Freischaltmenü
[Source] [Download] [Details]

UserOfGroup 0.1 (i5.02.19) 2001-10-25 i5
  Neues Makro in Templates: <--USER_OF_GROUP:id-->
[Source] [Download] [Details]

messaged_eval 0.1 2002-05-13 i4
  Patch für den site_messaged.pl, der das Ausführen von Funktionen gestattet, so zum Beispiel auch das ordnungsgemäße Beenden oder Neustarten.
[Source] [Download] [Details]

patch.pl 0.25d 2001-11-07 i5
  Perl-Implementierung von patch(1)
[Source] [Download] [Details]

pp4edit 0.3 2002-03-22 i5
  PageParser-Unterstützung in Templates mit neuen Features für i5.02.18 und i5.02.19.
[Source] [Download] [Details]

pp4edit_old 0.2 (i5.02.19) 2001-11-07 i5
  PageParser-Unterstüzung in Templates
[Source] [Download] [Details]

Skripte top
Kleine Tools, die das Leben mit Imperia erleichtern sollen.
MDBdel 0.1 2001-10-25 i5,i6
  Löschen von Mediendatenbank-Objekten, die nur noch im Dateisystem vorhanden sind.
[Source] [Download] [Details]

PHP.perl 0.4b 2003-07-07 i6
  CodeInclude zum Einbinden von PHP-Code in Templates.
[Source] [Download] [Details]

Redirect 0.3 2002-05-08 i6
  Workaround für REFERER-Problem in der Personalisierung von Imperia 6.1
[Source] [Download] [Details]

mdb2xls 0.1 2002-07-23 i5/i6
  Import/Export der Mediendatenbank von/in Excel-Dateien.
[Source] [Download] [Details]

site_mini.pl 0.1 2002-12-05 i6.5
  Beispiel für kleines CGI-Skript mit Imperia Look and Feel
[Source] [Download] [Details]

Sonstiges top
Alles was (noch) keine eigene Kategorie hat findet sich hier wieder.
Flex-Module Uni-Bochum 0.1 2002-10-29 i6
  Flexmodule des Rechenzentrums der Uni Bochum
[Jump] [Details]

POD-Doku 0.2 2002-04-05 i6
  HTML-Version der Imperia POD-Dokumentation
[Jump] [Details]

Projektseminar CMS@UNI 0.1 2002-03-20 i6
  Projektseminar der Uni Münster SS02
[Jump] [Details]

Seminar Contentmanagement 0.1 2002-03-20 i5
  Seminar über Imperia 5.0 von Knud Kegel und Andreas Finger, FH Wedel
[Jump] [Details]

Sidebar 0.1 2002-03-17 i5
  Sidebar mit News, Links und Suche für Mozilla
[Jump] [Details]

-- 
© 2001, 2002 Christian Lackas
Last changed: 
Last visitor: