Page 1 of 2

News-Modul um "zusätzliche Bearbeiter" erweitert

Posted: Mon Aug 03, 2009 10:28 pm
by NaN
Ausgehend von diesem Post: http://forum.cmsmadesimple.org/index.ph ... 028.0.html
habe ich mal das News-Modul etwas modifiziert. (2.10.2.1)
Man kann jetzt jeder Kategorie und jedem Artikel einen zusätzlichen Editor hinzufügen.
Im Backend werden nur die Artikel angezeigt bei denen der Benutzer Autor oder zusätzlicher Editor des Artikels bzw. der Kategorie des Artikels ist.
Katagorien werden nur die angezeigt, bei denen der Benutzer zusätzlicher Editor ist (bzw. bei deren übergeordneter Kategorie).
Ähnlich wie beim Bearbeiten von Seiten.
Außerdem habe ich noch weitere Berechtigungen hinzugefügt.

Das Modul lässt sich auch upgraden (habs nur mit der offiziellen Version 2.10.2) getestet.

Was ich noch nicht eingebaut habe (und ich eigentlich auch nicht vorhabe - es sei denn es gibt gute Argumente dafür) ist, dass man den Autor eines Artikels ändern kann.

Wenn das mal jemand ausprobieren möchte (was ich mir ehrlich gesagt sehr wünschen würde), kann er sich das Modul im Anhang runterladen (die Endung ".mpg" entfernen und dann entpacken).

EDIT 1 (05.08.2009):
Bei der Endung .txt gibts hier im Forum Probleme. Habs nochmal hochgeladen mit der Endung .mpg

EDIT 2 (06.08.2009):
Neue Version hochgeladen (Fehler mit doppelten News-Artikeln im Backend behoben)

Re: News-Modul um "zusätzliche Bearbeiter" erweitert

Posted: Tue Aug 04, 2009 4:07 am
by melzebub
Großartig,

ich werde es mal versuchen. Ich schriebe dann meine Erfahrungen hier rein ;)

Vielen Dank schonmal.

Greet,
Stefan

Re: News-Modul um "zusätzliche Bearbeiter" erweitert

Posted: Tue Aug 04, 2009 8:52 am
by NaN
Bei der Endung .txt gibts hier im Forum Probleme. Habs nochmal hochgeladen mit der Endung .mpg

Re: News-Modul um "zusätzliche Bearbeiter" erweitert

Posted: Wed Aug 05, 2009 4:48 am
by melzebub
Okay, ich habe mein System einmal aktualsiert auf die 1.6.3. Vorher war es die 1.6, das wollte vorne und hinten nicht. Sieht auf jeden Fall fantastisch aus. Gibt es eigentlich Tutorials um da ein wenig reinzukommen, oder selbst schlau machen?
Man muss sich ja nur ein wenig mit den Variablen auskennen, oder seh ich das falsch?

Okay, ich werde jedenfalls das Modul mal einsetzen und ein wenig testen. Und wenns stabil und sicher läuft, gebe ich hier nochmal bescheid. Das einzige was mir bis jetzt aufgefallen ist, wenn man sich als editor einloggt, sieht man in der Zusammenfassung jeden News Article doppelt. Als Admin aber nicht.

Vielen Dank aber schonmal ;)

Greetz

Re: News-Modul um "zusätzliche Bearbeiter" erweitert

Posted: Wed Aug 05, 2009 11:55 am
by NaN
melzebub wrote: Gibt es eigentlich Tutorials um da ein wenig reinzukommen, oder selbst schlau machen?
Man muss sich ja nur ein wenig mit den Variablen auskennen, oder seh ich das falsch?
Wenn Du mit Tutorial das Thema Modul-Erstellung meinst, da fällt mir auf die Schnelle das Skeleton Modul ein.
Ist ein Dummy Modul, das im Quelltext eine Menge Kommentare hat.
Da werden einem quasi die Grundfunktionen der Modul API erklärt.
Eine ausführlichere Dokumentation der CMSms API findest Du hier: http://www.cmsmadesimple.org/apidoc/.

Mit ein paar Variablen war das beim News Modul nicht getan.
Ich habe einige Datenbankabfragen und Backend-Templates geändert und noch ein paar zusätzliche Funktionen geschrieben.

Also PHP sollte man schon zumindest auf Amateurlevel drauf haben.
melzebub wrote:
wenn man sich als editor einloggt, sieht man in der Zusammenfassung jeden News Article doppelt. Als Admin aber nicht.
Danke für das Feedback.
Ist mir noch nicht aufgefallen.
Schau ich nochmal genauer nach.

Re: News-Modul um "zusätzliche Bearbeiter" erweitert

Posted: Wed Aug 05, 2009 12:37 pm
by NaN
Ah... hab jetzt fast alles durchprobiert.
Das passiert, wenn man als zusätzlichen Bearbeiter sowohl die Gruppe Editor als auch den Editor selbst anwählt.
Da muss ich die DB Anfrage noch etwas ändern. (Nach artikel id gruppieren...)

Re: News-Modul um "zusätzliche Bearbeiter" erweitert

Posted: Wed Aug 05, 2009 1:37 pm
by NaN
Hab den Fehler behoben.
Datei kann im ersten Post runtergeladen werden.

Re: News-Modul um "zusätzliche Bearbeiter" erweitert

Posted: Mon Aug 10, 2009 12:09 pm
by cyberman
NaN wrote: Was ich noch nicht eingebaut habe (und ich eigentlich auch nicht vorhabe - es sei denn es gibt gute Argumente dafür) ist, dass man den Autor eines Artikels ändern kann.
Hatte ich schon mal für eine ältere Version gemacht

http://forum.cmsmadesimple.org/index.ph ... l#msg36795

nur leider hats das neue Forge offensichtlich "gefressen"  >:( ...

Re: News-Modul um "zusätzliche Bearbeiter" erweitert

Posted: Thu Aug 13, 2009 7:38 pm
by NaN
Und?
Wurde es verwendet?
Falls das wirklich so wichtig sein sollte, bau ich das noch ein.
Ich hoffe nämlich, dass diese Funktionen in das News-Modul integriert werden.
Evtl. könnten meine Änderungen dabei ja behilflich sein.

Aber ich schätze, solange ich mich mit diesem SVN Zeugs nicht angefreundet habe (für Mac gibts wohl kein gescheites Repository - jedenfalls nicht mehr für die Power PC Reihe) und die Devs verständlicherweise keine Lust haben den Quellcode zu durchsuchen, wird das wohl noch ne Weile dauern.

:(

Re: News-Modul um "zusätzliche Bearbeiter" erweitert

Posted: Sat Oct 31, 2009 3:38 pm
by melzebub
Hi,

ich habe schon einmal gepostet, war aber leider die falsche kategorie. Also hier nochmal.

Ich habe ide News auf eine 1.6.6 kopiert. nun kann ich im backend bereich die news nicht mehr sehen, keinen einzigen und auch nur im backend. Ne idee? Sehr merkwüdig finde ich. Bin für jede hilfe dankbar.

Re: News-Modul um "zusätzliche Bearbeiter" erweitert

Posted: Sat Oct 31, 2009 3:48 pm
by NaN
Die modifizierte Version einfach auf den Server zu kopieren reicht leider nicht.
Du musst das Modul komplett neu installieren.

Re: News-Modul um "zusätzliche Bearbeiter" erweitert

Posted: Sat Oct 31, 2009 11:18 pm
by melzebub
also erst das komplette modul news ersetzen und dann im modul manger deinstallieren und neu installieren?

Re: News-Modul um "zusätzliche Bearbeiter" erweitert

Posted: Sat Oct 31, 2009 11:57 pm
by NaN
Nein eigentlich umgekehrt.
Erst deinstallieren, dann mit der anderen Version überschreiben und dann neu installieren.

Re: News-Modul um "zusätzliche Bearbeiter" erweitert

Posted: Sun Nov 01, 2009 8:24 am
by melzebub
ich verzweifele,

also habe deinstalliert , kopiert, neu installiert . keine änderung

neue installation aufgesetzt mit 1.6.6. Dann das standard installation der news 2.10.3 deinstalliert über module. dann kopiert, und die 2.10.2.1 installiert. auf news geschaut und keine werden angezeigt.

AAhhhhh,

wasn nu los? es leif doch schonmal. strange

Re: News-Modul um "zusätzliche Bearbeiter" erweitert

Posted: Sun Nov 01, 2009 2:04 pm
by NaN
Welche Systemvoraussetzungen bietet denn Dein Provider?
Kann ich mir das im Backend evtl. mal anschauen?
(Kannst mir ja nen Backend-Account mit entsprechenden Berechtigungen erstellen und per Mail senden)