Artikelsystem v1.2, v01.02.01 |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
Artikelsystem v1.2, v01.02.01 |
Fri. 12. September 2008, 08:51
Beitrag
#1
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
Plugin-Name:
Artikelsystem Version 01.02.01 Status: stable Bechreibung: Ein Plugin zur Verwaltung von frei definierbaren Artikeln (z.B. News, Presse-Meldungen aber auch Produktverzeichnisse u.v.a.m.) ... inkl. Ausgabemodul zur Listen- und Detail-Darstellung der Artikel auf Websites. Features: - Titel, Teaser, Text und eine unbegrenzte Anzahl von (optionalen) Bildern, Dateien, Links als Artikelbestandteile - Ein Artikel kann über 10 freidefinierbare Felder (Textzeile, Text, formatierbarer Text, Auswahl von Werten, Eingabe und Auswahl von Werten, Datum, Zeit) speziell individualisiert werden - Artikelkategorien mit optionaler Mehrfachzuordnung pro Artikel - Unterstützt mehrsprachige Websites: Artikel können parallel in jeder Sprache angelegt werden, Inhalte können von Sprache zu Sprache kopiert werden - Suchfunktion mit Logik-features - Vielfältig konfigurierbare Artikel-Eingabe/-Verwaltung und -Ausgabe - Datum-/Zeitgesteuerte Artikelausgabe, Zeitraum-/Monats-/Jahresnavigation - Artikellistenausgabe mit vielfältigen Sortier- und Filtermöglichkeiten - Artikellisten- und Artikeldetailausgabe komplett per Templates konfigurierbar Autor(en): Alexander M. Korn (amk) (V00.01.00-V??.??) Holger Stitz (Terminkalender V1.2.5 - als Basis) Lizenz: GPL Benötigte Sefrengo Version: >= 01.03.01 (Sefrengo 1.4 beta 2) Installation: Wechseln Sie in Ihrer Sefrengo Version in den Bereich "Administration-> Plugins". Wechseln Sie dort in den Bereich "Plugin importieren"). Am unteren Ende des Bereichs befindet sich ein Uploadfeld. Wählen Sie hier die gewünschte "*.cmsplugin"- Datei aus. Mit einem Klick auf das Diskettensymbol wird das Plugin in das CMS importiert. Das Plugin ist nun innerhalb des CMS nutzbar. Re-Installation einer identischen Version ohne Datenverlust: 1. In den Plugin-importieren-Bereich gehen (Administration> Plugins > Plugin importieren) 2. Auf den Plugin-bearbeiten-Button (Stift-Symbol) klicken 3. Bei der Versions-Nummer eine niedrigere Version eingeben. (bspw. 1.1.0) 4. Wenn man dann das Plugin erneut importiert, wird man wieder zum UPDATE aufgefordert und die Daten bleiben erhalten!!! Dokumentation: keine vorhanden Feature Requests: CODE amk: -------------------------- mehrfachauswahl für select-freifeld-typ ausgabe des redakteurs des artikels auswahl-umkehren button für die auswahl von bilder dateien links und vielleicht ein paar kleine js-helfer-buttons für die sortierungsindizies artikel-suche auf die bild-, datei-, link-inhalte ausweiten. SF-suchmodul für das artikelsystem anpassen/erweitern. STam: -------------------------- Rechteabhängige Darstellung der Artikel zB: Zusatzinfos oder Downloads zum Artilkel erst nach Anmeldung Einrichtung von Rechteabhängigen Redaktionsbereichen zB: Gruppe A kann nur Artikelgruppe/Kategorie 'Neuheiten' bearbeiten Statistikauswertungen zum Artikel mit Abschlußbewertung zB: Besucher hat Artikel x gesucht dann xy angeschaut und Datei xyz.info runtergeladen oder das Kontaktformular genutzt Zusätzliche Kommentare/Kontakformular pro Artikel mit unterschiedlichen Empfängern Follow-Up integration in ein Bestellsystem Phonetisch/unscharfe Suche/Trefferauswerttung zB: Treffer auch bei Rechtschreibfehlern In/Exportschnittstelle und CSS-Druckvorlagen zB: Export als Artikel-Katalog in Pdf, automatische Datenimports über ein Script oder XML-Schnittstelle Automatische Verschlagwortung der Artikel im Client zB: Artikel x findet sich wieder in einer News, dann dazu den Link autm. im News-Text generieren feniweb: --------------------------- z.B. vom ContentFlex aus einen x belibigen Artikel über ID und Kategorie auswählen und so auf jeder Seite x belibig ausgeben views (also anzahl aufrufe) bei News anzuzeigen, andi --------------------------- mod_rewrite unterstützung Changelog: CODE 01.02.01 released 2008-09-12 ------------------------------------------------------------------------------------------------ - unnecessary development directory within tinymce-directory 01.02.00 released 2008-09-12 ------------------------------------------------------------------------------------------------ + module: if-/if_not-statement with value comparison (e.g. {if_text:1=ABC}...{/if_text:1=ABC} ) + module: new main template elements: {page_nav_next} {page_nav_prev} {page_nav_first} {page_nav_last} {pages_current} {pages_total} ^ module: template's help texts + plugin: improved article elements db-storing (element's language & client will be stored too) + plugin & module: possibility to use SnippetReplacement for free definable field types "select values" and "enter and select values" ^ plugin & module: performance improvements - internal counting of article list items ^ plugin: improved install-/uninstall-scripts (now client dependet - but only for new or re- edited articles) 01.01.04 (1.2 RC5) released 2008-06-08 ------------------------------------------------------------------------------------------------ ^ plugin: TinyMCE updated to version 3.0.9 # plugin: new settings not available after 1.0.x update 01.01.03 (1.2 RC4) released 2008-06-07 ------------------------------------------------------------------------------------------------ + plugin: posibility to copy article's contents from another language to the current language ^ plugin: new created article's online state in other languages (always "offline" now) # plugin: label for "time range" in article's list view removed if time range is set to "all" # pluing: article's list view page switch previous button doesn't disappears on page 1 # module: &-problem on generating url's # module: offline article's custom field select values no longer available 01.01.02 (1.2 RC3) not released 2008-05-14 ------------------------------------------------------------------------------------------------ + plugin: free definable field types date & time 01.01.01 (1.2 RC2) not released 2008-05-12 ------------------------------------------------------------------------------------------------ + plugin: element's sortindex takes affect in the settings screen too + plugin: free definable field's label is now visible as article element name in the settings # plugin: "enter and select values"-field type: '--- CHOOSE ---' not visible sometimes ^ plugin: layout of the "enter and select values"-field type on editing an article + module: optional attributes setting for page navigation links # module: problem with page navigation and custom filters ^ module: page navigation uses paginator-php-class now 01.01.00 (1.2 RC1) not released 2008-04-28 ------------------------------------------------------------------------------------------------ + plugin: posibility to archive/dearchive articles / sepeate article archive main view + plugin: switch articles on-/offline simultaneously + plugin: new custom field type: "enter and select values" (you can enter a custom field value in the article mask that let the items grow in the selectbox for later selection in other articles) + plugin: main area for category management (integrated into SF rights management) + plugin: if a SF project language is added or deleted the language version for exisiting categories will be added or deleted too ^ plugin: icon order changed in article list ^ plugin: settings areas splited into single views ^ plugin: TinyMCE updated to version 3.0.7 (gzip-loading-compression added) # plugin: online/offline switch no longer changes the modified (lastedit) date of an article + module: sorting link elements in the body template for the article fields title, teaser, text, custom1-10,startdate,endatedate (see the module default config or template help text for more info) + module: new {customfilter_form:x} element and functionality (now you can use the custom field data in custom field type "select values" to filter the articles list view - like the frontend categories form element) ^ module: page switch's number of items configuration (it's now an input field) ^ module: default templates changed to show some of the new features + module: list view and detail view at the same time # module: search-functionality didn't work correctly # module: wrong time range end date in some cases # module: problem with time dependent display of articles with an end date but no end time (you have to edit and save old articles once that this fix takes affect) 01.00.01 released 2008-02-22 ------------------------------------------------------------------------------------------------ # plugin: "online"-state for date-only dependent articles ^ module: old vars renamed (really!) 01.00.00 released 2008-02-21 ------------------------------------------------------------------------------------------------ + plugin: new "online"-icons for time dependent articles # plugin: file-/link-titles layout problem # plugin: article's title input validation + module: page number var for article detail view / (back to) list view links ^ module: old vars renamed 00.09.12 (1.0 RC 1) - released 2008-01-28 ------------------------------------------------------------------------------------------------ + plugin: manual link input recognizes more 'protocols' now (e.g. mailto:) + plugin: TinyMCE's (wysiwyg-editor) vertical scale feature and inline popups activated # plugin: ui corrections on IE(7) # plugin: plugin uninstallation - all article system related should be removed from db now ^ plugin: image-buttons for invert selection and delete selection in list view + module: depending on some settings some options will be hidden/shown now # module: wrong page navigation calculation on time dependent / no longer visible articles ^ module: url creation now xhtml-valid (&) ^ module: page navigation in detail view no longer visible ! module + plugin: a lot of small changes and improvements 00.09.11 (1.0 beta 3) - released 2008-01-23 ------------------------------------------------------------------------------------------------ + plugin: confirmation dialogs - resourcebrowser link-/file-titles > title-form-fields ^ plugin: wysiwyg editor height # plugin: custom fields validation # plugin: output of quotation marks in form fields # plugin: some gui css stuff on IE7 (nevertheless not perfect atm) # plugin: no longer creation of an unnecessary SF user-right on installation + module: target idcatside option in category-, month- & search-form + module: article dependent year_select ^ module: article dependent month_select ^ module: code optimization - 20% less code # module: label<>form-field assignment (no id's were defined in form-fields) # module: if-/if_not-statement output problems # module: article elements output problems 00.09.10 (1.0 beta 2) - released 2008-01-21 ------------------------------------------------------------------------------------------------ + module: {category_links}-element & -template (to create something like a category-navigation) + module: module identifier string # plugin: free definable fields 6-10 not editable # plugin: free definable field type "selectable values" - values not selectable # module: {images} {files} {links} in list view # several other small fixes & improvements 00.09.09 (1.0 beta 1) - first offical release - 2008-01-19 ------------------------------------------------------------------------------------------------ test it!!! Changelog legend: # -> Bug Fix + -> Addition ^ -> Change - -> Removed ! -> Note ich freue mich sehr über unterstützung/danksagung in finanzieller/materieller form! PAYPAL SPENDE - www.tiefexzeitlos.de (button nutzen) MEIN AMAZON WUNSCHZETTEL wer ggf. als sponsor (im readme/forum) genannt werden möchte kann mir das mitteilen!
Angehängte Datei(en)
-------------------- cheers, Alex
|
|
|
Fri. 12. September 2008, 08:58
Beitrag
#2
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
so - nun endlich ...
aufgrund geänderter installations/de-installations-geschichten empfehle ich nicht nur ein datenbank-backup vor dem update - macht eines!!! ich übernehme keine verantwortung wenn aufgrund eines fehlenden backups daten unweigerlich verloren sind!!! hab hier die installation/updates von v1.0 nach 1.1.4 nach 1.2.0 durchgespielt und alles ging soweit glatt ... hoffe es geht euch nicht anders! -------------------- cheers, Alex
|
|
|
Fri. 12. September 2008, 11:18
Beitrag
#3
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 138 Mitglied seit: 26.03.2007 Wohnort: Magdeburg Mitglieds-Nr.: 752 |
Mhm wie siehts eigentlich mit mod_rewrite-Support aus. Meinst du den wird es jemals geben oder ist das allein schon technisch nicht möglich?
Oder gibts den schon und ich habe ihn übersehen? -------------------- |
|
|
Fri. 12. September 2008, 11:26
Beitrag
#4
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
also das plugin läuft ja problemlos mit mod_rewrite
... wenn es aber darum geht, dass das artikelsystem-modul eine url erzeugt wie bspw. <titel_des_artikels>.html wäre dies ein sehr hoher aufwand ... ... und der aufwand entsteht hier in erster linie durch veränderungen welche an Sefrengo selbst durchgeführt werden müssten ... ich allein kann das nichts bewerkstelligen ... -------------------- cheers, Alex
|
|
|
Fri. 12. September 2008, 11:54
Beitrag
#5
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 138 Mitglied seit: 26.03.2007 Wohnort: Magdeburg Mitglieds-Nr.: 752 |
also das plugin läuft ja problemlos mit mod_rewrite ... wenn es aber darum geht, dass das artikelsystem-modul eine url erzeugt wie bspw. <titel_des_artikels>.html wäre dies ein sehr hoher aufwand ... ... und der aufwand entsteht hier in erster linie durch veränderungen welche an Sefrengo selbst durchgeführt werden müssten ... ich allein kann das nichts bewerkstelligen ... Mhm, das dachte ich mir schon. Für mich als URL-Perfektionisten ist es immer unschön wenn ich auf der einen Seite saubere URLs vergebe, dann in einigen Bereichen aber wieder unschöne index.php?irgendwas links auswerfe. Das Artikelsystem ist daher wirklich ein mächtiges feature, scheitert aber bei fast allen Seiten aufgrund der fehlenden Unterstützung für die jeweiligen Artikel Leider bin ich auch nicht so der PHP-Profi als das ich dir da unter die Arme greifen könnte -------------------- |
|
|
Fri. 12. September 2008, 12:00
Beitrag
#6
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
"URL-Perfektionst"
also mit aktiviertem mod_rewrite gibt es kein index.php?irgendwas ... sondern seitenname.html?irgendwas ... das ist schonmal besser als nix und suchmaschinen vertrauen ja nicht nur der url! wie gesagt der aufwand wäre mächtig ... ich allein kann da nichts machen. -------------------- cheers, Alex
|
|
|
Guest_bkm_* |
Fri. 12. September 2008, 12:12
Beitrag
#7
|
Guests |
keine ahnung warum hier beiträge im forum verschwinden ,
@ANDI die vermissten button in der leiste des editors werden wohl deine eigenen anpassungen aus der vor"version" sein. |
|
|
Fri. 12. September 2008, 12:20
Beitrag
#8
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
keine ahnung warum hier beiträge im forum verschwinden , wenn du die die beiträge hier von heute vormittag meinst: jene behandelten probleme die mit dem aktualisierten package oben behoben sind (hoffe ich doch) habe das mit andi per PM weiter ergründet und korrigiert. @ANDI die vermissten button in der leiste des editors werden wohl deine eigenen anpassungen aus der vor"version" sein. das war ein fehler meinerseits und ist wie gesagt mit dem aktualisierten package behoben ... -------------------- cheers, Alex
|
|
|
Fri. 12. September 2008, 16:19
Beitrag
#9
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
so, hab ein update gemacht von der 1.2 heute morgen. beim update gingen diesmal sämtliche daten aus der datenbank verloren.
desweiteren wurde mir per text-import eingefügter word-text in html-zeichen umgewandelt... schau mir morgen nochmals alles genauer an (war das bei der letzten version ein problem von einer gewissen tiny-installation?). edit: ich trottel. da ich 1.2 schon installiert hatte, hatte es mich gar nicht nach einem update gefragt sondern nach einer reinstallation. klar ist dann alles weg (habe aber backup eingespielt). alex, muss ich noch etwas updaten oder bin ich mit den per pn ausgeführten änderungen auf dem neusten stand? gruss andi -------------------- |
|
|
Fri. 12. September 2008, 17:35
Beitrag
#10
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
Re-Installation einer identischen Version ohne Datenverlust:
1. In den Plugin-importieren-Bereich gehen (Administration> Plugins > Plugin importieren) 2. Auf den Plugin-bearbeiten-Button (Stift-Symbol) klicken 3. Bei der Versions-Nummer eine niedrigere Version eingeben. (bspw. 1.1.0) 4. Wenn man dann das Plugin erneut importiert, wird man wieder zum UPDATE aufgefordert und die Daten bleiben erhalten!!! desweiteren wurde mir per text-import eingefügter word-text in html-zeichen umgewandelt... schau mir morgen nochmals alles genauer an (war das bei der letzten version ein problem von einer gewissen tiny-installation?). ja war es ... und damit auch ein problem der ersten version von heute morgen ... -------------------- cheers, Alex
|
|
|
Fri. 12. September 2008, 23:11
Beitrag
#11
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
danke alex, probiere es morgen aus. wenn ich dich richtig verstanden habe wechsle ich den tiny-ordner aus oder update das modul mit der von dir beschriebenen methode, richtig?
gruss andi -------------------- |
|
|
Sat. 13. September 2008, 08:22
Beitrag
#12
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
ja ... du kriegst das schon hin! .
-------------------- cheers, Alex
|
|
|
Sat. 13. September 2008, 09:25
Beitrag
#13
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
so, habe den kompletten ordner articlesystem unter plugins ausgewechselt und wieder nach meinen bedürfnissen angepasst.
klappt alles bestens. an dieser stelle nochmals vielen dank an alex, welcher die ersten probleme in windeseile gefixt hat. gruss andi -------------------- |
|
|
Tue. 16. September 2008, 08:15
Beitrag
#14
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 334 Mitglied seit: 10.07.2006 Wohnort: luzern (Schweiz) Mitglieds-Nr.: 128 |
@Alex
Habe heute wieder einmal mit dem wirklich nützlichen Artikelsystem gearbeitet. Möchte mich auf diesem Weg auch mal für deine Arbeit bedanken! Ich habe mir kurz die Datenbank einmal angesehen. Dazu habe ich eine kleine Frage. Warum schreibst du die URL eines Files in die DB (cms_plug_articlesystem_elements) und verwendest nicht die FILE-ID? Wäre das nicht sinnvoller? Gruss Chris |
|
|
Tue. 16. September 2008, 12:51
Beitrag
#15
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
tja den zus. aufwand der damit zusammenhängt (filename<->fileid wandlung - in mehreren bereichen etc.) habe ich mir ersteinmal gespart ... sinnvoll wäre es erst, wenn das artikelsystem einen permanenten abgleich zwischen den dateien im sf-dateimanager und den dateien in der "elements"-tabelle beherrschen würde. dies ist aktuell aber nicht der fall ... insofern ist es natürlich ein problem, wenn dateien über den dateimanager gelöscht werden, welche in artikeln verwendet werden.
Sefrengo selbst ist diesbezüglich aber nicht besser - es ist problemlos möglich bspw. ein bild aus dem dateimanager zu löschen welches in einer seite (bspw. mit dem bild-modul) eingepflegt wurde!!! sicherlich eine verbesserungswürdige sache - sowohl in Sefrengo, also auch im Artikelsystem ... keine frage! -------------------- cheers, Alex
|
|
|
Thu. 18. September 2008, 19:17
Beitrag
#16
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 1.126 Mitglied seit: 27.06.2006 Mitglieds-Nr.: 7 |
Habe gestern das Artikelsysten upgedatet (1.0(stable) ->1.21). Gestern hatte ich auch schon mal das Haupteingabefeld in einem Zustand, das keine Eingabe im Editor möglich war.
Ich habe gerade einen Artikel bearbeitet, ihn abgespeichert. Das ging problemlos. Den gleichen Artikel habe ich dann kopiert, m ihn an anderer Stelle abzulegen. Und in dem Zusammenhang tritt die Deformation des Editors auf, so das eine Text eingabe nicht mehr möglich ist. Des weiteren kann ich keinen weiteren Artikel bearbeiten oder anlegen, ohne das gleiche Feld erscheint. Der Fehler scheint nur unter FF aufzutreten, der IE bringt die Felder korrekt. Cache löschen und Neustart von FF(3.01) "löst" das Problem, d.h. der Editor ist wieder da.
Angehängte Datei(en)
-------------------- ------
Ich gehe spazieren durch Gelsenkirchen |
|
|
Thu. 18. September 2008, 19:22
Beitrag
#17
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
ja ich weiss ... sorry ... fix für das anführungszeichen-problem und die geschichte bei deaktivertem wysiwyg (dein screenshot) kommt vermutlich schon am wochenende!!!
-------------------- cheers, Alex
|
|
|
Mon. 22. September 2008, 11:09
Beitrag
#18
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 1.126 Mitglied seit: 27.06.2006 Mitglieds-Nr.: 7 |
Was bedeuten die Felder {custom2_mem} {custom2_input}. Sie tauchen bei mir in einer Rubrik Topartikel auf. d.h. Frei definierbares Feld 2 - "Auswahl von Werten" eingestellt und dann als Wert das Wort "Ja".
Angehängte Datei(en)
-------------------- ------
Ich gehe spazieren durch Gelsenkirchen |
|
|
Mon. 22. September 2008, 16:34
Beitrag
#19
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
das sind platzhalter für dinge die bei einer anderen freifeldvariante benötigt werden - die müssen natürlich verschwinden ... danke für den gefundenen käfer!
... ist sonst noch irgendwas aufgefallen ... etc.?! bin kurz davor die 1.2.2 zu veröffentlichen ... -------------------- cheers, Alex
|
|
|
Tue. 23. September 2008, 07:20
Beitrag
#20
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 1.126 Mitglied seit: 27.06.2006 Mitglieds-Nr.: 7 |
siehe oben, die Geschichte mitt FF (Post vom 18.9.). Hast du da eine Erklärung für?
-------------------- ------
Ich gehe spazieren durch Gelsenkirchen |
|
|
Vereinfachte Darstellung | Aktuelles Datum: 14.12.24 - 17:16 |