News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 5
Seite [1]
aschti


Poststar





Beiträge: 778
# Thema - 26.05.2009 um 01:55 Uhr
hallo csp user & cheffs

ich bin grad dabei ein modul zu baun, was es genau ist möcht ich noch nicht direkt verraten wenns fertig ist stell ichs aber online wird sicherlich einigen leutz helfen ist ne nette spielerrei.

ich hab im groß und ganzen schon die options / manage / sql usw fertig, jedoch an ein paar wichtigen punkten bleibe ich momentan seit einigen stunden hängen.

ich möchte aus einer .txt file wie z.b. im war modul einen news text wieder geben, allerdings ist die schwierigkeit, die news soll erstdann erstellt werden wenn ein bestimmtes datum (z.b. 12.12) erreicht ist,
bzw sie soll automatisch kommen mit einer festeingestellten cat_id via sql. praktisch immer wenn ein datum wie event bday usw soll er sich den text aus der .txt und die cat aus der sql saugen.

selbst versuche ich das modul als ein selbstständiges zumlaufen zu kriegen so das ich keine änderungen in anderen modulen machen muss.

vllt kann mir einer n tipp geben oder mir die richtung zeigen, schonmal danke an alle helferlein

edit,p.s. - es gibt noch einzwei andere dinge womit ich auf kriegsfuß stehe falls jemand aus dem csp team lust hat sich die sache mit mir anzunehmen geb ich gern auch taschengeld nach absprache weil es überschreitet komplett mein wissen. bei interesse einfach pm


------------------
p.s. die oben zufindenen Rechtschreibfehler sind eine gratis beigabe ^^

www.DemolitionGroup.de
It's Time to Fight - Play Hard & Fair !


Zuletzt editiert von aschti am 26.05.2009 um 23:34 Uhr (3x Editiert)
Inaktiv
Slevin


Rock the board





Beiträge: 76
# Antwort: 1 - 26.05.2009 um 17:57 Uhr
Ich bin auch gerade dran ein Modul zu schreiben, wo so eine automatische news erzeugt wird, und es funzt ganz gut.
unter ../SYSTEM/RUNSTARTUP habe ich ne kleine php datei reingelegt.
Da dieser Ordner beim starten deiner page durchsucht wird (egal ob dein modul gerade am laufen ist),und alles was in dieser auch drin ist, sofort ausgeführt wird. Dort kannst du dann die abfragen machen für dein script (ob das datum schon abgelaufen ist, oder oder oder).

ich bin dann so vorgegangen:
- event suchen und mit start Bedienung vergleichen
- wenn rdy, news als array vorbreiten
- und dann als sql-insert in "news" senden

beantwortet es deine frage, oder brauchst du mehr input?

Grüße Haba


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


Zuletzt editiert von Haba am 26.05.2009 um 18:31 Uhr (2x Editiert)
Inaktiv
|
Tom08 ClanSphere Team

Supporter
Supporter



Herkunft: Daheim
Beiträge: 2923
# Antwort: 2 - 26.05.2009 um 21:05 Uhr
26.05.2009 um 01:55 Uhr - aschti:
[...]ich möchte aus einer .txt file wie z.b. im war modul einen news text wieder geben, allerdings ist die schwierigkeit, die news soll erstdann erstellt werden wenn ein bestimmtes datum (z.b. 12.12) erreicht ist,
bzw sie soll automatisch kommen mit einer festeingestellten cat_id via sql. praktisch immer wenn ein datum wie event bday usw soll er sich den text aus der .txt und die cat aus der sql saugen.


Dann mach das doch wie folgt:
Erstelle mit mktime das Datum des Geburtstages. Das speicherst du als Erstelldatum. Und zudem gibst du dieses auch als Publish_at-Datum an. Dann wird automatisch, wenn das Datum erreicht wird, die News angezeigt.
Ein kleines Problem könntest du allerdings mit den IDs haben, weil die dann nicht unbedingt direkt hintereinander wären, wenn du z.B. manuell noch News erstelltst.

Vielleicht könnte man so auf 7 Tage, oder so, im Vorraus die News erstellen. Das könnte man dann über den Startup-Ordner machen, es müsste nur eine Bedingung rein, dass dieser Befehl zum Beispiel nur Sonntags ausgeführt wird

/e: z.B. if(date(l) == Sunday){ ...

Tom


------------------
Bei Problemen mit Code von mir bitte eine Private Nachricht an mich


Zuletzt editiert von Tom08 ClanSphere Team am 26.05.2009 um 21:07 Uhr (1x Editiert)
Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 3 - 26.05.2009 um 21:07 Uhr
@aschti auch du ändere bitte mal das topic.
Thx


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
aschti
Thread-Ersteller


Poststar





Beiträge: 778
# Antwort: 4 - 26.05.2009 um 23:32 Uhr
servus erstmal danke für die ganzen tipps.
also ich sag euch mal was ich vorhabe ist vllt ein bißl besser zwecks der verständigung,
die sache basiert auf dem modul "Geburtstage 2009" von "Alex1631".

ich habe mir die ansichten soweit umgebaut und einpaar zusätze eingebaut ind die options, plan ist folgender:

das modul;

- zeigt an wer demnächst bday hat
- zeigt an wer bday heute hat
- es erstellt eine news mit vorgegebenen text für das bday-kind, und fügt ein random pic hinzu
- wenn die news erstellt ist soll der news text per email den betroffenen erreichen (ohne pic)
- über options lassen sich einstellen ob email oder news (an/aus) , und text für mail und news
- über options lässt sich die kategorie einstellen für die zu erstellende news

die optionssache und bday anzeige hab ich soweit fertig,
jedoch fehlt mir das mit den news / mail / random pic / kategorie.

es sollte fähigsein mit den nächsten versionen von csp zu funktionieren, und eigenständig ohne große verstrickung mit anderen datei anpassungen.

zwecks random_pic's - ich hab ein script vllt kann man das da mit verwenden es liest alle bilder aus einem ordner aus wie z.b. ../uploads/brithday.... so das jede news n anderes aber festes bild hat. einfach bilder in den ordner - ich hoff ihr wisst wie ich mein ^^

die sache übersteigt aber mein wissen theorie kein ding praxis "HILFE"

>>> Da ich wie gesagt passen muss um meinen modultraum zu erfüllen, biete ich auch an,
wenn sich jemand bereit erklärt - die bisher erstellten / geänderten daten zu geben,
man baut mir das fertig ich biete es dann auch für alle csp-user an so das alle was davon haben,
also keien only geschichte. und der jenige bekommt von mir eine taschengleld, ich bin da nicht zaghaft :-)
die sache soll nur anständig funktionieren sicher sein und die person soll's mit liebe machen ^^

wer will wer hat interesse - oder wer traut sich meinen traum an ?


------------------
p.s. die oben zufindenen Rechtschreibfehler sind eine gratis beigabe ^^

www.DemolitionGroup.de
It's Time to Fight - Play Hard & Fair !


Inaktiv
|
WuHoppser


Beginner




Beiträge: 1
# Antwort: 5 - 05.11.2009 um 21:38 Uhr
Ist zwar schon etwas älter,
jedoch würde mich das schon mal instessieren,
ob man da Fortschritte gemacht hat??

Klingt nämlich nach etwas richtig Gutem

MfG
Wu


Inaktiv
|
Antworten: 5
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo