Serendipity Blog in Joomla

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
RolandG
Regular
Posts: 34
Joined: Mon May 11, 2015 4:52 pm

Re: Serendipity Blog in Joomla

Post by RolandG »

@ Timbalu: Vielen Dank für den Tipp!
Timbalu wrote:...dass ein PDF-copy/paste ein single quote ' in ein ´ Accent ("Tick") verändert und gegebenfalls nötige Unterstriche _ entfernt.
Tut es auch! Ich hatte das aber bereits korrigiert, und mein Code - der den von mir beschriebenen Fehler ausgibt - sieht exakt so aus wie deiner.
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Serendipity Blog in Joomla

Post by Timbalu »

Das ist getesteter Code und funktioniert einwandfrei in einer eigenen PHP Datei. Das solltest du zumndest erfolgreich aufrufen können und zeigt die Entries aus dem entries.tpl Teil deines Templates bzw des Standard Templates.
Wie das genau in Joomla als Anbindung klappt, ist allerdings eine andere Frage.
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
RolandG
Regular
Posts: 34
Joined: Mon May 11, 2015 4:52 pm

Re: Serendipity Blog in Joomla

Post by RolandG »

@ Timbalu: Das glaube ich, dass der Code getestet ist - umso mehr bin ich irritiert. Und mit Joomla hat das auch nichts zu tun, denn ich habe - um die Fehlerquellen zu minimieren - nur diese paar Zeilen als PHP-Datei angelegt und aufgerufen:
<?php
$current = getcwd();
chdir('serendipity/');
include 'serendipity_config.inc.php';
serendipity_smarty_init();
$entries = serendipity_fetchEntries(null, true, 10);
serendipity_printEntries($entries);
$tpl = serendipity_getTemplateFile('entries.tpl', 'serendipityPath');
serendipity['smarty']->display($tpl);
chdir($current);
?>
Diese PHP-Datei liegt über dem Serendipity-Verzeichnis und darin ist eine frische Erst-Installation der neuesten Version, die einwandfei funktioniert, wenn ich sie direkt aufrufe...
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Serendipity Blog in Joomla

Post by Timbalu »

So exakt gleich ist das dann doch nicht, oder? :)
Du

Code: Select all

chdir('serendipity/'); 
ich

Code: Select all

// Zum Serendipity-Verzeichnis wechseln - voller Pfad!!
chdir('C://xampp/htdocs/pfad/zum/serendipity/');
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
RolandG
Regular
Posts: 34
Joined: Mon May 11, 2015 4:52 pm

Re: Serendipity Blog in Joomla

Post by RolandG »

@ Timbalu: Den vollständigen Pfad hatte ich zunächst auch schon probiert. Bei mir sieht das dann so aus:
chdir('H:\XAMPP\htdocs\serendipity/');
Hinweis: Die Backslashs anstelle des Slashs sind aufgrund des Windows-Dateisystems nötig und richtig. Das Ergebis ist aber identisch :-(
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Serendipity Blog in Joomla

Post by Timbalu »

RolandG wrote:Die Backslashs anstelle des Slashs sind aufgrund des Windows-Dateisystems nötig und richtig.
Nö! Schon lange nicht mehr.
Dann hast du trotzdem wohl noch irgendeinen vergessenen tick in deinem Code stehen... Nimm mal meinen Beispielcode und passe nur den Pfad an.
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Serendipity Blog in Joomla

Post by Timbalu »

Ah here it is - ich musste erst die Brille aufsetzen ;-)

Code: Select all

serendipity['smarty']->display($tpl);
muss natürlich

Code: Select all

$serendipity['smarty']->display($tpl);
heißen
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
RolandG
Regular
Posts: 34
Joined: Mon May 11, 2015 4:52 pm

Re: Serendipity Blog in Joomla

Post by RolandG »

Kniefall - funzt!

Vielen Dank für deine Hartnäckigkeit! Und auch für das Update zu Slash und Backslash (hatte gar nicht mitbekommen, dass sich das geändert hat).

Jetzt geht's an Joomla...
RolandG
Regular
Posts: 34
Joined: Mon May 11, 2015 4:52 pm

Re: Serendipity Blog in Joomla

Post by RolandG »

In Joomla geht leider gar nichts. Mal gucken, ob mir in den einschlägigen Foren jemand helfen kann. Sollte ich zu einer Lösung finden, werde ich sie hier natürlich kund tun - für alle, die nach mir vor dieser Aufgabe stehen.

Hier an euch erst mal ein Riesen-Dankeschön für die Unterstützung!
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Serendipity Blog in Joomla

Post by garvinhicking »

Hi!

So, bin wieder da. Schön dass es schon ein paar Fortschritte gab.

Bei der Joomla-Einbindung könnte ich mir vorstellen dass Joomla PHP innerhalb einer Methode/funktion ausführt. Serendipity arbeitet viel mit dem globalen $serendipity. Ggf. musst du also vor der Einbindung mal ein:

Code: Select all

global $serendipity;
einfügen, damit falls Joomla PHP lokal gekappselt aussführt er überall drauf zugreifen kann...?

LG,
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/
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Serendipity Blog in Joomla

Post by Timbalu »

Mich würde schon interessieren wie das als Einbindung in Joomla klappen kann ...(*).
Zum Beispiel müsste man auch noch das Problem der (verlinkten) entry pagination oder vielleicht auch anderer Kommunikationslinks lösen, oder eben nur die letzten x entries mit einer eigenen und beschnittenen embed_entries.tpl anzeigen lassen.

*) ...allerdings, wenn ich mir Joomla so anschaue, stehe ich etwas erschlagen vor einem wenig eingängigen und im Backend etwas zähen System, dass laut den Webseiten die ich dazu finden konnte, in der Bepflanzung hauptsächlich von Leuten befüttert wird, die damit ihr eigenes kleines Geschäft machen. IMHO wenig vertrauenserweckend ... Ich persönlich würde eher dazu raten eine Webseite um Serendipity (als absolut freies und sehr übersichtlicher System) oder auch ProcessWire herum zu bauen - wenn nicht absolut wichtige Gründe für die Verwendung eines solchen Molochs vorlägen, denn solche CMS Systeme werden nur von den wenigsten wirklich gebraucht. Aber vielleicht bin ich auch nur so daran gewöhnt, dass wenig daneben bestehen kann... :) Last but not least ist eine solche Verzahnung immer risikobehaftet. Denn je größer und verbreiteter die Systeme, desto mehr potenzieren sich die Angriffe. Besser, wenn überhaupt, wäre die vollkommen isolierte Nutzung, und nur die frontendseitige Angleichung mit Garvins 2. Punkt.
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
RolandG
Regular
Posts: 34
Joined: Mon May 11, 2015 4:52 pm

Re: Serendipity Blog in Joomla

Post by RolandG »

@ garvinhicking: Einen Versuch war es wert. Danke! Leider komme ich aber auch damit nicht weiter. Ich werde mal schauen, ob ich einen Joomla-Programmierer finde, der sich dieses Themas annehmen mag.

@ Timbalu: Danke für deine weiterreichenden Betrachtungen.
Post Reply