hallo zusammen
seit gestern bin ich von serendipity begeistert und suche mir im moment diverse informationen zusammen.
was ich bis anhin nicht gefunden habe:
ist es möglich, frontend-plugins mehrfach einzusetzen?
beispiel:
ich würde z.b. gerne die linkliste spalten, sprich, gewisse kategorien in der linken sidebar ausgeben und gewisse kategorien in der rechten. ist das irgendwie möglich...bei plugins im allgemeinen (z.b. würde ich auch gerne content nach kategorien an verschiedenen orten ausgeben).
gruss ronan
plugins mehrmals einsetzen?
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: plugins mehrmals einsetzen?
Hi Ronan!
Schön dass Dir Serendipity gefällt!
Grundsätzlich ist es möglich, Plugins mehrfach zu installieren. Das hängt aber sehr stark vom jeweiligen Plugin ab, und es muss das selbst unterstützen. Der Kalender z.B. lässt sich mehrfach installieren, oder auch das "Kategorien"-Plugin - jeweils auch mit unterschiedlicher Konfiguration.
Das linklist-Plugin lässt sich jedoch nur einmal installieren, weil das Backend halt auch nur auf eine Datenbanktabelle ausgelegt ist. Man müsste daher dieses Plugin so umprogrammieren dass jede Instanz seine eigene Tabelle verwendet. Das wäre leider nochmal etwas Aufwand
Viele Grßüe,
Garvin
Schön dass Dir Serendipity gefällt!
Grundsätzlich ist es möglich, Plugins mehrfach zu installieren. Das hängt aber sehr stark vom jeweiligen Plugin ab, und es muss das selbst unterstützen. Der Kalender z.B. lässt sich mehrfach installieren, oder auch das "Kategorien"-Plugin - jeweils auch mit unterschiedlicher Konfiguration.
Das linklist-Plugin lässt sich jedoch nur einmal installieren, weil das Backend halt auch nur auf eine Datenbanktabelle ausgelegt ist. Man müsste daher dieses Plugin so umprogrammieren dass jede Instanz seine eigene Tabelle verwendet. Das wäre leider nochmal etwas Aufwand
Viele Grßüe,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
oh, besuch vom chef 
danke für die rasche anwort. jetzt ist mir auch klar, warum z.b. beim plugin «kategorie» nicht «bereits installiert steht», danke!
dazu noch eine kleinigkeit: kann ich im backend dem plugin keinen neuen namen geben? weil: wenn ich das modul kategorieliste 3x installiere sind sie nur schwer auseinanderzuhalten..ausser, man geht in die konfigurationsübersicht.
vielleicht ist meine zweite frage untergegangen...ist es auch möglich, unterschiedlicher content auf einer seite auszugeben wie z.b.
content 1
liest kategorie 1 und 2 aus
content 2
liest kategorie 3 aus
content 3
liest kategorie 4 aus
dann die drei contentspalten nebeneinander auf einer seite (ich weiss, spezialwünsche
ausserdem: habe mir gerade die aktuelle beta runtergeladen. sieht super aus. drag&drop...einfach nur himmlisch...ausserdem endlich mehr als 2 sidebars möglich
gruss ronan
danke für die rasche anwort. jetzt ist mir auch klar, warum z.b. beim plugin «kategorie» nicht «bereits installiert steht», danke!
dazu noch eine kleinigkeit: kann ich im backend dem plugin keinen neuen namen geben? weil: wenn ich das modul kategorieliste 3x installiere sind sie nur schwer auseinanderzuhalten..ausser, man geht in die konfigurationsübersicht.
vielleicht ist meine zweite frage untergegangen...ist es auch möglich, unterschiedlicher content auf einer seite auszugeben wie z.b.
content 1
liest kategorie 1 und 2 aus
content 2
liest kategorie 3 aus
content 3
liest kategorie 4 aus
dann die drei contentspalten nebeneinander auf einer seite (ich weiss, spezialwünsche
ausserdem: habe mir gerade die aktuelle beta runtergeladen. sieht super aus. drag&drop...einfach nur himmlisch...ausserdem endlich mehr als 2 sidebars möglich
gruss ronan
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Hi!

Eine Variante wäre ein Event-Plugin zu basteln, was die unterschiedlichen Contents zusammenbaut und via Event-Hooks "entries_display" ausgibt. Plugins wie StaticPage, customarchive etc. nutzen so etwas um Inhalte spezifisch anzuzeigen.
Eine zweite Variante wäre, das Plugin "Erweiterte Optionen für KAtegorien" zu nutzen. Dann kannst Du pro Kategorie ein eigenes Template benutzen, und pro Template wiederrum mittels Smarty kontrollieren welche Seitenleistenplugins/Contents ausgegeben werden.
Es gibt da noch zahlreiche andere Möglichkeiten, aber dazu müsste man sich auch konzeptionell viele Gedanken machen - und sich halt etwas mit der Technik dahinter beschäftigen.
Speziell das kombinieren von Contentspalten ist in dem "Newsbox" Plugin angesprochen, das könnte als Grundlage vielleicht auch schon helfen. Eine weitere Variante wäre das "zusammenstitchen" von Inhalten mittels des "Backend"-Plugins, was per JavaScript einbindbar ist und Inhalte zurückliefert. Zu guterletzt könnte man auch die guten alten iframes einsetzen.
Viele Grüße,
Garvin
Genau richtig erkannt. Sobald 'bereits installiert' dort steht heißt es, dass das Plugin nicht darauf ausgelegt ist mehrfach installiert zu werden. Bei manchen Plugins lässt sich das tricksen, indem man in der introspect-Methode ein "$propbag->add('stackable', true)" hinzufügt bzw. von false auf true ändert. Ob das Plugin dann jedoch auch funktioniet wie erhofft wird sich dann erst rausstellen.danke für die rasche anwort. jetzt ist mir auch klar, warum z.b. beim plugin «kategorie» nicht «bereits installiert steht», danke!
Einige der Plugins die auf Mehrfachinstallation ausgelegt sind haben eine Konfigurationsoption die den "Backent-Titel" konfigurierbar macht. Der HTML-Klotz ist dafür ein gutes Beispiel, er unterstützt es. Anderen Plugins müsste man das erst beibringen, da Serendipity derzeit noch keine "Globalen Konfigurationsoptionen" unterstützt.dazu noch eine kleinigkeit: kann ich im backend dem plugin keinen neuen namen geben? weil: wenn ich das modul kategorieliste 3x installiere sind sie nur schwer auseinanderzuhalten..ausser, man geht in die konfigurationsübersicht.
Das kannst Du grundsätzlich machen, allerdings wirst Du hier auch schon selber Hand anlegen müssen.vielleicht ist meine zweite frage untergegangen...ist es auch möglich, unterschiedlicher content auf einer seite auszugeben wie z.b.
Eine Variante wäre ein Event-Plugin zu basteln, was die unterschiedlichen Contents zusammenbaut und via Event-Hooks "entries_display" ausgibt. Plugins wie StaticPage, customarchive etc. nutzen so etwas um Inhalte spezifisch anzuzeigen.
Eine zweite Variante wäre, das Plugin "Erweiterte Optionen für KAtegorien" zu nutzen. Dann kannst Du pro Kategorie ein eigenes Template benutzen, und pro Template wiederrum mittels Smarty kontrollieren welche Seitenleistenplugins/Contents ausgegeben werden.
Es gibt da noch zahlreiche andere Möglichkeiten, aber dazu müsste man sich auch konzeptionell viele Gedanken machen - und sich halt etwas mit der Technik dahinter beschäftigen.
Speziell das kombinieren von Contentspalten ist in dem "Newsbox" Plugin angesprochen, das könnte als Grundlage vielleicht auch schon helfen. Eine weitere Variante wäre das "zusammenstitchen" von Inhalten mittels des "Backend"-Plugins, was per JavaScript einbindbar ist und Inhalte zurückliefert. Zu guterletzt könnte man auch die guten alten iframes einsetzen.
Jau, die 1.1 hat einige Hammerfeatures. *grins*ausserdem: habe mir gerade die aktuelle beta runtergeladen. sieht super aus. drag&drop...einfach nur himmlisch...ausserdem endlich mehr als 2 sidebars möglich
Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
habe ich auch bemerkt (z.b. beim plugin wortersetzer). schau mir mal an, ob ich da was «klauen» kannEinige der Plugins die auf Mehrfachinstallation ausgelegt sind haben eine Konfigurationsoption die den "Backent-Titel" konfigurierbar macht. Der HTML-Klotz ist dafür ein gutes Beispiel, er unterstützt es. Anderen Plugins müsste man das erst beibringen, da Serendipity derzeit noch keine "Globalen Konfigurationsoptionen" unterstützt.
wird für mich wohl so am einfachsten sein als non-php-programmiererEine zweite Variante wäre, das Plugin "Erweiterte Optionen für KAtegorien" zu nutzen. Dann kannst Du pro Kategorie ein eigenes Template benutzen, und pro Template wiederrum mittels Smarty kontrollieren welche Seitenleistenplugins/Contents ausgegeben werden.
jap, mal schauen was sich da dann noch so anpassen lässtJau, die 1.1 hat einige Hammerfeatures. *grins
nochmals vielen dank für deine «einsatzkraft»
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Hi!
Gerne geschehen.
Grundsatz von Serendipity ist Flexibilität und Anpassparkeit, insofern hoffe ich dass Du auf Deine Kosten kommst. 
Viel Spaß,
Garvin
Gerne geschehen.
Viel Spaß,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/