Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 12. August 2011 13:24

Andiministrator
Kabeljungwerker
Ort: Plauen / Vogtland
Registriert: 09. November 2010
Beiträge: 264
Webseite

AdvancedContent und NMS (Newsletter made simple)

Leider gibt es immer noch ein Problem im Einsatz von NMS, wenn alle Seiten im CMS auf den Typ "Erweiterter Inhalt" (AdvancedContent) gesetzt sind. Dann nämlich kann man keine Nachricht speichern, weil das DropDown-Menü für die Weiterleitungsseite nicht mit Werten gefüllt wird.

Ich habe das Problem in der Datei "function.utils.php" des NMS Moduls gefunden. Dort gibt es (ca. zwischen Zeile 45-49) eine Datenbankabfrage, welche nur nach Seiten vom Typ "Inhalt" (content) sucht. AdvancedContent wird aber in der Datenbank als "Erweiterter Inhalt" (content2) gespeichert.

Ich habe die genannten Zeilen wie folgt abgeändert:

$parms = array('%content%');
$q = "SELECT content_id,content_name 
FROM ".cms_db_prefix()."content
WHERE type like ?
AND active = 1";

Danach lief wieder alles.

UPDATE (24.8.2012):
Ich habe den Code oben angepasst, so dass er auch ab CMSms 1.11.x und AdvancedContent ab 0.9.4 läuft. NMS Version war bei mir jetzt 2.5.6 - die Zeilen sind noch immer unverändert.

Beitrag geändert von Andiministrator (24. August 2012 09:13)


Arbeitet bei conversearch GmbH: http://conversearch.de (Webseiten-Analyse und -Monitoring)
Bloggt bei Andiministrator.de: http://andiministrator.de

Offline

#2 12. August 2011 17:36

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: AdvancedContent und NMS (Newsletter made simple)

Danke für die Lösung.

In CMSms 1.10 soll ja die Verwaltung und Integration benutzerdefinierter Inhaltstypen verbessert werden. Bin mal gespannt wie das am Ende aussieht.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#3 12. August 2011 19:20

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: AdvancedContent und NMS (Newsletter made simple)

Musst dich ja nur noch 8 Tage gedulden  big_smile ...

Offline

#4 26. Januar 2012 17:54

La Strega Custom Bike
probiert CMS/ms aus
Ort: Oy Mittelberg
Registriert: 02. Januar 2012
Beiträge: 23
Webseite

Re: AdvancedContent und NMS (Newsletter made simple)

Na klasse!

Dieses Problem existiert in Version NMS 2.3.8 immer noch! mad

Gibt es noch andere ungelöste Probleme mit NMS? glasses
Habs seit 2 Tagen installiert, bin gespannt was noch kommt.

Gruß


Der Allgäuer Radelbauer. LA STREGA - DIE HEXE

Offline

#5 26. Januar 2012 18:06

Andiministrator
Kabeljungwerker
Ort: Plauen / Vogtland
Registriert: 09. November 2010
Beiträge: 264
Webseite

Re: AdvancedContent und NMS (Newsletter made simple)

Ja, das Problem ist leider immernoch nicht behoben. Hab in meiner ehemaligen Bug-Meldung mal wieder einen Kommentar zur Erinnerung hinterlassen:
http://dev.cmsmadesimple.org/bug/view/5228

Sonst geht eigentlich alles. Unsere Kunden finden allerdings nach wie vor doof, dass man keine Anrede zum Newsletter-Empfänger mit speichern kann ...


Arbeitet bei conversearch GmbH: http://conversearch.de (Webseiten-Analyse und -Monitoring)
Bloggt bei Andiministrator.de: http://andiministrator.de

Offline

#6 26. Januar 2012 18:29

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: AdvancedContent und NMS (Newsletter made simple)

Das Problem ist, dass das keine wirkliche Lösung ist. Es ist mehr ein Hack. Und er funktioniert auch nur bei Inhaltstypen, die mit 'content...' beginnen. Inhaltstypen können aber heißen wie sie wollen. Was fehlt, ist eine Eigenschaft, die festlegt, ob ein Inhaltstyp als 'returnpage' fungieren kann. Evtl. war ja die Funktion IsViewable() dafür gedacht. Was man jetzt nur noch braucht, wäre eine Funktion, die alle Inhaltstypen zurückgibt, bei denen IsViewable() == true; ist. Danach könnte man dann den SQL Query entsprechend aufbauen und ein Dropdown mit allen Seiten generieren, die als 'returnpage' fungieren können. Dann hätte man eine Universallösung, die nicht vom Namen des Inhaltstypen abhängig ist, sondern von seiner Funktion.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#7 26. Januar 2012 18:31

Andiministrator
Kabeljungwerker
Ort: Plauen / Vogtland
Registriert: 09. November 2010
Beiträge: 264
Webseite

Re: AdvancedContent und NMS (Newsletter made simple)

Na schreibs ihm doch gleich in die Kommentare rein wink
Ich fürchte auch, dass Calguy das AdvancedContent Modul nicht so mag sad


Arbeitet bei conversearch GmbH: http://conversearch.de (Webseiten-Analyse und -Monitoring)
Bloggt bei Andiministrator.de: http://andiministrator.de

Offline

#8 26. Januar 2012 19:10

Andiministrator
Kabeljungwerker
Ort: Plauen / Vogtland
Registriert: 09. November 2010
Beiträge: 264
Webseite

Re: AdvancedContent und NMS (Newsletter made simple)

Hm schade - die Bug-Meldung wurde gerade geschlossen mit dem Status "Wird nicht behoben" sad
Also bleibt uns nur die Lösung, bei jedem Update die Zeilen anzupassen ...


Arbeitet bei conversearch GmbH: http://conversearch.de (Webseiten-Analyse und -Monitoring)
Bloggt bei Andiministrator.de: http://andiministrator.de

Offline

#9 26. Januar 2012 19:14

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: AdvancedContent und NMS (Newsletter made simple)

yikes
Ich habe doch gerade einen Ansatz zur Lösung dort gepostet!
Zu einer echten Lösung.
Hätte ich vielleicht doch nicht machen sollen ...
Das Thema im .org-Forum auf das im Bugreport verlinkt wurde, scheint auch nicht mehr zu existieren.
Da bin ich mal wieder sprachlos.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#10 26. Januar 2012 19:29

La Strega Custom Bike
probiert CMS/ms aus
Ort: Oy Mittelberg
Registriert: 02. Januar 2012
Beiträge: 23
Webseite

Re: AdvancedContent und NMS (Newsletter made simple)

Da hab ich als Anfänger also voll ins Nest gestochen. ops


Der Allgäuer Radelbauer. LA STREGA - DIE HEXE

Offline

#11 26. Januar 2012 20:26

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: AdvancedContent und NMS (Newsletter made simple)

Andiministrator schrieb:

Unsere Kunden finden allerdings nach wie vor doof, dass man keine Anrede zum Newsletter-Empfänger mit speichern kann ...

http://www.cmsmadesimple.de/forum/viewtopic.php?id=594

wink

Offline

#12 26. Januar 2012 20:29

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: AdvancedContent und NMS (Newsletter made simple)

Andiministrator schrieb:

Also bleibt uns nur die Lösung, bei jedem Update die Zeilen anzupassen ...

Oder ein Fork ... gibt im Forge ja bereits einen

http://dev.cmsmadesimple.org/projects/tnms

Offline

#13 26. Januar 2012 20:39

Andiministrator
Kabeljungwerker
Ort: Plauen / Vogtland
Registriert: 09. November 2010
Beiträge: 264
Webseite

Re: AdvancedContent und NMS (Newsletter made simple)

Danke für die Links, TNMS hatte ich tatsächlich mal im Einsatz, es gab allerdings verschiedene Probleme/Fehler.
Die andere, editierte Version ist jetzt auch schon etwas älter.

Ich werds halt wirklich einfach immer selbst anpassen ...


Arbeitet bei conversearch GmbH: http://conversearch.de (Webseiten-Analyse und -Monitoring)
Bloggt bei Andiministrator.de: http://andiministrator.de

Offline

#14 26. Januar 2012 20:44

Andiministrator
Kabeljungwerker
Ort: Plauen / Vogtland
Registriert: 09. November 2010
Beiträge: 264
Webseite

Re: AdvancedContent und NMS (Newsletter made simple)

Tatsächlich, die haben glatt den Forenbeitrag gelöscht, wo ich die Lösung gepostet hatte.
NaN hat recht, am besten in Zukunft einfach sprachlos sein ...
Zum Glück gibts ja das Forum hier - gibts eigentlich schon ne englische Rubrik? wink


Arbeitet bei conversearch GmbH: http://conversearch.de (Webseiten-Analyse und -Monitoring)
Bloggt bei Andiministrator.de: http://andiministrator.de

Offline

#15 29. Januar 2012 21:27

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: AdvancedContent und NMS (Newsletter made simple)

Ich warte nur noch auf die Zuarbeit von dc2 für den Downloadbereich, dann können wir auch hier mehr anbieten, inkl. des angepassten TNMS wink

Andiministrator schrieb:

gibts eigentlich schon ne englische Rubrik? wink

Du wirst es kaum glauben, aber CMSMS ist mir einfach zu wichtig, als dass ich nicht schon mit diesem Gedanken gespielt habe ...

Offline

#16 24. August 2012 09:15

Andiministrator
Kabeljungwerker
Ort: Plauen / Vogtland
Registriert: 09. November 2010
Beiträge: 264
Webseite

Re: AdvancedContent und NMS (Newsletter made simple)

Leider muss ich Euch mitteilen, dass mit CMSms 1.11.1 und NMS 2.5.6 das Problem noch immer nicht behoben ist. Da AdvancedContent den Content-Type geändert hat, habe ich den Code oben (1.Beitrag) entsprechend angepasst.


Arbeitet bei conversearch GmbH: http://conversearch.de (Webseiten-Analyse und -Monitoring)
Bloggt bei Andiministrator.de: http://andiministrator.de

Offline

#17 11. Juni 2013 12:18

Andiministrator
Kabeljungwerker
Ort: Plauen / Vogtland
Registriert: 09. November 2010
Beiträge: 264
Webseite

Re: AdvancedContent und NMS (Newsletter made simple)

Mal wieder ein Info-Update:
Das Problem besteht mit CMSms 1.11.7 und NMS 2.7.3 noch immer.
Es lässt sich auch noch immer beheben, wie oben beschrieben.


Arbeitet bei conversearch GmbH: http://conversearch.de (Webseiten-Analyse und -Monitoring)
Bloggt bei Andiministrator.de: http://andiministrator.de

Offline

#18 11. Juni 2013 19:41

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: AdvancedContent und NMS (Newsletter made simple)

Danke fürs Feedback!!

Offline

#19 19. Juni 2013 11:04

Andiministrator
Kabeljungwerker
Ort: Plauen / Vogtland
Registriert: 09. November 2010
Beiträge: 264
Webseite

Re: AdvancedContent und NMS (Newsletter made simple)

So, ich habe mal ein neues Thema für alle möglichen NMS-Fehler eröffnet:
http://www.cmsmadesimple.de/forum/viewt … ?pid=26754
Eigentlich erschreckend, wenn man darüber nachdenkt ...


Arbeitet bei conversearch GmbH: http://conversearch.de (Webseiten-Analyse und -Monitoring)
Bloggt bei Andiministrator.de: http://andiministrator.de

Offline