Erweiterungen & Templates für Joomla     Support Chat     JoomlaJobs    

   

 

Zurück   Joomla CMS Support Forum > Joomla/Mambo Projekt Forum > Veröffentlichungen von Komponenten, Modulen, Templates...
Benutzername
Kennwort
Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Ansicht

  #1 (permalink)
Alt 04.11.2008, 06:45
Joomlapapst
 
Benutzerbild von Matrikular
 
Registriert seit: 14.01.2006
Ort: Wunstorf
Beiträge: 877
Bedankte sich: 77
319 Danksagungen in 259 Beiträgen
Standard JshUrContent

Das Ding nennt sich JshUrContent und ist eine fruehe Beta,...
entstanden ist die Kombination aus Modul und Komponente durch diese Frage hier, somit bekommt das ganze von mir den Stempel Proof of Concept.
Wer produktiven Einsatz damit anstrebt ... vielleicht ein wenig Rueckmeldung abwarten. Auch wenn ich so keine Fehler festgestellt habe heisst es nicht das keine enthalten sind.
Die Loesung ist 2 Tage alt und es gibt sicher genuegend Wege und Ansaetze den Code optimieren zu koennen.
Was hab ich vergessen ? Genau, Joomla 1.5.x only - den Download vorher entpacken.

WICHTIG: Wenn ich die Ajax Publish Funktion nutzen moechte gillt: Javascript muss aktiviert sein.

Funktionsumfang und Anwendung,...
I. Komponente installieren, Modul installieren.
- Die Komponente macht nichts ausser den Ajax Request auffangen, das Item zu veroeffentlichen und das schnuckelige gruene Haekchen anzeigen. Erwartet also keine Anzeige, Ausgabe oder Verlinkung im Back- oder Frontend.
Mit der Komponente werden weiterhin die Sprachdateien fuer das Modul installiert.
Aktuell vorhanden sind englisch und deutsch.

- Das Modul listet, abhaengig einiger Parameter Einstellungen, alle Beitraege des jeweilig angemeldeten Users auf. Bevor ich lange erklaere, hier eine Uebersicht.



Es gibt bislang keine groessere Unterscheidung der Benutzergruppen. Wenn ihr das Modul veroeffentlicht, dann hat das nur Sinn fuer einen Personenkreis der Beitraege einreichen darf / kann.
Wenn es um die Erstellung und das Einreichen von Artikeln geht sei vielleicht an dieser Stelle nochmal eben auf die Erweiterung Content Submit hingewiesen, zu finden im Extension Directory.

Welchen Vorteil hab ich nun ?
Sofern ich Beitraege verfasst habe kann ich diese nun auf einem Blick und per simplen Klick aufrufen, bearbeiten und veroeffentlichen.
In Verbindung mit den Joomla! Berechtigungsstufen und einer Darstellung, nur fuer registrierte User, ggf. Special. laesst sich damit, so hoffe ich arbeiten.

Warum die Muehe ?
"hat mich interessiert"

Rueckmeldung sowie Support Anfragen bitte hier anfuegen, bitte nicht per PM.
Konstruktive Kritik erwuenscht.

Viel Erfolg
Sven
Angehängte Dateien
Dateityp: zip JshUrContent.zip (12.6 KB, 131x aufgerufen)
__________________
the map is not the territory
Joomla! Dokumentation | Teach Yourself Programming in Ten Years
Matrikular ist offline   Mit Zitat antworten
  #2 (permalink)
Alt 08.11.2008, 16:22
Joomla Newbie
 
Registriert seit: 07.05.2008
Beiträge: 20
Bedankte sich: 10
3 Danksagungen in 2 Beiträgen
Standard Fehlerrückmeldung

So, nachdem genau das war, was ich suche, hier auch meine Rückmeldung:

Irgendwas funktioniert bei mir bei den Variablen nicht. Die FUnktion wird zwar ausgeführt, aber es erscheinen noch zusätzliche Fehlermeldungen:
  • Kein Beitrag bisher vom User: Notice: Use of undefined constant INFO_NO_CREATED_ITEMS - assumed 'INFO_NO_CREATED_ITEMS' in /home/xxx/modules/mod_jshurcontent/mod_jshurcontent.php on line 49
  • vor dem Editierbutton kommt zweimal: Notice: Use of undefined constant MOD_JSH_EDIT - assumed 'MOD_JSH_EDIT' in /home/xxx/modules/mod_jshurcontent/tmpl/default.php on line 74
  • vor dem roten X zum Veröffentlichen kommt auch zweimal: Notice: Use of undefined constant MOD_JSH_PUBLISH - assumed 'MOD_JSH_PUBLISH' in /home/xxx/modules/mod_jshurcontent/tmpl/default.php on line 85
  • hab ich dort einen Beitrag veröffentlich kommt einmal: Notice: Use of undefined constant MOD_JSH_PUBLISHED - assumed 'MOD_JSH_PUBLISHED' in /home/xxx/components/com_jshurcontent/views/jshurcontent/view.raw.php on line 33

Fürs Back-End dann noch folgende kosmetische Änderungen:
  • zurüCKgehaltene Beiträge anzeigen
  • Sortierung -> Listenfelder kann man auch ausschreiben
  • Anzahl der Beiträge: 20 sieht besser aus als 2o

Zum Schluss noch ein Wunsch-Feature:
  • "nur" unveröffentlichte Beiträge anzeigen

Ansonsten Danke für dieses Modul. Wenn die Konstanten-Fehlermeldung weg ist, wirds ab auf die Live-Seite gesetzt.

Liebe Grüße
Quedel
__________________
Joomla 1.5.8
Quedel ist offline   Mit Zitat antworten
  #3 (permalink)
Alt 08.11.2008, 20:07
Joomlapapst
 
Benutzerbild von Matrikular
 
Registriert seit: 14.01.2006
Ort: Wunstorf
Beiträge: 877
Bedankte sich: 77
319 Danksagungen in 259 Beiträgen
Standard

Hallo und danke dir fuer die Rueckmeldung,...
die Fehlermeldungen der nicht definierten Konstanten duerfte nur dann auftreten wenn die Sprachdatei nicht korrekt oder garnicht kopiert / installiert wurde.
Hat die Installation der Komponente fehlerfrei funktioniert und befinden sich die Sprachdateien im Verzeichnis : /joomla_installations_pfad/languages/installierte_sprache ?

Zitat:
de-DE.mod_jshurcontent.ini
en-GB.mod_jshurcontent.ini
Eine Neuinstallation hier in meinem Testsystem inkl. Debug Ausgabe bestaetigt, dass die Sprachdateien beim Aufruf des Moduls geladen und eingebunden werden.

Der Rechtschreibfehler bezueglich "ck" laesst sich recht schnell in der Sprachdatei anpassen. Die zu editierende Stelle befindet sich in der Zeile: 18:45 der de-DE.mod_jshurcontent.ini

Weiterhin ist es dort moeglich die Beschreibung der Listenfelder zu aendern.
Die angepassten Dateien befinden sich im Anhang des Vorstellungs Posts.

Solange nicht Zahlen gesucht werden muessen, find ich 2o recht huebsch - ich habe aber selbstverstaendlich auch das angepasst.

Zu deinem Feature Wunsch, erledigt,...
Viel Erfolg
Sven
__________________
the map is not the territory
Joomla! Dokumentation | Teach Yourself Programming in Ten Years
Matrikular ist offline   Mit Zitat antworten
Erhielt Danksagungen von:
  #4 (permalink)
Alt 11.11.2008, 10:47
Joomla Newbie
 
Registriert seit: 07.05.2008
Beiträge: 20
Bedankte sich: 10
3 Danksagungen in 2 Beiträgen
Standard auf der Live-Seite funktionierts.

Hab mal das gemacht, was man sonst nicht macht: direkt in die Live-Umgebung rein.
Auf meiner gespiegelten Testseite tritt das Problem immer noch auf, obwohl die Sprachdateien drin sind, ja selbst die Variablen sind drin. Aber auf der Live-Site funktionierts einwandfrei.
Und Danke für die Änderungen, sieht richtig hübsch aus im BackEnd.

Vielleicht noch ein Wunsch-Feature: ein zweites Modul. Konkret stell ich es mir so vor, dass analog "Letzte Beiträge / Meistgelesen Beiträge" zwei Module nebeneinander stehen mit "veröffentlichte Beiträge / unveröffentlichte Beiträge". Im Modul einstellen, was jeweils angezeigt werden soll geht ja, das Nebeneinander wird durch eine entsprechende Table im Template erreicht, nur kann ich kein zweites Modul erstellen. Hast du da noch eine Idee zu?

Liebe grüße
Quedel
__________________
Joomla 1.5.8
Quedel ist offline   Mit Zitat antworten
  #5 (permalink)
Alt 11.11.2008, 12:42
Joomlapapst
 
Benutzerbild von Matrikular
 
Registriert seit: 14.01.2006
Ort: Wunstorf
Beiträge: 877
Bedankte sich: 77
319 Danksagungen in 259 Beiträgen
Standard

nun, du kannst das modul kopieren und ein weiteres mal installieren. dafuer muesste dann der name geaendert werden. das duerfte recht schnell erledigt sein.
oder habe ich dich falsch verstanden ?
gruss
sven
__________________
the map is not the territory
Joomla! Dokumentation | Teach Yourself Programming in Ten Years
Matrikular ist offline   Mit Zitat antworten
  #6 (permalink)
Alt 11.11.2008, 13:55
Joomlapapst
 
Benutzerbild von Matrikular
 
Registriert seit: 14.01.2006
Ort: Wunstorf
Beiträge: 877
Bedankte sich: 77
319 Danksagungen in 259 Beiträgen
Standard

Update:
- Schoenheitsehler bereinigt
- Lizenz Url in allen Dateien zu GPLv2 geaendert
- Fehler bezueglich der Auflistung von Beitraegen bei der Auswahl "alle Beitraege" korrigiert. Es werden nun keine archivierten oder geloeschten Beitraege mehr dargestellt.
Danke fuer den Hinweis Achim.

Aktualisierte Datei befindet sich im original Post

Gruss Sven
__________________
the map is not the territory
Joomla! Dokumentation | Teach Yourself Programming in Ten Years
Matrikular ist offline   Mit Zitat antworten
  #7 (permalink)
Alt 11.11.2008, 19:54
Joomla Newbie
 
Registriert seit: 07.05.2008
Beiträge: 20
Bedankte sich: 10
3 Danksagungen in 2 Beiträgen
Standard

Zitat:
Zitat von Matrikular Beitrag anzeigen
nun, du kannst das modul kopieren und ein weiteres mal installieren. dafuer muesste dann der name geaendert werden. das duerfte recht schnell erledigt sein.
oder habe ich dich falsch verstanden ?
Hupps, hab erst jetzt durchs suchen das mit "kopieren" gefunden. Ist ja mein erstes Joomla-Projekt. Hatte gedacht, ich müsste das Modul erneut installieren, was natürlich fehl schlug.

So, jetzt ists das, was ich haben wollte. Dankeschön nochmal!
__________________
Joomla 1.5.8
Quedel ist offline   Mit Zitat antworten
Erhielt Danksagungen von:
  #8 (permalink)
Alt 17.11.2008, 01:36
Joomlapapst
 
Registriert seit: 31.05.2008
Beiträge: 780
Bedankte sich: 0
251 Danksagungen in 205 Beiträgen
Standard

Nützliches Plugin. Eine art Pagination wäre noch nett Dann wäre es perfekt. Evtl. sogar per Ajax, wie das Publishen, sodass die Seite nicht neu geladen wird.
__________________
lg Måria
Måria ist offline   Mit Zitat antworten
Erhielt Danksagungen von:
  #9 (permalink)
Alt 18.11.2008, 03:54
Joomla Guru
 
Benutzerbild von elkuku
 
Registriert seit: 14.06.2006
Ort: Guayaquil - Südamerika
Beiträge: 667
Bedankte sich: 40
201 Danksagungen in 155 Beiträgen
elkuku eine Nachricht über Skype™ schicken
Standard

Kleiner bugreport..
Zitat:
Notice: Use of undefined constant INFO_NO_CREATED_ITEMS
Dir fehlen die Anführungszeichen im JText_::()

Ansonsten: schönes Teil

kleine Edith:
erm, du hast entities in den Sprachfiles - net gut
Zitat:
// C l a u d i a H e r e - N a o m i T h e r e
wer bitte ? Ist damit der $dummy gemeint ?

Du kannst die Klassen auch ruhig CamelCasen - das ist doch so modern..
JshUrContentModelJshUrContent lässt sich doch auch besser lesen als jshurcontentModeljshurcontent ...
__________________
Gruß,
Nikolai Easy-Joomla.org Hilf mit Deutsche Joomla! Dokumentation Help testing EasyCreator
elkuku ist offline   Mit Zitat antworten
Erhielt Danksagungen von:
  #10 (permalink)
Alt 18.11.2008, 15:35
Joomlapapst
 
Benutzerbild von Matrikular
 
Registriert seit: 14.01.2006
Ort: Wunstorf
Beiträge: 877
Bedankte sich: 77
319 Danksagungen in 259 Beiträgen
Standard

Zitat:
Zitat von elkuku Beitrag anzeigen
Kleiner bugreport..Dir fehlen die Anführungszeichen im JText_::()
fixed

Zitat:
erm, du hast entities in den Sprachfiles - net gut
fixed

Zitat:
Code:
// C l a u d i a H e r e - N a o m i T h e r e
wer bitte ? Ist damit der $dummy gemeint ?
ja, mein "model" heisst dummchen,...
damit moechte ich natuerlich nicht ausdruecken das fuer mich alle models dumm sind, es diente lediglich der aufheiterung. soll ja nicht langweilig werden.

Zitat:
Du kannst die Klassen auch ruhig CamelCasen
done

thx fuer die rueckmeldungen
ueberarbeitete version befindet sich im originalpost

gruss
sven
__________________
the map is not the territory
Joomla! Dokumentation | Teach Yourself Programming in Ten Years
Matrikular ist offline   Mit Zitat antworten
Erhielt Danksagungen von:
Werbung
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht




Alle Zeitangaben in WEZ +1. Es ist jetzt 12:53 Uhr.

Powered by vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2
vBulletin Style by: vbdesigns.de
Copyright 2005 by Stefan Köller