Druckversion des Themas

Hier klicken um das Topic im Orginalformat anzusehen

Forum Sefrengo.org _ Alpha, Beta, ...... _ News-System 01.02.06-sf

Geschrieben von: mvsxyz Mon. 3. July 2006, 18:32

Titel: News-System

Version: 1.2.6-sf

Letzte Änderung: 03.07.2006

Sefrengo-Version: ab 1.2.1

Autor: Holger Stitz (mvsxyz)

Beschreibung: Flexibles News-System mit Kategorien, Templates, Archiv, u.v.m.

Features:
- Anbindung ans Rechte-System von Sefrengo (P)
- Kategorie-Verwaltung (P & M)
- Template-Sets (P & M)
- Related-System (P)
- Favoriten bei Autor/Quellen-Auswahl (P)
- Teaser mit Bild (P & M)
- Kommentar-System (P & M)
- Artikel-Archiv (P & M)
- Artikel-Vorschau mit Template-Set-Auswahl (P)
- Suchfunktion (P & M)
- Druckversion (M)
- Send2Friend (M)
- RSS-Feed (M)
- Freie Sortierung und Anzeigezeiträume (M)
- Backup-System (z.Z. nur Tpls) (P)
- Artikel-Vorlagen (P)


Installation: Allgemeines
1. Bitte vorsichtshalber eine MySQL-Kopie machen! Ich übernehme keine Verantwortung für zerschossene Sefrengos.
2. Automatische Installation ( empfohlen ): Unter Administration -> Plugins -> Plugin importieren ganz unten die cmsplugin-Datei auswählen und hochladen. Fertig! Weiter mit Schritt 2 bei Plugin-Installation.
3. Manuelle Installation: Alle Dateien aus dem Tar-Archiv nach ./backend/plugins/newssystem/ entpacken und hochladen


Plugin-Installation
1. Bei manueller Installation: Über Administration -> Plugins -> Neues Plugin -> Verzeichnis importieren installieren
2. News-System aufrufen
3. Kategorien anlegen (Optional, aber empfohlen)
4. Einstellungen im Plugin tätigen.
5. Templates für das Modul editieren.
6. News eintragen


Modul-Installation
1. Bei manueller Installation oder falls noch nicht vorhanden: Über Design -> Module -> Module uploaden (ganz unten) die Dateien "News-System.cmsmod" und "News-System Teaser.cmsmod" aus dem Ordner ./backend/plugins/newssystem/module auswählen und installieren
2. Einstellungen im Modul tätigen.
3. Modul wie gewohnt einbinden.


Update: Allgemeines
- Bitte vorsichtshalber eine MySQL-Kopie machen! Ich übernehme keine Verantwortung für zerschossene Sefrengos.
- Das Update auf die Version 1.2.x ist nur ab News-System 1.1 möglich!


Automatisches Update
1. Die cmsplugin-Datei unter Administration -> Plugins -> Plugin importieren hochladen
2. Die folgende Abfrage auf Update mit OK bestätigen
3. Die Module aus dem Ordner "module" importieren. (siehe Modul-Installation)


Manuelles Update
1. Die cmsplugin-Datei entpacken
2. Die Dateien via FTP hochladen
3. Den MySQL-Befehl per PHPMyAdmin einspielen

QUELLTEXT
INSERT INTO {tableprefix}plug_newssystem_values VALUES ('', 0, 'version', NULL, NULL, '1.2.6', NULL, 0, NULL);
{tableprefix} muss gegen CMS-Prefix ersetzt werden. (Default ist cms_)
4. Das Modul aus dem Ordner "module" importieren. (siehe Modul-Installation)
5. Im Plugin: Templates überprüfen und ggf. ändern, da neue Tpls bzw. Variablen hinzugekommen sind!


Deinstallation
1. Bei der Deinstallation des News-Systems gehen alle Daten verloren!


Todo
- P: Hilfe-System/Doku
- P: Einstellung welche BB-Codes (im Edit-Form) angezeigt werden dürfen
- P: Eigene Farben im BB-Code (für Edit-Form) unter Templates einfügbar
- P: Rückkehr in den zuletzt genutzen Bereich des News-Systems (Status: später)
- P: Prioritäten für News-Einträge
- P: komfortabel Link für Autor/Quelle in Favoriten aufnehmen
- P: Teaser-Formularfeld abschaltbar (Einstellung im backend)
- P: Übernahme aus fremden RSS (Status: später)
- P: Bildupload (Status: später)
- P & M: Newsletter (als Hack zu einem Bestehendem?)
- P & M: Suche auch auf Titel + Teaser ausweiten
- P & M: News in verschiedenen Sprachen
- P & M: Rechtesystem (Status: später)
- M: News-Fehlerseite (z.B. News-Einträge auf gesperrten Seiten)
- M: Frontendschreiben (Status: später)
- M: RSS-Feed ausschalten, oder umleiten
- M: E-Mail-Versenden über Pear-Klasse (Status: später)
- M: Suchformular direkt als Tpl-Var auswählbar


Bugs


Known Issues
- P: Win XP SP1 mit IE 6.0 stürzt beim Laden von "Eintrag anlegen/editieren" ab
- P: Bilder anzeigen ohne Dateimanager-Zugriff geht nicht
- P: Merken - Blaumarkierung durch JS
- P: Rechtevergabe für Redakteure
- P: Frameproblem bei Sefrengo: Autologout


Changelog
2006-07-03: Umlaute in den Default-Tpls maskiert (install_client.meta) Neu!
2006-06-18: Konvertierung auf Sefrengo Neu!
2006-05-19: Englische Sprachdatei von David eingebunden (englisch.php) (P:1.2.6) Neu!
2006-05-14: Teaser wird bei Zeilenumbruch im Text nicht verlinkt (module.nav.php) (M:1.2.6) Neu!
2006-05-14: Endlosschleife im Firefox Autor/Quelle-Popup (inc.new.php) (P:1.2.6) Neu!
2006-05-14: Fehler duch Catdropdown bei Suche im Archiv gefixt (fnc.newssystem.php) (M:1.2.6) Neu!
2006-05-13: Kommentare: E-Mail- und Homepage-URL, wenn leer, mit # ersetzen (module.comments.php) (M:1.2.6) Neu!
2006-05-13: Wenn es keinen Kommentartext gibt, wird dieser nicht gespeichert (module.comments.php) (M:1.2.6) Neu!
2006-05-13: Gelöschte Bilder im DM können nicht in der Auswahl gelöscht werden (inc.images.php, images_edit.tpl) (P:1.2.6) Neu!
2006-05-13: & im link in Kommentarbenachrichtigung-eMails (module.comments.php) (M:1.2.6) Neu!


Dokumentation
- Es ist noch keine vorhanden


Links
http://www.sefrengo.de/


Download
siehe unten.

--------------------------------------------------------------

MIGRATION VON DEDI ZU SEFRENGO
Hier eine Anleitung wie man die Einträge des News-System von Dedi nach Sefrengo (SF) portiert. Alle Angaben ohne Gewähr und Anspruch auf Vollständigkeit. Falls noch etwas nicht funktionier bitte posten, damit ich die Anleitung verbessern kann.

ALLGEMEINES
1. WICHTIG! Unbedingt eine Sicherung der Datenbanktabellen vornehmen
2. Die Dateien aus dem Verzeichnis backend/plugins/newssystem/ sichern.

PLUGIN
1. Plugin über Administration -> Plugins installieren
2. Neuangelegte Tabellen cms_plug_newssystem, cms_plug_newssystem_comment und cms_plug_newssystem_values löschen
3. Den Prefix der News-System-Tabellen an SF an passen. "dedi_" gegen "cms_" (default) ersetzen oder die Tabellen unter gleichen Namen mit neuem Prefix kopieren
4. Die News-System-Tabellen mit dem UTF-8-Konverter konvertieren (setup/tools/utf8_converter.php)
5. Versionsnummer auf 1.2.6 erhöhen (siehe SQL-Befehl unter "Manuelles Update")

MODUL
1. Module updaten/hochladen
2. Module konfigurieren
3. Module in den Templates ersetzen/einbinden

--------------------------------------------------------------

 newssystem_2006_07_03_1.2.6_sf.zip ( 233.08KB ) : 436
 

Geschrieben von: Grummel Mon. 3. July 2006, 21:10

Hallo Holger,
ich hab irgendwie wieder das Problem, dass keine News angezeigt werden, obwohl ich die Konfiguration schon x-mal durchgeschaut habe und auch News eingetragen sind.

Es ist eine komplette Neuinstallation des Newssystems zusammen mit Sefrengo. Irgendeine Idee worans liegen könnte? In der Modulkonfiguration habe ich die Kategorien aus denen angezeigt werden soll, angegeben.

Geschrieben von: Grummel Tue. 4. July 2006, 15:06

ZITAT(Grummel @ Mon. 3. July 2006, 22:10) *
Hallo Holger,
ich hab irgendwie wieder das Problem, dass keine News angezeigt werden, obwohl ich die Konfiguration schon x-mal durchgeschaut habe und auch News eingetragen sind.

Es ist eine komplette Neuinstallation des Newssystems zusammen mit Sefrengo. Irgendeine Idee worans liegen könnte? In der Modulkonfiguration habe ich die Kategorien aus denen angezeigt werden soll, angegeben.


Ich glaub den Fehler gefunden zu haben. Ich musste in der Modulkonfiguration unter "ID der Newsseite" die 0 für automatische Bestimmung der ID gegen die Nummer der eigentlichen Seiten-ID ändern. Eventuell ists ein Bug, da die automatische Bestimmung ja nicht funktioniert hat?!

Geschrieben von: mvsxyz Tue. 4. July 2006, 15:28

Okay, danke werde ich nachschauen.

Geschrieben von: Grummel Tue. 4. July 2006, 17:34

Hab noch was gefunden, was es glaub ich schonmal in irgendeiner Version so gegeben hat.

Szenario:
Ich erstelle eine News mit Teaserbild, was beim anklicken die richtige Größe in einem extra Fenster anzeigen soll. Soweit so gut, auf der Startseite im Template "Liste (Zeile)" funktioniert das mit dem Teaserbild wunderbar, jedoch wenn ich auf die seitenansicht des Artikels gehe, wird mir das Bild leider nur in kompletter Größe ausgegeben, obwohl ich im Template "Eintrag (1)" ebenfalls an der betroffenen Stelle {teaserimage} eingetragen habe.

Phänomen gibts unter untenstehender URL zu begutachten.

Der Eintrag von {teaserimage} unter "Eintrag (2) sieht so aus:

QUELLTEXT
<a href="java script:new_imagepopup('{url_large}','','Fenster schließen','','{width}','{height}','true');"><img src="{url}" style="float:left;" alt="{alt}" height="{thumbheight}" width="{thumbwidth}"></a>

Geschrieben von: mvsxyz Tue. 4. July 2006, 23:10

Du hast aber im Abschnitt "EINZELNER ARTIKEL" "Teaserbild als Thumbnail?" mit "Ja" ausgewählt, oder?

Geschrieben von: Grummel Tue. 4. July 2006, 23:23

ZITAT(mvsxyz @ Wed. 5. July 2006, 00:10) *
Du hast aber im Abschnitt "EINZELNER ARTIKEL" "Teaserbild als Thumbnail?" mit "Ja" ausgewählt, oder?


Öhhhhh, öhm, ähhh. Jetzt schon... rolleyes.gif
Funzt, danke. wink.gif

Geschrieben von: amk Fri. 7. July 2006, 00:17

also durch nen kunden der noch dedi nutzt sind noch zwei kleine bugs im news-modul aufgefallen die mit der seitenschaltung in verbindung stehen. wie ich im modul-output-code der sf-version gesehen habe, sollte das problem hier auch auftreten:

deaktivierte einträge und vordatierte einträge werden im news-anzahl-count mitgezählt, was eine fehlerhafte seitenschaltung generiert und ggf. die letzte(n) news mehrfach darstellt etc..
hab das bei dem dedi-system-gefixt ... ich versuche mal zeit zu finden die sf-version hier zu testen und poste dann mein gefixten zeilen ... kannst dann übernehmen, wenn das so ok ist, Holger

Geschrieben von: mvsxyz Fri. 7. July 2006, 15:19

Na klar! Das wäre super, wenn du die Zeilen gleich posten würdest. smile.gif

Geschrieben von: amk Mon. 10. July 2006, 22:12

also im modul-code werden bzgl. seitenschaltung und beitragsanzahl schlichtweg deaktivierte und zukünftige bzw. vergangene mitgezählt.

dort wo also die beiträge gezählt werden müssen entsprechende bedingungen rein.

modvars['deactivated']==0
$mvars[44]=="0" && $modvars['startdate']<=time()
bzw.
$mvars[44]=="1" && $modvars['enddate']>=time()


QUELLTEXT

if ( $modvars['deactivated']==0 &&

    ( ($mvars[44]=="0" && $modvars['startdate']<=time()) ||

      ($mvars[44]=="1" && $modvars['enddate']>=time()) )

   ) {

//Für die Zahlen-Navi alle möglichen Beiträge hochzählen

if($mod['show_choice']==8||$mod['show_choice']==9) { $mod['p_count']++; }

else if(($mod['show_choice']==5||$mod['show_choice']==7).......... { $mod['p_count']++; }

else if(($mod['show_choice']==1||$mod['show_choice']==3)........... { $mod['p_count']++; }      

}


dabei weiss ich jetzt nicht ob ich alle gegebenheiten des systems berücksichtigt habe ...

Geschrieben von: mvsxyz Tue. 11. July 2006, 22:32

Ich werden den Code nochmal durchschauen und dann einbauen. Vielen Dank. smile.gif

Geschrieben von: urs Wed. 12. July 2006, 09:42

Wenn ich einen neuen Newseintrag erfassen oder einen bestehenden Eintrag mutieren möchte, spuckt mein IE 6.0 eine Fehlermeldung in der Statuszeile aus.

QUELLTEXT
Zeile: 394
Zeichen: 9
Fehler: Syntaxfehler
Code: 0
URL: http://meineurl/backend/plugins/newssystem/index.php?frame=main&subarea=edit


Interessanterweise funktioniert diese Aktion unter Firefox ohne Ausgabe einer Errormeldung. Liegt das an meiner Installation oder hat sich noch ein kleiner Bug eingeschlichen? Kann dies kurz mal wer nachstellen und ein Feedback abgeben? Danke!

Gruss, Urs

Geschrieben von: amk Wed. 12. July 2006, 10:25

ZITAT(urs @ Wed. 12. July 2006, 10:42) *
Wenn ich einen neuen Newseintrag erfassen oder einen bestehenden Eintrag mutieren möchte, spuckt mein IE 6.0 eine Fehlermeldung in der Statuszeile aus.
QUELLTEXT
Zeile: 394
Zeichen: 9
Fehler: Syntaxfehler
Code: 0
URL: http://meineurl/backend/plugins/newssystem/index.php?frame=main&subarea=edit


Interessanterweise funktioniert diese Aktion unter Firefox ohne Ausgabe einer Errormeldung. Liegt das an meiner Installation oder hat sich noch ein kleiner Bug eingeschlichen? Kann dies kurz mal wer nachstellen und ein Feedback abgeben? Danke!

Gruss, Urs


tja das kann ich bestätigen ... mehr aber auch nicht - die fehlermeldungen im IE sind immer so grandios aussagekräftig. wink.gif

Geschrieben von: urs Wed. 12. July 2006, 10:40

ZITAT(amk @ Wed. 12. July 2006, 11:25) *
die fehlermeldungen im IE sind immer so grandios aussagekräftig. wink.gif
Jepp. Da lobe ich mir den Feuerfuchs... "Leider" wird in diesem speziellen Fall jedoch keine Fehlermeldung generiert cool.gif

Geschrieben von: HardCastle Wed. 12. July 2006, 11:32

Hallo Freunde,

habe das plugin heute installiert, bekomme aber im backend unter administration/plugins/plugin bearbeiten folgende fehlermeldung:

QUELLTEXT
Warning: main(tpl/standard/lang/deutsch_iso-8859-1/lang_plug.php): failed to open stream:
No such file or directory in /www/htdocs/bom/sefrengo/backend/tpl/standard/lang/de/lang_plug_edit.php on line 2

Warning: main(tpl/standard/lang/deutsch_iso-8859-1/lang_plug.php): failed to open stream:
No such file or directory in /www/htdocs/bom/sefrengo/backend/tpl/standard/lang/de/lang_plug_edit.php on line 2

Warning: main(): Failed opening 'tpl/standard/lang/deutsch_iso-8859-1/lang_plug.php' for inclusion (include_path='.:/www/htdocs/bom/sefrengo/backend/external/adodb/:/www/htdocs/bom/
sefrengo/backend/external/pear.php.net/') in /www/htdocs/bom/sefrengo/backend/tpl/
standard/lang/de/lang_plug_edit.php on line 2


Fehlt da noch eine lang-datei?

Gruß hardcastle

Geschrieben von: alexander Wed. 12. July 2006, 11:58

die pfade zu den sprachdateien haben sich in sefrengo geändert. muss jetzt tpl/standard/lang/de/lang_plug.php heißen.

Geschrieben von: urs Fri. 14. July 2006, 09:34

ZITAT(alexander @ Wed. 12. July 2006, 12:58) *
die pfade zu den sprachdateien haben sich in sefrengo geändert. muss jetzt tpl/standard/lang/de/lang_plug.php heißen.
Nebenbei: http://forum.sefrengo.org/index.php?showtopic=48# gibts den Bugfix dazu wink.gif


Hallo zusammen
Kann mir jemand sagen, wie ich eine PDF-Datei (welche mit dem Dateimanager ins Verzeichnis /media/pdf/ hochgeladen wurde) im Newssystem einfügen kann? Ich versuchte es mit dem Bereich "Bilder", aber hier werden keine PDF-Dateien angezeigt. Auch bei Links einfügen kann ich nicht auf Dateien zugreifen... Hat jemand einen Tipp? rolleyes.gif

Holger, wäre dies ein Feature Request (Lösungsansatz -> bei Links den neuen Filebrowser von SF übernehmen mit Zugriff auf Seiten und Dateien oder allenfalls einen neuen Bereich schaffen "Dokumente" ( analog "Bilder"))

Gruss, Urs

Geschrieben von: hkuhrt Fri. 14. July 2006, 10:08

ZITAT(urs @ Fri. 14. July 2006, 10:34) *
Nebenbei: http://forum.sefrengo.org/index.php?showtopic=48# gibts den Bugfix dazu wink.gif
Hallo zusammen
Kann mir jemand sagen, wie ich eine PDF-Datei (welche mit dem Dateimanager ins Verzeichnis /media/pdf/ hochgeladen wurde) im Newssystem einfügen kann? Ich versuchte es mit dem Bereich "Bilder", aber hier werden keine PDF-Dateien angezeigt. Auch bei Links einfügen kann ich nicht auf Dateien zugreifen... Hat jemand einen Tipp? rolleyes.gif

Holger, wäre dies ein Feature Request (Lösungsansatz -> bei Links den neuen Filebrowser von SF übernehmen mit Zugriff auf Seiten und Dateien oder allenfalls einen neuen Bereich schaffen "Dokumente" ( analog "Bilder"))

Gruss, Urs


Hallo,
manuell als URL eingeben. Geht momentan, soweit ich das weis, nicht anders.

Gruß
Holger

Geschrieben von: urs Fri. 14. July 2006, 10:32

ZITAT(hkuhrt @ Fri. 14. July 2006, 11:08) *
manuell als URL eingeben. Geht momentan, soweit ich das weis, nicht anders.
Diesen Lösungsansatz habe ich bereits gekannt. Für mich selbst wäre dies auch kein Prolbem, aber wie bring ichs dem Kunden bei? Trotzdem Danke fürs Feedback.

Geschrieben von: urs Fri. 14. July 2006, 15:06

Hallo
Und nochmals eine Anregung zum Newssystem: wäre es für eine künftige Version möglich, sämtliche benötigten "ampersands" (&) der URL wie z.B. beim kommentieren durch "&" zu ersetzen. Ich mach mich mal auf die Suche nach den entsprechenden Stellen - habe nur noch überhaupt keine Ahnung, wo ich anfangen soll. Am besten nehme ich mir einmal das Modul vor (im Plugin selbst ist es mir das nämlich ziemlich egal... tongue.gif )

Ich versuche später einige Erkenntnisse zu posten, sofern ich überhaupt zu Ergebnissen komme...

Geschrieben von: urs Fri. 14. July 2006, 16:36

OK. Hier wie versprochen meine Erkenntnisse betreffend den "störenden" ampersands:

1) In den Template-Sets (Style1, Notfall) des Newssystems selbst und zwar in den Templates „Liste Zeile“, „Suche Zeile“ sowie „Archiv Zeile“ (inkl. den dazu gehörenden Subtemplates "gerade/ungerade")

QUELLTEXT
Fehler bei "Kommentare: <a href="{url_to_article}&action=....">"


2) zudem in der datei "/backend/plugins/newssystem/module/module.comments.php" auf zeile 111:
QUELLTEXT
$mod['tpl'] = str_replace("{".$mod['tplvars'][2]['key']."}", $con_side[$mod['siteid']]['link'].$modvars['tmp']."&y=".date("Y",$aa[$mod['nid_url']]['startdate'])."&m=".date("m",$aa[$mod['nid_url']]['startdate']).$mod['archiv_addurl'], $mod['tpl']);
In der selben Datei habe habe ich auf der Zeile 109 noch den folgenden Code entdeckt. Hier kann ich jedoch nicht abschätzen, ob das richtig oder falsch ist... mvsxyz, schaust du dir dies auch noch kurz an?

Weiter habe ich keine "&-Problemstellen" mehr gefunden - das mag jedoch noch überhaupt nichts heissen...

Dafür bin ich beim Testen noch auf einen weiteren kleinen Bug gestossen zu sein. Wenn ich einer News die Kategorie "unbestimmt" zuweise (resp. noch überhaupt keine Kategorien erfasst habe) und dann im Modul beim Punkt "Sollen Einträge der Kategorie "Unbestimmt" angezeigt werden?" die Auswahlbox auf JA setze, dann wird mir trotzdem kein Newseintrag angezeigt. Sobald ich jedoch mindestens eine Kategorie hinzugefügt habe, dann funktioniert es. Es scheint so, als ob diese Funktion nur funktioniert, wenn mindestens eine Kategorie erfasst ist...

Geschrieben von: mvsxyz Fri. 14. July 2006, 21:27

@urs: Danke für die Anpassung. Kannst du vllt. nochmal erläutern was nun eigentlich der Grund für die Änderung war? Habe ich anscheinend überlesen...

Geschrieben von: urs Sat. 15. July 2006, 08:33

ZITAT(mvsxyz @ Fri. 14. July 2006, 22:27) *
@urs: Danke für die Anpassung. Kannst du vllt. nochmal erläutern was nun eigentlich der Grund für die Änderung war? Habe ich anscheinend überlesen...
Gemäss W3C-Validator sind die Ampersands in URL's nicht erlaubt. Du hast ja bereits die meisten Parameter mittels "&" angefügt, das hast du ja bestimmt auch aus irgendeinem Grund gemacht wink.gif

Frage zurück: hast du die beiden anderen Punkte (IE-Problem & Datei anfügen) zur Kenntnis genommen? Schon Ideen?

Gruss, Urs

Geschrieben von: Grummel Mon. 17. July 2006, 19:55

Hallöchen,
besteht eigentlich die Möglichkeit, dass im Teaser auch die Formatierungen wie fetter Text, Link etc. pp. angezeigt werden können?

Geschrieben von: amk Mon. 17. July 2006, 22:42

ZITAT(Grummel @ Mon. 17. July 2006, 20:55) *
Hallöchen,
besteht eigentlich die Möglichkeit, dass im Teaser auch die Formatierungen wie fetter Text, Link etc. pp. angezeigt werden können?


hast mal versucht tags in den teaser zu schreiben?

ansonsten ist das sicherlich realisierbar - wenn das newssystem z.b. mit nem wysiwyg (oder bbcode-dingsda) bzgl. teaser ausgestattet wär.

Geschrieben von: mvsxyz Tue. 18. July 2006, 08:09

@urs:

ZITAT
Gemäss W3C-Validator sind die Ampersands in URL's nicht erlaubt. Du hast ja bereits die meisten Parameter mittels "&" angefügt, das hast du ja bestimmt auch aus irgendeinem Grund gemacht

Also & amp; statt &. Richtig?

ZITAT
Frage zurück: hast du die beiden anderen Punkte (IE-Problem & Datei anfügen) zur Kenntnis genommen? Schon Ideen?

Nein, beim IE-Problem konnte ich auch nicht mehr herausfinden als ihr.
Momentan ist es nicht möglich eine Datei statt eines Bildes anzufügen. Ich werden den Dateibrowser einbinden, aber nicht sofort.

@grummel:
ZITAT
besteht eigentlich die Möglichkeit, dass im Teaser auch die Formatierungen wie fetter Text, Link etc. pp. angezeigt werden können?

Im Dedi-Forum gibt es einen Thread mit den Anpassungen damit es funktioniert.

@amk:
ZITAT
ansonsten ist das sicherlich realisierbar - wenn das newssystem z.b. mit nem wysiwyg (oder bbcode-dingsda) bzgl. teaser ausgestattet wär.

2x WYSIWYG (für Teaser und Text) auf einer "Seite" sind aber etwas viel, oder!?

Geschrieben von: urs Tue. 18. July 2006, 08:17

ZITAT
Also & amp; statt &. Richtig?
Ja, so wie ich dies sehe ist dies so! bin aber auch kein Profi!!!

ZITAT
Nein, beim IE-Problem konnte ich auch nicht mehr herausfinden als ihr.
Funktioniert dieser Aufruf denn bei DeDi? Liegt es allenfalls an sefrengo selbst?

ZITAT
Momentan ist es nicht möglich eine Datei statt eines Bildes anzufügen. Ich werden den Dateibrowser einbinden, aber nicht sofort.
Sehr gut, dann freuen wir uns auf diese Funktion, wann auch immer sie integriert sein wird!!!

Geschrieben von: andy Tue. 18. July 2006, 08:32

Ja klar

QUELLTEXT
&amp;
und ohne Leerzeichen nach dem &!

Gruß
andy

Geschrieben von: Grummel Tue. 18. July 2006, 21:38

ZITAT(mvsxyz @ Tue. 18. July 2006, 09:09) *
@grummel:
Im Dedi-Forum gibt es einen Thread mit den Anpassungen damit es funktioniert.

Sagen wirs mal so: Im Grund ebenutze ich den Teaser gar nicht, sondern schreib meinen Text in das zweite Textfeld rein und lass auf der Seite nach X Zeichen abschneiden. In diesem 2. Textfeld kann man ja die ganzen Formatierungen verwenden, die ich gern im abgeschnittenen Text ebenfalls gern hätte.

Geschrieben von: Grummel Sun. 23. July 2006, 00:31

Ich hab den Beitrag im DEDI-Forum gefunden, aber das ist nicht die Lösung für mein Problem. Ich benutze ja, wie oben schon geschrieben den Teaser nicht, sondern lasse den Text aus dem 2. Textfeld nach x Zeichen abschneiden. Gibts hier schon nen Lösungsvorschlag um die Formatierungen des 2. Textfeldes zu übernehmen?

Noch ne andere Frage, eventuell etwas komisch. Gibt es eigentlich im neuen News Plugin eine Möglichkeit eine Art Auflistung der News darzustellen? Im alten System gabs dafür mal das News-System Teasermodul, aber im neuen find ich das Modul irgendwie nicht?!

Geschrieben von: Olaf Sun. 23. July 2006, 00:56

ZITAT(Grummel @ Sun. 23. July 2006, 01:31) *
Im alten System gabs dafür mal das News-System Teasermodul, aber im neuen find ich das Modul irgendwie nicht?!

liegt das nicht bei? Guck mal im Download nach den *.cmsmod

Geschrieben von: hkuhrt Sun. 23. July 2006, 07:23

ZITAT(Grummel @ Sun. 23. July 2006, 01:31) *
Ich hab den Beitrag im DEDI-Forum gefunden, aber das ist nicht die Lösung für mein Problem. Ich benutze ja, wie oben schon geschrieben den Teaser nicht, sondern lasse den Text aus dem 2. Textfeld nach x Zeichen abschneiden. Gibts hier schon nen Lösungsvorschlag um die Formatierungen des 2. Textfeldes zu übernehmen?

Noch ne andere Frage, eventuell etwas komisch. Gibt es eigentlich im neuen News Plugin eine Möglichkeit eine Art Auflistung der News darzustellen? Im alten System gabs dafür mal das News-System Teasermodul, aber im neuen find ich das Modul irgendwie nicht?!


Morgen,
es gibt jetzt einen neues Verzeichnis. Die Module befinden sich jetzt in einem extra Verzeichnis Module.

Gruß und einen schönen Sontag
Holger

Geschrieben von: Grummel Sun. 23. July 2006, 09:27

Hallo,
habs per FTP im Module-Ordner gefunden. Ich hab das Plugin bei der Installation ganz einfach über Speichern in Sefrengo installiert. Hier wurde das Newssystem-Modul ordnungsgemäß installiert, das Teasermodul leider nicht. Ich werde das jetzt mal vom FTP speichern und per Hand über Modul speichern einfügen.

Geschrieben von: summerbrother Thu. 21. September 2006, 20:07

Kann es sein, dass die Einstellung

QUELLTEXT
Wieviele Teaser sollen auf der Kategorie-Auswahl-Seite (je Kategorie) angezeigt werden?


im News-Modul ignoriert wird ? Ich hab eine 1 eingegeben und er zeigt mir immer alle sad.gif

und das das News-Teaser-Modul diese Einstellung respektiert, dafür aber Änderungen in Templates: Liste (Zeile) ignoriert ? Egal was ich geändert habe es bleibt bei der Tabelleneinteilung...

Geschrieben von: summerbrother Thu. 21. September 2006, 20:44

Ich hab da glaube ein Verständniss Problem. Auf jeden Fall nehme ich meine erste Frage zurück. Die Anzahl der Artikel pro Kat. wird nur dann akzeptiert, wenn "nach Kategorie und dann nach Anzahl" in der Listenansicht eingestellt ist. Bei Jahr, Monat o.ä. gehts net... Naja wenn man es weiss :-)

Bleibt noch die Ecke wo man das Layout der Teaser einstellen kann im Teaser-News-Modul. mellow.gif

Geschrieben von: Olaf Thu. 21. September 2006, 21:05

ZITAT(summerbrother @ Thu. 21. September 2006, 21:44) *
Bleibt noch die Ecke wo man das Layout der Teaser einstellen kann im Teaser-News-Modul. mellow.gif

Eigentlich denk ich nicht das du darauf nicht gekommen bist, aber will auch mal wieder was schreiben wink.gif
Modul-Konfig. auf erweitert gestellt!?

Jo, war klar, so'n Fehler machst du nich unsure.gif

Aber guck mal was du als Template ausgewählt hast, Standard ist ja Notfalltemplate. Entweder dort ändern oder was anders auswählen.

Geschrieben von: summerbrother Thu. 21. September 2006, 21:20

Das machst DU aber nicht nochmal mit mir biggrin.gif

Es gibt bei den Newsmodulen kein "erweitert, ausgeblendet oder so".
Jetzt hatte ich doch echt kurz einen Herzkasper, weil ich dachte ich hätte sowas übersehen.

Das Style ist auf Style1, die Hülle und Monat, Jahr, etc. nimmt er ja auch. Nur eben: Templates: Liste (Zeile) nicht unsure.gif

Aber ich danke Dir für den Ansatz, manchmal ist man ja blind vor lauter rumgeklimper und ausserdem
<spass>musst ja Deine Beitragsquote anheben.</spass>

So, jetzt die Lösung !!!! War nicht ganz so simpel wie Olaf sein Vorschlag, aber ähnlich.
Beim Teaser-News ist im Standard

QUELLTEXT
Template für gerade/ungerade Zeilennummern verwenden?
"an"
Beim normalen News ist im Standard der Punkt "aus"

Das wars... wink.gif

Geschrieben von: andi Mon. 9. October 2006, 20:36

für was verwendet man eigentlich das news-system teaser modul? weiterlesen und kommentar link funktioniert da ja nicht mehr...für was braucht man denn dieses modul? habe bis anhin nur das «normale» news-system modul verwendet.

gruss andi

Geschrieben von: steffterra Tue. 10. October 2006, 15:52

Hi,

das dürften die gleiche Verwendungszwecke wie unter Dedi sein:

- News-Ticker-Funktion (einstellbar im Modul, aber frag mich nicht, wie man es zum laufen bekommt)
- Kurzauflistung der Topics z.b. für eine Sidebar auf einer Webseite
- u.v.a.m, die mir jetzt auch nicht einfallen. rolleyes.gif

steffterra

Geschrieben von: andi Tue. 10. October 2006, 16:06

danke, da werde ich noch ein bischen rumprobieren. theoretisch macht die einblendung des kommentar- und weiterlesen-links in der standardeinstellung keinen sinn, wenn sie nicht funktionieren.
kann man aber icherlich irgendwo einstellen rolleyes.gif

gruss andi

Geschrieben von: steffterra Tue. 10. October 2006, 17:14

Für diese Funktionen nutzt Du das normale News-system-modul (beide im Ordner "Module", und unter DeDi mussten die manchmal manuell nachinstalliert werden.)

Geschrieben von: andi Tue. 10. October 2006, 17:18

da ist mir schon klar smile.gif
wenn ich das news-system modul teaser verwende erhalte ich ebenfalls die links kommentare und weiterlesen, obwohl diese mit dem teasermodul nicht funktionieren. bei diesem modul müssten die links eigentlich komplett entfernt werden.

gruss andi

Geschrieben von: summerbrother Tue. 10. October 2006, 17:51

Wie kommst Du denn eigentlich drauf, das die nicht funktionieren ? Und warum betonst Du das so ?
Bei mir gehen die, oder mache ich was falsch ?
Man muss halt die ID der Newsseite angeben.

Geschrieben von: andi Tue. 10. October 2006, 18:08

mit dem news-system modul funktionieren bei mir die links, mit dem news-system teaser-modul aber nicht. dies macht laut beschreibung zum modul auch sinn:

ZITAT
Dieses Modul kann keine Artikel und Kommentare anzeigen, RSS-Feeds erstellen und Suchanfragen entgegennehme


nur zeigt es (zumindest mir) den link zum artikel, kommentare, rss, suche usw an; der link selber geht aber nicht.
die frage die ich eigentlich stellte war, für was das teasermodul zu gebrauchen ist...ich seh da keinen unterschied zum «normalen» modul, ausser dass die links nicht funktionieren und ich weniger konfigurationsmöglichkeiten habe.

gruss andi

Geschrieben von: steffterra Tue. 10. October 2006, 18:24

ZITAT(andi @ Tue. 10. October 2006, 18:18) *
bei diesem modul müssten die links eigentlich komplett entfernt werden.


Nö im Modul nicht, aber wenn Du sie im Templateset, das für das Teaser-Modul nutzt, die Linkvariablen dafür einfach weglässt.

steffterra

Geschrieben von: summerbrother Tue. 10. October 2006, 19:15

Also ich hab es benutzt um in einem Seitencontainer eine andere Kategorie auszulesen als in dem Hauptcontainer. Im Hauptcontainer läuft das News-System, im Seitencontainer das News-Teaser.
Vorteil : Nur ein Template-Set zu bearbeiten und kein doppeltes News-System
und die Links gehen definitiv.

Als Beispiel :http://web372.webbox442.server-home.org/cms/svg/kontakt/achim-wagner.html Ist noch mega-Beta-RC0-Testumgebung aber man kann das News-Teaser funktionierend sehen.

Geschrieben von: urs Thu. 19. October 2006, 17:51

ZITAT(mvsxyz @ Tue. 18. July 2006, 09:09) *
Nein, beim IE-Problem konnte ich auch nicht mehr herausfinden als ihr.
Momentan ist es nicht möglich eine Datei statt eines Bildes anzufügen. Ich werden den Dateibrowser einbinden, aber nicht sofort.

War heute nun nach längerer Pause (Fehlerposting war Mitte Juli) bei meinem Kunden und wollte bei einer Newsmeldung einen Autor resp. einen Link erfassen. Leider hat der Kunde lediglich den Internet-Explorer von MS installiert und "weigert" sich, einen anderen Browser als den IE zu installieren. Was nun? Die Linkverwaltung / Autorverwaltung des Newssystem ist wertlos. Ich stecke in einer Sackgasse!

Kann sich allenfalls einmal jemand mit Erfahrung in JS dieser Fehlermeldung annehmen? Holger hat ja bereits Mitte Juli gesagt, dass er das Problem nicht eingrenzen kann. Möglicherweise liegt es ja auch am Sefrengo-Kern selbst und nicht am Newssystem.

Zur Systemumgebung: ich habe es auf verschiedenen Computern ausgetestet. Installiert ist jeweils der IE 6.0.2900... Bereits zum Voraus besten Dank für Eure Mühen wink.gif

Greetz, Urs

 

Geschrieben von: andi Thu. 19. October 2006, 17:59

ie7 ist erschienen (soweit ich weiss erst in englisch) und steht bald über das «automatische update» von windows xp mit höchster priorität zur verfügung (zwangsupdate). vielleicht ein lichtblick für deinen kunden...wenn er nicht «auf die gute seite der browser» wechseln will?

Geschrieben von: urs Thu. 19. October 2006, 18:38

ZITAT(andi @ Thu. 19. October 2006, 18:59) *
ie7 ist erschienen (soweit ich weiss erst in englisch) und steht bald über das «automatische update» von windows xp mit höchster priorität zur verfügung (zwangsupdate). vielleicht ein lichtblick für deinen kunden...wenn er nicht «auf die gute seite der browser» wechseln will?
selbstverständlich ein kleines flackern am ende des langen und gaaaaanz dunklen tunnels laugh.gif aber leider nicht DIE lösung!

Geschrieben von: urs Mon. 23. October 2006, 18:36

ZITAT(andi @ Thu. 19. October 2006, 18:59) *
ie7 ist erschienen (soweit ich weiss erst in englisch) und steht bald über das «automatische update» von windows xp mit höchster priorität zur verfügung (zwangsupdate). vielleicht ein lichtblick für deinen kunden...wenn er nicht «auf die gute seite der browser» wechseln will?
Tagchen zusammen
Habe mir die Tage den Release Candidate von Windows Vista installiert. Hier wird der IE 7.0 bereits in deutsch ausgeliefert. Mit Spannung startete ich alsgleich den Test und stellte dabei fest, dass die Links / der Autor nun zwar erfasst werden können, doch noch immer eine JS-Fehlermeldung angezeigt wird: Hier die beiden Screenshots (habe leider auf dieser Testinstallation kein Grafikprogramm zur Verfügung, deshalb die Quick&Dirty-Lösung mittels MS Paint). Interesant ist, dass man endlich auch bei Microsoft etwas mehr Information erhält...

Neue Ideen / Ansätze?

 

Geschrieben von: andi Sat. 28. October 2006, 11:55

hallo zusammen

ich teste gerade das newssystem für ein projekt. gibt es eine möglichkeit:

1. die url http://www.domain.ch/projekt01/startseite/startseite.html&nid=1 per modrewrite umzuwandeln in sowas ähnliches: http://www.domain.ch/projekt01/startseite/neuer-beitrag.html (titel des artikels als seitennamen)

2. die integration des sefrengo-wysiwyg für die beitragverfassung


vielleicht hat sich ja noch jemand anderst mit diesen zwei dingen auseinandergesetzt.


gruss andi

Geschrieben von: andre.5tz Mon. 30. October 2006, 08:27

Hallo Andi,

für den FCKeditor hatte ich mal angefangen, ihn in das newssystem einzubinden. Ist noch nicht wirklich vollständig getestet und auch nicht produktiv im Einsatz. Vielleicht hilft es aber weiter.

QUELLTEXT
Titel: News-System
Version: 1.2.6-sf

Letzte Änderung: 28.09.2006

Sefrengo-Version: ab 1.2.1

__________________________
Changelog legend:
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note
__________________________

Einbindung des FCKeditors in das Newssystem:

Anpassungen und Veränderungen:
------------------------------

1. backend/plugins/newssystem/inc/inc.edit.php
----------------------------------------------

+ Zeile 120

&lt;script type="text/javascript" src="'.$cfg_client['htmlpath'].'cms/fckeditor/fckeditor.js"></script>
&lt;script type="text/javascript">
window.onload = function()
{
var oFCKeditor = new FCKeditor( "description" );
oFCKeditor.BasePath = "'.$cfg_client['htmlpath'].'cms/fckeditor/";
oFCKeditor.Config["CustomConfigurationsPath"] = "'.$cfg_client['htmlpath'].'cms/fckeditor/editor/sefrengo/fckconfig.php";
oFCKeditor.ToolbarSet = "Default";
oFCKeditor.ReplaceTextarea();
}
</script>


2. backend/plugins/newssystem/tpl/edit.tpl
------------------------------------------

- Zeilen 90 bis 130
(BBCode)

^ Zeile 91
<TEXTAREA id="description" name="description" ROWS="15" COLS="90" style="width:430px;font-size:12px;"
onChange="SaveForm('activate');">{DESCRIPTION}</TEXTAREA>


3. backend/plugins/newssystem/inc/cfg.newssystem.php
----------------------------------------------------

^ Zeile 19 auskommentiert
^ Zeile 20 auskommentiert
^ Zeile 29 auskommentiert
^ Zeile 31 auskommentiert
+ Zeile 32 und 33
$string = str_replace("<", "<", $string);
$string = str_replace(">", ">", $string);


4. backend/plugins/newssystem/external/bbcode.js
------------------------------------------------

^ Zeile 79 - Wert auf < 3 geändert
^ Zeile 84 - Wert auf < -1 geändert (habe zur Zeit keine andere Lösung gefunden)


5. Update des FCKeditor
-----------------------
! gem. Anleitung im Sefrengo-Wiki (nicht unbedingt erforderlich)


Die Änderungen sind oben aufgeführt. Ich denke es ist nicht so viel, so dass es auch mal so geht - ohne Download. Das ganze ist noch nicht vollständig erledigt und sollte daher wirklich erstmal nur als Lösungsansatz helfen.

Gruß
André

P.S. Bei doppelten Zeilenumbrüchen <br /><br /> in der Datei backend/plugins/newssystem/inc/cfg.arrays.php in Zeile 95
$aa[$id]['description'] = nl2br (replace_back($db->f('description'))) durch $aa[$id]['description'] = replace_back($db->f('description')); ersetzen.

P.P.S. Der Vollständigkeit halber nach langem suchen hinzugefügt am 23.1.07

Geschrieben von: andi Mon. 30. October 2006, 08:41

hallo andré

vielen dank. ich nutze zwar standardmässig den tinymce, werde aber bei gelegenheit deine integration austesten. vielen dank.

gruss andi

Geschrieben von: mvsxyz Wed. 1. November 2006, 18:52

TinyMCE habe ich für das News-System mal eingebunden. Es gab dort aber noch Komplikationen. Ich hatte bis jetzt noch nicht die Zeit diese zu beheben.

QUELLTEXT
1. Die Erweiterung "tinyMCE4SF" muss installiert sein. Es wird empfohlen den br-mode zunehmen.

2. Die mitgegebenen Dateien austauschen.

3. In der Datei inc/cfg.tinymce.php die Konfiguration durchführen



-----------------------------------------------


Anpassungen an den Dateien im Einzelnen.


/**************
* tpl/edit.tpl
***************/
---------------
ALT
---------------

  <TR valign="top"><TD align="left" class="header">
            <b>{LNG_DESCRIPTION}:</b>
  </TD><TD class="cell">
       <a href="java script:bbstyle(0)" accesskey="b" onMouseOver="java script:helpline('b');this.style['backgroundColor']='#c0d2ec';" onMouseOut="java script:helpline('b');this.style['backgroundColor']='#E8F3FF';"><img src="img/ed_format_bold.gif" name="addbbcode0" alt="Fett" style="cursor:hand;"></a>
      <a href="java script:bbstyle(2)" accesskey="i"  onMouseOver="java script:helpline('i');this.style['backgroundColor']='#c0d2ec';" onMouseOut="java script:helpline('i');this.style['backgroundColor']='#E8F3FF';"><img src="img/ed_format_italic.gif" alt="Kursiv" name="addbbcode2" style="cursor:hand;"></a>
      <a href="java script:bbstyle(4)" accesskey="u" onMouseOver="java script:helpline('u');this.style['backgroundColor']='#c0d2ec';" onMouseOut="java script:helpline('u');this.style['backgroundColor']='#E8F3FF';"><img src="img/ed_format_underline.gif" alt="Unterstrichen" name="addbbcode4" style="cursor:hand;"></a>

      <a href="java script:bbstyle(6)" accesskey="q" onMouseOver="java script:helpline('q');this.style['backgroundColor']='#c0d2ec';" onMouseOut="java script:helpline('q');this.style['backgroundColor']='#E8F3FF';"><img src="img/ed_quote.gif" alt="Zitat" name="addbbcode6" style="cursor:hand;"></a>
      <a href="java script:bbstyle(8)" accesskey="c" onMouseOver="java script:helpline('c');this.style['backgroundColor']='#c0d2ec';" onMouseOut="java script:helpline('c');this.style['backgroundColor']='#E8F3FF';"><img src="img/ed_code.gif" alt="Code" name="addbbcode8" style="cursor:hand;"></a>

      <a href="java script:bbstyle(10)" accesskey="l" onMouseOver="java script:helpline('l');this.style['backgroundColor']='#c0d2ec';" onMouseOut="java script:helpline('l');this.style['backgroundColor']='#E8F3FF';"><img src="img/ed_list.gif" alt="List" name="addbbcode10" style="cursor:hand;"></a>
      <a href="java script:bbstyle(12)" accesskey="o" onMouseOver="java script:helpline('o');this.style['backgroundColor']='#c0d2ec';" onMouseOut="java script:helpline('o');this.style['backgroundColor']='#E8F3FF';"><img src="img/ed_list_ord.gif" alt="List=" name="addbbcode12" style="cursor:hand;"></a>

      <a href="java script:bbstyle(14)" accesskey="p" onMouseOver="java script:helpline('p');this.style['backgroundColor']='#c0d2ec';" onMouseOut="java script:helpline('p');this.style['backgroundColor']='#E8F3FF';"><img src="img/ed_image.gif" alt="Bild" name="addbbcode14" style="cursor:hand;"></a>
      <a href="java script:bbstyle(16)" accesskey="w" onMouseOver="java script:helpline('w');this.style['backgroundColor']='#c0d2ec';" onMouseOut="java script:helpline('w');this.style['backgroundColor']='#E8F3FF';"><img src="img/ed_link.gif" alt="Link" name="addbbcode16" style="cursor:hand;"></a>
      <!-- <a href="java script:bbstyle(18)" accesskey="w" onMouseOver="java script:helpline('w');this.style['backgroundColor']='#c0d2ec';" onMouseOut="java script:helpline('w');this.style['backgroundColor']='#E8F3FF';"><img src="img/ed_link.gif" alt="externer Link" name="addbbcode18" style="cursor:hand;"></a>-->
           <select name="addbbcode20" onChange="bbfontstyle('[size=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']', '[/size]');this.selectedIndex=0;" onMouseOver="helpline('f')">
            <option value="#444444" selected>Schriftgröße</option>
            <option value="7">Winzig</option>
                      <option value="9">Klein</option>
                      <option value="12">Normal</option>
                      <option value="18">Groß</option>
                      <option  value="24">Riesig</option>
                    </select>
          <select name="addbbcode18" onChange="bbfontstyle('[color=' + this.form.addbbcode18.options[this.form.addbbcode18.selectedIndex].value + ']', '[/color]');this.selectedIndex=0;" onMouseOver="helpline('s')">
                      <option style="color:black; background-color: #FAFAFA" value="#444444">Schriftfarbe</option>
                      <option style="color:darkred; background-color: #FAFAFA" value="darkred">Dunkelrot</option>
                      <option style="color:red; background-color: #FAFAFA" value="red">Rot</option>
                      <option style="color:orange; background-color: #FAFAFA" value="orange">Orange</option>
                      <option style="color:brown; background-color: #FAFAFA" value="brown">Braun</option>
                      <option style="color:yellow; background-color: #FAFAFA" value="yellow">Gelb</option>
                      <option style="color:green; background-color: #FAFAFA" value="green">Grün</option>
                      <option style="color:olive; background-color: #FAFAFA" value="olive">Oliv</option>
                      <option style="color:cyan; background-color: #FAFAFA" value="cyan">Cyan</option>
                      <option style="color:blue; background-color: #FAFAFA" value="blue">Blau</option>
                      <option style="color:darkblue; background-color: #FAFAFA" value="darkblue">Dunkelblau</option>
                      <option style="color:indigo; background-color: #FAFAFA" value="indigo">Indigo</option>
                      <option style="color:violet; background-color: #FAFAFA" value="violet">Violett</option>
                      <option style="color:white; background-color: #FAFAFA" value="white">Weiß</option>
                      <option style="color:black; background-color: #FAFAFA" value="black">Schwarz</option>
                    </select><br>

          <small><b>Hilfe: </b></small><input class="cell" type="text" name="helpbox" size="80" maxlength="1" style="width:290px;font-size:10px;border:0px">  
       <a href="java script:bbstyle(-1)" onMouseOver="helpline('a')"><b>Tags schließen</b></a><br>    
            
    <TEXTAREA name="description" ROWS="15" COLS="90" style="width:430px;font-size:12px;" onChange="SaveForm('activate');">{DESCRIPTION}</TEXTAREA>

    </TD></TR>



---------------
NEU
---------------

  <TR valign="top"><TD align="left" class="header">
            <b>{LNG_DESCRIPTION}:</b>
  <script type="txt/javascript">
  function new_window(theURL,winName,features,myWidth,myHeight,isCenter) {
  if(window.screen)if(isCenter)if(isCenter == 'true') {
    var myLeft = (screen.width-myWidth)/2;
    var myTop = (screen.height-myHeight)/2;
    features+=(features!='')?',':'';
    features+=',left='+myLeft+',top='+myTop;
  }
  window.open(theURL,winName,features+((features!='')?',':'')+'width='+myWidth+',height='+myHeight);
  }
  </script>
  </TD>
  {DESCRIPTION_WYSIWYG}
  </TR>




/**************
* inc/inc.edit.php
***************/
---------------
ALT
---------------
  $newstpl_tmp['TITLE'] = $title;


---------------
NEU
---------------
  $newstpl_tmp['TITLE'] = str_replace("\"", """, $title);



---------------
ALT
---------------

  $newstpl_tmp['LNG_DESCRIPTION'] = $cms_lang['news_newstext'];
  $newstpl_tmp['DESCRIPTION'] = $description;


---------------
NEU
---------------

  $newstpl_tmp['LNG_DESCRIPTION'] = $cms_lang['news_newstext'];
  //$newstpl_tmp['DESCRIPTION'] = $description;


  include $cfg_cms['cms_path'].'inc/fnc.type_forms.php';
  
  //Config laden
  include 'cfg.tinymce.php';

  //anlegen, sonst fehler aus fnc.type_forms.tinymce.php on line 92
  $catlist = array();

  //Wrapper-Funktion damit die alten Einträge als HTML dargestellt werden, und auch mit dem TinyMCE klar kommen
  $description = $news_bbcode->parse_bbcode($description);

  //TinyMCE rausschreiben
  $newstpl_tmp['DESCRIPTION_WYSIWYG'] = type_form_wysiwyg2("description", $description, $type_config);




/**************
* inc/cfg.tinymce.php (neu angelegt)
***************/
<?php

  $type_config = array(
    //Dateitypen: '' = alle, sonst kommaseparieren
    'filetypes' => '',
    //IDs der Ordner aus dem Dateimanager: (nichts) = alle, sonst kommaseparieren
    'filefolders' => '',
    //Unterordner anzeigen: true = ja, false = nein
    'subfolders' => true,

    //Bildertypen: '' = alle Webtypen (jpg,jpeg,gif,png), sonst kommaseparieren
    'imagefiletypes' => '',
    //IDs der Ordner aus dem Dateimanager: (nichts) = alle, sonst kommaseparieren
    'imagefolders' => '',
    //Unterordner anzeigen: true = ja, false = nein
    'imagesubfolders' => true,

    /* Features:
    true = alle Features, sonst aus der Liste auswählen:
    popupeditor, print, undo, clipboardtools, search, specialchars, link, image,
    table, striptag, htmlmode, styles, fontsize|font, bold, italic, underline,
    strikethrough, subscript, superscript, align, list, indent, fontcolor, backgroundcolor */
    'features' => true,
  );

?>





/**************
* inc/cfg.newssystem.php
***************/
---------------
ALT
---------------

/*Funktion: Ersetzen dient der Sicherheit, damit kein fremder Code ausgeführt werden kann!
Einbau:
  $variable = replace($variable);
*/
if(! function_exists(replace)) {
function replace($string) {
  $string = str_replace("\\", "", $string);
  //$string = str_replace("&", "&", $string);
  $string = str_replace("|", "|", $string);
  $string = str_replace("\$", "$", $string);
  $string = str_replace("'", "'", $string);
  //$string = str_replace(""", "\"", $string);
  $string = str_replace("<", "<", $string);
  $string = str_replace(">", ">", $string);
  $string = str_replace ("\r\n","[br]", $string);
  $string = str_replace ("\n","[br]", $string);

  return $string;
}//Ende replace
}


if(! function_exists(replace_back)) {
function replace_back($string) {
  $string = str_replace("\"", """, $string);
  //$string = str_replace ("[br]","\r\n", $string);
  $string = str_replace ("[br]","\n", $string);

  return $string;
}
}


---------------
NEU
---------------
/*Funktion: Ersetzen dient der Sicherheit, damit kein fremder Code ausgeführt werden kann!
Einbau:
  $variable = replace($variable);
*/
if(! function_exists(replace)) {
function replace($string) {
  $string = str_replace("\\", "", $string);
  //$string = str_replace("&", "&", $string);
  $string = str_replace("|", "|", $string);
  $string = str_replace("\$", "$", $string);
  $string = str_replace("'", "'", $string);
  //$string = str_replace(""", "\"", $string);
  //@EDIT:BEGIN TinyMCE-Hack
  //auskommentieren, da nicht mehr gebraucht
  //$string = str_replace("<", "<", $string);
  //$string = str_replace(">", ">", $string);
  //$string = str_replace ("\r\n","[br]", $string);
  //$string = str_replace ("\n","[br]", $string);
  //@EDIT:END TinyMCE-Hack

  return $string;
}//Ende replace
}


if(! function_exists(replace_back)) {
function replace_back($string) {
  //$string = str_replace("\"", """, $string);
  //$string = str_replace ("[br]","\r\n", $string);
  $string = str_replace ("[br]","\n", $string);
  //@EDIT:BEGIN TinyMCE-Hack
  //Hinzufügen, da sich sonst bei jedem editieren der Zeilenumbruch verdoppelt
  $string = str_replace ("<br />","", $string);
  $string = str_replace ("<br>","", $string);
  //@EDIT:END TinyMCE-Hack

  return $string;
}
}


Alle Dateien liegen auch gepackt als Zip-Datei mit Anleitung im Anhang.

 tinymce4newssystem_2006_07_22_1.0.zip ( 18.11KB ) : 22
 

Geschrieben von: gunwalt Mon. 6. November 2006, 22:28

Der neue RSS-Reader in FF2 liest Einträge im Newssystem aus, die noch offline sind, d.h. irgendwann online geschaltet werden.

Beispiel: ich bekomme dort schon eine Veranstaltung angezeigt, die laut Newssystem, erst am 25.11. sichtbar wird.

Geschrieben von: ali-gator Mon. 13. November 2006, 14:16

Hmm also ich hab 2 Fragen,

1. werden bei mir keine News angzeigt, auch obwohl ich in der Konfig die richtige ID der Newseite manuell angegeben habe...
2. Wie kann man ins Backend einen zusätzlichen Menüpunkt integrieren?! Nach so ner möglichkeit hab ich schon länger gesucht aber bis jetzt keine gescheite Antwort gefunden...

Danke schonmal,

bis dann

ali-gator

Geschrieben von: saschapi Sat. 18. November 2006, 22:44

Also ich arbeite mich gerade zum ersten mal in das News-System ein und bin total begeistert. Warum hab ich das vorher nie genutzt.
Da ich bishierhin die Diskussionen um dieses Plugin immer ignoriert habe mögen meine Anmerkungen schon mal von anderen gekommen sein, aber nichts desto trotz:
1. Die Links zurück in die "News-Übersicht" berücksichtigen keine Seitenwechsel.
2. Im RSS-Feed sind sinnvolle Tags (wie das ItemDatum) nicht integriert.
(Viele andere Sachen hab ich mit der Zeit rausgefunden. Wie z.B. das mehrsprachige Seiten derzeit in die Röhre schauen wink.gif )

Zu ali-gator:
1. Das System ist echt komplex. Aber due ID ist schonmal nicht dafür verantworlich ob News angezeigt werden oder nicht. Hast du Kategorien ausgewählt? Templates verwaltet etc?
2. Neue Backendmenüitems musst du in der Datenbank anlegen. Schau dir mal das installationsskript des Newssystems an, da siehst du die PHP/SQL Kommandos! ;-)

Auf jeden Fall Danke für das Endgeile Teil. smile.gif

Grüße Sascha

Geschrieben von: summerbrother Tue. 21. November 2006, 19:14

ZITAT
TinyMCE habe ich für das News-System mal eingebunden. Es gab dort aber noch Komplikationen.


Upsala, da war ich ein wenig optimistisch. Ich habe versucht den
Tinymce version 02.00.02 mit dem Newssystem 01.02.06-sf unter SF 01.03.01 mit Hilfe der Dateien von mvsxyz zu paaren.

Hat das schon mal jemand erfolgreich hinbekommen ? Bei mir werden keine Bearbeiten Leisten und Buttons angezeigt. Habe auch schon versucht mit dem alten Kompressor zu arbeiten, nüscht...

Geschrieben von: hkuhrt Thu. 23. November 2006, 17:54

ZITAT(saschapi @ Sat. 18. November 2006, 22:44) *
Also ich arbeite mich gerade zum ersten mal in das News-System ein und bin total begeistert. Warum hab ich das vorher nie genutzt.
Da ich bishierhin die Diskussionen um dieses Plugin immer ignoriert habe mögen meine Anmerkungen schon mal von anderen gekommen sein, aber nichts desto trotz:
1. Die Links zurück in die "News-Übersicht" berücksichtigen keine Seitenwechsel.
2. Im RSS-Feed sind sinnvolle Tags (wie das ItemDatum) nicht integriert.
(Viele andere Sachen hab ich mit der Zeit rausgefunden. Wie z.B. das mehrsprachige Seiten derzeit in die Röhre schauen wink.gif )

Zu ali-gator:
1. Das System ist echt komplex. Aber due ID ist schonmal nicht dafür verantworlich ob News angezeigt werden oder nicht. Hast du Kategorien ausgewählt? Templates verwaltet etc?
2. Neue Backendmenüitems musst du in der Datenbank anlegen. Schau dir mal das installationsskript des Newssystems an, da siehst du die PHP/SQL Kommandos! ;-)

Auf jeden Fall Danke für das Endgeile Teil. smile.gif

Grüße Sascha

Das gleiche hatte ich auch. Hatte es glaube so 3 - 4 versucht. Hat aber leider nicht geklappt. Und es nachher gelassen.

Dachte schon das ich zu blöd bin.


Gruß
Holger

Geschrieben von: saschapi Mon. 27. November 2006, 22:36

Hallo Holger,

kannst du mir mal sagen an welchen magischen Hebeln ich für einen horizontalen Ticker im News-System Teaser ziehen muss, damit der gezeigt wird und nicht das normale Template? wink.gif

Geschrieben von: mvsxyz Tue. 28. November 2006, 14:30

Im Template "Liste (Hülle)" die Variable {ticker} einfügen. Im News-System-Teaser(!)-Modul das Templateset auswählen. Unter "Gesonderte Darstellung der News-Liste" den horizontalen Ticker auswählen und deine Einstellungen vornehmen und speichern. Jetzt sollte es funktionieren.

Geschrieben von: saschapi Tue. 28. November 2006, 22:07

Es wird wohl angezeigt, aber es scrollt nix wink.gif

http://www.lunaticfriends.de/de/information/home/

Was sagst du dazu?

Geschrieben von: hylli Wed. 29. November 2006, 09:02

Aus dem Kopf heraus:
War da nicht noch ein JS im Layout für horizontalen/vertikalen Ticker einzubinden (zumindest bei Dedi war das der Fall!) bzw. per Befehl

QUELLTEXT
<body onload...>

aufzurufen?!?!ß

Hylli

Geschrieben von: saschapi Wed. 29. November 2006, 09:06

das hab ich wohl eingebunden. stelle gerad fest, dass es im IE auch läuft (zumindest 7). Vermute das JS versemmelt was für den Firefox.

Kennt da wer ne Lösung. Sonst muss ich wohl mal mit meiner JS-Stümperei ran! wink.gif

Geschrieben von: hylli Wed. 29. November 2006, 09:28

...und nochma aus'm Kopf heraus und Google-Suche:

starthorizontal <> startHorizontal (???)

Hylli

Geschrieben von: gunwalt Wed. 29. November 2006, 14:29

Weiss jemand, warum es bei manchen Installationen mit der Links- Funktion Probleme gibt. Im Screenshot werden keine Links angezeigt, obwohl Seiten im Projekt genug da sind.


Geschrieben von: MaZderMind Wed. 29. November 2006, 15:54

Könnte/Sollte nicht da der Ressourcebrowser aufgehen...?

Gruß, Peter

Geschrieben von: gunwalt Wed. 29. November 2006, 16:39

Nein, das Newssystem funktioniert noch ohne RB. Aber was noch ist, kann ja noch kommen.

Geschrieben von: Reginaldo Mon. 11. December 2006, 19:13

Sers,

nachdem ich so langsam ein Gespür für die Modul konfiguration bekommen habe, hat mich das News System wieder auf den Boden der Tatsachen zurückgeholt.
Es kann wirklich eine Menge, allerdings tue ich mich damit noch sehr schwer.

Besondere Schwierigkeiten habe ich z.B. damit, Links wie "RSS-Feed", "Kommentare" usw, auszublenden, da dies mein News System gar nicht beherrschen soll.
Weiterhin fehlen mir die typischen Variablen {Autor} {Kategorie} {Datum} usw., die ich frei in einem Textfeld ähnlich wie beim Teaserbuilder / -lister Modul anordnen kann.

Gibt es solche Einstellungsmöglichkeiten nicht oder habe ich die nur übersehen?

Ich habe mal der Einfachheithalber einen Entwurf hochgeladen, damit man sieht, in welche Richtung ich gehen will.
Die Linien kennzeichen dabei mehr oder weniger Container.

http://img294.imageshack.us/img294/6647/entwurfpg6.jpg

Vielleicht hat ja jemand die Zeit, mir ein paar hilfreiche Tipps dazu zugeben.

Viele Grüße, Reginaldo

Geschrieben von: andi Mon. 11. December 2006, 19:54

hallo reginaldo

also, die optionen welche du suchst musst du im news-plugin unter «templates» regeln. der autor ({publisher}) findest du z.b. unter «eintrag(1)». das datum setzt sich aus den einträgen «liste (monat)» und «liste (jahr)» zusammen. auch rss-feed und kommentare findest du in solchen templates.

oder habe ich ich deine frage falsch verstanden?


gruss andi

Geschrieben von: Reginaldo Tue. 12. December 2006, 09:20

Hallo Andi,

nein, Du hast meine Frage exakt verstanden und perfekt beantwortet. smile.gif
Ich hatte schlicht noch nicht verstanden, wie das mit dem Notfall-Template gemeint war und dass dort bereits die Konfigurationen liegen, die zum Einsatz kommen.

Dann werd ich mich mal durch die einzelnen Punkte klicken, um alles meinen Wünschen entsprechend anzupassen.

Vielen Dank für die schnelle Hilfe!

Viele Grüße, Reginaldo

ZITAT(andi @ Mon. 11. December 2006, 19:54) *
hallo reginaldo

also, die optionen welche du suchst musst du im news-plugin unter «templates» regeln. der autor ({publisher}) findest du z.b. unter «eintrag(1)». das datum setzt sich aus den einträgen «liste (monat)» und «liste (jahr)» zusammen. auch rss-feed und kommentare findest du in solchen templates.

oder habe ich ich deine frage falsch verstanden?
gruss andi

Geschrieben von: Reginaldo Tue. 12. December 2006, 16:50

Sers,

jetzt muss ich doch nochmal direkt eine Frage nachschieben.

Das News-System bietet ja die Möglichkeit, alle Kategorien über {catdropdown} in einem Dropdown Menü aufzulisten.
Gibt es auch die Möglichkeit, die einzelnen Kategorien einzeln abzugreifen und per Liste darzustellen?

Also im Stile von

Im template "Liste(Hülle)" kann ich {catdropdown} hinzufügen, aber halt nicht konfigurieren, dass eine Liste wie oben als Beispiel gezeigt sein soll.

Viele Grüße, Reginaldo

Geschrieben von: andi Tue. 12. December 2006, 17:00

daran wäre ich auch sehr interessiert. evtl kann man im plugin einfach den code für das select-feld umschreiben? hatte allerdings noch nicht die zeit das alles durchzuforsten...


gruss andi

Geschrieben von: hylli Tue. 12. December 2006, 18:02

Umgehungslösung:
- Pro Kategorie eine eigene Seite erstellen (z.B. in einem versteckten Ordner)
- Per Listennavigation gewünschte Liste erstellen

Hylli

Geschrieben von: feniweb Tue. 12. December 2006, 20:23

Hallo zusammen

Interessant das andere ähnliche ideen haben. biggrin.gif

Ich habe anfang September/Oktober mit Holger kontakt. Da ich den Tiny im Newssystem testen durfte, wahr leider noch nicht zugebrauchen. Da habe ich ihm noch einige Anregungen gegeben.

Einige Anregungen:

Leider weiss ich im Moment nicht wie der stand der Arbeiten ist, evtl. kann Holger (mvsxyz) mehr dazu sagen.

Gruss

Geschrieben von: andi Tue. 12. December 2006, 20:43

hallo

holger hatte in einem beitrag die änderungen für einen tiny-hack im newssystem bereits zur schau gestellt. leider bin ich nie zum testen gekommen. dass das ganze noch nicht stabil läuft hatte er angemerkt...wäre auch froh darum.

meinst du mit kräftigeren links «modrewrite» für das newssystem? da hatte ich mit holger nämlich auch kurz kontakt biggrin.gif.
das template barrierefrei hinzukriegen war schon lange ein ziel von mir. leider habe ich auch hier noch keine zeit dafür. die kategorien in einer liste auszugeben wäre auch ein zwingender wunsch von mir.

mit den restlichen änderungswünschen, welche du angegeben hast hätten wir ja ein richtig niedliches blogsystem für sefrengo!


gruss andi

Geschrieben von: T3rrabug Tue. 12. December 2006, 20:44

ZITAT(feniweb @ Tue. 12. December 2006, 20:23) *
Mehrsprachentauglich

Einfach für jede Sprache ne eigene Kategorie/eigene Kategorien anlegen und gut ist, oder blink.gif

Geschrieben von: tobaco Wed. 13. December 2006, 08:47

ZITAT(Reginaldo @ Tue. 12. December 2006, 16:50) *
Sers,

jetzt muss ich doch nochmal direkt eine Frage nachschieben.

Das News-System bietet ja die Möglichkeit, alle Kategorien über {catdropdown} in einem Dropdown Menü aufzulisten.
Gibt es auch die Möglichkeit, die einzelnen Kategorien einzeln abzugreifen und per Liste darzustellen?

Also im Stile von
  • Kategorie x
  • Kategorie y
  • Kategorie z
Im template "Liste(Hülle)" kann ich {catdropdown} hinzufügen, aber halt nicht konfigurieren, dass eine Liste wie oben als Beispiel gezeigt sein soll.

Viele Grüße, Reginaldo



das kann man doch mit dem newsteaser-modul machen oder?
einfach nur die kategorien ohne die news ausgeben lassen und fertig

Geschrieben von: Reginaldo Tue. 19. December 2006, 18:18

Sers,

ich hätte ja gerne die Kategorieübersicht vom {catdropdown} nicht als Auswahlbox, sondern als Liste z.B.
So wie ich Dich verstanden habe, willst Du einfach nur die Kategorie zu einem Eintrag ausgeben (ohne den Eintrag selbst). Das dürfte aber nicht meine Anforderung erfüllen, da z.B. "leere" Kategorien nicht gelistet werden würden bzw. andere mehrfach, wenn mehr als ein Eintrag vorhanden ist.

Allerdings habe ich mit dem dropdown-menü vom {catdropdown} nun ein ganz anderes Problem: wenn ich z.B. die Kategorie A auswähle, sagt er mir "keine News-Einträge vorhanden", obwohl welche enthalten sind. Beim Klicken auf "Alle Kategorien" werden allerdings die Beiträge angezeigt. Es dürfte also nichts damit zu tun, dass die richtige Seite nicht gefunden wird oder sowas.

Weiß da jemand Rat?



ZITAT(hylli @ Tue. 12. December 2006, 18:02) *
Umgehungslösung:
- Pro Kategorie eine eigene Seite erstellen (z.B. in einem versteckten Ordner)
- Per Listennavigation gewünschte Liste erstellen

Hylli


Hm, ich habe das mal ausprobiert, allerdings kam dabei nicht der gewünschte Effekt bei raus. Weil es nicht übers News-System lief gingen z.B. Formatierungen / Styles verloren.

Viele Grüße, Reginaldo

Geschrieben von: saschapi Sat. 30. December 2006, 23:17

@Holger:
Gibt es eine Möglichkeit den Monat für die Anzeige eines Eintrages als JAN anstelle als 01 anzeigen zu lassen?

Geschrieben von: MaZderMind Sun. 31. December 2006, 00:16

Hi Jungs gibt es eigentlich schon ein Kalendermodul um die Newseinträge auf den Monat verteilt zu sehen?

Gruß, Peter

Geschrieben von: saschapi Thu. 4. January 2007, 15:51

Bug:
Bei mir wird beim kopieren von Templates immer (reproduzierbar) Eintrag 2 nicht mit angelegt. Erst wenn ich die funktion Template-Sets prüfen benutzt habe ist es da.

RSS:
Der RSS Feed ist nicht so richtig in Ordnung. Wurde wohl vorher etwas sträflich vernachlässigt wink.gif

Geschrieben von: mvsxyz Thu. 4. January 2007, 19:15

@saschapi: Um nur die Anzeige im Eintrag zu ändern, gehst du in die Datei inc/fnc.newssystem.php in die Funktion tpldate() ab Zeile 962. Dort fügst du eine neue Variable {month_long} (oder ähnlich) hinzu. Das Ergebnis sollte dann so aussehen:

QUELLTEXT
//---------- Datum ersetzen ----------
if(!function_exists(tpldate)){
function tpldate($tpl, $date) {
    $complete = str_replace('{day}', strftime("%d",$date), $tpl);
  $complete = str_replace('{month}', strftime("%m",$date), $complete);    
  $complete = str_replace('{month_long}', strftime("%b",$date), $complete);    
  $complete = str_replace('{year}', strftime("%Y",$date), $complete);
  return $complete;    
}
}


Dann musst du noch in Zeile 574 und 584 dein Datumsformat reinschreiben:
QUELLTEXT
$tpl = str_replace("{".$tplvars[1]['key']."}",tpldate("{day}. {month_long} {year}",$aa[$nid]['startdate']),$tpl);

QUELLTEXT
$tpl = str_replace("{".$tplvars[4]['key']."}",tpldate("{day}. {month_long} {year}",$aa[$nid]['enddate']),$tpl);


Damit kannst du nun aber nicht mehr eine Änderung über das Modul vornehmen. Eine andere Lösung gibt es momentan nicht, denn ich hätte nicht damit gerechnet, dass jemand unterschiedliche Datumsformate haben möchte. smile.gif


Was ist denn mit dem RSS-Feed nicht in Ordnung?


@MaZderMind: Nein, so etwas gibt es noch nicht. Über einen Kalender habe ich auch schonmal nachgedacht, jedoch nicht mit der Funktion, dass alle Tage markiert sind, wo ein Eintrag vorliegt.
Falls du einen Kalender programmieren solltest, dann kannst du zu mindestens die Montate über die URL mit den Parametern &y=2007&m=01 ansprechen.

Geschrieben von: saschapi Mon. 8. January 2007, 18:55

@holger:

Also irgendwie funktioniert das nicht. Wenn ich ehrlich bin glaube ich auch du hast mich falsch verstanden wink.gif Ich will eigentlich nicht zwei unterschiedliche Formatierungen sondern IMMER wenn der Monat als Zahl angegeben wird anstattdessen die Abkürzung anzeigen (statt 01 zum beispiel JAN). das ändern von %m auf %b oder %M bringt zum Beispiel nix sad.gif

Geschrieben von: saschapi Mon. 15. January 2007, 22:08

bump

Geschrieben von: Ute Mon. 15. January 2007, 23:18

Ihr Lieben,

ich habe mich mal an den Templates versucht und das Style1 von allen Tables bereinigt, <b> gegen <strong>, <br> gegen <br />, <hr> gegen <hr /> getauscht, Kann aber sein, dass ich was übersehen habe. Teilweise muss dadurch natürlich die ganze Geschichte mit CSS formatiert werden...

Konnte auch nicht ausprobieren, ob das mit dem Installieren klappt, habe noch nicht viel Erfahrung mit dem News-System...

Ganz liebe Grüße
Ute

 Style_1.zip ( 2.84KB ) : 24
 

Geschrieben von: Ute Wed. 17. January 2007, 10:48

Ihr Lieben,

habe gesehen, dass ein paar das bereinigte Template heruntergeladen haben. Gebt Ihr mir mal Rückmeldung, ob das Installieren geklappt hat? Sind noch irgendwo Fehler im Code?

Liebe Grüße
Ute

Geschrieben von: amk Wed. 17. January 2007, 14:50

huhu ... nun wurde hier ja schon viel erzählt - fehler aufgezeigt usw. ... somit die leise frage an mvsxyz - ist mal ein update in aussicht?!

Geschrieben von: summerbrother Wed. 17. January 2007, 18:11

ZITAT(amk @ Wed. 17. January 2007, 14:50) *
huhu ... nun wurde hier ja schon viel erzählt - fehler aufgezeigt usw. ... somit die leise frage an mvsxyz - ist mal ein update in aussicht?!


<puh> ..aus der Seele gesprochen </puh>

Ich ärger mich im augenblick auch heftigst rum.

Vielleicht können wir mvsxyz mit ein paar Savanna bestechen ? tongue.gif

Geschrieben von: mvsxyz Sat. 20. January 2007, 23:24

Ja, ich bin mir bewusst, dass es Zeit für ein Update ist. Die aktuelle Version befindet sich immer noch unter "Alpha, Beta ... Vorabversionen" und es hat sich schon lange nichts mehr getan. Es wurden viele Fehler gepostet, die von mir nicht gefixt wurden. Das bedauere ich.

Für den Anfang wäre eine Liste mit Fehlern hilfreich, die gefixt werden müssen. Kann das jemand von euch übernehmen?

Bitte erwartet jedoch keinen sofortigen Release, da ich momentan an Projekten aus meinem Studium arbeiten muss, sodass kaum Zeit für andere Dinge bleibt.

Geschrieben von: MaZderMind Sun. 21. January 2007, 14:00

Also zunächsteinmal mein Vorschlag für einen ordentlichen Ticker, der auch ohne JS was anzeigt (zwar nicht tickert aber immerhin anzeigbar und stylebar ist):  ticker.zip ( 4.04KB ) : 4


Und hier nun die Liste mit allen Bugs und FRs aus diesem Thread:

CODE
Bugs:
------
* Automatische erkennung der "ID der Newsseite" (Wert = 0) Funktioniert nicht. Die Nummer muss manuell eingegeben werden.
http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=303

* Fehler im Newsmodul: deaktivierte Einträge und vordatierte Einträge werden in der News-Anzahl mitgezählt, was eine fehlerhafte Seitenschaltung generiert und ggf. die letzte(n) News mehrfach darstellt.
http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=532
Bugfix von amk: http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=730

* Newseintrag-Editieren funktioniert aufgrund eines JS-Fehlers im IE nicht.
http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=766

* Im Modul müssen alle & durch & ersetzt werden.
http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=873
Bugfix: http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=874

* News-Teaser-Modul wird bei der installation nicht richtig installiert (?)
http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=1109

* Anzahl der Artikel pro Kategorie wird nur für die Sortiereung "nach Kategorie und dann nach Anzahl" ausgewertet
http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=2437

* Beim News-Teaser-Modul ist "Template für gerade/ungerade Zeilennummern verwenden?" im gegensatz zum Newsmodul Standardmäßig auf "an" gestellt
http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=2442

* RSS-Feed enthält auch noch-nicht-onlinegeschaltete einträge (die dich ber Datum irgendwann automatisch aktualisieren)
http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=3417

* Die Links zurück in die "News-Übersicht" berücksichtigen keine Seitenwechsel. (evtl. nochmal nachfragen was das genau bedeutet)
http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=3809

* Beim Kopieren von Templates wird Eintrag (2) nicht mitkopiert/angelegt
http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=5567



FRs:
-----
* Verknüpfen von Dateien zum Download / Ressourcebrowser integrieren.
http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=853

* bbCode oder WYSIWYG-Formatierungen im Teaser bzw. Ausgabe der Tags auch im automatisch gekürzen Text.
http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=943

* Bei Mod-Rewrite-2 den Titelnamen als Seitenname benutzen.
http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=3310

* Im RSS-Feed sinnvolle Tags (wie das ItemDatum) integrieren.
http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=3809

* News-Ticker gegen die im verlinkten Post attatchten Barrierefreien (Markupgesteuerten) Ticker austauschen
http://forum.sefrengo.org/index.php?act=attach&type=post&id=367

* Einfachere Templates (1x Verbinder, 1x Eintrag mit Variabel even/odd oder so ähnlich)
http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=509
Alternativ: bereingter Templatesatz: http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=5929

* Kategorien auch als Liste bzw- Beliebig ausgeben (s. oben).
http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=5127

* Mehrsprachigkeit
Mögliche Lösung: http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=5135

* Freie Formatierung des Datums:
http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=5502
Lösungsansatz: http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=5574

* Kalendermodul
http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=5503


Gruß, Peter

Geschrieben von: mvsxyz Tue. 23. January 2007, 19:22

Vielen Dank Peter!

Geschrieben von: mrtt Wed. 7. February 2007, 01:41

Hi,

hab ein Problem! Bei mir wird {endweekday} und {enddate} in "Liste (Zeile)" des Templates nicht ausgegeben.
Habe das News-System als Kalender konfiguriert, News mit aktiven Enddatum erstellt. News werden in der Liste angezeigt aber nicht mit Enddatum (wie von mir im Templ. angegeben).
Kann das jemand bestätigen?

Sebastian

Geschrieben von: mvsxyz Wed. 7. February 2007, 12:10

Ja, Fehler kann ich bestätigen.

Wenn du den Fehler schnell beheben möchtest, dann ändere bitte folgendes ab.

Datei: module/module.nav.php
Zeile: 301

Alt

QUELLTEXT
if($endyn==1) {


Neu
QUELLTEXT
if($aa[$nid]['endyn']==1) {


Jetzt wird das Enddatum auch in der Liste ersetzt, wenn es aktiviert beim Eintragen wurde.

Geschrieben von: mrtt Wed. 7. February 2007, 15:45

Rennt, danke!

Sebastian

Geschrieben von: bkm Thu. 22. February 2007, 12:57

Spam
In welcher Datei wird eigentlich das Formular (Kommentare) zum senden erzeugt ?
Gibt es dort schon einen Ansatz einer Überprüfung der Daten ?

Geschrieben von: mariop3 Tue. 6. March 2007, 11:08

bei mir zeigt der befehl {catdropdown} in "Liste (Hülle)" irgendwie keine funktion.... zeigt irgendwie nichts an... ist das ein fehler oder ist das nur bei mir so....?

ich hab auch einen anderen seltsamen fehler wenn ich einen artikel schreibe und einen link einfügen will geht ja ein popup fenster auf in dem ich mich jedesmal erst wieder einloggen muss damit ich auf die richtige seite komme !?!? bin ein wenig ratlos...

gruß
mario

Geschrieben von: andi Tue. 6. March 2007, 13:05

ZITAT(mariop3 @ Tue. 6. March 2007, 11:08) *
bei mir zeigt der befehl {catdropdown} in "Liste (Hülle)" irgendwie keine funktion.... zeigt irgendwie nichts an... ist das ein fehler oder ist das nur bei mir so....?


hat in einer älteren version funktioniert. bei der aktuellen habe ich den gleichen fehler festgestellt.

ZITAT(mariop3 @ Tue. 6. March 2007, 11:08) *
ich hab auch einen anderen seltsamen fehler wenn ich einen artikel schreibe und einen link einfügen will geht ja ein popup fenster auf in dem ich mich jedesmal erst wieder einloggen muss damit ich auf die richtige seite komme !?!? bin ein wenig ratlos...


mh, cookies?

Geschrieben von: mariop3 Tue. 6. March 2007, 16:17

keine ahnung im backend stimmt alles soweit....

ist lästig aber es geht ja immerhin.... das mit der catdropdown ist blöd das es garnicht erst geht.... ich werde mich mal auf die suche machen... mal sehen ob ich was finde.... vieleicht kann mir jemand einen tip geben wo ich suchen soll wink.gif

Geschrieben von: summerbrother Tue. 13. March 2007, 15:02

Im Nachrichtentext wird

QUELLTEXT
[code]
nicht ersetzt. Kann das jemand bestätigen ? Noch besser, hat jemand eine Lösung ?

Geschrieben von: andi Tue. 13. March 2007, 15:07

kann ich nicht bestätigen, funktioniert bei mir tadellos.

Geschrieben von: summerbrother Wed. 14. March 2007, 19:45

Also ich hab jetzt getestet wie ein wilder und komme bei allen Projekten zu dem gleichen Ergebniss.
Aus

ZITAT
eckige-Klammer-auf code eckige-Klammer-zu<b>test</b>eckige-Klammer-auf/code eckige-Klammer-zu
wird im Quelltext <code>&lt;b&gt;test&lt;/b&gt;</code>


kann man das verstehen ?

http://www.opel-otto.de/top-angebote/top-angebote.html&nid=14
Das Verhalten habe ich in allen meinen Installationen. Hat jemand eine Idee woran das liegen kann ?

Geschrieben von: andi Wed. 14. March 2007, 21:36

wenn ich nichts übersehen habe, stimmt die ausgabe doch so... oder was erwartest du?

Geschrieben von: summerbrother Wed. 14. March 2007, 22:45

ähem, ich hab eigentlich gedacht, da kommt ein test herraus.
Hab ich wohl ein falsches Verständniss. Ich erwartete das ich html-code, im speziellen eine Tabelle, einfügen kann.
Wenn ich das nun aus diesem Winkel betrachte....

Geschrieben von: andi Wed. 14. March 2007, 22:57

da verstehst du wirklich etwas falsch. mit dem <code>-tag stellst du «computercode» (z.b. html) in einer nicht proportionaler schrift dar. da die spitzen klammern als html interpretiert würden, werden diese automatisch maskiert.

Geschrieben von: summerbrother Thu. 15. March 2007, 07:44

boah, manchmal denk ich ein wenig viel um die Ecke.
Danke andi.

Hat denn jetzt schon mal einer erfolgreich den TinyMCE eingearbeitet ?
Eine Kiste Bier und Einzug in das Paradies wären demjenigen garantiert.

Geschrieben von: andi Thu. 15. March 2007, 08:08

aktuellerster stand bei der tiny-integration ist hier im forum immernoch http://forum.sefrengo.org/index.php?showtopic=81&st=40&p=3365&hl=tiny&#entry3365. weiterhelfen kann ich da leider gar nicht, bin kein programmierer... wünschte mir aber auch den netten tiny im newssystem.

Geschrieben von: saschapi Sat. 24. March 2007, 13:28

Gibt es eine Möglichkeit die erste Zeile der Newsliste anders zu formatieren? (siehe Anhang). Würde gerne die erste News größer und mit Bild bringen und die nächsten 3 nur klein ohne Bild.

Wer weiß rat?


Geschrieben von: speedweb Sat. 24. March 2007, 14:19

Hallo,
@saschapi
Für solche ausgaben verwende ich immer den Categorywalker......
Dieser ist bei der Ausgabe (Layout) viel flexiebler als das Newssystem.
Vorallem lassen sich verschiedenste Selektinen erstellen und kombinieren.
Ein weiterer Vorteil liegt auch darin dass das Layout verschiedener Newsbeiträge
unterschiedlich sein kann, da ein Beitrag immer eine eigene Seite ist mit den benötigten fix
Einträgen unabhängig vom Layout. Diese Seiten liegen in einem eigenen Ordner.

Ich selber habe vom Categorywalker zum Newssystem gewechselt und gehe aber immer mehr
wieder zurück zum Categorywalker da es hier endscheidend mehr möglichkeiten gibt.
Der erste Aufwand der Konfiguration ist zwar zu beginn höher aber es rentiert sich allemal.

Gruss Thomas

PS: unter http://www.planetmedia.at gibt es beispiele verschiedenster einsatzgebiete.
(läuft aber noch unter DEDI)
Events werden mit dem Newssystem erstellt, und alles andere mit dem Categorywalker.
z.B.: werden die Übersichtsseiten mit dem Categorywalker nach zufall erstellt.
(die Layouts werden in der nächsten Zeit alle noch erweitert)

Geschrieben von: saschapi Sat. 24. March 2007, 14:23

Ich nutze auch gerne den Categorywalker, aber manchmal ist das einfach nicht das richtige wink.gif
Es gibt einfach Situationen wo man lieber so etwas wie das Newssystem nutzen möchte (und wenn nur damit man nicht hinterher 300 Seiten mit je einer 10 Zeiligen News hat wink.gif

Geschrieben von: hkuhrt Sat. 24. March 2007, 19:27

ZITAT(speedweb @ Sat. 24. March 2007, 14:19) *
Hallo,
@saschapi
Für solche ausgaben verwende ich immer den Categorywalker......
Dieser ist bei der Ausgabe (Layout) viel flexiebler als das Newssystem.
Vorallem lassen sich verschiedenste Selektinen erstellen und kombinieren.
Ein weiterer Vorteil liegt auch darin dass das Layout verschiedener Newsbeiträge
unterschiedlich sein kann, da ein Beitrag immer eine eigene Seite ist mit den benötigten fix
Einträgen unabhängig vom Layout. Diese Seiten liegen in einem eigenen Ordner.

Ich selber habe vom Categorywalker zum Newssystem gewechselt und gehe aber immer mehr
wieder zurück zum Categorywalker da es hier endscheidend mehr möglichkeiten gibt.
Der erste Aufwand der Konfiguration ist zwar zu beginn höher aber es rentiert sich allemal.

Gruss Thomas

PS: unter http://www.planetmedia.at gibt es beispiele verschiedenster einsatzgebiete.
(läuft aber noch unter DEDI)
Events werden mit dem Newssystem erstellt, und alles andere mit dem Categorywalker.
z.B.: werden die Übersichtsseiten mit dem Categorywalker nach zufall erstellt.
(die Layouts werden in der nächsten Zeit alle noch erweitert)


Hi Stam,
ich wuste garnicht, dass ich mit dem Categorywalker auch an das Newssystem dranne komme, kannst du bitte einen kleinen Post dazu machen wie ich da dranne komme?

gruß
Holger

Geschrieben von: saschapi Sat. 24. March 2007, 19:42

Das geht meines wissens auch nicht! wink.gif Er meinte man solle jede News auf eine eigene Sefrengo seite leten und mit dem CAT WALKER auslesen. Also das Newssystem gar nicht nutzen!

Geschrieben von: hkuhrt Sun. 25. March 2007, 11:28

ZITAT(saschapi @ Sat. 24. March 2007, 20:42) *
Das geht meines wissens auch nicht! wink.gif Er meinte man solle jede News auf eine eigene Sefrengo seite leten und mit dem CAT WALKER auslesen. Also das Newssystem gar nicht nutzen!



Morgen,
alles klar. Dann habe ich Stam falsch verstanden.

Gruß
Holger

Geschrieben von: saschapi Sun. 25. March 2007, 18:49

Möchte erwähnen, dass es auch nicht STam war! wink.gif Du hast also noch mehr falsch verstanden. Nichts desto trotz würde ich gerne wissen ob mein vorhaben geht und wenn ja wie! wink.gif

Geschrieben von: feniweb Mon. 26. March 2007, 10:52

@saschapi

Über CSS würde das sicher gehen, die 3 Spalten. Jedoch den letzten Newsbeitrag zu lokalisieren, benötig sicher PHP und eine DB abfrage. wink.gif

Gruss

Geschrieben von: Chregu Wed. 28. March 2007, 06:58

Hallo Zusammen

Gibt es eigentlich eine Funktion um Archivierte Beiträge wieder zu aktivieren?

gruss
chris

Geschrieben von: andi Wed. 28. March 2007, 07:17

beschäftige mich im moment auch wieder mit dem newssystem:
kann mir jemand sagen, wo ich den html-output für variablen, namentlich {publisher} und {teaserimage} vornehmen kann?
bei ersterem benötige ich das <b>Autor:</b> nicht und bei zweiterem will ich das bild nicht via javascript öffnen sondern per lightbox.

gruss andi

Geschrieben von: gunwalt Wed. 28. March 2007, 18:17

ZITAT(Chregu @ Wed. 28. March 2007, 07:58) *
Gibt es eigentlich eine Funktion um Archivierte Beiträge wieder zu aktivieren?

Datum ändern und PullDown Menü (ganz unten) auf "Nach Ablauf archivieren" stellen.

ZITAT(andi @ Wed. 28. March 2007, 08:17) *
kann mir jemand sagen, wo ich den html-output für variablen, namentlich {publisher} und {teaserimage} vornehmen kann?

Bereich Templates/Dein Template und die einzelnen Einstellungen findest Du unter Eintrag2.

Geschrieben von: andi Wed. 28. March 2007, 18:29

aaaargh, ich depp. habe alles durchsucht, aber eintrag2 irgendwie übersprungen. danke!

Geschrieben von: Alois Thu. 5. April 2007, 10:03

Hallo
Habe diesen Eintrag2 auch gefunden...aber meine Änderungen lassen sich nicht speichern. Muss man irgendwelche Schreibrechte vergeben???
Danke für einen guten und schnellen Hinweis..
Gruss
Alois

Geschrieben von: andi Thu. 5. April 2007, 10:14

hallo alois

ZITAT(Alois @ Thu. 5. April 2007, 11:03) *
...aber meine Änderungen lassen sich nicht speichern.


das ist keine fehlerbeschreibung. bekommst du eine fehlermeldung? wie gehst du vor?

gruss andi

Geschrieben von: Alois Thu. 5. April 2007, 10:38

ZITAT(andi @ Thu. 5. April 2007, 11:14) *
hallo aloise
das ist keine fehlerbeschreibung. bekommst du eine fehlermeldung? wie gehst du vor?

gruss andi


Wow geht das aber schnell.

Nein ich bekomme keine Fehlermeldung... "Template erfolgreich gespeichert!" ... wird bestätigt aber meine Änderung wrde dann wieder rückgängig gemacht. Deshalb meinte ich dies mit den Schreibrechten.

Aloisius...

Geschrieben von: mvsxyz Thu. 5. April 2007, 15:13

Siehe http://forum.der-dirigent.de/index.php?act=ST&f=12&t=3948.

Geschrieben von: Alois Thu. 5. April 2007, 16:12

ZITAT(mvsxyz @ Thu. 5. April 2007, 16:13) *
Siehe http://forum.der-dirigent.de/index.php?act=ST&f=12&t=3948.



Danke,
du hast recht es ist "all-inkl.com" ... nur deine lösung funktioniert leider nicht da mir die plugin-installation wohl keine Schreibrechte gegeben hat, somit kann ich die Datei "inc.templates_edit.php" weder löschen noch modifizieren.
ja toll das gibt wohl Leichen oder wie bringt man sowas weg?

Alois

Geschrieben von: andi Thu. 5. April 2007, 17:20

ehm, die datei musst du auch mit einem editor per ftp erledigen. da hat das plugin gar nichts zu sagen.

gruss andi

Geschrieben von: Alois Thu. 5. April 2007, 17:35

Hallo Andi

Vielleicht habe ich mich nicht richtig ausgedrückt: Ich bin nicht der Besitzer der Datei. Und ich kann die Datei nicht löschen. Alles natürlich mit ftp. FileZilla..
Mag zwar hier ein Newbe sein aber wie gesagt es geht nicht und gerne würde ich einen Rat annehmen.

Gruss Alois

Geschrieben von: Alois Thu. 5. April 2007, 19:24

ZITAT(Alois @ Thu. 5. April 2007, 18:35) *
Hallo Andi

Vielleicht habe ich mich nicht richtig ausgedrückt: Ich bin nicht der Besitzer der Datei. Und ich kann die Datei nicht löschen. Alles natürlich mit ftp. FileZilla..
Mag zwar hier ein Newbe sein aber wie gesagt es geht nicht und gerne würde ich einen Rat annehmen.

Gruss Alois



Hallo Andi

Hab' mir wohl zu früh in die H.. gemacht. Habe das Plugin über Sefrengo gelöscht und oh Wunder die Dateien sind auch gelöscht.. keine Leichen und alles klar.
Werde die News_Sache auf einem anderen Server/Host installieren.

Danke und Gruss
Alois

Geschrieben von: andi Fri. 6. April 2007, 00:06

verstehe ich trotzdem nicht, wieso man die files nicht per ftp löschen und editieren können soll. aber ich kenn «all-inkl.com» nicht.


gruss andi

Geschrieben von: saschapi Sat. 7. April 2007, 08:19

weil die dateien nicht vom FTP User angelegt wurden sondern von einem PHP Skript. Somit ist der Besitzer nicht der, der sie hinterher löschen will und der (also der FTP User) hat somit keine rechte diese zu löschen (... da könnte ja jeder kommen wink.gif ).

Bei All-Inkl gibt es auf dem Kasserver eine Funktion in den Tools, die Besitzrechte rekursiv für Ordner wieder zurücksetzen kann. smile.gif Falls es also wieder vorkommt, kannst du den Ordner in dem Sachen drin sind, die nicht löschbar sind einfach auf den Standarduser umschreiben und dann per FTP löschen

Geschrieben von: andi Thu. 3. May 2007, 11:12

hallo zusammen

unter liste(zeile) und eintrag(1) verwende ich die variable {teaserimage}. in liste funktioniert das auch ganz schön. im eigentlichen eintrag wird dann aber nicht mehr das teaserbild eingefügt, sondern das originalbild mit link zum originalbild. leicht hinderlich, wenn das originalbild sehr gross ist.

unter eintrag(2) ist teaserimage wie folgt definiert:

QUELLTEXT
<a href="{url_large}" class="thickbox" rel="gallerie"><img src="{url}" style="float:left;" alt="{alt}" height="{thumbheight}" width="{thumbwidth}" /></a>


eigentlich müsste also auch im eintrag das thumb-bild integriert werden, da die liste sowohl der eintrag sich auf die variable {teaserimage} bezieht.
oder mache ich einfach etwas falsch?


gruss andi

Geschrieben von: MoinMoin Thu. 10. May 2007, 08:16

Moin,

bei mir hat das Newssystem einen kleinen Bug. Die Variable {forward} liefert in der Jahresnavigation anscheinend nicht das Folgejahr, sondern das danach. Gucke ich mir also die News von 2006 an, so liefert die Navigation einen Link zu 2008 statt 2007 (zu sehen http://www.svg69.de/aktuelles/berichte/berichte.html&y=2006).

Mein Code bei Liste(Hülle) ist folgender:

CODE
<p class="seitenueberschrift">Aktuelle Berichte</p>
<table class="news-nav" border = "0" width="100%">
<tr align="center">
<td width="20%"><a href="{rss-feed}">RSS-Feed</a></td>
<td width="20%">{backward}</td>
<td>{numbers}</td>
<td width="20%">{forward}</td>
<td width="20%"><a href="{search}">Berichte durchsuchen</a></td>
</tr>
</table>

{newslist}

<br /><br /><br /><br /><br /><br />
<table class="news-nav" border = "0" width="100%">
<tr align="center">
<td width="20%"><a href="{rss-feed}">RSS-Feed</a></td>
<td width="20%">{backward}</td>
<td>{numbers}</td>
<td width="20%">{forward}</td>
<td width="20%"><a href="{search}">Berichte durchsuchen</a></td>
</tr>
</table>

Können andere das Problem bestätigen?

Schönen Gruß,
Nils

Geschrieben von: feniweb Thu. 10. May 2007, 18:28

Ja kann ich bestätigen

Habe mvsxyz schon letztes Jahr darauf aufmerksam gemacht.

Leider scheint Holger (mvsxyz) keine Zeit für eine Weitererntwicklung zu haben.

Gruss

Geschrieben von: MoinMoin Thu. 10. May 2007, 23:43

Moin feniweb,

ZITAT(feniweb @ Thu. 10. May 2007, 19:28) *
Habe mvsxyz schon letztes Jahr darauf aufmerksam gemacht.
Leider scheint Holger (mvsxyz) keine Zeit für eine Weitererntwicklung zu haben.

den Eintrag hab ich übersehen. Dann nehmen wir das mal selbst in die Hand, vielleicht verwendet Holger das ja auch irgendwann (der Arme, wenn er sich hier alles durchlesen muss...).

Es geht um die Datei backend/plugins/newssystem/module/module.nav.php. Dort lauten die Zeilen 107-109 im Original
QUELLTEXT
//Jahr erhöhen
        $mod['y_max']++;
        $temp['max'] = $mod['y_max'];

und müssen durch Folgendes ersetzt werden (temp statt mod):
QUELLTEXT
//Jahr erhöhen
        $temp['y_max']++;
        $temp['max'] = $temp['y_max'];
.

Das war's schon. Klappt's bei dir, feniweb?

Da ich aber erst etwas spät drauf gekommen bin und vorher noch ein wenig mehr rumüberlegt habe, ist mir noch was aufgefallen, das vielleicht vereinfacht werden könnte (also eigentlich nur für Holger):

Ab Zeile 158 steht (erläuternde Kommentare von mir mit "//N" gekennzeichnet):
CODE
//Vorwärts-Link
if($use_month==true) {
//N SNIP (ich nutze keine Monatsnavigation, daher hier nicht betrachtet)
} else {
$mod['y_max']++; //N mod[y_max] wurde oben auf mod[y_url] gesetzt (also angezeigtes Jahr), nun Folgejahr
$max = $mod['y_max']; //N max ist Folgejahr
$last = $last_year = date("Y",$mod['startdate_array'][count($mod['startdate_array'])-1]); //N Jahr mit aktuellstem Eintrag (nicht komplett durchdacht, nur getestet)

//Variablen kopieren
$temp['y_max'] = $mod['y_url']; $temp['max'] = $max; //N temp[y_max] angezeigtes Jahr, temp[max] Folgejahr
//Anzeige des Links verhindern
$set = false;

//Solange der letzte Monat nicht erreicht wurde durchlaufen
while($temp['max']<=$last) { //erster Durchlauf: Folgejahr <= Jahr mit aktuellstem Eintrag
//Jahr erhöhen
$mod['y_max']++; //mod[y_max] ist schon im ersten Durchlauf Folge-Folgejahr
$temp['max'] = $mod['y_max']; //temp[max] ist im ersten Durchlauf auch Folge-Folgejahr

//Sind in einem zukünftigen Monat Einträge vorhanden Link anzeigen und Schleife abbrechen ... //N Ist eigentlich irrelevant für Jahres-Navi - selbst über leere Jahre will ich hinwegnavigieren können
if(count($mod['anzahl_active'][$temp['y_max']]['only'])>0) {
$set = true;
break;
//... ansonsten Link sperren
} else {
$set = false;
}
}

//Link anzeigen
if($set == true) {
$mod['forward'] = "<a href=\"".$con_side[$mod['siteid']]['link'].$use_cat."&y=".$mod['y_max'].$mod['archiv_addurl']."\">".$mod['y_max']." ></a>";
} else {
$mod['forward'] = "";
}
}

//Rückwärts-Link
if($use_month==true) {
//N SNIP (ich nutze keine Monatsnavigation, daher hier nicht betrachtet)
} else {
$mod['y_min']--; //N mod[y_min] wurde oben auf mod[y_url] gesetzt (also angezeigtes Jahr), nun Vorjahr
$min = $mod['y_min']; //N min ist Vorjahr
$first = $first_year = date("Y",$mod['startdate_array'][0]); //N Jahr mit ältestem Eintrag (nicht komplett durchdacht, nur getestet)

//Variablen kopieren
$temp['y_min'] = $mod['y_url']; $temp['min'] = $min; //N temp[y_min] angezeigtes Jahr, temp[min] Vorjahr
//Anzeige des Links verhindern
$set = false;

//Solange der letzte Monat nicht erreicht wurde durchlaufen
while($temp['min']>=$first) { //erster Durchlauf: Vorjahr >= Jahr mit ältestem Eintrag
//Monat verringern und ggf. das Jahr verringern
$temp['y_min']--; //mod[y_min] ist schon im ersten Durchlauf Vor-Vorjahr
$temp['min'] = $temp['y_min']; //temp[min] ist im ersten Durchlauf auch Vor-Vorjahr

//Sind in einem zukünftigen Monat Einträge vorhanden Link anzeigen und Schleife abbrechen ...
if(count($mod['anzahl_active'][$temp['y_min']]['only'])>0) { //N Ist eigentlich irrelevant für Jahres-Navi - selbst über leere Jahre will ich hinwegnavigieren können
$set = true;
break;
//... ansonsten Link sperren
} else {
$set = false;
}
}

//Link anzeigen
if($set == true) {
$mod['backward'] = "<a href=\"".$con_side[$mod['siteid']]['link'].$use_cat."&y=".$mod['y_min'].$mod['archiv_addurl']."\">< ".$mod['y_min']."</a>";
} else {
$mod['backward'] = "";
}
}


if($type=="forward") {
return $mod['forward'];
} else if($type=="backward") {
return $mod['backward'];
}
}
}//Ende make_ym_navigation()

Ich hab natürlich nicht das halbe News-System überdacht, daher kann ich mich in meinen Schlussfolgerungen natürlich irren:
Es werden für die Jahres-Navi einige unnütze Variablen gesetzt (zumindest lokal nicht weitergenutzt). Vor allem die integrierte Schleife ist eigentlich überflüssig, vermutlich stammt sie noch aus der komplexeren Monats-Navi. Verkürzt sähe das dann so aus:
CODE
//Vorwärts-Link
if($use_month==true) {
//N SNIP (ich nutze keine Monatsnavigation, daher hier nicht betrachtet)
} else {
$mod['y_max']++; //N mod[y_max] wurde oben auf mod[y_url] gesetzt (also angezeigtes Jahr), nun Folgejahr
$last = date("Y",$mod['startdate_array'][count($mod['startdate_array'])-1]); //N Jahr mit aktuellstem Eintrag (nicht komplett durchdacht, nur getestet)

// Falls das Jahr des aktuellsten Eintrags im Folgejahr oder sogar dahinter liegt, forward-Link anzeigen
if($mod['y_max']<=$last) {
$set = true;
} else {
$set = false;
}

//Link anzeigen
if($set == true) {
$mod['forward'] = "<a href=\"".$con_side[$mod['siteid']]['link'].$use_cat."&y=".$mod['y_max'].$mod['archiv_addurl']."\">".$mod['y_max']." ></a>";
} else {
$mod['forward'] = "";
}
}

//Rückwärts-Link
if($use_month==true) {
//N SNIP (ich nutze keine Monatsnavigation, daher hier nicht betrachtet)
} else {
$mod['y_min']--; //N mod[y_min] wurde oben auf mod[y_url] gesetzt (also angezeigtes Jahr), nun Vorjahr
$first = date("Y",$mod['startdate_array'][0]); //N Jahr mit ältestem Eintrag (nicht komplett durchdacht, nur getestet)

// Falls das Jahr des aktuellsten Eintrags im Folgejahr oder sogar dahinter liegt, forward-Link anzeigen
if($mod['y_min']>=$first) {
$set = true;
} else {
$set = false;
}

//Link anzeigen
if($set == true) {
$mod['backward'] = "<a href=\"".$con_side[$mod['siteid']]['link'].$use_cat."&y=".$mod['y_min'].$mod['archiv_addurl']."\">< ".$mod['y_min']."</a>";
} else {
$mod['backward'] = "";
}
}


if($type=="forward") {
return $mod['forward'];
} else if($type=="backward") {
return $mod['backward'];
}
}
}//Ende make_ym_navigation()

Aber das ist ja erstmal gar nicht nötig, um den Fehler zu beheben.

Gruß,
Nils

Geschrieben von: LeVito Sun. 27. May 2007, 00:30

Hallo allerseits! Ich will nun auch mal einen kleinen Beitrag zur Verbesserung des News-Plugins bringen. Ich habe das Stylesheet etwas angepasst, so dass es sich besser in das aktuelle Sefrengo-Design integriert. Einfach unter "backend/plugins/newssystem/external" die originale dtree.css durch meine Version ersetzen - schon sieht alles schön konsistent aus.

Ciao,
LeVito

 

 dtree.css.zip ( 964Byte ) : 14
 

Geschrieben von: LeVito Sun. 27. May 2007, 19:52

Leider funktioniert bei mir die integrierte Suche nicht. Ergebnis ist immer "keine Einträge gefunden" - sowohl im Frontend als auch im Backend.
Gibt's da was Spezielles zu beachten?

Ich habe das Plugin nicht weiter modifiziert - nur eine Kategorie mit 2 Testeinträgen. Die werden im Frontend auch dagestellt, nur die Suche will nicht.

Kann das evtl. daran liegen, dass ich die Inhalte des Projektordners ("projekt01") ins Hauptverzeichnis verschoben habe? Die Pfade sind in der Projekt-Config (cms/inc/config.php) und im Backend (Projekteinstellungen - Administration/Pojekte) komplett angepasst.

Ciao
LeVito

Geschrieben von: andi Sun. 27. May 2007, 21:56

kann ich bestätigen. die integrierte suchfunktion hat bei mir auch noch nie funktioniert.


gruss andi

Geschrieben von: LeVito Mon. 28. May 2007, 00:13

ZITAT(andi @ Sun. 27. May 2007, 22:56) *
kann ich bestätigen. die integrierte suchfunktion hat bei mir auch noch nie funktioniert.
gruss andi


Schade... Naja, dann werde ich wohl mal das Suchmodul probieren.

Geschrieben von: MoinMoin Mon. 28. May 2007, 06:56

Moin,

ZITAT(andi @ Sun. 27. May 2007, 22:56) *
kann ich bestätigen. die integrierte suchfunktion hat bei mir auch noch nie funktioniert.

also bei mir funktioniert die Suchfunktion einwandfrei, sowohl im Frontend als auch im Backend. Wenn gewünscht, kann ich auch mal die Konfiguration hier posten (die Backendsuche sollte allerdings auch schon ohne funktionieren).

Sehr praktisch ist aber in diesem Zusammenhang auch das http://forum.sefrengo.org/index.php?showtopic=82&hl=suchmodul, das neben der Seite auch die News mit durchsucht (ist bei mir noch aus Dedi-Zeiten getrennt).

Gruß, Nils

Geschrieben von: feniweb Mon. 28. May 2007, 08:39

Suchemodul+ funktionier bei mir sehr gut, wichtig ist das du bei

Ausgabeziel: (idcatside angeben [0=hier])
Seite mit News-System: (idcatside angeben [0=hier])

die richtige idcatside angibst und den SF-Cach löschst.

Gruss

Geschrieben von: LeVito Mon. 28. May 2007, 13:39

So, jetzt klappt's bei mir auch, mit dem Suchmodul+ allerdings. Am Anfang ging nur Content-Suche, keine News-Suche, aber jetzt klappts. Keine Ahnung, ob es am Cache lag, den ich nicht gelöscht hatte... Die IDs waren alle richtig angegeben.

Allerdings: Die Suche vom Newsplugin selbst funktioniert nach wie vor nicht, auch nicht im Backend. Ich habe jeweils die aktuellsten Versionen installiert.

Also Nils, wär echt schick, wenn du deine funktionierende Konfiguration posten würdest.

Ciao
LeVito

Geschrieben von: MoinMoin Mon. 28. May 2007, 16:21

ZITAT(LeVito @ Mon. 28. May 2007, 14:39) *
Also Nils, wär echt schick, wenn du deine funktionierende Konfiguration posten würdest.

Gerne, auch wenn ich nicht glaube, dass es daran liegt, wenn schon die Suche im Backend nicht funktioniert.

Suche (Hülle):
QUELLTEXT
<hr class="hr-oben" />
<div class="news-links"><strong>Berichte durchsuchen</strong></div>
<div class="news-rechts"><a href="{url_to_news}" style="text-decoration:none;">Zurück zu den Berichten</a></div>
<hr class="hr-unten" />

{searchform}
{searchlist}
{navigation}


Suche (Formular):
QUELLTEXT
<form name="search" action="{formurl}" method="post">

<p style="text-align:center;">
Suchbegriff: <input type="hidden" name="blind" value="true"><input type="text" name="query" size="30" value="{query_value}">
</p>
<p style="text-align:center;">
<input type="checkbox" name="sensitive" value="checked" {sensitive_checked}>Groß-/Kleinschreibung beachten?
<input type="submit" value="Suchen">
</p>
</form>


Suche (Zeile):
QUELLTEXT
<hr class="hr-oben" />
<div class="news-links">{startweekday}, <strong>{startdate}</strong></div>
<div class="news-rechts">{category}</div>
<hr class="hr-unten" />
<a href="{url_to_article}" class="news-ueberschrift">{title}</a>
<p class="news-text">{teaserimage}{teaser}</p>


Suche (Navigation):
QUELLTEXT
<br /><table class="news-nav" border = "0" width="100%">
   <tr align="center">
      <td width="15%">{link_back}</td>
      <td width="20%"></td>
      <td>Seite {this_site}/{max_site}</td>
      <td width="20%"></td>
      <td width="15%">{link_forward}</td>
   </tr>
</table><br />

Wass mich mal mehr interessieren würde: Bei wem funktioniert's und bei wem nicht? Und bitte nicht nur melden, wenn's nicht funktioniert!

Also bei mir klappt's, Datenbestände sind allerdings übernommen von Dedi.

Gruß, Nils

Geschrieben von: fpie Fri. 1. June 2007, 14:08

Hab da noch nen kleinen Bug gefunden:

Wenn ich das Plugin wieder aus dem CMS entferne (Löschen), dann wird der Menüeintrag im Redaktionsbereich nicht komplett entfernt. In der Datenbank bleibt ein entsprechender Eintrag in der Tabelle backendmenu stehen.

Grüße
Friedhelm

Geschrieben von: saschapi Thu. 7. June 2007, 10:30

Bei mir sind im Backend in den Beschreibungselementen die Sonderzeichen versemmelt. sad.gif Weiß jemand wie ich das fixen kann? (s. Sceenshot)

Danke für Eure Hinweise
Gruß Sascha



Geschrieben von: bjoern Thu. 7. June 2007, 13:26

Die Werte suchen, wo das her kommt und öäü in HTML Entities umwandeln. Also z.B. Schriftgruouml;sse. Das Problem hast Du immer, wenn Du in einer UTF-8 Anwendung Dateien includierst, die ISO-88591 codiert sind.

Geschrieben von: LeVito Thu. 7. June 2007, 13:36

ZITAT(saschapi @ Thu. 7. June 2007, 11:30) *
Bei mir sind im Backend in den Beschreibungselementen die Sonderzeichen versemmelt. sad.gif Weiß jemand wie ich das fixen kann? (s. Sceenshot)

Danke für Eure Hinweise
Gruß Sascha




Das Ding steht in der JS-Datei "newssystem/external/countchars.js". Dort in Zeile 32 einfach das ö mir "ö" ersetzen - so hab ich's gefixt.

Ciao
LeVito

Geschrieben von: bjoern Thu. 7. June 2007, 18:12

Das sind jetzt schon eine menge Fixe für das Plugin. Ich hatte mich neulich mal mit mvsxyz unterhalten und er hat mir gesagt, das er momentan leider absolut keine Zeit hat, am Plugin weiterzuarbeiten. Ich frage mich, ob nicht einer von euch, der ein wenig Ahnung von PHP und dem Drumherum hat (und das sind hier ja wohl einige smile.gif ) sich die Zeit nehmen kann, um eine gebugfixte Version des Plugins bereitzustellen. Für mvsxyz ist das soweit OK. Er hat mir gesagt, er würde gerne zu einem späteren Zeitpunkt weiter am Plugin arbeiten, sobald sich das wieder bei Ihm ausgeht.

Geschrieben von: saschapi Thu. 7. June 2007, 21:09

ZITAT
Das Ding steht in der JS-Datei "newssystem/external/countchars.js". Dort in Zeile 32 einfach das ö mir "ö" ersetzen - so hab ich's gefixt.

Da sind auch noch ein paar mehr ös und so in den Dateien. Da muss ich wohl etwas suchen wink.gif

Geschrieben von: LeVito Thu. 7. June 2007, 22:17

@saschapi:
Ja, musst du nochmal bissl suchen. Bei mir war das einzige Problem der Zeichenzähler (arbeite hier unter OS X mit Camino). Das war eben das, was ich auf die Schnelle sagen konnte.

@bjoern:
Auf jeden Fall hat das News-Plugin ne Menge Potential. Momentan kann ich es aber leider noch nicht für meine Seite verwenden und werde WordPress oder TextPattern für meinen Blog-Bereich einbinden. Aber das Potential für ne "echte" Blog-Lösung ist da.

Was noch dazu kommen müsste:
- die Suche müsste zuverlässig funktionieren (geht bei mir auch mit Suchmodul+ überraschenderweise mal wieder nicht)
- Nice URLs als Option
- Ne Option, ganze Artikel statt nur Teaser in der Liste anzuzeigen

Leider bin ich nicht der PHP-Crack schlechthin und Zeit habe ich auch nicht genug, mich da reinzuarbeiten. Das ist wahrscheinlich das Hauptproblem, da das Plugin doch schon sehr umfangreich ist. Sich als Unbeleckter dort reinzufinden ist schon nicht ganz ohne.

Ich hoffe aber, dass sich da ein paar Leute finden, weil es doch die perfekte Ergängung zu Sefrengo ist. Sefrengo selbst ist für statische Seiten unschlagbar, aber eben kein Blog. Alle Blogs, die ich mir angesehen haben, kommen bei der Verwaltung statische Inhalte nicht annähernd mit, und auch andere CMS sind im Vergleich unnötig kompliziert. Und solche "Universal-Lösungen" wie Drupal (gibt's noch andere?) haben ne recht steile Lernkurve.

Ciao
LeVito

Geschrieben von: bjoern Fri. 8. June 2007, 12:38

Sicher kann man aus dem Newssystem noch eine Menge machen, aber darum geht es mir nicht. Ich fände es jetzt primär wichtig, das es eine Newssystemversion gibt, in der die ganzen Fixes und Erweiterungen dieses Threads drinnen sind. Dann bräuchtet Ihr beim Installieren des Plugins das nicht jedes mal manuell nachziehen, wie es momentan praktiziert wird. smile.gif

Geschrieben von: outline4 Tue. 12. June 2007, 19:04

ZITAT(bjoern @ Fri. 8. June 2007, 13:38) *
Dann bräuchtet Ihr beim Installieren des Plugins das nicht jedes mal manuell nachziehen, wie es momentan praktiziert wird. smile.gif


*bump*
ist das hier überhaupt noch aktuell, oder gibt's schon ne stabile version?
oder gibts eine liste wo drinnsteht was ich alles ändern müsste?..

ich brächte nur ein minimales news system... mit teaser (oder lieber grad ohne...) und vorallem paging... nun ja, vielleicht schaue ich mir das content flex an... ich weiss noch, bei dedi hatte das contentflex-teil auch beschränkte paging funktionen...

also, ist das hier der richtige thread...?
cheereo!
*s*

Geschrieben von: gunwalt Tue. 12. June 2007, 20:53

ZITAT(outline4 @ Tue. 12. June 2007, 20:04) *
oder gibts eine liste wo drinnsteht was ich alles ändern müsste?..

auf eine der vorderen Seiten

Geschrieben von: mrtt Wed. 11. July 2007, 20:39

Ich hab mir das gerade mal angeguckt (Quelltext und Beiträge) und muss sagen, da gibt es noch einiges zu tun!

MfG
Sebastian

Geschrieben von: feniweb Thu. 12. July 2007, 12:39

ZITAT(mrtt @ Wed. 11. July 2007, 21:39) *
Ich hab mir das gerade mal angeguckt (Quelltext und Beiträge) und muss sagen, da gibt es noch einiges zu tun!

MfG
Sebastian


@Sebstian
Wirst du das News-System aktualisieren und evtl. FR einbauen? Ich denke eine Menge SF-Benutzer hoffen darauf.

Gruss

Geschrieben von: mrtt Thu. 12. July 2007, 18:59

Moinsen,

Ich habe momentan nur wenig Zeit, da ich auch den Terminkalender überarbeiten wollte.
Und im August bin ich drei (fast vier) Wochen in Italien.

Sollte sich bis ende September niemand gefunden haben, werde ich noch mal darüber nachdenken, ob ich mich daran setze oder nicht.

Gruß
Sebastian

Geschrieben von: STam Thu. 12. July 2007, 20:21

... Sorry hätte zwar auch Interesse/Ideen habe aber im August/September ein Delphi Projekt am laufen.
Danach kann man ja schauen ob sich was findet... vieleicht eine CO-Produktion smile.gif

Gruß

Geschrieben von: alterego Tue. 24. July 2007, 13:14

Haut mich, ich habe in den acht Seiten nichts gefunden, was ein (möglicherweise) banales Problem lösen könnte. Der erste Thread wies darauf hin, dann aber geht es um anderes. Die Frage nochmals:

Im Backend lassen sich News erstellen, aber im Frontend passiert nichts. Wie, um alles in der Welt, bringt man das System dazu. die News zu publizieren?

Grüße
alterego

Geschrieben von: andi Tue. 24. July 2007, 13:22

indem du das «news-system»-modul in deinem template einfügst und dieses konfigurierst. falls du dieses nicht unter deinen modulen findest einfach nachinstallieren. (befindet sich bei neu herunter geladenem news-system unter module/News-System.cmsmod).

gruss andi

Geschrieben von: alterego Tue. 24. July 2007, 14:01

ZITAT(andi @ Tue. 24. July 2007, 14:22) *
indem du das «news-system»-modul in deinem template einfügst und dieses konfigurierst. falls du dieses nicht unter deinen modulen findest einfach nachinstallieren. (befindet sich bei neu herunter geladenem news-system unter module/News-System.cmsmod).
gruss andi


Habe ich m.E. gemacht, sonst könnte doch im FE nicht
http://www.systemiker.org/cms04/projekt01/index.php?idcat=6&sid=51b2b3f928489f5422db2d4887df9a31
erscheinen:

oder?

Geschrieben von: andi Tue. 24. July 2007, 14:06

ja. wie es scheint hast du jedoch in der modulkonfiguration keine kategorie angegeben, welche ausgegeben werden sollte.

Geschrieben von: alterego Tue. 24. July 2007, 14:34

ZITAT(andi @ Tue. 24. July 2007, 15:06) *
ja. wie es scheint hast du jedoch in der modulkonfiguration keine kategorie angegeben, welche ausgegeben werden sollte.

Himmel, das war's! Herzlichen Dank, andi!

Geschrieben von: andi Tue. 24. July 2007, 14:45

gerne, bin am anfang auch immer an solchen «kleinigkeiten» hängen geblieben tongue.gif

Geschrieben von: silwue Wed. 8. August 2007, 15:13

Hallo zusammen

Leider kann ich keinen Beitrag für die Darstellung von Umlauten finden.
Mein Projekt:
http://elinter.webmastaz.ch

Ich muss in der News-Suche nach Umlauten suchen können. Leider kommt
mit dem Beispiel Hochleistungskühlkörper dieses Resultat in der Suchzeile -> Hochleistungsk??r und die Suche war ert noch erfolglos.

Könnt ihr mir hier weiterhelfen?

Besten Dank und Grüsse
Silvan

Geschrieben von: amk Wed. 8. August 2007, 16:09

deine website läuft mit iso-charset was wohl das problem zu sein scheint. umstellung auf utf könnte das problem vielleicht beheben ...

Geschrieben von: silwue Wed. 8. August 2007, 16:55

ZITAT(amk @ Wed. 8. August 2007, 17:09) *
deine website läuft mit iso-charset was wohl das problem zu sein scheint. umstellung auf utf könnte das problem vielleicht beheben ...


Danke für den Tip. Genau da war das Problem!

Grüsse
Silvan

Geschrieben von: FireFlyer Wed. 8. August 2007, 18:30

Ich hab mir gerade die Arbeit gemacht und die Bugs aus den letzen 9 Seiten huh.gif zusammen geschrieben. Werde mal schauen, daß ich diese unter einer neuen Version herausbringen kann!

Geschrieben von: Olaf Wed. 8. August 2007, 23:49

ZITAT(FireFlyer @ Wed. 8. August 2007, 19:30) *
Ich hab mir gerade die Arbeit gemacht und die Bugs aus den letzen 9 Seiten huh.gif zusammen geschrieben. Werde mal schauen, daß ich diese unter einer neuen Version herausbringen kann!

Bitte nicht, mach lieber was ohne die Bugs wink.gif smile.gif

Geschrieben von: smail Thu. 9. August 2007, 00:48

ZITAT
Bitte nicht, mach lieber was ohne die Bugs wink.gif smile.gif

Der war gut!!! laugh.gif laugh.gif

Geschrieben von: feniweb Thu. 9. August 2007, 07:23

ZITAT(FireFlyer @ Wed. 8. August 2007, 19:30) *
Ich hab mir gerade die Arbeit gemacht und die Bugs aus den letzen 9 Seiten huh.gif zusammen geschrieben. Werde mal schauen, daß ich diese unter einer neuen Version herausbringen kann!


Ja das währe Super.

Gruss

Geschrieben von: Tiggr Thu. 9. August 2007, 08:39

ZITAT(FireFlyer @ Wed. 8. August 2007, 19:30) *
Ich hab mir gerade die Arbeit gemacht und die Bugs aus den letzen 9 Seiten huh.gif zusammen geschrieben. Werde mal schauen, daß ich diese unter einer neuen Version herausbringen kann!


Super! Danke!

Tschüss
Tiggr (aka Marcus)

Geschrieben von: FireFlyer Thu. 9. August 2007, 11:58

Bräuchte ein wenig Programmierer-Hilfe:

in external/bbcode.js

sind die Hilfetexte zu den BB-Codes (ab Zeile 24) und wenn ich dort von ü nach &uuml; ändere klappt es nicht.

Denke es liegt daran, das es eine Java-Datei ist und dort kenn ich mich leider nicht aus.
Kann mir jemand hier helfen oder kann es sein, dass ich nach dem Einbinden in einer php-Datei suchen muss und die dann mit htmlentities ändern?

Vielleicht ist sogar ein Ass dabei, der mir Zeile und Änderung sagen kann!

Heut abend gehts dann nach der Arbeit weiter! Hoffe bis dahin schon antworten bekommen zu haben! rolleyes.gif

Geschrieben von: Olaf Thu. 9. August 2007, 14:48

Die müssen nach UTF8 konvertiert werden, ich habs dazu im Editor geöffnet und als solches gespeichert. Guck mal ob es damit geht. EDIT Anhang erneuert!!! Muss wohl doch ein ZIP sein.

 bbcode.zip ( 2.61KB ) : 7
 

Geschrieben von: mrtt Thu. 9. August 2007, 15:24

Oder du nutzt die entsprechenden Entitäten:

214 Ö
220 Ü
196 Ä
228 ä
245 ö
252 ü
223 ß

&#214 ; -> für das große Ö
mfg

Geschrieben von: FireFlyer Thu. 9. August 2007, 16:28

@ Olaf datei geht zwar, aber wir haben anscheinend verschiedene Version
@ mrtt: kann leider nicht folgen, aber bitte kurz erklären, wie es anzuwenden wäre. Soll ja auch was lernen.

 bbcode.zip ( 2.71KB ) : 0

Geschrieben von: Olaf Thu. 9. August 2007, 17:29

Ah, das kann sein, ich hab einfach eine gegriffen, kann aus ner alten Version gewesen sein. Aber du kannst das auch selber tun, Windos hat doch diesen kleinen Editor dabei, notepad.exe darin öffnen und dann speichern unter, und dann utf8 auswählen. Bekommst du hin wink.gif

Geschrieben von: mrtt Thu. 9. August 2007, 17:34

Moin,

sorry, hab bei der eingabe nicht aufgepasst. die entität wurde ins zeichen umgewandelt.

Aber es funktioniert wie bei &uuml ; nur das du statt dem html-entität die nummerische benutzt:

statt &uuml -> &#252 ;

mfg, bin jetzt im Urlaub

Geschrieben von: FireFlyer Thu. 9. August 2007, 21:50

Ich hab mal die neue Version unten ran gehängt. Es müssen aber noch Änderungen gemacht werden, bei denen ich nicht zurecht gekommen bin.
Update wurde noch nicht getestet.

Dies muß noch geändert werden:
http://forum.sefrengo.org/index.php?showtopic=81&view=findpost&p=730
http://forum.sefrengo.org/index.php?showtopic=81&view=findpost&p=5133
http://forum.sefrengo.org/index.php?showtopic=81&view=findpost&p=5929
http://forum.sefrengo.org/index.php?showtopic=81&view=findpost&p=10611


Dies wurde schon geändert:
http://forum.sefrengo.org/index.php?showtopic=81&view=findpost&p=6515
http://forum.sefrengo.org/index.php?showtopic=81&view=findpost&p=8823
http://forum.sefrengo.org/index.php?showtopic=81&view=findpost&p=8989
http://forum.sefrengo.org/index.php?showtopic=81&view=findpost&p=9154
http://forum.sefrengo.org/index.php?showtopic=81&view=findpost&p=9253

Hoffe ich hab ein wenig was bewirkt und jemand kann es vollenden! rolleyes.gif

 newssystem1.2.7.zip ( 231.17KB ) : 18

Geschrieben von: Tiggr Thu. 9. August 2007, 22:56

Hab's mal kurz probiert, aber bei mir legt das Newssystem jetzt keine News an! :-(

Trotzdem vielen Dank, toll, dass du dir die Mühe machst!

Tschüss
Tiggr (aka Marcus)

Geschrieben von: mike Thu. 30. August 2007, 16:40

@FireFlyer

An deiner Version muß irgend etwas korrupt sein. Jedesmal wenn ich es installieren, ist mein Webspace voll. Da ich am Limit war (10 MB noch frei) habe ich es auf einen neuen leeren Space installiert und auch da obwohl Sefrengo nur 12 MB nimmt, wurde es nach der Installation und kurzeinrichten die Seite nicht mehr aufrufbar und der Webspace meldete 60 MB voll!

Der fressenden Speicherplatz habe ich gefunden. Es ist die error.txt im Ordner log. Diese war nur voll vom cms_plug_newsystem.

Geschrieben von: FireFlyer Thu. 30. August 2007, 20:54

schick mir mal die error.txt oder poste sie hier, damit wir mal sehen können was da falsch läuft!

Bei meiner SF-Testumgebung hab ich noch nix feststellen gekonnt und eigentlich hab ich am CORE nicht so viel gedreht, aber frei von Fehlern bin ich natürlich auch nicht!

Geschrieben von: mike Fri. 31. August 2007, 21:51

Wie gesagt, irgendwie ist eine endlos-Schleife losgegangen und die Datei wurde immer größer bis der Server voll war. Da die Error.txt 46 MB großt sind hier die letzten Einträge:

CODE
MySql-Error:2007-08-30 (Thu) 17:15:52: error 1146 (Table 'svinter.cms_plug_newssystem' doesn't exist) - next_record called with no query pending.
MySql-Error:2007-08-30 (Thu) 17:15:52: error 1146 (Table 'svinter.cms_plug_newssystem' doesn't exist) - Invalid SQL: SELECT *
FROM cms_plug_newssystem
WHERE idclient='1' AND category='14325'
ORDER BY startdate
MySql-Error:2007-08-30 (Thu) 17:15:52: error 1146 (Table 'svinter.cms_plug_newssystem' doesn't exist) - Invalid SQL: SELECT *
FROM cms_plug_newssystem
WHERE idclient='1' AND category='14325'
ORDER BY startdate
MySql-Error:2007-08-30 (Thu) 17:15:52: error 1146 (Table 'svinter.cms_plug_newssystem' doesn't exist) - next_record called with no query pending.
MySql-Error:2007-08-30 (Thu) 17:15:52: error 1146 (Table 'svinter.cms_plug_newssystem' doesn't exist) - Invalid SQL: SELECT *
FROM cms_plug_newssystem
WHERE idclient='1' AND category='14326'
ORDER BY startdate
MySql-Error:2007-08-30 (Thu) 17:15:52: error 1146 (Table 'svinter.cms_plug_newssystem' doesn't exist) - Invalid SQL: SELECT *
FROM cms_plug_newssystem
WHERE idclient='1' AND category='14326'
ORDER BY startdate
MySql-Error:2007-08-30 (Thu) 17:15:52: error 1146 (Table 'svinter.cms_plug_newssystem' doesn't exist) - next_record called with no query pending.
MySql-Error:2007-08-30 (Thu) 17:15:52: error 1146 (Table 'svinter.cms_plug_newssystem' doesn't exist) - Invalid SQL: SELECT *
FROM cms_plug_newssystem
WHERE idclient='1' AND category='14327'
ORDER BY startdate
MySql-Error:2007-08-30 (Thu) 17:15:52: error 1146 (Table 'svinter.cms_plug_newssystem' doesn't exist) - Invalid SQL: SELECT *
FROM cms_plug_newssystem
WHERE idclient='1' AND category='14327'
ORDER BY startdate
MySql-Error:2007-08-30 (Thu) 17:15:52: error 1146 (Table 'svinter.cms_plug_newssystem' doesn't exist) - next_record called with no query pending.

Geschrieben von: Tiggr Fri. 31. August 2007, 22:27

Hiho!

Volltreffer, aber der eigentliche Fehler ist ganz am Anfang davon:

QUELLTEXT
MySql-Error:2007-08-31 (Fri) 23:13:03: error 1064 (You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '
CREATE TABLE cms_plug_newssystem (
  idnews int(8) NOT NULL auto_increment' at line 1) - Invalid SQL: 
CREATE TABLE cms_plug_newssystem (
  idnews int(8) NOT NULL auto_increment,
  idclient int(6) NOT NULL default '0',
  deactivated int(1) NOT NULL default '0',
  startdate int(10) NOT NULL default '0',
  enddate int(10) NOT NULL default '0',
  endyn int(1) NOT NULL default '0',
  category varchar(8) default NULL,
  title varchar(255) default NULL,
  teaser text,
  description text,
  source varchar(255) default NULL,
  author varchar(255) default NULL,
  teaserimage text,
  images text,
  related text,
  links text,
  archiv varchar(255) default NULL,
  counter int(6) NOT NULL default '0',
  lastedit int(10) default NULL,
  commentable int(1) NOT NULL default '0',
  printable int(1) NOT NULL default '0',
  sendable int(1) NOT NULL default '0',
  userid varchar(8) default NULL,
  PRIMARY KEY  (idnews),
  UNIQUE KEY id (idnews),
  KEY idclient (idclient)
) TYPE=MyISAM


Die Tabelle wird dann auch nicht angelegt, aber war er mit "" meint, keine Ahnung! Hab das ganze mal aus der install.meta raus kopiert und direkt ausgeführt, dann klappt es! :-/

Tschüss
Tiggr (aka Marcus)

Geschrieben von: LeVito Fri. 31. August 2007, 22:38

"" ist das BOM von utf-8-codierten Texten. Siehe http://de.wikipedia.org/wiki/Byte_Order_Mark.

Geschrieben von: Tiggr Sat. 1. September 2007, 11:02

OK, alles klar, wenn ich dann die install.meta it notepad++ mal schnell ohne BOM abspeichere, müße es also gehen! Probier ich später mal aus!

Tschüss
Tiggr (aka Marcus)

Geschrieben von: FireFlyer Fri. 7. September 2007, 19:07

Also der Fehler liegt darin, dass er die Tabelle newssystem nicht anlegt. mad.gif Ich hab keine Ahnung warum und wo der Fehler liegen soll. Hab auch schon mal die install.meta von der 1.2.6 genommen, aber irgendwas gefällt der DB nicht.
Hab auch schon in SF bei den Metas geschraubt, aber es will nicht. Das sollte auch der Grund sein, warum man keine Einträge machen kann.

Vielleicht findet ihr was und dann versuchen wir mal diese Version zum laufen zubekommen!!!

das Verzeichnis mal gezippt:
 newssystem1.2.7.zip ( 304.86KB ) : 16

Geschrieben von: Tschurtschi Wed. 19. September 2007, 13:09

Holla die Waldfee ...

... ich beschäftige mich jetzt erstmailg mit dem Newssystem und muss sagen, dass man sich da ganz gut reintoben muss. Klappt auch soweit ganz gut. Nur bei der News-Suche bekomme ich folgende Meldung:

CODE
Fatal error: Cannot redeclare class search in /home/www/doc/13014/***.net/www/backend/plugins/newssystem/inc/class.search.php on line 23


Das Seiten-Layout wird dannach abgeschnitten.
Da mir mein MATRIX-Blick zur Zeit fehlt, hoffe ich auf einen Tipp ... :-)

... Grüße

Geschrieben von: Tschurtschi Thu. 20. September 2007, 21:06

Der Fehler war ganz simpel.
Viel Code für nichts ... :-)

Das Plugin war doppelt installiert; hat sich wohl deshalb verhaspelt.


Jetzt habe ich allerdings ne neue Frage:
Kann man auf der Seite der Newseinträge direkt auch die Kommentare ausgeben ... ?


... Grüße

Geschrieben von: grafzahl Sat. 6. October 2007, 07:59

Ich wollte mal fragen ob es möglich wäre den Newsbeiträgen vielleicht saubere URLs zu verpassen, war bereits beim Terminkalender ein etwas kritischer Punkt.

Oder ist dies für Module/Plugins gar nicht möglich, sondern nur im Core?

Geschrieben von: andi Sat. 6. October 2007, 08:09

den wunsch hatte ich http://forum.sefrengo.org/index.php?showtopic=81&st=40&p=3310&#entry3310 auch mal geäussert. es gibt noch eine menge wünsche zum news-system. http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=6097. es wurde auch mal http://forum.sefrengo.org/index.php?s=&showtopic=81&view=findpost&p=10626.

entweder kann oder will sich niemand mehr dem news-system beschäftigen....mal schaun, was die artikelverwaltung von alex bringen wird.


gruss andi

Geschrieben von: FireFlyer Sat. 6. October 2007, 12:58

Die Artikelverwaltung wird denk ich noch ein wenig brauchen und eigentlich ist das Newssystem ja auch nicht so schlecht. Problem ist nur, dass keiner weiter machen will oder kann???

Ich hab meinen Teil oben gemacht, was ich konnte, wenn jemand die Meta zum laufen zubekommen würde, hätten wir wenigstens eine saubere Version und könnten die mal von Beta zur Release stufen.

Bei mir läuft ja die 01.02.06 schon seit DEDI-Zeiten und hat keine Probs gemacht.

Vielleicht schaut nochmal jemand meine Version (ein paar Beiträge weiter oben) an und wir kommen weiter damit.

Wäre super und darauf könnten wir dann aufbauen und vielleicht die sauberen URL'S herstellen!

Freiwillige also vor!!! rolleyes.gif

Geschrieben von: Taturo Thu. 8. November 2007, 14:45

Gibt's die Möglichkeit, die Kommentare direkt unter der News anzuzeigen? Also nicht den Kommentarlink, sondern sofort die Kommentare gelistet unter der News.
Es gibt zwar in Templates: Eintrag (1) die Möglichkeit {comments} als Variable auszuwählen, aber die Kommentare werden trotzdem nicht angezeigt.

Gruss, Andreas

Geschrieben von: FireFlyer Thu. 15. November 2007, 21:01

Hoffe ich hab jetzt eine saubere Version hinbekommen:
Installation und Deinstallation sollten keine Fehler mehr bringen, wenn ihr http://forum.sefrengo.org/index.php?showtopic=1570&view=findpost&p=12376 durchführt.

 newssystem_v01_02_07.zip ( 230.97KB ) : 11


http://forum.sefrengo.org/index.php?showtopic=81&view=findpost&p=10626

Beim Update hab ich nichts geändert, sollte also eine Neuinstallation getestet werden!
Alles ohne Gewähr!

Wie klappt es denn bei EUCH?

Geschrieben von: hkuhrt Fri. 16. November 2007, 08:16

Morgen,
also ich habe gerade versucht ein Update zu machen. Bei mir kommt diese Fehlermeldung.

ZITAT
Es wurde keine gültige *.cmsplug- Datei hochgeladen/gefunden


Wenn ich das Paket entpacke, sind auch alle Verzeichnisse leer.

Gruß
Holger

Geschrieben von: andi Fri. 16. November 2007, 08:24

wollte es auch gerade austesten. die verzeichnisse sind bei mir vollständig, aber die datei «newssystem.cmsplug» fehlt dem paket.

gruss andi

Geschrieben von: feniweb Fri. 16. November 2007, 09:00

ZITAT(andi @ Fri. 16. November 2007, 08:24) *
wollte es auch gerade austesten. die verzeichnisse sind bei mir vollständig, aber die datei «newssystem.cmsplug» fehlt dem paket.

gruss andi


Kann ich bestätigen keine newssystem.cmsplug vorhanden.

Gruss

Geschrieben von: FireFlyer Fri. 16. November 2007, 14:24

Kann ich die irgendwie exportieren oder muß ich die Alte vom 1.2.6 ändern:

QUELLTEXT
<?xml version='1.0' encoding='ISO-8859-1'?>
<plugin version='0.3' date='1151947258'>
   <name>News-System</name>
   <cat>Tools</cat>
   <version>1.2.6</version>
   <author>1</author>
   <created>1136579969</created>
   <lastmodified>1150660960</lastmodified>
   <deletable>1</deletable>
   <description>News-System mit Kommentar-, Druck-, Send2Friendfunktion. Weiter Features sind RSS-Feed, Kategorien, u.v.m. </description>
   <config></config>
   <repository_id>plug:acb4aef8f6d4377e23997f5e8fb48094:81ae9e1c</repository_id>
   <root_name>newssystem</root_name>
   <index_file>index.php</index_file>
</plugin>


Sollen die folgenden Werte dann einfach belassen werden?
- date
- created
- lastmodified
- repository_id

Kann mich mal einer aufklären, was es damit auf sich hat?

Geschrieben von: bjoern Fri. 16. November 2007, 19:07

date, created und lastmodified sind Timestamps. Date gibt an, wann die XML Datei vom System generiert wurde. Created den Erstellungszeitpunkt des Plugins und last_modified die letzte Änderung des Plugins.

Die repository_id sollte auf keinen Fall geändert werden. Sie ist der interne Name des Plugins. Das CMS System baut darauf die Updateroutine auf. Eine repository_id besteht aus drei Werten, die jeweils mit einem Doppelpunkt getrennt sind. Der erste Wert ist plug oder mod, je nachdem, ob es sich um ein Modul oder ein Plugin handelt. Der zweite Wert ist eine eindeutige ID des Plugins, der dritte Wert gibt die Versionsnummer an.

Geschrieben von: FireFlyer Fri. 16. November 2007, 19:43

Hab die Timestamps errechnet und eingegeben.

Hoffe es klappt nun!

 newssystem_v01_02_07.zip ( 231.24KB ) : 44

Geschrieben von: hkuhrt Sat. 17. November 2007, 09:30

Das updaten hat jetzt geklappt.

Schönen Dank für die Arbeit.

Schönes Wochenende.

Gruß
Holger

Unterstützt von Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)