You can subscribe to this list here.
| 2004 |
Jan
(13) |
Feb
(1) |
Mar
(32) |
Apr
(16) |
May
(2) |
Jun
(6) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|---|
|
From: <sch...@go...> - 2004-06-19 11:55:58
|
Hallo Leute, da ihr gerade ein Tool erw=E4hnt habt, dass bereits existiert, will ich=20 euch auf ein weiteres Tool aufmerksam machen, welches bereits teilweise=20 einsetzbar ist: phpmywebhosting.sf.net Ist noch einiges an Arbeit zu machen, Email/Domain-Konfiguration=20 funkktioniert bereits. Gruss Marc [myLPH] Mr.X schrieb: > Hi @ all, > =20 > > > Hi, > > nach meinem Statement letzte Woche habe ich doch immerhin einige > > R=FCckmeldungen erhalten, die darauf schliessen, dass weiterhin Inter= esse > > vorhanden ist. > Ja klar, man muss ja diesem M... von Confixx Parole bieten .-) > =20 > > Wir haben uns dann entschlossen, nicht komplett von Vorne zu beginnen= , > > aber trotzdem ein neues Projekt, einfach mit einer vorhandenen=20 > Grundlage > > zu erstellen. Konkret sieht es so aus, dass wir / bzw. momentan ich > > Netmilk unter seinem Arbeitstitel tenochTitlan weiterf=FChre. Ich wer= de > > nun Teile aus dem alten Framework =FCbernehmen (bspw. Design, PEAR Mo= dule > > etc.) und dann auf dieser Basis mit der Weiterentwicklung ab n=E4chst= er > > Woche beginnen. > =20 > Au fein *freu*. > Ich habe mich in den letzten Tagen/Wochen auch mal umgesehen und dabei=20 > Kontakt zu einem Franzosen aufgebaut, der so etwas bereits entwickelt=20 > hat. Allerdings ohne Templates, ohne Reseller-Acount (wohl aber Admin=20 > und Client) und mit anderen Programmen im Hintergrund ( bind, proftpd,=20 > mod_sql for proftpd, qmail mit sql) > Und nun das beste: Es ist bereits ein .deb-Paket gebaut worden :-) > Mehr unter http://gplhost.com/?rub=3Dsoftwares&sousrub=3Ddtcdoc=20 > <http://gplhost.com/?rub=3Dsoftwares&sousrub=3Ddtcdoc> > =20 > Vielleicht sollte man da weiter machen, statt das Rad ganz neu zu=20 > erfinden. Es ist bereits besprochen worden, da=DF eine=20 > Datenbankanbindung an courier und exim ohne grossen Aufwand m=F6glich w= =E4re. > =20 > Was meint Ihr? > =20 > > Unter "Team" habe ich momentan die 4 Personen eingetragen, die sich > > gemeldet hatten - wer auch auf diese Liste will, oder jemanden kennt=20 > der > > eigentlich auch dorthin geh=F6ren w=FCrde, soll sich doch bitte melde= n ;) > *meld* > Aber ich stehe ja schon drin > Mach mal Mr.X oder Jan als alias bei mir bitte hin. Danke > =20 > MfG > =20 > Jan Steding |
|
From: [myLPH] Mr.X <ja...@my...> - 2004-06-17 16:11:22
|
Hi @ all, > Hi, > nach meinem Statement letzte Woche habe ich doch immerhin einige=20 > R=FCckmeldungen erhalten, die darauf schliessen, dass weiterhin = Interesse=20 > vorhanden ist. Ja klar, man muss ja diesem M... von Confixx Parole bieten .-) > Wir haben uns dann entschlossen, nicht komplett von Vorne zu beginnen, = > aber trotzdem ein neues Projekt, einfach mit einer vorhandenen = Grundlage=20 > zu erstellen. Konkret sieht es so aus, dass wir / bzw. momentan ich=20 > Netmilk unter seinem Arbeitstitel tenochTitlan weiterf=FChre. Ich = werde=20 > nun Teile aus dem alten Framework =FCbernehmen (bspw. Design, PEAR = Module=20 > etc.) und dann auf dieser Basis mit der Weiterentwicklung ab = n=E4chster=20 > Woche beginnen. Au fein *freu*. Ich habe mich in den letzten Tagen/Wochen auch mal umgesehen und dabei = Kontakt zu einem Franzosen aufgebaut, der so etwas bereits entwickelt = hat. Allerdings ohne Templates, ohne Reseller-Acount (wohl aber Admin = und Client) und mit anderen Programmen im Hintergrund ( bind, proftpd, = mod_sql for proftpd, qmail mit sql) Und nun das beste: Es ist bereits ein .deb-Paket gebaut worden :-) Mehr unter http://gplhost.com/?rub=3Dsoftwares&sousrub=3Ddtcdoc Vielleicht sollte man da weiter machen, statt das Rad ganz neu zu = erfinden. Es ist bereits besprochen worden, da=DF eine = Datenbankanbindung an courier und exim ohne grossen Aufwand m=F6glich = w=E4re. Was meint Ihr? > Unter "Team" habe ich momentan die 4 Personen eingetragen, die sich=20 > gemeldet hatten - wer auch auf diese Liste will, oder jemanden kennt = der=20 > eigentlich auch dorthin geh=F6ren w=FCrde, soll sich doch bitte melden = ;) *meld* Aber ich stehe ja schon drin Mach mal Mr.X oder Jan als alias bei mir bitte hin. Danke MfG Jan Steding |
|
From: Intence.ch <co...@in...> - 2004-06-17 15:58:39
|
Hi, nach meinem Statement letzte Woche habe ich doch immerhin einige Rückmeldungen erhalten, die darauf schliessen, dass weiterhin Interesse vorhanden ist. Auch Murphy hat sich wieder bei mir gemeldet (die Mail sollte eigentlich auch in die Mailingliste eingetragen werden - anscheinend funzte das irgendwie nicht) um einiges zu klären. Beispielsweise, dass er aufgrund mehrerer Aufträge keine Zeit mehr für eine Weiterarbeit hatte, später aber wahrscheinlich wieder mitarbeiten wird. Wir haben uns dann entschlossen, nicht komplett von Vorne zu beginnen, aber trotzdem ein neues Projekt, einfach mit einer vorhandenen Grundlage zu erstellen. Konkret sieht es so aus, dass wir / bzw. momentan ich Netmilk unter seinem Arbeitstitel tenochTitlan weiterführe. Ich werde nun Teile aus dem alten Framework übernehmen (bspw. Design, PEAR Module etc.) und dann auf dieser Basis mit der Weiterentwicklung ab nächster Woche beginnen. Das neue (oder besser wiederbelebte :)) Projekt ist auch bei SourceForge wieder angemeldet und unter http://tenochtitlan.sourceforge.net erreichbar. Die Seite wurde bewusst kaum verändert, die meisten Bereiche und insbesondere die Downloads funktionieren natürlich noch nicht. Ich werde dort voraussichtlich morgen die neuen Mailinglisten aktivieren und bitte, alle die weiterhin Interesse haben, sich an den entsprechenden Listen anzumelden und eventuelle Bekannte die ebenfalls interessiert sind (vorallem an einer Mitarbeit :)) zu informieren. Unter "Team" habe ich momentan die 4 Personen eingetragen, die sich gemeldet hatten - wer auch auf diese Liste will, oder jemanden kennt der eigentlich auch dorthin gehören würde, soll sich doch bitte melden ;) Beste Grüsse David Angleitner |
|
From: Intence.ch <co...@in...> - 2004-06-14 17:41:51
|
Hi, sorry hab kein ICQ. MSN hätt ich (reb...@ho...). Oder sonst öffnen wir nen IRC Channel, wenn jemand Bock zum quatschen hat :) David |
|
From: [myLPH] Mr.X <ja...@my...> - 2004-06-14 17:17:29
|
Hi, ich bin es nochmals. Hast du evt ICQ, dann kann man sich da mal schnell austauschen. Meine Nummer lautet: 84536690. Bin immer online nur invisisble, einfach ansprechen. Jan |
|
From: Intence.ch <co...@in...> - 2004-06-11 16:48:19
|
Hi zusammen, Netmilk dürfte wohl tot sein. Vielleicht arbeitet Thomas ja noch an irgendeinem Bereich, ich glaube aber eher nicht mehr daran. Mit dem Start des Projekts ohne Projektmanagement, ohne einen Projektleiter und ohne sichtbaren Plan, wenn auch mit deutlichem Ehrgeiz und Engagement von Murphy, wurde leider ein kritischer Weg eingeschlagen, der nun, wie nicht selten der Fall, leider zum Scheitern geführt hat. Da das Projekt imho sehr erfolgsversprechend war, ist es meiner Meinung nach besonders Schade, dass es nicht geklappt hat. Ich möchte bestimmt niemandem an irgendetwas die Schuld geben, lediglich darauf hinweisen, dass der Ansatz besser hätte sein können :) Wie auch immer, da ich zwangsläufig eine solche Software brauchen werde (und nicht zurück zu Confixx möchte :)), beginne ich selbst nochmals von vorne. Ich habe nun knapp 6 Wochen Zeit mich mehr oder weniger so lange damit zu beschäftigen wie ich Lust dazu habe. Ich stehe nun vor der Wahl, eine Software zu programmieren die genau für meine Bedürfnisse zugeschnitten ist und an sonstigen Funktionen eher minimalistisch ausfallen wird oder aber einen Neuanfang mit einem Projekt ähnlich Netmilk zu wagen, welches natürlich ebenfalls für die OpenSource Community gedacht ist. Letzteres unterscheidet sich von einer Eigenentwicklung natürlich darin, dass wieder Schnittstellen für Module, Übersetzung in andere Sprachen, Dokumentationen und Hilfen für Entwickler, die Kompatibilität zu anderen Distributionen, Unterstützung von viel mehr Softwarekonfigurationen usw. beachtet werden müssen und diesen Mehraufwand kann ich nicht alleine tragen. Daher möchte ich diejenigen, die ursprünglich an der Entwicklung teilnehmen wollten, fragen ob Interesse daran besteht es nochmals von Vorne zu versuchen. Welchen Weg ich auch wählen werde, nach der mir zur Verfügung stehenden Zeit werde ich eine Lösung entwickelt haben, entweder für meine Zwecke voll funktionstüchtig, oder falls es wieder ein OpenSource Projekt wird, zumindest soweit, dass die Core-Elemente (User- / Rightsmanagement, Modulschnittstelle, ein Konzept zur serverseitigen Veränderung der Dienste und Konfigurationsdateien, Templatesystem), sowie eine Plattform (Sourceforge, CVS, Website, Forum) davon stehen und einsatzbereit sind. Ab diesem Punkt ist es dann relativ einfach, weitere Programmierer einzubinden - aber bis dahin muss sich ein kleines (max. 2-3 Entwickler) Team einfach ranhalten, damit das Grundgerüst zustande kommt und darauf geachtet werden, dass der Fortschritt nicht wegen kleineren Unstimmigkeiten ins Stocken gerät. Ich habe nun die Zeit und den Willen, das Projekt bis zum fertigen Framework in einem annehmbaren und klar definierten Zeitrahmen voranzutreiben, bin aber auf Mithilfe angewiesen, da ich weder die Fähigkeit noch die Möglichkeit habe, bspw. die Software auf verschiedenen Distris mit allen möglichen Softwarekombinationen zu testen. Ausserdem sehen mehrere Entwickler natürlich immer weitere Verbesserungsmöglichkeiten oder erkennen Fehler, die man selbst kaum gefunden hätte. Bis zum 21. Juni werde ich nun mit den Vorbereitungen und der Planung beginnen, wie bspw. der Erstellung von Dokumenten, die definieren welche Ziele womit erreicht werden sollen und Konzepte für die oben genannten Core-Elemente zu erarbeiten. Bis dahin wird ebenfalls entschieden, ob es eine Teamarbeit an einem OpenSource-Projekt wird oder nicht, je nach dem ob ich Rückmeldungen erhalte und sich Entwickler finden lassen. Danach werde ich mit der Programmierung beginnen, entweder alleine oder im Team. Ich würde mich jedenfalls freuen, wenn ein Interesse bestehen würde und ich denke, durch die mir zur Verfügung stehende Zeit und einem etwas geplanteren Vorgehen (bpsw. setzen von Terminen) liesse sich relativ schnell ein brauchbares Resultat erzielen. Konkret möchte ich eventuelle Interessenten bitten, sich bei mir zu melden (co...@in...), sich aber gleichzeitig auch selbst zu fragen, ob ihr wirklich bereit seid, euch in den nächsten Wochen damit zu beschäftigen (und wenn die Mitarbeit nur darin besteht, sich zumindest die Zeit zu nehmen den Code anzusehen und zu installieren, nach Fehlern zu suchen, Verbesserungen einzubringen und Vorschläge zu machen - das geht auch mit einem Einsatz von 2 Stunden pro Woche, aber soviel Engagement müsste schon drinliegen). Natürlich würde ich mich auch über Modulentwickler freuen, doch werde ich auf diese erst zurückkommen, wenn das Framework wirklich funktionstüchtig ist. Gerne möchte ich noch erwähnen, dass ich die investierte Zeit keinesfalls als sinnlos erachte, denn einige der guten Ansätze werden sicher übernommen (bspw. Einsatz von PEAR Modulen, Smarty), ausserdem konnte ich auch einiges dazulernen, wenn auch das Resultat leider nicht dem Erhofften entsprach ;). Natürlich kann ich nicht versprechen, dass es nun besser gelingen wird, ich werde mir jedoch alle Mühe geben. Ich wünsche euch allen weiterhin viel Erfolg, bei euren Projekten und im Reallife :) Freundliche Grüsse David aka static |
|
From: <ben...@id...> - 2004-05-25 08:35:42
|
Dear Open Source developer I am doing a research project on "Fun and Software Development" in which I kindly invite you to participate. You will find the online survey under http://fasd.ethz.ch/qsf/. The questionnaire consists of 53 questions and you will need about 15 minutes to complete it. With the FASD project (Fun and Software Development) we want to define the motivational significance of fun when software developers decide to engage in Open Source projects. What is special about our research project is that a similar survey is planned with software developers in commercial firms. This procedure allows the immediate comparison between the involved individuals and the conditions of production of these two development models. Thus we hope to obtain substantial new insights to the phenomenon of Open Source Development. With many thanks for your participation, Benno Luthiger PS: The results of the survey will be published under http://www.isu.unizh.ch/fuehrung/blprojects/FASD/. We have set up the mailing list fa...@we... for this study. Please see http://fasd.ethz.ch/qsf/mailinglist_en.html for registration to this mailing list. _______________________________________________________________________ Benno Luthiger Swiss Federal Institute of Technology Zurich 8092 Zurich Mail: benno.luthiger(at)id.ethz.ch _______________________________________________________________________ |
|
From: Intence.ch <co...@in...> - 2004-05-01 21:21:44
|
Hi, ich habe mich ja eigentlich dazu entschlossen den Extensionmanager zu erstellen - daran arbeite ich auch, leider hatte ich aufgrund persönlicher Umstände in den Ferien weniger Zeit als erwartet - aber ich werde diesen liefern, versprochen. Mein einziges Problem, ich kann momentan schlecht arbeiten, weil ich zumindest die Menustruktur brauche (es macht nichts, wenn LiveUser etc. nicht funktionieren, aber das Parsen des Menus sollte doch immernoch funktionieren, oder?), wenn du mir den Source (so wie er beim letzten Screenshot war) schicken könntest, oder das CVS updaten (dafür ist es ja da :)), damit ich an irgendwas arbeiten könnte, wäre mir sehr geholfen. Thx. .static |
|
From: [myLPH] Mr.X <ja...@my...> - 2004-04-20 17:47:45
|
Hi @ All, gute Frage mal wieder .-) Aber es hatte sich ja etwas getan die letzen Wochen .-) Jan ----- Original Message ----- From: "Timo Klinger" <tk...@mi...> To: <net...@li...> Sent: Tuesday, April 20, 2004 7:41 PM Subject: [Netmilk-core] Stand der Dinge? > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hallo zusammen, > > wie ist denn der aktuelle Stand? Bin ungeduldig und neugierig ;) > > Gruss, > Timo > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.2.3-nr1 (Windows XP) > Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org > > iD8DBQFAhWDYwBgczTB4tnoRAjcRAKCtlhZ90iuk3A2/SCZz/SXWy+reQACgrCrt > Bodshm3icEa50+9/DdvFek4= > =ujTn > -----END PGP SIGNATURE----- > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > _______________________________________________ > netMilk-Core mailing list > net...@li... > https://lists.sourceforge.net/lists/listinfo/netmilk-core > |
|
From: Timo K. <tk...@mi...> - 2004-04-20 17:42:13
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo zusammen, wie ist denn der aktuelle Stand? Bin ungeduldig und neugierig ;) Gruss, Timo -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3-nr1 (Windows XP) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFAhWDYwBgczTB4tnoRAjcRAKCtlhZ90iuk3A2/SCZz/SXWy+reQACgrCrt Bodshm3icEa50+9/DdvFek4= =ujTn -----END PGP SIGNATURE----- |
|
From: Thomas M. <mu...@th...> - 2004-04-10 18:11:12
|
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hallo,
vielleicht hat hier jemand eine Antwort für mich, es geht dabei umm OOP,
insbesondere Vererbung.
- ---------------------------------------------------------
class ttUser extends LiveUser {
function ttUser(){
global $ttDB, $ttConf, $thisUser;
$this->factory($ttConf["LIVEUSER"]);
$this->setLoginFunction('loginScreen');
$e = $this->init();
if (PEAR::isError($e)) {
~ die($e->getMessage() . ' ' . $e->getUserinfo());
}
}
}
- ---------------------------------------------------------
Das ist die $ttUser Class die LiveUser extended, sobald ich
$ttUser = new ttUser;
aufrufe, wird der Konstrukutor getriggert und ich bekomme ein
ttUser-Object, das über alle Funktionen und Eigenschaften von LiveUser
verfügt.
Ich kriege auch z.B. den LoginScreen angezeigt, eine Callback-Funktion
von LiveUser, falls ein User nicht authentifiziert ist.
Aber wenn ich nun
if($ttUser->isLoggedIn()){
}
schreibe, dann wird diese Bedingung nicht TRUE, obwohl isLoggedIn() eine
Funktion von LiveUser ist.
Hat jemand eine Idee?
Ich hatte dieses Problem schon öfter und habe es bisher dadruch
umgangen, das ich meine Klassen nur genutzt habe, um andere zu kapseln,
d.h. ich habe z.B. ein $ttXXXObj erzeugt, danach habe ich dann eine
Funktion gibmirdenwert() in der Klasse aufgerufen.
$ttXXXObj->gibmirdenwert();
Sinnvoller ist es natürlich, die Werte direkt in dem Objekt zu
speichern, ich arbeite aber zur Zeit noch viel mit globalen Arrays...
bye,
Murphy
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFAeDv3wO0pDATctOARAm5NAJ4ommefWd4rbF4AxFdLnTzKhZENbgCbBN4/
mApdVpkH6574U8TNtGQ9+ZE=
=EPRZ
-----END PGP SIGNATURE-----
|
|
From: [myLPH] Mr.X <ja...@my...> - 2004-04-10 11:09:17
|
> sieht ja schon klasse aus, ich hoffe dass es schnell voran geht. bin > schon ganz heiss endlich selbst ein bisschen unterstützen zu können ;) me 2 :-) Jan |
|
From: Timo K. <tk...@mi...> - 2004-04-10 11:02:53
|
sieht ja schon klasse aus, ich hoffe dass es schnell voran geht. bin schon ganz heiss endlich selbst ein bisschen unterstützen zu können ;) gruss, timo Thomas Murphy schrieb: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hallo, > > hier ein kleiner screen, arbeite gerade an dem usermanager. > > http://web10.netmilk.de/userman01.png > > man kann jetzt user anlegen und löschen, werde mich dann die nächsten > Tage mit dem recht umfangreichen Gruppen- und Permission-Management > beschäftigen und dann bald das CVS updaten. > Die nächsten Tage werde ich wohl dank dem Hasen noch ein bisschen Zeit > haben. > > bye, > Murphy > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.2.4 (MingW32) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFAd1kewO0pDATctOARAsreAJ4ro8JH7cwotdAHWBTqilDVzqatAQCdEFkZ > Mbfy2ZpytG6kPqH3sYDamFw= > =/RCw > -----END PGP SIGNATURE----- > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > _______________________________________________ > netMilk-Core mailing list > net...@li... > https://lists.sourceforge.net/lists/listinfo/netmilk-core > |
|
From: Thomas M. <mu...@th...> - 2004-04-10 02:03:21
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo, hier ein kleiner screen, arbeite gerade an dem usermanager. http://web10.netmilk.de/userman01.png man kann jetzt user anlegen und löschen, werde mich dann die nächsten Tage mit dem recht umfangreichen Gruppen- und Permission-Management beschäftigen und dann bald das CVS updaten. Die nächsten Tage werde ich wohl dank dem Hasen noch ein bisschen Zeit haben. bye, Murphy -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFAd1kewO0pDATctOARAsreAJ4ro8JH7cwotdAHWBTqilDVzqatAQCdEFkZ Mbfy2ZpytG6kPqH3sYDamFw= =/RCw -----END PGP SIGNATURE----- |
|
From: Thomas M. <mu...@th...> - 2004-04-05 16:00:22
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo, | Tönt cool! Gibt's davon auch mal ne Beta oder Testversion, wo man schauen | kann, was du so gebastelt hast? Sobald ich das CVS verstanden habe, werde ich einen neuen Commit machen, am liebsten würde ich dafür allerdings noch ein paar alte Sachen rauswerfen, den Code aufräumen und dann einen komplett neuen Commit machen. Wenn ich es nicht kapiere, dann gibt es in den nächsten Tagen halt ein neues tar/gz. |>btw.: Es gibt jetzt ein LiveUser-Wiki an dem ich mich beteilige. |>http://pear.limbourg.com/ | | Was ist den ein Wiki?!? Eine Art CMS, in dem jeder User die möglichkeit hat, Seiten zu editieren. Wird im OS Bereich gerne für Dokumentationen genutzt. bye, Murphy -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFAcYSMwO0pDATctOARAqBQAKC4HPEAfw+tq5zro/3b40YbGwgFzwCfYDEW duDPU2QbDHEwIPB3AB8Ca0M= =TgaD -----END PGP SIGNATURE----- |
|
From: <bur...@gm...> - 2004-04-05 15:47:45
|
Hallo
> ich habe die aktuelle netMilk-Version wieder soweit, das das Menü und
> der Extensionmanager wieder auf dem alten Stand sind, diese Teile waren
> durch ein paar Umstellungen vorerst zerbrochen.
Perfetto!
> Ausserdem eine interessante Neuerung in der Behandlung der Templates:
> Mir gefiel die Idee nicht, dass in den Templates statisch vorhandene
> Token wie {$TOC} für Table of Contents (das Menü) oder {$CONTENT}
> vorhanden sind, die in allen Templates/Skins gleich sind. Das fand ich
> zu unflexibel.
> Ich habe jetzt den sog. $ttContentArray entworfen, der Gruppen-basierte
> Daten der zu substituierenden Token enthält, sprich: Ein Template wird
> über mehrere "slots" verfügen, die mit beliebigen Core- oder
> Extension-Funktionen gefüllt werden können. Man stelle sich ein
> Standard-Template vor, 4 "slots":
>
> {$TOC}
> {$CONTENT}
> {$BANNER1}
> {$BANNER2}
>
> Beim erstellen einer Gruppe wird nicht nur das Template sondern auch der
> Inhalt des jeweiligen $ttContentArray per SELECT-Feld (evt. später
> Multi-select für mehrere Content-Objekte pro slot) angegeben.
> Die Daten werden dann der Gruppe zugewiesen und in der DB gespeichert.
> Der $ttContentArray könnte dann wie folgt aussehen:
>
> "TOC" => "CORE:HTML_TreeMenu_DHTML"
> "CONTENT" => "CORE:assembleContent"
> "BANNER1" => "EXT:language_selector"
> "BANNER2" => "CORE:sessionInfo"
>
> Das ermöglicht ein wirklich flexibles Template-System, mit dem man jeder
> Gruppe ein eigenes Skin und dazu gehörige Content-Elemente zuordnen
> kann. So kann man z.B. auch sehr schnell mal ein Menü austauschen, oder
> einfach zusätzliche slots im Template definieren und diese mit
> beliebigen Extensions füllen. Ausserdem wären Skin-Entwickler nicht mehr
> an eine so eingeschänkte Struktur gebunden.
Tönt cool! Gibt's davon auch mal ne Beta oder Testversion, wo man schauen
kann, was du so gebastelt hast?
> btw.: Es gibt jetzt ein LiveUser-Wiki an dem ich mich beteilige.
> http://pear.limbourg.com/
Was ist den ein Wiki?!?
Gruss
nemo
--
+++ NEU bei GMX und erstmalig in Deutschland: TÜV-geprüfter Virenschutz +++
100% Virenerkennung nach Wildlist. Infos: http://www.gmx.net/virenschutz
|
|
From: Thomas M. <mu...@th...> - 2004-04-04 20:50:57
|
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hallo,
ich habe die aktuelle netMilk-Version wieder soweit, das das Menü und
der Extensionmanager wieder auf dem alten Stand sind, diese Teile waren
durch ein paar Umstellungen vorerst zerbrochen.
Ausserdem eine interessante Neuerung in der Behandlung der Templates:
Mir gefiel die Idee nicht, dass in den Templates statisch vorhandene
Token wie {$TOC} für Table of Contents (das Menü) oder {$CONTENT}
vorhanden sind, die in allen Templates/Skins gleich sind. Das fand ich
zu unflexibel.
Ich habe jetzt den sog. $ttContentArray entworfen, der Gruppen-basierte
Daten der zu substituierenden Token enthält, sprich: Ein Template wird
über mehrere "slots" verfügen, die mit beliebigen Core- oder
Extension-Funktionen gefüllt werden können. Man stelle sich ein
Standard-Template vor, 4 "slots":
{$TOC}
{$CONTENT}
{$BANNER1}
{$BANNER2}
Beim erstellen einer Gruppe wird nicht nur das Template sondern auch der
Inhalt des jeweiligen $ttContentArray per SELECT-Feld (evt. später
Multi-select für mehrere Content-Objekte pro slot) angegeben.
Die Daten werden dann der Gruppe zugewiesen und in der DB gespeichert.
Der $ttContentArray könnte dann wie folgt aussehen:
"TOC" => "CORE:HTML_TreeMenu_DHTML"
"CONTENT" => "CORE:assembleContent"
"BANNER1" => "EXT:language_selector"
"BANNER2" => "CORE:sessionInfo"
Das ermöglicht ein wirklich flexibles Template-System, mit dem man jeder
Gruppe ein eigenes Skin und dazu gehörige Content-Elemente zuordnen
kann. So kann man z.B. auch sehr schnell mal ein Menü austauschen, oder
einfach zusätzliche slots im Template definieren und diese mit
beliebigen Extensions füllen. Ausserdem wären Skin-Entwickler nicht mehr
an eine so eingeschänkte Struktur gebunden.
btw.: Es gibt jetzt ein LiveUser-Wiki an dem ich mich beteilige.
http://pear.limbourg.com/
bye,
Murphy
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFAcHcnwO0pDATctOARAjwIAJ0ed8WLuK4EOIihdZDCrBXJAlqZLwCePpji
vRh98XQPw5uVYBccpGgaAjs=
=zNMN
-----END PGP SIGNATURE-----
|
|
From: [myLPH] Mr.X <ja...@my...> - 2004-04-02 14:29:18
|
Hi, also testen würde ich schon. Jan ----- Original Message ----- From: "Thomas Murphy" <mu...@th...> To: <net...@li...> Sent: Friday, April 02, 2004 8:58 AM Subject: [Netmilk-core] Secoto > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hallo, > > für Interessierte: Es gibt jetzt eine Beta-Version von Secoto zum > Download unter http://secoto.servehttp.com/ > (Sporadisch ist der Server falsch konfiguriert, so das man zum > Secoto-Login kommt - wer sich das mal ansehen will, kann es auch von mir > per mail bekommen) > > bye, > Murphy > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.2.4 (MingW32) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFAbQ72wO0pDATctOARAjG4AKDMxsA9zSS6TaEw2SMMKCmbjRVMJwCgz8HO > Q5DU8ZdTR7NdBVl/KY/Dg5k= > =eYAc > -----END PGP SIGNATURE----- > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > _______________________________________________ > netMilk-Core mailing list > net...@li... > https://lists.sourceforge.net/lists/listinfo/netmilk-core > |
|
From: Intence.ch <co...@in...> - 2004-04-02 11:36:18
|
Hi, > @static: Bin immer noch unglücklich über diese CVS Sache, aber ich > entwickle jetzt erstmal weiter und werde den nächsten Snapshot auch noch > abspecken (Zur Zeit sind noch sehr viele unnötige docs und examples der > anderen Klassen drin) Hast du's denn bereits über die Linux Kommandozeile versucht? Welche Fehlermeldung erhältst du genau? Bzw. was funktioniert nicht? Könnten die anderen evtl. auch schreiben ob es bei euch funktioniert? .static |
|
From: Intence.ch <co...@in...> - 2004-04-02 11:34:02
|
Hi Thomas, die Files von Smarty hatten beim ersten commit gefehlt... die habe ich aber noch an diesem Tag hochgeladen - sollten also schon seit 4 Tagen erreichbar sein. Die Temp Verzeichnisse fehlen zwar nicht - aber da keine Files drin sind, werden die nicht angezeigt, habe dort ebenfalls .dummys eingefügt... damit sollte es jetzt funktionieren. .static |
|
From: Thomas M. <mu...@th...> - 2004-04-02 08:06:45
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Bonjour, wollte nur kurz den Projektstatus un weiteren Verlauf nochmal kurz schildern, mir flogen noch einige Gedanken und unbeantwortete Fragen durch den Kopf. Static hatte gefragt, ob es hinter dem Login-Screen den kein Menue mehr gäbe und wo das hin sei. Ich habe mich letztendlich dazu entschieden, das Menue nicht hardzucoden als DHTML, wie vorher geplant, sondern daraus ebenfalls eine Extension zu bauen, das wird mein nächster Schritt sein. (Im übrigen ganz interessant: Man wird später dann beliebige Extensions an einer beliebigen Stelle im Template einbinden können, so z.B. auch eine "Uhrzeit"-Ext oder eine "MeinWettter"-Ext ...) Das erste Menue wird lediglich eine "Plain Text" Variante sein, d.h. bei Klick auf einen Hauptpunkt reload und dann die Anzeige des jeweiligen Untermenues mit "<-Zurück"-Button um wieder ins Hauptmenue zurückzukommen. Wenn ich dieses Menue fertig habe, werde ich mich an den UserManager setzen und versuchen im Laufe dieser Arbeit den ExtensionsManager mit dem UserManager zu verknüpfen, da beim Einbinden einer neuen Extension auch die jeweiligen Rechte für die Resources und Funktionen geschrieben werden müssen. @static: Bin immer noch unglücklich über diese CVS Sache, aber ich entwickle jetzt erstmal weiter und werde den nächsten Snapshot auch noch abspecken (Zur Zeit sind noch sehr viele unnötige docs und examples der anderen Klassen drin) bye, Murphy -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFAbR7QwO0pDATctOARAlTSAJ9ar2ywRdSpQ83fw7qd4cLKGvB8mwCgi7Hu POtvYp6ywinsxBvElYh7g8Q= =Eu/H -----END PGP SIGNATURE----- |
|
From: Thomas M. <mu...@th...> - 2004-04-02 06:59:03
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo, für Interessierte: Es gibt jetzt eine Beta-Version von Secoto zum Download unter http://secoto.servehttp.com/ (Sporadisch ist der Server falsch konfiguriert, so das man zum Secoto-Login kommt - wer sich das mal ansehen will, kann es auch von mir per mail bekommen) bye, Murphy -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFAbQ72wO0pDATctOARAjG4AKDMxsA9zSS6TaEw2SMMKCmbjRVMJwCgz8HO Q5DU8ZdTR7NdBVl/KY/Dg5k= =eYAc -----END PGP SIGNATURE----- |
|
From: Thomas M. <mu...@th...> - 2004-04-01 23:39:49
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo, Ausserdem fehlen noch die Verzeichnisse hinter dem /temp verzeichnis. /temp/configs /temp/cache /temp/templates_c bye, Murphy Thomas Murphy wrote: | Hallo, | | es fehlen glaube ich noch mehr Dateien im CVS: | | (/html/src/classes/Smarty-2.6.0/libs/core/core.assemble_plugin_filepath.php). | | (/html/src/classes/Smarty-2.6.0/libs/core/core.assign_smarty_interface.php). | | (/html/src/classes/Smarty-2.6.0/libs/core/core.display_debug_console.php). | (/html/src/classes/Smarty-2.6.0/libs/core/core.get_include_path.php). | (/html/src/classes/Smarty-2.6.0/libs/core/core.create_dir_structure.php). | (/html/src/classes/Smarty-2.6.0/libs/core/core.get_microtime.php). | (/html/src/classes/Smarty-2.6.0/libs/core/core.get_php_resource.php). | (/html/src/classes/Smarty-2.6.0/libs/core/core.is_secure.php). | (/html/src/classes/Smarty-2.6.0/libs/core/core.is_trusted.php). | (/html/src/classes/Smarty-2.6.0/libs/core/core.load_plugins.php). | (/html/src/classes/Smarty-2.6.0/libs/core/core.load_resource_plugin.php). | (/html/src/classes/Smarty-2.6.0/libs/core/core.process_cached_inserts.php). | (/html/src/classes/Smarty-2.6.0/libs/core/core.process_compiled_include.php). | | (/html/src/classes/Smarty-2.6.0/libs/core/core.read_cache_file.php). | (/html/src/classes/Smarty-2.6.0/libs/core/core.rmdir.php). | (/html/src/classes/Smarty-2.6.0/libs/core/core.rm_auto.php). | (/html/src/classes/Smarty-2.6.0/libs/core/core.run_insert_handler.php). | (/html/src/classes/Smarty-2.6.0/libs/core/core.smarty_include_php.php). | (/html/src/classes/Smarty-2.6.0/libs/core/core.write_cache_file.php). | (/html/src/classes/Smarty-2.6.0/libs/core/core.write_compiled_include.php). | (/html/src/classes/Smarty-2.6.0/libs/core/core.write_compiled_resource.php). | | (/html/src/classes/Smarty-2.6.0/libs/core/core.write_file.php). | | bye, | Murphy - ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ netMilk-Core mailing list net...@li... https://lists.sourceforge.net/lists/listinfo/netmilk-core -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFAbKgJwO0pDATctOARAs8NAKDl0vPc8fcSKmqoDZHAaBeEjwOCWwCg07Ho QtU0sPiei0XtN85Lpbwg+FI= =uo0d -----END PGP SIGNATURE----- |
|
From: Thomas M. <mu...@th...> - 2004-04-01 23:35:39
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo, es fehlen glaube ich noch mehr Dateien im CVS: (/html/src/classes/Smarty-2.6.0/libs/core/core.assemble_plugin_filepath.php). (/html/src/classes/Smarty-2.6.0/libs/core/core.assign_smarty_interface.php). (/html/src/classes/Smarty-2.6.0/libs/core/core.display_debug_console.php). (/html/src/classes/Smarty-2.6.0/libs/core/core.get_include_path.php). (/html/src/classes/Smarty-2.6.0/libs/core/core.create_dir_structure.php). (/html/src/classes/Smarty-2.6.0/libs/core/core.get_microtime.php). (/html/src/classes/Smarty-2.6.0/libs/core/core.get_php_resource.php). (/html/src/classes/Smarty-2.6.0/libs/core/core.is_secure.php). (/html/src/classes/Smarty-2.6.0/libs/core/core.is_trusted.php). (/html/src/classes/Smarty-2.6.0/libs/core/core.load_plugins.php). (/html/src/classes/Smarty-2.6.0/libs/core/core.load_resource_plugin.php). (/html/src/classes/Smarty-2.6.0/libs/core/core.process_cached_inserts.php). (/html/src/classes/Smarty-2.6.0/libs/core/core.process_compiled_include.php). (/html/src/classes/Smarty-2.6.0/libs/core/core.read_cache_file.php). (/html/src/classes/Smarty-2.6.0/libs/core/core.rmdir.php). (/html/src/classes/Smarty-2.6.0/libs/core/core.rm_auto.php). (/html/src/classes/Smarty-2.6.0/libs/core/core.run_insert_handler.php). (/html/src/classes/Smarty-2.6.0/libs/core/core.smarty_include_php.php). (/html/src/classes/Smarty-2.6.0/libs/core/core.write_cache_file.php). (/html/src/classes/Smarty-2.6.0/libs/core/core.write_compiled_include.php). (/html/src/classes/Smarty-2.6.0/libs/core/core.write_compiled_resource.php). (/html/src/classes/Smarty-2.6.0/libs/core/core.write_file.php). bye, Murphy -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFAbKcNwO0pDATctOARAo6QAJ40Bm0EIQxJgxj5lX6OlCNET+wbXwCgvUWO uIOli8LGkR7HPluBtkz/j9M= =9bZ5 -----END PGP SIGNATURE----- |
|
From: [myLPH] Mr.X <ja...@my...> - 2004-03-29 18:45:49
|
Hi, > also inzwischen 3:1 stimmen für minimal debian-stable (php 4.1.2). damit > denke ich sollten wir uns daran halten eben diese pakete vorrauszusetzen > und diese auch voll zu unterstützen, wer andere pakete einsetzen will > aus sicherheitsgründen kann dies ja trotzdem tun ;) Nimm mich mal wieder raus und mach 4:0, sieht besser aus. .-) > in sofern sollten auch die workarounds in den scripten drin sein und > nicht auf funktionen aus anderen versionen gesetzt werden. > > gruss, > timo > > > Intence.ch schrieb: > > Hi, > > > >> sicherheit innerhalb von netmilk ja, aber die sicherheit des servers > >> kann und sollte nicht unser problem sein, sondern das problem des > >> sys-admins. daher bin ich nach wie vor für die minimal-vorraussetzung > >> der debian-stable pakete. wir können ja darüber abstimmen ;) > > > > > > fullAck :) > > > > .static > > > > @murphy funktioniert das CVS jetzt bei dir? > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: IBM Linux Tutorials > > Free Linux tutorial presented by Daniel Robbins, President and CEO of > > GenToo technologies. Learn everything from fundamentals to system > > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > > _______________________________________________ > > netMilk-Core mailing list > > net...@li... > > https://lists.sourceforge.net/lists/listinfo/netmilk-core > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > _______________________________________________ > netMilk-Core mailing list > net...@li... > https://lists.sourceforge.net/lists/listinfo/netmilk-core > |