Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: cms2day Forum - Community & Support rund ums cms2day. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

11

Sonntag, 15. November 2009, 11:47

Zu dem Modul: Ich finde das sollte eher eine Erweiterung für das Portfolio Modul sein als ein eigenes Modul.

Offtopic:
20% davon sind warscheinlich Bots...

Werbung

emet

Admin & Support

  • »emet« ist männlich

Beiträge: 2 530

Wohnort: Rhein/Main

Paypal:

  • Nachricht senden

12

Sonntag, 15. November 2009, 12:41

Trotzdem leider das vielfache als noch vor einiger Zeit.

Der Witz ist halt, das sich mit JS die tollsten Sachen machen lassen.

Werbung

13

Sonntag, 15. November 2009, 12:53

Offtopic:
20% davon sind warscheinlich Bots...
Inzwischen können moderne Bots und Spider JS, daher ist bei denen JS angeschaltet.

Deine Seitenstatistik(webalizer und Co.) und logs sind sehr informativ wenn es um Besucher geht, ferner wieso will ich einen %satz der Besucher ausschliessen sogar 30% heisst dass fast jeder dritte die Seite nur bedingt nutzen kann, das ist zu hoch, zugegeben mit der Vielfalt gibts immer Browser und Einstellungen die die Nutzung behindern aber diese sollten minimiert sein, 4-6% sind annehmbar.

Gruss
mantis

Gruss
mantis

Werbung

14

Sonntag, 15. November 2009, 15:09

50% der User sollen JavaScript deaktiviert haben? Wohl kaum. Aber man soll ja nur den Statistiken trauen, die man selber gefälscht hat.

In der heutigen Welt von Web 2.0 und SaaS etc. das JavaScript auszuschalten, ist schwachsinnig. In den 90er Jahren war das vielleicht
noch sinnvoll, heutzutage nicht mehr.

Wieso ich denke, dass sehr wenige JS ausgeschaltet haben? Ganz einfach: Die meisten wissen gar nicht wie, bzw. sie wissen nicht einmal, was
JavaScript ist. Und dabei spreche ich von einer ganzen Bevölkerung und nicht von bestimmten Comm.

Wer 50% Benutzer hat, die JavaScript ausgeschalten haben, handelt es sich hierbei wohl um eine Seite, die Webentwickler oÄ interessiert. Und wenn
diese JS deaktiviert haben, machen die sowieso etwas falsch. :rolleyes:

Werbung

15

Sonntag, 15. November 2009, 15:20

Mit der Statistik gebe ich dir Recht, ich kann nur für meine Seiten reden und da ist die Tenzenz definitiv fallend, die Vorteile von JS vorallem als Ajax ist nicht nur Optisch sondern aus Leistungsbedingt nicht abstreitbar, aber die Medien Panikmache und das pseudo Sicherheitsgefühl "One JS kann mir keiner was" verursacht bestimmt einige JS abzuschalten.

Gruss
mantis

Werbung

16

Sonntag, 15. November 2009, 15:47

Wieder mal was kostenloses...

Hier auf Wunsch ein Projektstatus Modul mit Statusanzeige als Progressbar und %. Dies ist nur ne Alpha und deshalb etwas unfertig vom Frontend.

Features:

Frontend:
- Eine Seite mit Projekten und deren Status

Backend:

- Übersicht aller Projekte
- Projekte erstellen ( Name, Beschreibung, Status )
- Projekte editieren
- Projekte entfernen
- Einfarbig oder Multicolor Progressbar einstellbar

Frontend Demo:

http://img2.abload.de/img/index_projektstatus5tbd.png

Backend Demo:

http://img2.abload.de/img/admin_projektstatusxogl.png
http://img2.abload.de/img/admin_projektstatus_ed8ty0.png
http://img2.abload.de/img/admin_projektstatus_ne5syo.png
http://img2.abload.de/img/admin_projektstatus_se9qcq.png

Download:


Ich habe noch ein paar programmiertechnische Verbesserungsvorschläge, und zwar fange ich mit der projekt_edit.inc.php an. Da würde ich das Array mit den
Werten erst abfüllen, wenn die Zugriffsberechtigung überprüft wurde. Somit würde der Schritt nur ausgeführt werden, wenn es auch tatsächlich nötig ist.

Zusätzlich fehlen mir die Fehlerbehandlungen. Was würde passieren, wenn ein Query aus irgendeinem Grund nicht ausgeführt werden könnte? Es würde immer so aussehen, als ob der Query erfolgreich war.

Und der Name des Projektes ist einmalig, oder? Dafür würde ich das Feld in MySQL als UNIQUE definieren, anstatt eine Abfrage zu tätigen, ob der Name existiert. Wenn das INSERT gemacht wird, und der Name existiert bereits, gibt mysql_query() einen Fehler zurück mit dem entsprechenden Fehlercode. Damit wären wir wieder bei der Fehlerbehandlung. ;-)

So, nun die index.inc.php
Das erste, was mir auffällt, was aber überall im CMS der Fall ist, sind die falschen Typangaben. multicolor in der Tabelle modul_projektstatus_settings ist ja ein Integer, als sollten auch Integer und keine Strings abgefüllt, bzw. abgefragt werden. Dabei verursachst du ein Casting, was auch Zeit verbraucht. Also statt $modul_settings['multicolor'] == "0" einfach $modul_settings['multicolor'] == 0 schreiben.

Bei den anderen Dateien gilt das gleiche mit der Fehlerbehandlung der Abfragen.

Das sind die Sachen, die ich noch verbessern würde. Es liegt natürlich an dir, ob du dir diese Mühen machen willst. :-)

Werbung

emet

Admin & Support

  • »emet« ist männlich

Beiträge: 2 530

Wohnort: Rhein/Main

Paypal:

  • Nachricht senden

17

Sonntag, 15. November 2009, 20:26

Was haltet ihr davon (auch wenn JS immer etwas schöner ist) das ganze rein in html und css darzustellen.

Hab mir heute nachmittag mal die Arbeit gemacht und (nur) ein Beispiel erstellt.

Siehe nachfolgende Seite:

http://www.24b.biz/test/7.projekte/

Die Animation kann man noch etwas flüssiger gestalten, dann sieht es bestimmt nichtz schlecht aus.

Damit wäre die ganze Diskussion um JS erledigt und man hätte eine animierte Projektanzeige, die jeder sehen kann.

Gruß
Ernst

Werbung

XBlyawonX

Fortgeschrittener

  • »XBlyawonX« ist männlich

Beiträge: 300

CMS Version: 3.9.2

Wohnort: Deutschland

Beruf: Art Director Digital Experience

Paypal:

  • Nachricht senden

18

Sonntag, 15. November 2009, 21:28

^nice, bis auf das Design von den Balken ist es echt gut.

kann man vllt eine Kombination aus beiden Sachen machen? Ich finde die aufteilung toll, mit der Vorschau rechts.

Werbung

emet

Admin & Support

  • »emet« ist männlich

Beiträge: 2 530

Wohnort: Rhein/Main

Paypal:

  • Nachricht senden

19

Sonntag, 15. November 2009, 23:56

Die Balken kann man doch machen wie man lustig ist - es sollte ein Beispiel sein, wie man es nur mit html und css umsetzen kann.

Da ist mir doch die Optik mal rein wurscht. Wenn man nur schnell ein Beispiel macht wo es um die Technik geht, da meckert der Flo gleich wieder über meine Optik

Mach mir einen neuen Ladebalken und ich bau ihn ein OK - ich hab ja nicht so viel Zeil wie du - also mach mal und schicks mir. HoppHopp

Diesen Code kann man ins Modul einbauen und dann sehen es alle - nur darum geht es.
.
HTML, was ist das? Ein neues Männermagazin? Css.., was es so alles gibt!

News: http://www.cms2day.de/news/1/
Features: http://www.cms2day.de/cms-funktionen/

Zufrieden mit cms2day und unserer Arbeit/Support - Spenden (-Button links) sind herzlich Willkommen - Dankeschön.
.

Werbung

20

Montag, 16. November 2009, 14:42

Wegen den Balken änder ich nichts mehr, Code für nicht-JS'ler ist drinne und funktioniert super,
bau jetzt noch nen Vorschaubild ein wie emet und dan brauch ich ruhe, die Schule ist inmo echt stressig.


Update: Im ersten post die neue 1.4 sobald ichs Uploaded habe.
Update 2: Wegen kleinem Fehler nun gleich 1.4.1 :D
Projekte:
  • Anime Modul: 95%

Todo:
  • Musicbase: 0%
  • Anime Addon latest episodes: 0%

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »r3xx0n« (16. November 2009, 17:21)


Werbung

Ähnliche Themen