NoMoreBytes - 100110010100110010
  • Home
  • Projekte
    • WC3 ISD – Warcraft III Item & Skill Designer
  • Dev
  • Forum (Neu!)
Home
Projekte
    WC3 ISD – Warcraft III Item & Skill Designer
Dev
Forum (Neu!)
NoMoreBytes - 100110010100110010
  • Home
  • Projekte
    • WC3 ISD – Warcraft III Item & Skill Designer
  • Dev
  • Forum (Neu!)
Browsing Tag
kurse
Entwickler Tagebuch SPG

SPG Entwicklungstagebuch – Edit Courses

12. November 2016 Keine Kommentare

Tja, wieder SPG, obwohl eigentlich nicht so geplant, geht weiter mit Edit Courses, also alles was zum bearbeiten von Kursen gehört.

Video mach ich diesmal nicht, mag nicht effektiv arbeiten, nur bissl nebenbei. Und immer das Recording unterbrechen ist mir zu mühsam, also lass ich es gleich.

Heute möchte ich eine schöne Liste aller eigenen erstellten Kursen erstellen, ein paar falsche Verlinkungen bzw fehlende anpassen, und vlt noch beim Bearbeiten von Kursen selbst was machen.

Konzeptarbeiten am Papier hab ich schon wieder bissl was fertig, beim Code hab ich mich gerade rangesetzt. Layout ist schonmal fertig, Seite im CMS eingerichtet und jetzt gehts ans Coden. Entweder die vorhandenen Funtkionen erweitern oder neue hinzu.. Schau ma mal.

Will auf jeden Fall den Code wieder etwas schöner organisieren und so, bastel bis jetzt immer nur gach was dazu, so das es halt funktioniert..

Naja jetzt hab ich doch schon wieder vor als noch vor ein paar Minuten. Da wäre ein Video vlt nicht schlecht, allein um aufzuzeichnen wie viel Zeit in das Projekt fließt, aber ist mir aktuell zu mühsam, keine Lust aufs Schneiden und Bearbeiten.

Also bis jetzt steht mal das Layout so ca, im Grid Style. Das obere Menü ist natürlich komplett unabhängig und dynamisch, das „My Account“ und „My Courses“ ebenfalls. Zwar nicht ganz so flexibel, aber ausreichend.

Maaaah… ich brauch unbedingt ne Kaffeemaschine…
Schon wieder keiner mehr in der Tasse oder Kanne…
So kann das nicht weiter gehen, da muss sich was ändern! 😀

So, also Edit Courses.. Das wichtigste ist erstmal das man eine Liste hat in der man alle eigenen Kurse sieht. Das Query vom normalen darstellen leicht verändern, und wir sind eigentlich schon wieder fertig.

Danach.. Das bearbeiten von Kursen. Hab dazu am Papier schon bissl Konzept was man wie/wo bearbeiten können soll. Edit Courses – also Kurse bearbeiten, da sollte man die dann schon richtig bearbeiten können. Farbe und Icons muss umgestellt werden, Hardcoded welche vorzugeben bzw dem User die Eingabe des CSS Namens aufzuhalsen schien mir zu doof, also hab ich alle Icons (über 2.000!) in die Datenbank eingetragen bzw übertragen. Jetzt wird das Icon per Klick und die Farbe.. noch zu coden (per Select) gewählt.

Farben gibt es vorerst nicht so viele, aber Icons mehr als 2.000, das sollte für den Anfang reichen bzw ist wohl sicher auch zu viel. Deshalb werde ich da noch eine „Features“ Liste erstellen, die evtl. dann doch Hardcoded sein wird. Aber mal schauen, vlt investiere ich auch mehr Zeit und mach das komplett dynamisch.

Danach wäre Meta wichtig, damit man schon selber die WhatYouLearns usw einstellen kann, Suchbegriffe definieren kann und anderes.

Und dann das System nochmal leicht umstellen, damit Kurse erst dann angezeigt werden wenn sie veröffentlicht werden. Und man die Möglichkeit hat einen Kurs anonym zu veröffentlichen. Dabei ändert sich jedoch unwiderruflich der Eigentümer auf den Systemaccount, ein weiteres bearbeiten ist dann nicht mehr möglich. Der Kurs kann dann aber als „Ersatz“ (Verbesserung) für einen bereits vorhandenen veröffentlicht bzw vorgeschlagen werden.

Werde den Beitrag wohl nochmal bearbeiten, jetzt mach ich erstmal Kaffee und dann schau ma mal. Eigentlich steht jetzt erstmal viel Copy&Paste an… Ach ja, ich arbeite aktuell Live am System, da es sowieso noch nicht genutzt wird. Also kann man Fortschritte direkt online sehen, erreichbar unter http://spg.m86.at.

Ja, gut das ich kein Video mache bzw gemacht habe.. ist nur in großen Abständen was weiter gegangen. Aber jetzt ist mal eine schöne darstellung der von einem selbst erstellten Kursen verfügbar.

Das Menü bleibt jetzt auch offen, und sonst… Hat sich noch nichts getan. Muss jetzt weg, evtl hab ich spät am Abend nochmal Zeit und Lust was zu machen, mal schauen…

Ansonsten wars das leider für heute.

Paar Änderungen gabs doch noch. Pagination ist nochmal leicht verändert worden, Liste der selbsterstellten Kurse ist fertig und jetzt ist das bearbeiten von Kursen dran. Die Farben müssen noch umgestellt werden, der Color bzw Iconpicker soll ausgewählte Farbe/Icon verwenden, .. und noch paar Kleinigkeiten. Ja mit Ideen bin ich noch lange nicht am Ende.

Aber zeitlich schaut es wieder schlecht für alle „Hobbyprojekte“ aus, da ich aktuell recht viel Vorstellungsgespräche hab und so..

Das nächste mal gehts wieder weiter mit Edit Courses, dann das bearbeiten von Kursen und Einstellungen.

So, das wars vorerst. Man liest sich.

Continue reading
Reading time: 3 min
Written by: Magic
Entwickler Tagebuch SPG Videos

SPG Entwicklungstagebuch – TimeTables

4. November 2016 Keine Kommentare

Thema heute sind wie zuletzt die TimeTables (Stundenpläne).
Hab schon so umgesetzt das alle verfügbaren Stundenpläne am Server eingelesen und per Klasse gespeichert werden. Jede Stunde wird aktuell geprüft ob sich der Stundenplan geändert hat.

Hab diesmal nicht viel Zeit, aber zumindest das will ich schaffen. Und sollte auch schnell gemacht sein.

Layout von den Stundenplänen ist immer gleich, immer in der selben Zeile steht die Klasse, also sehr einfach weiterzuverarbeiten. Der Content selbst ist da schon etwas doofer auszulesen, aber das kommt auch noch. Aber nicht heute. Hab jedenfalls vor dass das Script auch die Änderungen direkt anzeigt bzw hervorhebt.. Mal schauen ob es das in die Beta schafft.

Ach ja, Liste der erstellten Kurse zum nachbearbeiten wäre noch wichtig…
Na schau‘ ma mal was wir heute noch so schaffen in den paar Minuten die noch Zeit sind.

So… Also TimeTables sind mal fertig, hat nicht sonderlich lange gedauert. Aber war auch nicht viel. Als nächstes noch Emails implementieren.. oder doch erst eine schöne Übersicht über die Kurse?

Naja ich mach mal ein paar Minuten Pause, in ner halben Stunde sowas muss ich dann weg… mal schauen was sich bis dahin noch ausgeht. Das Video wurde wiedermal nachgetragen.

http://spg.m86.at

So, damit wir etwas mehr Text für Suchmaschinen haben ein bissl bla bla hier und da, schon so halbwegs sinnvoll aber irgendwie doch total sinnfrei. Aber zumindest kein Blindtext. Sehen kann er deswegen aber auch nicht.

So, Timetables.. ja, sind fertig. Mal rudimentär. Aber funktioniert. Jede volle Stunde zu Minute 30 wird aktuell der Stundenplan der SPG DB mit dem Online Stundenplan der Spengergasse abgeglichen und bei Unterschied vermerkt. Noch wird mit diesen Informationen nicht weiter verfahren, später jedoch wird daraus ein Tool das automatisch Emails an Personen sendet wenn sich deren Stundenplan ändert. Wie ich finde ein sehr nützliches Feature. Später wird der Cron auf alle 20 Min oder so sein, und Emails im 10-15 Minuten Takt. Man könnte anfangs noch direkt bei Übermittlung der Daten Email senden, aber ich will es von Anfang an gleich als große Plattform entwickeln. Ob es eine wird oder nicht ist egal. Nicht zuletzt ist das für mich etwas Übung 🙂

So, ich mach mal bissl Pause, dann arbeite ich vlt noch ein bissl weiter. Mal schauen. Video kommt wohl morgen oder so.

Man liest sich.

PS: Ach ja, hab ne Art Anleitung bzw ToDo geschrieben.. Wollte diese Aufgabe eigentlich Outsourcen da ich gerade einem Freund das Programmieren beibringe, hab mich dann aber doch dazu entschlossen es selbst zu machen. Dennoch, für alle die es nicht wissen würden, so in etwa:

TimeTables Pflichtenheft/Konzept

Konzept/Pflichtenheft TimeTables (Code)

Normalerweise schreib‘ ich soetwas nicht sondern verbrauch ne Sekunde um das zu erdenken.. aber da ich es outsourcen wollte an jemanden der erst programmieren lernt halt so einfach wie möglich niedergeschrieben.

Transparenz FTW xD

http://www.m86.at

Continue reading
Reading time: 2 min
Written by: Magic
Entwickler Tagebuch SPG Videos

SPG Entwicklungstagebuch – Pagination und Kursdarstellung

28. Oktober 2016 Keine Kommentare

Heute war Pagination und Kursdarstellung usw dran. Viel gibts dazu nicht zu berichten, erst doof gemacht dann verbessert, Video gibts diesmal auch wieder, hier zu sehen:

Man kann jetzt bereits die Kategorie bei der Darstellung der Kurse wählen, diese wird im Layout auch farblich hervorgehoben. Wird keine Kategorie gewählt sieht man alle zuletzt hinzugefügten Kurse.

Pagination sieht man im Video leider nicht wie ich es dann zuletzt gelöst habe, aber das sieht man dann vlt in einem folgendem Video. Jedenfalls nochmal wesentlich optimiert und verkürzt. Also alles in allem geht es recht langsam weiter, dafür aber immer in guten Schritten wenn es denn weiter geht. Man kann sich nun also schon registrieren und einloggen, Kurse erstellen und diese durchsuchen. Ein paar Details werden jetzt nachträglich nochmal etwas umgemodelt, was deutlich mehr Arbeitsaufwand heißt, aber wird sich im laufe der Zeit lohnen, sofern die Plattform auch genutzt wird.

Ich habe vor die Schule dieses Semester nicht weiter zu besuchen und nächstes neu anzufangen, wenn ich bis dahin aber die Schule weiter besuchen darf werde ich meine Freizeit nutzen um Kurse online zu stellen für das Erste Semester.

Insgesamt ist in das Projekt schon mehr Zeit geflossen als geplant bis zum ersten Beta Release, doch ich mach mir da keinen Stress. Von anderen Schülern kommt kein Input, also mach ich ganz gemütlich.

Als nächstes kommt wieder bissl CMS Stuff, Blog/News usw bin ich schon am vorbereiten der Templates..

So, das wars bis auf weiteres mal wieder. Man liest sich.

Continue reading
Reading time: 1 min
Written by: Magic

Neueste Beiträge

  • 2021
  • NAS im Eigenbau
  • WC3 ISD Down :(
  • 2020
  • HangMan mal anders…

Neueste Kommentare

  • Magic bei LoaMK Entwicklungstagebuch – Konzept
  • Magic bei Was tut sich so? Neben SPG…
  • Magic bei WC3 ISD 0.5 Release
  • Magic bei Willkommen… am neuen Server :)
  • Magic bei Willkommen… am neuen Server :)

Subscribe to our News

About me

Hello, my name is Magic. 

 

T

Popular Posts

Willkommen… am neuen Server :)

9. Juni 2016

Was tut sich so? Neben SPG…

30. Oktober 2016

LoaMK Entwicklungstagebuch – Konzept

21. November 2016

WC3 ISD 0.5 Release

2. Juli 2016

Kategorien

  • Allgemein
  • Allgemein
  • Blog
  • Computer
  • DEKZ
  • Editor's choice
  • English
  • Entwickler Tagebuch
  • Hardware
  • Hardware Dev
  • IoT
  • M86
  • MagicForrest
  • Software
  • Software Dev
  • SPG
  • Tagebuch
  • Videos

Tag Cloud

.net Basteln boa browser browsergame code creator designer dev development Dies und das entwickler game games isd item lg lost galaxy m86 magic magicforrest map maper mapper mapping mf mk MySQL online PHP saga of inurias schule Script skill software soi source spg spiel t34 tagebuch tool warcraft wc3 web

© 2011-2020 NoMoreBytes - m86.at