Hat schonmal Jemand mit dieser Erweiterung gearbeitet?
SWSocialNews
Die Auswahl der Buttons kann man nachvollziehen, danach wird aber kein Button in eine News eingefügt!
Muss ich da die Ausgabetemplates für anpassen?
Wenn ja, wie?
Druckbare Version
Hat schonmal Jemand mit dieser Erweiterung gearbeitet?
SWSocialNews
Die Auswahl der Buttons kann man nachvollziehen, danach wird aber kein Button in eine News eingefügt!
Muss ich da die Ausgabetemplates für anpassen?
Wenn ja, wie?
Ich habe mit dem Entwickler gesprochen!
Um die Button in den Nachrichtenlisten anzeigen lassen zu können, muss man folgenden Code in den Templates einfügen:
Im Moment stehen die Button nur in den Nachrichtenlisten zur Verfügung, aber nicht im Nachrichtenleser!Code:<?php echo $this->sw_socialnetworks; ?>
Wenn ich den Code eingebe, wird folgendes ausgegeben
wenn alle drei Netzwerke ausgewählt werden.Code:a:3:{i:0;s:8:"facebook";i:1;s:7:"twitter";i:2;s:5:"gplus";}
Ich habe den Code in einem modifizierten news_full_tags Template verwendet.
Das habe ich Anfangs auch gehabt, dann ging es aber.
Vielleicht machst Du mal eine Systemwartung.
Im ER gibt es eine aktualisierte Version.
Diese beinhaltet zugleich ein Glossar, welches in News und Artikeln anwendbar sein soll.
Damit habe ich mich aber noch nicht beschäftigt.
Danke Thomas für deine Antwort,
aber weder Systemwartung noch Update führen zu dem gewünschten Ergebnis.
Also bleibts erstmal ausgeschaltet. :(
Template news_full_tags da hängt noch eine Erweiterung zwischen, oder?
Könnte es daran liegen?
Da hängen noch die Erweiterungen tags und tags_news dazwischen.
Vermutlich werden die noch nicht unterstützt.
Ich gebe das mal weiter. ;)
Du meinst sicher die Auszeichnungen die angezeigt werden, das ist das einzige was verändert ist zum news_full template.
Wenn ich aber das news_full Template auswähle, erhalte ich wieder obige Anzeige.
Hmmm, das ist komisch!
Sind die 3 denn im Nachrichtenkopf aktiviert?
Das mit tags und news_tags habe ich gerade getestet.
Sobald ich diese installiere werden die Buttons bei mir auch nicht mehr angezeigt, deinstalliere ich beide Erweiterungen funktioniert es wieder.
Ja, habe alle erdenklichen Möglichkeiten durchgespielt.. 1,2 und alle drei Netzwerke aktiviert. Verändert nur die Anzeige aber nicht das Ergebniss.
Dann scheint wirklich eine Inkompatibilität zwischen den beiden Erweiterungen vorzuliegen. Werde wohl die Tags weiterverwenden und die SocialNetworks erstmal weglassen.
Hallo.
Ich möchte mir auch gerne diese Erweiterung installieren, doch ich weis nicht genau, wie ich dahin gelange um diesen Code einzugeben. Zwar habe ich im Menu links auf "Templates" geklickt, aber da sind keine vorhanden, weil ich damals ein Template gekauft, runtergeladen und installiert habe. Ich könnte da ein neues Template erstellen, aber wäre das so richtig in Anbetracht, dass ich damals ein Template installiert habe?
Bin noch Contao Anfänger ;)Zitat:
Wichtig: Damit die Buttons auch im Frontend angezeigt werden, müssen die News-Templates um eine Zeile erweitert werden. Fügt folgenden PHP-Code in eure news_latest|news_full|news_short[html5|xhtml]-Templates ein:
Nebenbei, hier ist was vertauscht im ER:
Code:Name Version von Version bis
Contao 3.0.0 stable 3.0.0 rc2
Hallo,
ich habe die Erweiterung SWSocialNews in 3.1.1 installiert. Nach Integration in news_full wirft mir die News-Darstellung folgende Fehlermeldung aus:
Warning: include(/homepages/6/d100671045/htdocs/gossmann/system/modules/SWSocialNews/templates/sw_sozialshare.xhtml): failed to open stream: No such file or directory in system/modules/core/library/Contao/Template.php on line 255
#0 system/modules/core/library/Contao/Template.php(255): __error(2, 'include(/homepa...', '/homepages/6/d1...', 255, Array)
#1 system/modules/core/library/Contao/Template.php(255): Contao\Template::parse()
#2 system/modules/core/classes/FrontendTemplate.php(37): Contao\Template->parse()
#3 system/modules/SWSocialNews/modules/SWNews.php(33): Contao\FrontendTemplate->parse()
#4 system/modules/news/modules/ModuleNews.php(199): sioweb\contao\extensions\news\SWNews->extendArticle(Object(Contao\FrontendTemplate), Array, Object(Contao\ModuleNewsReader))
#5 system/modules/news/modules/ModuleNewsReader.php(113): Contao\ModuleNews->parseArticle(Object(Contao\Model\Collection))
#6 system/modules/core/modules/Module.php(148): Contao\ModuleNewsReader->compile()
#7 system/modules/news/modules/ModuleNewsReader.php(83): Contao\Module->generate()
#8 system/modules/core/elements/ContentModule.php(63): Contao\ModuleNewsReader->generate()
#9 system/modules/core/library/Contao/Controller.php(486): Contao\ContentModule->generate()
#10 system/modules/core/modules/ModuleArticle.php(184): Contao\Controller->getContentElement(Object(Contao\ContentModel), 'main')
#11 system/modules/core/modules/Module.php(148): Contao\ModuleArticle->compile()
#12 system/modules/core/modules/ModuleArticle.php(59): Contao\Module->generate()
#13 system/modules/core/library/Contao/Controller.php(401): Contao\ModuleArticle->generate(false)
#14 system/modules/core/library/Contao/Controller.php(225): Contao\Controller->getArticle(Object(Contao\ArticleModel), false, false, 'main')
#15 system/modules/core/pages/PageRegular.php(138): Contao\Controller->getFrontendModule('0', 'main')
#16 index.php(250): Contao\PageRegular->generate(Object(Contao\PageModel), true)
#17 index.php(415): Index->run()
#18 {main}
Warning: include(): Failed opening '/homepages/6/d100671045/htdocs/gossmann/system/modules/SWSocialNews/templates/sw_sozialshare.xhtml' for inclusion (include_path='.:/usr/lib/php6') in system/modules/core/library/Contao/Template.php on line 255
#0 system/modules/core/library/Contao/Template.php(255): __error(2, 'include(): Fail...', '/homepages/6/d1...', 255, Array)
#1 system/modules/core/library/Contao/Template.php(255): Contao\Template::parse()
#2 system/modules/core/classes/FrontendTemplate.php(37): Contao\Template->parse()
#3 system/modules/SWSocialNews/modules/SWNews.php(33): Contao\FrontendTemplate->parse()
#4 system/modules/news/modules/ModuleNews.php(199): sioweb\contao\extensions\news\SWNews->extendArticle(Object(Contao\FrontendTemplate), Array, Object(Contao\ModuleNewsReader))
#5 system/modules/news/modules/ModuleNewsReader.php(113): Contao\ModuleNews->parseArticle(Object(Contao\Model\Collection))
#6 system/modules/core/modules/Module.php(148): Contao\ModuleNewsReader->compile()
#7 system/modules/news/modules/ModuleNewsReader.php(83): Contao\Module->generate()
#8 system/modules/core/elements/ContentModule.php(63): Contao\ModuleNewsReader->generate()
#9 system/modules/core/library/Contao/Controller.php(486): Contao\ContentModule->generate()
#10 system/modules/core/modules/ModuleArticle.php(184): Contao\Controller->getContentElement(Object(Contao\ContentModel), 'main')
#11 system/modules/core/modules/Module.php(148): Contao\ModuleArticle->compile()
#12 system/modules/core/modules/ModuleArticle.php(59): Contao\Module->generate()
#13 system/modules/core/library/Contao/Controller.php(401): Contao\ModuleArticle->generate(false)
#14 system/modules/core/library/Contao/Controller.php(225): Contao\Controller->getArticle(Object(Contao\ArticleModel), false, false, 'main')
#15 system/modules/core/pages/PageRegular.php(138): Contao\Controller->getFrontendModule('0', 'main')
#16 index.php(250): Contao\PageRegular->generate(Object(Contao\PageModel), true)
#17 index.php(415): Index->run()
#18 {main}
Kann vielleicht damit jemand etwas anfangen? Was bedeutet das?
LG, Katja
Deine Seite läuft auf XHTML Basis, das Modul bringt aber nur HTML5 Templates mit.
Du solltest die existierenden Templates einfach kopieren und mit der Dateiendung .xhtml wieder einfügen.
Super, passt!! Danke!!
Ich habe auf pmueller.de im Blog das Problem, dass der Link im Facebook-Fenster falsch übergeben wird:
Bei Twitter und Google+ klappt es reibungslos.
- Der Link lautet z. B. http://pmueller.de/blog/flexibleboxes.html
- Der Link wird unten im Browserfenster auch richtig angezeigt, wenn der Mauszeiger über der FB-Grafik schwebt.
- Im FB-Fenster wird daraus dann http://pmueller.de/blog.html.
Ich habe auch die Anleitung von Jan Theofel probiert und da passiert genau das Gleiche. Vielleicht kommt Facebook mit der von Contao umgeschriebenen URL nicht zurecht?
Aber der Button von Facebook erscheint im Frondend, das heißt, jeder, der möchte, kann die News verbreiten? Gibt es nicht eine Möglichkeit, dass nur der Administrator im Backend entscheidet, welche News veröffentlicht werden soll und welche nicht?
LG, Katja
Hi! All
Sry fürs pushen :) das Modul zeigt jetzt Korrekt die Pfade an. Damit die Buttons im Frondend erscheinen muss allerdings folgender PHP-Code in die news_-Templates eingefügt werden:
Da dieses Modul die News direkt überschreibt, kann es passieren dass es sich mit anderen Modulen welche die News direkt überschreiben beißen.PHP-Code:
<?php echo $this->sw_socialnetworks;?>
Der Vorteil des Moduls ist, dass es OG-Tags in den Head einfügt sowie Facebook die Seite aufruft, außerdem kann man Vorschaubilder für jede Seite definieren - diese werden auch als OG-Tag zur verfügung gestellt.
Grüße
Sioweb :)
PS.: Sry hab den Thread nicht früher gefunden ;D
Ist das nicht ein Feature, was schon eingebaut ist? Sollten diese Buttons nicht automatisch auftauchen, wenn man im Artikel, in dem der Newsreader liegt,
die Social-Checkboxen aktiviert ? Jedenfalls habe ich mal sowas gelesen, oder wurde dieses Feature wieder rausgenommen (aus welchem Grund auch immer).
LG Michael
Yep. Wenn du die News mit zwei Seiten (Liste und Reader) aufbaust, kannst du die in dem Artikel, der das Newsreader-Modul enthält einfach die gewünschte "Syndication" aktivieren. Dann brauchst du keine Erweiterung (Beschreibung von Thekla Grützner bei akademie.de).
ausprobiert habe ich beides - mit und ohne Erweiterung. Der Link funktioniert, jedoch ist das Vorschaubild immer "Facebook". Wo stelle ich die Vorschaubilder korrekt ein? Müsste das nicht automatisch geschehen?
Vielen Dank für Euer Feedback.
Conny