Re: [Phpbattle-work] IRC Chat am Sonntag: Ergebnisse (Die Zusammenfassung)
Status: Pre-Alpha
Brought to you by:
ddanier
From: Jossele <jo...@5s...> - 2002-10-14 15:00:44
|
Aber ist doch auch gut wenn man dabei was lernt! matze812 wrote: > das ist f=FCr leute die sich noch nicht in oop eingearbeitet haben dann= aber > nur noch erschwerend und wir w=FCrden dadurch evtl. anmeldungen einb=FC= =DFen >=20 > ----- Original Message ----- > From: "Jossele" <jo...@5s...> > To: <php...@li...> > Sent: Monday, October 14, 2002 1:17 PM > Subject: Re: [Phpbattle-work] IRC Chat am Sonntag: Ergebnisse (Die > Zusammenfassung) >=20 >=20 > Servus leutz. > So was ihr da schreibt, w=E4re es find ich viel schlauer wenn wir das > gnaze mehr Objektorientiret aufbauen. Mit klassen und so. >=20 > Da kann man n=E4mlich > - startup funktionen viel leichter machen > - Die variablen bleiben viel einfach nur in dem eigenen script > - Man kann kontrollieren welche variablen von ausserhalb gelesen werden > d=FCrfen und welche nicht >=20 > Ich kenn mich Jetzt mit Objektorientation nicht so aus und weiss auch > ned wie gut das in PHP geht, aber es w=E4re denk ich mal perfekt f=FCr = das > Vorhaben. >=20 > David Danier wrote: >=20 >>1. Thema FAQ >> >>[18:27:54] <PH0B0S> wo ist der battle bei phpbattle ? >>[18:29:24] <[WMP]Goliath> wir werden hin und wieder einzelne module als >>battlemodule ausschreiben. soll hei=DFen in einem bestimmten zeitramen = kann >>jeder ein modul zu dem thema schreiben, das beste wird zum weiterarbeit= en >>verwendet >> >>[18:32:07] <[WMP]Goliath> 1. Warum der Name PHPBattle? >>[18:33:17] <SEth^> 1. wegen mir und ph0b0s *g* >>[18:34:01] <PH0B0S> weil mir und seth langweilig war? =3DD >>[18:35:07] <[WMP]Goliath> ich w=FCrde dazu schreiben, dass ihr beide >>gleichzeitig ein "usercenter" (immernoch keine genaue definition daf=FC= r) >>schreiben wollte und ihr kr=E4fte messen wolltet >>[18:35:24] <PH0B0S> cosmo war auch beteiligt >>[18:35:42] <[Cosmo]> wobei ? >>[18:35:51] <PH0B0S> naja du hast auch ein uc gemacht cosmo >>[18:36:30] <PH0B0S> cosmo wir ham den battle ja einklich nur wegen dein= em >>gemacht >>[18:36:40] <PH0B0S> weil du ja der highskiller im wmp forum bist =3DD >> >>[18:32:07] <[WMP]Goliath> 2. Kann man dem Projekt beitreten? >>[18:36:39] <[WMP]Goliath> zu 2.: ja :D >> >>[18:32:07] <[WMP]Goliath> 3. Was muss ich tun um Module beizusteuern? >>[18:37:03] <PH0B0S> zu 3.: eins geschrieben ham O_o >>[18:38:11] <[WMP]Goliath> PH0B0S: aber in den innerhalb der regeln die = wir >>definieren.... >>[18:38:29] <PH0B0S> zu 3.: Man muss eines geschrieben haben, dass die >=20 > Regeln >=20 >>nicht verletzt >> >>[18:32:07] <[WMP]Goliath> 4. Wozu das ganze? >>[18:39:58] <PH0B0S> 4.? um die kenntnisse zu erweitern? oder um ein gro= =DFes >>script zu machen.. das weiss keiner >> >>[18:41:30] <PH0B0S> 6. Was passiert wenn mein Modul einen Battle verlie= rt? >>[18:42:05] <[WMP]Goliath> PH0B0S: es wid nicht weiterverwendet im >=20 > offiziellen >=20 >>zweig....vielleicht finden sich aber andere programmierer die lieber da= mit >>arbeiten :D >> >>[18:42:32] <vinz[halbda]> 8. Was kann ich gewinnen? >>[18:42:58] <PH0B0S> zu 8.: einen lutscher >>[18:43:14] <[Cosmo]> zu 8: virtuell >>[18:43:31] <[WMP]Goliath> 8: einfach das gef=FChl etwas gro=DFes geleis= tet zu >>haben + erfahrung >> >>[18:43:21] <vinz[halbda]> 9. Warum kann ich nichts tolles gewinnen? >>[18:43:31] <PH0B0S> 9.: weil wir arm sind >> >>[18:43:41] <vinz[halbda]> 10. Warum seid ihr so arm? >>.... >> >>-----------------------------------------------------------------------= --- >=20 > --------- >=20 >>2. Thema: Grundmodule >> >>[18:47:49] <[WMP]Goliath> z.b. mysql >>[18:48:12] <[Cosmo]> userverwaltung >>[18:48:13] <PH0B0S> ja ein sprach-mod >>[18:50:24] <PH0B0S> ne config sollten wir schon mitgeben >>[18:51:59] <PH0B0S> wenn wir ne config als modul machen kann man da >=20 > wenigstens >=20 >>die grundeinstellungen wie seitentitel und so einstellen >>[18:52:43] <[WMP]Goliath> also config modul wird sehr komplez....ich w=FC= rde >=20 > das >=20 >>lieber erstmal alles in die configfiles direkt schreiben... >>[18:53:25] <SEth^> schon. wird besser sein >>[18:53:46] <[WMP]Goliath> PH0B0S: seitentitel geh=F6rt dann vielleicht = schon >>wieder ins modul "header" :D >>[18:53:50] <PH0B0S> eine untergeordnete config bedeutet aber mehr arbei= t >=20 > f=FCr >=20 >>den modder >>[18:54:14] <[WMP]Goliath> ich w=FCrde vorschlagen: >>[18:54:38] <[WMP]Goliath> wir schreiben ein configtool, das wie wenn ma= n >=20 > ini >=20 >>files editiert die config files von den modulen editieren kann >>[18:55:01] <PH0B0S> in c++/vb/delphi/wasauchimmer ? >>[18:55:03] <[WMP]Goliath> jedes modul kan aber nen eigenen admin enthal= ten >>(der =FCber bestimmte richtlinien eingebunden wird) >>[18:55:14] <[WMP]Goliath> PH0B0S: php >>[19:06:25] <[WMP]Goliath> also, ich halte mal fest: wir brauchen module= : >>mysql, usersystem (auf mysqlbasis?), language modul, nen configmodul >> >>-----------------------------------------------------------------------= --- >=20 > --------- >=20 >>3. Thema: Grundmodule: Wer macht was? >> >>[19:08:11] <[WMP]Goliath> also, wer will welches modul machen? >>[19:08:16] <[WMP]Goliath> exit: mysql? >>[19:08:24] <exit> jop >>[19:09:34] <[WMP]Goliath> irgendwer lust auf userverwaltung? >>[19:10:30] <PH0B0S> =F6hm von mir aus, wenn du meinst dass ichs hinkrie= g =3DD >>[19:11:19] <[WMP]Goliath> w=FCrde da auch mithelfen...wenn du willst >>[19:11:51] <PH0B0S> ist zwar nicht von n=F6ten (hoff ich zumindest) abe= r >=20 > wenn du >=20 >>nix besseres zu tun hast gerne =3DD >>[19:14:24] <[WMP]Goliath> vielleicht br=E4uchten wir noch ein modul, da= s >>entscheidet welches untermodul geladen wird (welche seite angezeigt wir= d), >>also ob z.b. der loginscreen kommt oder der logout :D >>[19:16:15] <[WMP]Goliath> ich w=FCrde das modul schreiben, was sich ums >=20 > weitere >=20 >>laden der anderen k=FCmmert, ok? >>[19:16:23] <[Cosmo]> ok >>[19:16:49] <[WMP]Goliath> dann kommen wir zum language modul.... >>[19:16:54] <[WMP]Goliath> wer will? >>[19:17:07] <[Cosmo]> SEth ? >>[19:17:42] <[WMP]Goliath> wir k=F6nnen ihn ja mal vormerken......er wir= ds >=20 > dann >=20 >>ja in der email lesen ;) >>[19:18:05] <[WMP]Goliath> ok? >>[19:18:10] <[Cosmo]> ok >>[19:18:25] <[WMP]Goliath> gut...config w=FCrde ich noch lassen >>[19:18:33] <[WMP]Goliath> sonst noch jemand der was schreiben will? >>[19:18:53] <[WMP]Goliath> oder der wo helfen will :D >>[19:19:01] <[WMP]Goliath> oder nen battle will? >>[19:19:09] <[Cosmo]> eins reicht >> >>-----------------------------------------------------------------------= --- >=20 > --------- >=20 >>3. Thema: "Gewisse Standards" >> >>[19:22:28] <[WMP]Goliath> 1. Jedes Modul schreibt alle Modulinternen >=20 > Varieblen >=20 >>in einen Array mit dem >>[19:22:28] <[WMP]Goliath> Modulnamen. >>[19:22:28] <[WMP]Goliath> 2. Jedes Modul kann eine Startupfunktion >=20 > verwenden, >=20 >>diese muss Modulname + >>[19:22:28] <[WMP]Goliath> '_startup' hei=DFen, muss einen Parameter ann= ehmen >>k=F6nnen (Modulstatus) und >>[19:22:28] <[WMP]Goliath> wenn sie erfolgreich geladen ist mit einem >=20 > 'return >=20 >>1' (oder 'return true') >>[19:22:28] <[WMP]Goliath> enden. >>[19:22:28] <[WMP]Goliath> 3. Modulinternen Funktionen sollte immer der >>Modulname vorangestellt werden >>[19:22:28] <[WMP]Goliath> (Hilfe gegen doppelte Definition). >>[19:23:04] <PH0B0S> klingt gut >> >>-----------------------------------------------------------------------= --- >=20 > --------- >=20 >>4. Thema: Datenaustausch >> >>[19:24:30] <[WMP]Goliath> wie wollen wir es managen, dass jeder an die >>aktuellen daten kommt? >>[19:24:41] <PH0B0S> sourceforge CVS? >>[19:24:54] <[WMP]Goliath> kommt damit jeder klar? >>[19:25:09] <[WMP]Goliath> ich habs noch nie benutzt...gestern ma versuc= ht >=20 > und >=20 >>nur chaos angerichtet :D >>[19:25:20] <[Cosmo]> n' download wird wohl jeder hinbekommen >>[19:25:29] <[WMP]Goliath> oder per email...erstmal >>[19:25:46] <[WMP]Goliath> bei email aber NUR das ge=E4nderte...nicht im= mer >=20 > das >=20 >>komplette system >>[19:26:38] <[Cosmo]> wir k=F6nnen ja mit nem updateserver anfangen :) >>[19:26:59] <[WMP]Goliath> nochwas zu CVS: unser account da is zur zeit >>unbenutzbar...mein client hat gesponnen :( >>[19:27:35] <[WMP]Goliath> und nochwas zu sourceforge: ihr solltet euch = mal >=20 > in >=20 >>das system einarbeiten...also jeder nen account anlegen >>[19:28:49] <PH0B0S> mhm >> >>-----------------------------------------------------------------------= --- >=20 > --------- >=20 >>4. Thema: Zeug das nicht auf meiner Liste stand :D >> >>[19:30:16] <PH0B0S> wir sollten noch kl=E4ren wer welchen status im pro= jekt >>kriegt >>[19:30:44] <[WMP]Goliath> hmmm.... >>[19:30:48] <[WMP]Goliath> ok, schlag was vor >>[19:30:50] <[Cosmo]> du meinst, viele k=F6che verderben den brei >>[19:31:25] <PH0B0S> z.b. einer leitet, einer k=FCmmert sich um die neue= n >=20 > codes, >=20 >>ob da nicht backdoors oder so drin sind, einer k=FCmmert sich um die >>anmeldungen usw. >>[19:31:51] <[WMP]Goliath> anmeldungen...werden wohl erstma nicht viele >=20 > kommen >=20 >>:D >>[19:32:01] <PH0B0S> ja aber es sollte gekl=E4rt werden >>[19:32:09] <[WMP]Goliath> neuer code....wer will? >>[19:32:14] <exit> hier >>[19:32:15] <exit> :D >>[19:32:21] <[WMP]Goliath> ok, exit! >>[19:32:54] <[WMP]Goliath> ich w=FCrde gerne weiterhin der manager sein = (wenn >>niemand was dagegen hat) >>[19:32:59] <exit> np >>[19:33:07] <[Cosmo]> is besser so >>[19:33:08] <exit> ich bin co-manager *ernenn* >>[19:33:09] <exit> ^^ >>[19:33:11] <PH0B0S> ich hab nix dagegen =3DD >>[19:33:11] <[WMP]Goliath> anmeldungen...wer m=F6chte das =FCbernehmen? >>[19:33:18] <PH0B0S> kann ich machen >>[19:33:31] <[WMP]Goliath> ich bin einverstanden >>[19:33:33] <[WMP]Goliath> :D >>[19:33:40] <PH0B0S> das ist gut. =3DD >>[19:35:14] <[WMP]Goliath> ok, dann is alles gekl=E4rt, oder? >>[19:35:22] <exit> joa >>[19:35:26] <[Cosmo]> jup >>[19:35:27] <PH0B0S> glaub schon >>[19:35:40] <[WMP]Goliath> PH0B0S: du brauchst dann noch die rechte um i= m >>sourceforge user anzulegen.... >>[19:36:06] <[WMP]Goliath> und f=FCr die mailingliste zur verwaltung bra= uchen >=20 > wir >=20 >>auchn allgemeines passwort >> >> >>Viele Gr=FC=DFe, David Danier >> >> >>------------------------------------------------------- >>This sf.net email is sponsored by:ThinkGeek >>Welcome to geek heaven. >>http://thinkgeek.com/sf >>_______________________________________________ >>Phpbattle-work mailing list >>Php...@li... >>https://lists.sourceforge.net/lists/listinfo/phpbattle-work >> >> >=20 >=20 >=20 >=20 >=20 > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Phpbattle-work mailing list > Php...@li... > https://lists.sourceforge.net/lists/listinfo/phpbattle-work >=20 >=20 >=20 > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Phpbattle-work mailing list > Php...@li... > https://lists.sourceforge.net/lists/listinfo/phpbattle-work >=20 >=20 |