Thread: [Phpbattle-work] IRC Chat am Sonntag: Ergebnisse (Die Zusammenfassung)
Status: Pre-Alpha
Brought to you by:
ddanier
From: David D. <go...@gm...> - 2002-10-13 17:43:30
|
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ßen in einem bestimmten zeitramen kann jeder ein modul zu dem thema schreiben, das beste wird zum weiterarbeiten 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? =D [18:35:07] <[WMP]Goliath> ich würde dazu schreiben, dass ihr beide gleichzeitig ein "usercenter" (immernoch keine genaue definition dafür) schreiben wollte und ihr kräfte 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 deinem gemacht [18:36:40] <PH0B0S> weil du ja der highskiller im wmp forum bist =D [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 Regeln 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ßes script zu machen.. das weiss keiner [18:41:30] <PH0B0S> 6. Was passiert wenn mein Modul einen Battle verliert? [18:42:05] <[WMP]Goliath> PH0B0S: es wid nicht weiterverwendet im offiziellen zweig....vielleicht finden sich aber andere programmierer die lieber damit 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ühl etwas großes geleistet 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? .... ----------------------------------------------------------------------------------- 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 wenigstens die grundeinstellungen wie seitentitel und so einstellen [18:52:43] <[WMP]Goliath> also config modul wird sehr komplez....ich würde das lieber erstmal alles in die configfiles direkt schreiben... [18:53:25] <SEth^> schon. wird besser sein [18:53:46] <[WMP]Goliath> PH0B0S: seitentitel gehört dann vielleicht schon wieder ins modul "header" :D [18:53:50] <PH0B0S> eine untergeordnete config bedeutet aber mehr arbeit für den modder [18:54:14] <[WMP]Goliath> ich würde vorschlagen: [18:54:38] <[WMP]Goliath> wir schreiben ein configtool, das wie wenn man ini 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 enthalten (der über 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 ----------------------------------------------------------------------------------- 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> öhm von mir aus, wenn du meinst dass ichs hinkrieg =D [19:11:19] <[WMP]Goliath> würde da auch mithelfen...wenn du willst [19:11:51] <PH0B0S> ist zwar nicht von nöten (hoff ich zumindest) aber wenn du nix besseres zu tun hast gerne =D [19:14:24] <[WMP]Goliath> vielleicht bräuchten wir noch ein modul, das entscheidet welches untermodul geladen wird (welche seite angezeigt wird), also ob z.b. der loginscreen kommt oder der logout :D [19:16:15] <[WMP]Goliath> ich würde das modul schreiben, was sich ums weitere laden der anderen kümmert, 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önnen ihn ja mal vormerken......er wirds dann ja in der email lesen ;) [19:18:05] <[WMP]Goliath> ok? [19:18:10] <[Cosmo]> ok [19:18:25] <[WMP]Goliath> gut...config würde 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 ----------------------------------------------------------------------------------- 3. Thema: "Gewisse Standards" [19:22:28] <[WMP]Goliath> 1. Jedes Modul schreibt alle Modulinternen Varieblen in einen Array mit dem [19:22:28] <[WMP]Goliath> Modulnamen. [19:22:28] <[WMP]Goliath> 2. Jedes Modul kann eine Startupfunktion verwenden, diese muss Modulname + [19:22:28] <[WMP]Goliath> '_startup' heißen, muss einen Parameter annehmen können (Modulstatus) und [19:22:28] <[WMP]Goliath> wenn sie erfolgreich geladen ist mit einem 'return 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 ----------------------------------------------------------------------------------- 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 versucht und 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änderte...nicht immer das komplette system [19:26:38] <[Cosmo]> wir können 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 in das system einarbeiten...also jeder nen account anlegen [19:28:49] <PH0B0S> mhm ----------------------------------------------------------------------------------- 4. Thema: Zeug das nicht auf meiner Liste stand :D [19:30:16] <PH0B0S> wir sollten noch klären wer welchen status im projekt kriegt [19:30:44] <[WMP]Goliath> hmmm.... [19:30:48] <[WMP]Goliath> ok, schlag was vor [19:30:50] <[Cosmo]> du meinst, viele köche verderben den brei [19:31:25] <PH0B0S> z.b. einer leitet, einer kümmert sich um die neuen codes, ob da nicht backdoors oder so drin sind, einer kümmert sich um die anmeldungen usw. [19:31:51] <[WMP]Goliath> anmeldungen...werden wohl erstma nicht viele kommen :D [19:32:01] <PH0B0S> ja aber es sollte geklärt 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ürde 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 =D [19:33:11] <[WMP]Goliath> anmeldungen...wer möchte das übernehmen? [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. =D [19:35:14] <[WMP]Goliath> ok, dann is alles geklärt, 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 im sourceforge user anzulegen.... [19:36:06] <[WMP]Goliath> und für die mailingliste zur verwaltung brauchen wir auchn allgemeines passwort Viele Grüße, David Danier |
From: Jossele <jo...@5s...> - 2002-10-14 11:15:58
|
Servus leutz. So was ihr da schreibt, w=E4re es find ich viel schlauer wenn wir das=20 gnaze mehr Objektorientiret aufbauen. Mit klassen und so. 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=20 d=FCrfen und welche nicht Ich kenn mich Jetzt mit Objektorientation nicht so aus und weiss auch=20 ned wie gut das in PHP geht, aber es w=E4re denk ich mal perfekt f=FCr da= s=20 Vorhaben. David Danier wrote: > 1. Thema FAQ >=20 > [18:27:54] <PH0B0S> wo ist der battle bei phpbattle ? > [18:29:24] <[WMP]Goliath> wir werden hin und wieder einzelne module als= =20 > battlemodule ausschreiben. soll hei=DFen in einem bestimmten zeitramen = kann=20 > jeder ein modul zu dem thema schreiben, das beste wird zum weiterarbeit= en=20 > verwendet >=20 > [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=20 > gleichzeitig ein "usercenter" (immernoch keine genaue definition daf=FC= r)=20 > 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=20 > gemacht > [18:36:40] <PH0B0S> weil du ja der highskiller im wmp forum bist =3DD >=20 > [18:32:07] <[WMP]Goliath> 2. Kann man dem Projekt beitreten? > [18:36:39] <[WMP]Goliath> zu 2.: ja :D >=20 > [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=20 > definieren.... > [18:38:29] <PH0B0S> zu 3.: Man muss eines geschrieben haben, dass die R= egeln=20 > nicht verletzt >=20 > [18:32:07] <[WMP]Goliath> 4. Wozu das ganze? > [18:39:58] <PH0B0S> 4.? um die kenntnisse zu erweitern? oder um ein gro= =DFes=20 > script zu machen.. das weiss keiner >=20 > [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 offiz= iellen=20 > zweig....vielleicht finden sich aber andere programmierer die lieber da= mit=20 > arbeiten :D >=20 > [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=20 > [18:43:31] <[WMP]Goliath> 8: einfach das gef=FChl etwas gro=DFes geleis= tet zu=20 > haben + erfahrung >=20 > [18:43:21] <vinz[halbda]> 9. Warum kann ich nichts tolles gewinnen? > [18:43:31] <PH0B0S> 9.: weil wir arm sind >=20 > [18:43:41] <vinz[halbda]> 10. Warum seid ihr so arm? > .... >=20 > -----------------------------------------------------------------------= ------------ > 2. Thema: Grundmodule=20 >=20 > [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 wen= igstens=20 > die grundeinstellungen wie seitentitel und so einstellen > [18:52:43] <[WMP]Goliath> also config modul wird sehr komplez....ich w=FC= rde 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=20 > wieder ins modul "header" :D > [18:53:50] <PH0B0S> eine untergeordnete config bedeutet aber mehr arbei= t 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 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=20 > (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= :=20 > mysql, usersystem (auf mysqlbasis?), language modul, nen configmodul >=20 > -----------------------------------------------------------------------= ------------ > 3. Thema: Grundmodule: Wer macht was? >=20 > [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 wenn du=20 > nix besseres zu tun hast gerne =3DD > [19:14:24] <[WMP]Goliath> vielleicht br=E4uchten wir noch ein modul, da= s=20 > entscheidet welches untermodul geladen wird (welche seite angezeigt wir= d),=20 > 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= 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 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 > -----------------------------------------------------------------------= ------------ > 3. Thema: "Gewisse Standards" >=20 > [19:22:28] <[WMP]Goliath> 1. Jedes Modul schreibt alle Modulinternen Va= rieblen=20 > in einen Array mit dem=20 > [19:22:28] <[WMP]Goliath> Modulnamen. > [19:22:28] <[WMP]Goliath> 2. Jedes Modul kann eine Startupfunktion verw= enden,=20 > diese muss Modulname +=20 > [19:22:28] <[WMP]Goliath> '_startup' hei=DFen, muss einen Parameter ann= ehmen=20 > k=F6nnen (Modulstatus) und=20 > [19:22:28] <[WMP]Goliath> wenn sie erfolgreich geladen ist mit einem 'r= eturn=20 > 1' (oder 'return true')=20 > [19:22:28] <[WMP]Goliath> enden. > [19:22:28] <[WMP]Goliath> 3. Modulinternen Funktionen sollte immer der=20 > Modulname vorangestellt werden=20 > [19:22:28] <[WMP]Goliath> (Hilfe gegen doppelte Definition). > [19:23:04] <PH0B0S> klingt gut >=20 > -----------------------------------------------------------------------= ------------ > 4. Thema: Datenaustausch >=20 > [19:24:30] <[WMP]Goliath> wie wollen wir es managen, dass jeder an die=20 > 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 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 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=20 > unbenutzbar...mein client hat gesponnen :( > [19:27:35] <[WMP]Goliath> und nochwas zu sourceforge: ihr solltet euch = mal in=20 > das system einarbeiten...also jeder nen account anlegen > [19:28:49] <PH0B0S> mhm >=20 > -----------------------------------------------------------------------= ------------ > 4. Thema: Zeug das nicht auf meiner Liste stand :D >=20 > [19:30:16] <PH0B0S> wir sollten noch kl=E4ren wer welchen status im pro= jekt=20 > 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 codes,=20 > ob da nicht backdoors oder so drin sind, einer k=FCmmert sich um die=20 > anmeldungen usw. > [19:31:51] <[WMP]Goliath> anmeldungen...werden wohl erstma nicht viele = 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=20 > 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=20 > sourceforge user anzulegen.... > [19:36:06] <[WMP]Goliath> und f=FCr die mailingliste zur verwaltung bra= uchen wir=20 > auchn allgemeines passwort >=20 >=20 > Viele Gr=FC=DFe, David Danier >=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 |
From: matze812 <mat...@we...> - 2002-10-14 11:53:56
|
das ist für leute die sich noch nicht in oop eingearbeitet haben dann aber nur noch erschwerend und wir würden dadurch evtl. anmeldungen einbüßen ----- 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) Servus leutz. So was ihr da schreibt, wäre es find ich viel schlauer wenn wir das gnaze mehr Objektorientiret aufbauen. Mit klassen und so. Da kann man nämlich - 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ürfen und welche nicht Ich kenn mich Jetzt mit Objektorientation nicht so aus und weiss auch ned wie gut das in PHP geht, aber es wäre denk ich mal perfekt für das Vorhaben. David Danier wrote: > 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ßen in einem bestimmten zeitramen kann > jeder ein modul zu dem thema schreiben, das beste wird zum weiterarbeiten > 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? =D > [18:35:07] <[WMP]Goliath> ich würde dazu schreiben, dass ihr beide > gleichzeitig ein "usercenter" (immernoch keine genaue definition dafür) > schreiben wollte und ihr kräfte 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 deinem > gemacht > [18:36:40] <PH0B0S> weil du ja der highskiller im wmp forum bist =D > > [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 Regeln > 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ßes > script zu machen.. das weiss keiner > > [18:41:30] <PH0B0S> 6. Was passiert wenn mein Modul einen Battle verliert? > [18:42:05] <[WMP]Goliath> PH0B0S: es wid nicht weiterverwendet im offiziellen > zweig....vielleicht finden sich aber andere programmierer die lieber damit > 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ühl etwas großes geleistet 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? > .... > > -------------------------------------------------------------------------- --------- > 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 wenigstens > die grundeinstellungen wie seitentitel und so einstellen > [18:52:43] <[WMP]Goliath> also config modul wird sehr komplez....ich würde das > lieber erstmal alles in die configfiles direkt schreiben... > [18:53:25] <SEth^> schon. wird besser sein > [18:53:46] <[WMP]Goliath> PH0B0S: seitentitel gehört dann vielleicht schon > wieder ins modul "header" :D > [18:53:50] <PH0B0S> eine untergeordnete config bedeutet aber mehr arbeit für > den modder > [18:54:14] <[WMP]Goliath> ich würde vorschlagen: > [18:54:38] <[WMP]Goliath> wir schreiben ein configtool, das wie wenn man ini > 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 enthalten > (der über 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 > > -------------------------------------------------------------------------- --------- > 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> öhm von mir aus, wenn du meinst dass ichs hinkrieg =D > [19:11:19] <[WMP]Goliath> würde da auch mithelfen...wenn du willst > [19:11:51] <PH0B0S> ist zwar nicht von nöten (hoff ich zumindest) aber wenn du > nix besseres zu tun hast gerne =D > [19:14:24] <[WMP]Goliath> vielleicht bräuchten wir noch ein modul, das > entscheidet welches untermodul geladen wird (welche seite angezeigt wird), > also ob z.b. der loginscreen kommt oder der logout :D > [19:16:15] <[WMP]Goliath> ich würde das modul schreiben, was sich ums weitere > laden der anderen kümmert, 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önnen ihn ja mal vormerken......er wirds dann > ja in der email lesen ;) > [19:18:05] <[WMP]Goliath> ok? > [19:18:10] <[Cosmo]> ok > [19:18:25] <[WMP]Goliath> gut...config würde 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 > > -------------------------------------------------------------------------- --------- > 3. Thema: "Gewisse Standards" > > [19:22:28] <[WMP]Goliath> 1. Jedes Modul schreibt alle Modulinternen Varieblen > in einen Array mit dem > [19:22:28] <[WMP]Goliath> Modulnamen. > [19:22:28] <[WMP]Goliath> 2. Jedes Modul kann eine Startupfunktion verwenden, > diese muss Modulname + > [19:22:28] <[WMP]Goliath> '_startup' heißen, muss einen Parameter annehmen > können (Modulstatus) und > [19:22:28] <[WMP]Goliath> wenn sie erfolgreich geladen ist mit einem 'return > 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 > > -------------------------------------------------------------------------- --------- > 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 versucht und > 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änderte...nicht immer das > komplette system > [19:26:38] <[Cosmo]> wir können 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 in > das system einarbeiten...also jeder nen account anlegen > [19:28:49] <PH0B0S> mhm > > -------------------------------------------------------------------------- --------- > 4. Thema: Zeug das nicht auf meiner Liste stand :D > > [19:30:16] <PH0B0S> wir sollten noch klären wer welchen status im projekt > kriegt > [19:30:44] <[WMP]Goliath> hmmm.... > [19:30:48] <[WMP]Goliath> ok, schlag was vor > [19:30:50] <[Cosmo]> du meinst, viele köche verderben den brei > [19:31:25] <PH0B0S> z.b. einer leitet, einer kümmert sich um die neuen codes, > ob da nicht backdoors oder so drin sind, einer kümmert sich um die > anmeldungen usw. > [19:31:51] <[WMP]Goliath> anmeldungen...werden wohl erstma nicht viele kommen > :D > [19:32:01] <PH0B0S> ja aber es sollte geklärt 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ürde 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 =D > [19:33:11] <[WMP]Goliath> anmeldungen...wer möchte das übernehmen? > [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. =D > [19:35:14] <[WMP]Goliath> ok, dann is alles geklärt, 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 im > sourceforge user anzulegen.... > [19:36:06] <[WMP]Goliath> und für die mailingliste zur verwaltung brauchen wir > auchn allgemeines passwort > > > Viele Grüße, 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 > > ------------------------------------------------------- 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 |
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 |
From: David D. <go...@gm...> - 2002-10-14 16:37:57
|
die möglichkeit ist ja nicht ausgeschlossen, ich würde es sehr begrüßen, lauter klassen zu verwenden (das mysql modul wird z.b. eine)....aber ich lass die möglichkeit offen, ob man die verwenden will ;) Am Montag, 14. Oktober 2002 13:17 schrieb Jossele: > Servus leutz. > So was ihr da schreibt, wäre es find ich viel schlauer wenn wir das > gnaze mehr Objektorientiret aufbauen. Mit klassen und so. > > Da kann man nämlich > - 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ürfen und welche nicht > > Ich kenn mich Jetzt mit Objektorientation nicht so aus und weiss auch > ned wie gut das in PHP geht, aber es wäre denk ich mal perfekt für das > Vorhaben. > > David Danier wrote: > > 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ßen in einem bestimmten zeitramen kann > > jeder ein modul zu dem thema schreiben, das beste wird zum weiterarbeiten > > 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? =D > > [18:35:07] <[WMP]Goliath> ich würde dazu schreiben, dass ihr beide > > gleichzeitig ein "usercenter" (immernoch keine genaue definition dafür) > > schreiben wollte und ihr kräfte 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 deinem > > gemacht > > [18:36:40] <PH0B0S> weil du ja der highskiller im wmp forum bist =D > > > > [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 > > Regeln 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ßes script zu machen.. das weiss keiner > > > > [18:41:30] <PH0B0S> 6. Was passiert wenn mein Modul einen Battle > > verliert? [18:42:05] <[WMP]Goliath> PH0B0S: es wid nicht weiterverwendet > > im offiziellen zweig....vielleicht finden sich aber andere programmierer > > die lieber damit 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ühl etwas großes geleistet 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? > > .... > > > > ------------------------------------------------------------------------- > >---------- 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 > > wenigstens die grundeinstellungen wie seitentitel und so einstellen > > [18:52:43] <[WMP]Goliath> also config modul wird sehr komplez....ich > > würde das lieber erstmal alles in die configfiles direkt schreiben... > > [18:53:25] <SEth^> schon. wird besser sein > > [18:53:46] <[WMP]Goliath> PH0B0S: seitentitel gehört dann vielleicht > > schon wieder ins modul "header" :D > > [18:53:50] <PH0B0S> eine untergeordnete config bedeutet aber mehr arbeit > > für den modder > > [18:54:14] <[WMP]Goliath> ich würde vorschlagen: > > [18:54:38] <[WMP]Goliath> wir schreiben ein configtool, das wie wenn man > > ini 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 > > enthalten (der über 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 > > > > ------------------------------------------------------------------------- > >---------- 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> öhm von mir aus, wenn du meinst dass ichs hinkrieg =D > > [19:11:19] <[WMP]Goliath> würde da auch mithelfen...wenn du willst > > [19:11:51] <PH0B0S> ist zwar nicht von nöten (hoff ich zumindest) aber > > wenn du nix besseres zu tun hast gerne =D > > [19:14:24] <[WMP]Goliath> vielleicht bräuchten wir noch ein modul, das > > entscheidet welches untermodul geladen wird (welche seite angezeigt > > wird), also ob z.b. der loginscreen kommt oder der logout :D > > [19:16:15] <[WMP]Goliath> ich würde das modul schreiben, was sich ums > > weitere laden der anderen kümmert, 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önnen ihn ja mal vormerken......er wirds > > dann ja in der email lesen ;) > > [19:18:05] <[WMP]Goliath> ok? > > [19:18:10] <[Cosmo]> ok > > [19:18:25] <[WMP]Goliath> gut...config würde 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 > > > > ------------------------------------------------------------------------- > >---------- 3. Thema: "Gewisse Standards" > > > > [19:22:28] <[WMP]Goliath> 1. Jedes Modul schreibt alle Modulinternen > > Varieblen in einen Array mit dem > > [19:22:28] <[WMP]Goliath> Modulnamen. > > [19:22:28] <[WMP]Goliath> 2. Jedes Modul kann eine Startupfunktion > > verwenden, diese muss Modulname + > > [19:22:28] <[WMP]Goliath> '_startup' heißen, muss einen Parameter > > annehmen können (Modulstatus) und > > [19:22:28] <[WMP]Goliath> wenn sie erfolgreich geladen ist mit einem > > 'return 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 > > > > ------------------------------------------------------------------------- > >---------- 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 versucht > > und 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änderte...nicht immer > > das komplette system > > [19:26:38] <[Cosmo]> wir können 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 in das system einarbeiten...also jeder nen account anlegen > > [19:28:49] <PH0B0S> mhm > > > > ------------------------------------------------------------------------- > >---------- 4. Thema: Zeug das nicht auf meiner Liste stand :D > > > > [19:30:16] <PH0B0S> wir sollten noch klären wer welchen status im projekt > > kriegt > > [19:30:44] <[WMP]Goliath> hmmm.... > > [19:30:48] <[WMP]Goliath> ok, schlag was vor > > [19:30:50] <[Cosmo]> du meinst, viele köche verderben den brei > > [19:31:25] <PH0B0S> z.b. einer leitet, einer kümmert sich um die neuen > > codes, ob da nicht backdoors oder so drin sind, einer kümmert sich um die > > anmeldungen usw. > > [19:31:51] <[WMP]Goliath> anmeldungen...werden wohl erstma nicht viele > > kommen > > > > :D > > > > [19:32:01] <PH0B0S> ja aber es sollte geklärt 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ürde 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 =D > > [19:33:11] <[WMP]Goliath> anmeldungen...wer möchte das übernehmen? > > [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. =D > > [19:35:14] <[WMP]Goliath> ok, dann is alles geklärt, 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 im > > sourceforge user anzulegen.... > > [19:36:06] <[WMP]Goliath> und für die mailingliste zur verwaltung > > brauchen wir auchn allgemeines passwort > > > > > > Viele Grüße, 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 > > ------------------------------------------------------- > 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 |
From: Christopher K. <kor...@ma...> - 2002-10-15 16:47:40
|
Also mal zu dem ganzen Zeugsl möcht ich Stellung beziehen. Leider hab ich Berufsschule, und ich kann allerhöchstens am abend immer kurz :( Ich find das mit der OOP zwar nicht soo toll, aber vom standpunkt betrachtet, dass man was lernen will: GERNE!! Zu den Ganzen Regeln: ich find auch dass ne ordnerstrucktur und so weiter auf jedenfall sein soll. ein ordner images und ein ordner für module wäre sehr gut. zu den sachen, wo exit gesagt hat, hab ich auch nichts einzuwenden. Noch so: Gibt es einen Changelog oder so bei SF? wär gut wenn wir das alles festhalten, was wir verändern und machen. So dass der überblick gewart bleibt. So als randbemerkung: hat jemand von euch irgendwas über OOP mit PHP? wär nett wenn ihr mir da was schicken könntet oder die url schreibt (wär für alle andren doch auch ganz gut) Also denne! SEth |
From: David D. <go...@gm...> - 2002-10-15 17:49:49
|
> Noch so: Gibt es einen Changelog oder so bei SF? wär gut wenn wir das alles > festhalten, was wir verändern und machen. So dass der überblick gewart > bleibt. Wenn wir CVS benutzen würden wäre das dabei, ja.... Kennt sich jemend mit Windows CVS Clieten aus? Wenn das klappt wäre glaube ich die idealste Lösung :D David |
From: David D. <go...@gm...> - 2002-10-14 21:12:40
|
> [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 versucht > und 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änderte...nicht immer > das komplette system > [19:26:38] <[Cosmo]> wir können ja mit nem updateserver anfangen :) > [19:26:59] <[WMP]Goliath> nochwas zu CVS: unser account da is zur zeit > unbenutzbar...mein client hat gesponnen :( Das nenn ich mal Support: " Greetings, Per your request, the contents of your project CVS repository have been removed and the history file for that repository has been reset. Should you require further assistance from the SourceForge.net team, please submit a new support request. Thank you, SourceForge.net support " :D Also CVS wäre wieder frei...wie mans bedient weiß ich immer noch ned ;) David |
From: Christopher K. <se...@ma...> - 2002-10-15 11:36:59
|
was meintest du mit dem cvs zeugsl genau? bei dem irc ausschnitt komm ich nicht ganz mit ----- Original Message ----- From: "David Danier" <go...@gm...> To: <php...@li...> Sent: Monday, October 14, 2002 11:08 PM Subject: Re: [Phpbattle-work] IRC Chat am Sonntag: Ergebnisse (Die Zusammenfassung) > > [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 versucht > > und 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änderte...nicht immer > > das komplette system > > [19:26:38] <[Cosmo]> wir können ja mit nem updateserver anfangen :) > > [19:26:59] <[WMP]Goliath> nochwas zu CVS: unser account da is zur zeit > > unbenutzbar...mein client hat gesponnen :( > > Das nenn ich mal Support: > > " > Greetings, > > Per your request, the contents of your project CVS repository > have been removed and the history file for that repository has > been reset. Should you require further assistance from the > SourceForge.net team, please submit a new support request. > > Thank you, > > SourceForge.net support > " > > :D > Also CVS wäre wieder frei...wie mans bedient weiß ich immer noch ned ;) > > > David > > > ------------------------------------------------------- > 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 > |
From: David D. <go...@gm...> - 2002-10-15 12:08:31
|
> was meintest du mit dem cvs zeugsl genau? > > bei dem irc ausschnitt komm ich nicht ganz mit Wir könnten den Sourceforge CVS Server nutzen um den Quellcode untereinander auszutauschen. Allerdings ist fraglich, ob damit alle zurecht kommen und ob es sich bei der jetzigen Projektgröße lohnt :) Viele Grüße, David Danier |
From: Jossele <jo...@5s...> - 2002-10-15 12:39:09
|
lohnt sich immer David Danier wrote: >>was meintest du mit dem cvs zeugsl genau? >> >>bei dem irc ausschnitt komm ich nicht ganz mit >=20 >=20 > Wir k=F6nnten den Sourceforge CVS Server nutzen um den Quellcode untere= inander=20 > auszutauschen. Allerdings ist fraglich, ob damit alle zurecht kommen un= d ob=20 > es sich bei der jetzigen Projektgr=F6=DFe lohnt :) >=20 > Viele Gr=FC=DFe, David Danier >=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 |