Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   PHP Organizer (https://www.delphipraxis.net/84583-php-organizer.html)

EDatabaseError 18. Jan 2007 19:45


PHP Organizer
 
Hallo,

da ich in letzter Zeit nicht soo viel zu tun hatte, habe ich den PHP Organizer ( http://www.delphipraxis.net/internal...ight=organizer ) so umgeschrieben das er zu 100 % mit mySQL arbeitet.

Die wichtigsten Infos gibts hier:
http://www.delphipraxis.net/internal...ight=organizer

Download: http://www.tobias-hocke.de/index.php...d=38&Itemid=66
Einfach das Archiv entpacken -> auf Server laden -> install.php ausführen.

Viel Spass damit!

( Wenn euch die Icons zu groß sind könnt ihr in der header.php die Werte von 100 auf n setzen. )


Mfg
Tobi

[edit=alcaeus]Attachment entfernt und Download-Link auf Wunsch des Autors eingefuegt. Mfg, alcaeus[/edit]

Daniel G 18. Jan 2007 20:35

Re: PHP Organizer
 
Sodele.. :mrgreen:

1. Alles nach Anleitung befolgt. Standard-URL nach der Installation aufgerufen, um festzustellen, dass ich leider nicht auf meine Termine zugreifen kann/könnte. Alles was ich sehe, ist eine leere Seite.

2. Also flugs die login.php aufgerufen. Aha, geht! Auf dne ganz linken Button geklickt.... Geht doch nicht.. :(

3. Na ja, was solls. Erstmal durchgeklickt. Bis zu der Email-Funktion:

Zitat:

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /var/www/xxx/html/organizer_new/email.php on line 1
Aber sonst ganz nett... Die Idee mit dem Album finde ich nett. :P

P.S.: Du solltest evtl. die Readme anpassen... :wink:

EDatabaseError 18. Jan 2007 20:36

Re: PHP Organizer
 
Zitat:

Zitat von Daniel G
Sodele.. :mrgreen:

1. Alles nach Anleitung befolgt. Standard-URL nach der Installation aufgerufen, um festzustellen, dass ich leider nicht auf meine Termine zugreifen kann/könnte. Alles was ich sehe, ist eine leere Seite.

2. Also flugs die login.php aufgerufen. Aha, geht! Auf dne ganz linken Button geklickt.... Geht doch nicht.. :(

3. Na ja, was solls. Erstmal durchgeklickt. Bis zu der Email-Funktion:

Zitat:

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /var/www/xxx/html/organizer_new/email.php on line 1
Aber sonst ganz nett... Die Idee mit dem Album finde ich nett. :P

P.S.: Du solltest evtl. die Readme anpassen... :wink:


hmmm... wie sieht denn die settings.inc.php bei dir aus... kann vllt. auch an den cookies liegen... komisch hab bei mir nochmal alles durchgetestet und keine Fehler gefunden...

Daniel G 18. Jan 2007 20:38

Re: PHP Organizer
 
settings.inc.php? Hab' ich nich... :gruebel:

EDatabaseError 18. Jan 2007 20:40

Re: PHP Organizer
 
hast du auch das install gemacht?!? denn da wird die settings datei erstellt. wenn du deine bisherigen tabellen behalten willst eben den entsprechenden teil auskommentieren.

Daniel G 18. Jan 2007 20:41

Re: PHP Organizer
 
Zitat:

Zitat von EDatabaseError
hast du auch das install gemacht?!? denn da wird die settings datei erstellt.

Okay, damit hätte wir dann auch die Lösung des Problems: Im Verzeichnis gab's keine Schreibrechte.. Evtl. solltest du tatsächlich an einer Readme basteln.... :wink:

EDatabaseError 18. Jan 2007 20:43

Re: PHP Organizer
 
Zitat:

Zitat von Daniel G
Zitat:

Zitat von EDatabaseError
hast du auch das install gemacht?!? denn da wird die settings datei erstellt.

Okay, damit hätte wir dann auch die Lösung des Problems: Im Verzeichnis gab's keine Schreibrechte.. Evtl. solltest du tatsächlich an einer Readme basteln.... :wink:

joa...eventuell sollte ich da noch etwas hinzufügen :mrgreen:

tuts nu :stupid:

btw: wie gefällt dir das about im footer ;-)

Daniel G 18. Jan 2007 20:50

Re: PHP Organizer
 
Zitat:

Zitat von EDatabaseError
tuts nu :stupid:

Nope, irgendwie nicht. Die Daten sollten aber korrekt sein.
Zitat:

Zitat von EDatabaseError
btw: wie gefällt dir das about im footer ;-)

Da wird keiner angezeigt. :stupid:

RobertP 18. Jan 2007 21:41

Re: PHP Organizer
 
Echt Praktisch das Teil :thumb:
Nur der Editmodus von dem FTP Client funktioniert nicht...

EDatabaseError 18. Jan 2007 21:42

Re: PHP Organizer
 
Zitat:

Zitat von MrPayne
Echt Praktisch das Teil :thumb:
Nur der Editmodus von dem FTP Client funktioniert nicht...

das weiss ich der ist noch "in work" hmmm...kannst du über irgentwelche fehler wie nicht erscheinen des footers berichten ...

RobertP 18. Jan 2007 22:27

Re: PHP Organizer
 
Also der Footer ist da... Wie funktioniert das mit den E-Mails? Wie oft werden die abgerufen? Bei mir werden keine angezeigt...

EDatabaseError 18. Jan 2007 22:30

Re: PHP Organizer
 
Zitat:

Zitat von MrPayne
Also der Footer ist da... Wie funktioniert das mit den E-Mails? Wie oft werden die abgerufen? Bei mir werden keine angezeigt...

Wenn die bei der installation eingetragenen Daten stimmen kann man durch refresh der email seite die mails abrufen lassen. Diese werden dann in der Liste angezeigt (zum test einfach mal mail an sich selbst schreiben)

Kannst du noch sagen welchen Browser du verwendest? Danke.

Tobi

RobertP 20. Jan 2007 10:27

Re: PHP Organizer
 
OK Mails funktionieren jetzt, ich hab mich beim username vertippt gehabt :roll:
Was mir noch aufgefallen ist: Wenn ein Fehler beim Mailabrufen auftritt, steht
Zitat:

Kein Name Kein Betreff 01-01-70 01:00 1
beim Posteingang. Ersetz das doch durch ne Fehlermeldung :wink:

Achja ich hab den FF 2.0, habs aber auch mal im IE ausprobiert, dort schauts recht unschön aus weil der zu dumm für PNGs ist...

CG2003 27. Feb 2007 12:27

Re: PHP Organizer
 
Hallo,

tolles, simples aber effektives Teil!
Habe nur ein Problem mit der FTP-Funktion.

Habe alle Serverdaten korrekt angegeben, nur zeigt der mir da nix ausser die beiden Upload Edits an.
Also keine Ordnerstruktur oder ähnliches.

Auch das Erstellen eines Ordners, oder das Hochladen einer Datei funktioniert nicht.
Ich erhalte aber auch keine Fehlermeldung.

Die FTP-Funktion ist in der PHP Konfiguration aktiviert.

EDatabaseError 27. Feb 2007 12:44

Re: PHP Organizer
 
Wichtig! Download ist hier nicht mehr aktuell.

Der aktuelle PHP Organizer kann unter:
http://www.tobias-hocke.de/index.php...d=38&Itemid=66

herruntergeladen werden.


Mfg
Tobi

Daniel G 27. Feb 2007 17:32

Re: PHP Organizer
 
Moin Tobias,

Im Sinne der Usability würde ich dir dringends raten, gänzlich auf ein Setup zu verzichten. Was nützt mir die Installation unter Windows, wenn ich die Sachen eh auf einen Server schiebe... :wink:

EDatabaseError 27. Feb 2007 17:39

Re: PHP Organizer
 
Ich nutze das "Setup" eigentlich nur um die Daten zu packen. Leider unterstützt Inno keine "Installation" im selben Ordner. Mal schaun ob ich da noch eventuell eine bessere Lösung finde.

Daniel G 27. Feb 2007 17:50

Re: PHP Organizer
 
Zitat:

Zitat von EDatabaseError
Mal schaun ob ich da noch eventuell eine bessere Lösung finde.

Ja,

Schnapp' dir 7-Zip und erstell' ein SFX... :wink:

EDatabaseError 27. Feb 2007 18:00

Re: PHP Organizer
 
Zitat:

Zitat von Daniel G
Zitat:

Zitat von EDatabaseError
Mal schaun ob ich da noch eventuell eine bessere Lösung finde.

Ja,

Schnapp' dir 7-Zip und erstell' ein SFX... :wink:

Ich hab nun mit WinRAR ein SFX erstellt...dir zu liebe :mrgreen:

Mfg
Tobi

Daniel G 27. Feb 2007 18:17

Re: PHP Organizer
 
Zitat:

Zitat von EDatabaseError
Ich hab nun mit WinRAR ein SFX erstellt...dir zu liebe :mrgreen:

Und 36878 zukünftigen Usern... :mrgreen:

P.S.: Jetzt noch 'ne Stratseite, auf der man sich ein paar Newsfeeds anzeigen lassen könnte, quasi so wie die Google-Startseite, und du hättest einen alten Mann sehr glücklich gemacht... :mrgreen:

EDatabaseError 27. Feb 2007 18:38

Re: PHP Organizer
 
Zitat:

Zitat von Daniel G
Zitat:

Zitat von EDatabaseError
Ich hab nun mit WinRAR ein SFX erstellt...dir zu liebe :mrgreen:

Und 36878 zukünftigen Usern... :mrgreen:

P.S.: Jetzt noch 'ne Stratseite, auf der man sich ein paar Newsfeeds anzeigen lassen könnte, quasi so wie die Google-Startseite, und du hättest einen alten Mann sehr glücklich gemacht... :mrgreen:

Wie meinst du Startseite? So eine Art Willkommens/Hauptseite auf der die heutigen Termine und aktuellen eMails...stehen?

Das wäre echt noch was cooles.

Mfg
Tobi

Daniel G 27. Feb 2007 18:53

Re: PHP Organizer
 
Zitat:

Zitat von EDatabaseError
Wie meinst du Startseite? So eine Art Willkommens/Hauptseite auf der die heutigen Termine und aktuellen eMails...stehen?

Zum Beispiel, genau... :wink:

Ach ja, und die Schrift vielleicht größer. Wollte ich damals eigentlich als erstes machen. Bei einer größeren Auflösung kommt man da doch dem Augenkrebs nahe... :mrgreen:

EDatabaseError 27. Feb 2007 19:11

Re: PHP Organizer
 
Zitat:

Zitat von Daniel G
Zitat:

Zitat von EDatabaseError
Wie meinst du Startseite? So eine Art Willkommens/Hauptseite auf der die heutigen Termine und aktuellen eMails...stehen?

Zum Beispiel, genau... :wink:

Ach ja, und die Schrift vielleicht größer. Wollte ich damals eigentlich als erstes machen. Bei einer größeren Auflösung kommt man da doch dem Augenkrebs nahe... :mrgreen:

Also:

ToDo:

-Die Schriftgröße speichere ich in der settings.inc.php ab.
-Ich will die Anzahl der SQL-Queries zählen.
Code:
global $queries;

$queries = 0;
//////////////////////////////////////////////////
function do_query($handle)
{
  $queries = $queries + 1;
  return mysql_query($handle);
}
//////////////////////////////////////////
do_query...
//////////////////////´
echo $queries; ///hier kommt aber immer null
wie kann ich diesen Code optimieren das ich die Anzahl bekomme (auch funktionsübergrefend) also global.

-Startseite mit heutigen Terminen und aktuellen eMails

Mfg

BenjaminH 27. Feb 2007 19:57

Re: PHP Organizer
 
Schreib einfach
global $queries;
an den Anfang der Funktion.

EDatabaseError 27. Feb 2007 20:01

Re: PHP Organizer
 
Zitat:

Zitat von BenjaminH
Schreib einfach
global $queries;
an den Anfang der Funktion.

cool funktioniert - und auf der Liste abgehagt.

Daniel G 27. Feb 2007 22:25

Re: PHP Organizer
 
Dann noch ein paar Sachen: :mrgreen:
  • Wäre gut, wenn der aktuelle Tab blau markiert bliebe. Ließe sich ja sicher über PHP realisieren.
  • Die Geschichte mit dem Namen: Wenn ich einen Namen eingebe, dann muss es einer sein, der nicht das Wort "Organizer" im Text hat. Gebe ich "Daniels" ein, so habe ich im Header zwar "Daniels Organizer" stehen, aber in der Titelleiste nur "Daniels".
  • Der Terminkalender bedarf etwas Erweiterung. Gut wäre, wenn man die Dauer eines Termins angeben könnte.

GuenterS 27. Feb 2007 22:47

Re: PHP Organizer
 
Wäre toll, wenn man auch ein paar Screenshots sehen könnte.

EDatabaseError 28. Feb 2007 20:24

Re: PHP Organizer
 
Zitat:

Zitat von Daniel G
Dann noch ein paar Sachen: :mrgreen:
  • Wäre gut, wenn der aktuelle Tab blau markiert bliebe. Ließe sich ja sicher über PHP realisieren.
  • Die Geschichte mit dem Namen: Wenn ich einen Namen eingebe, dann muss es einer sein, der nicht das Wort "Organizer" im Text hat. Gebe ich "Daniels" ein, so habe ich im Header zwar "Daniels Organizer" stehen, aber in der Titelleiste nur "Daniels".
  • Der Terminkalender bedarf etwas Erweiterung. Gut wäre, wenn man die Dauer eines Termins angeben könnte.

Der aktuelle wird auch blau markiert (solange keine aktionen aktiv sind) ich muss dafür die GET Veriablen abschneiden.
Die Geschichte mit dem Namen ist schon gefixt.
Das 3. Problem könnte man beheben indem man eine zweite zeitspalte einfügt. Dann noch eine 3. sparte Laufende Termine.

So Screenshots werde ich auch mal ein paar machen.

Ich werde wohl erst gegen sonntag dazu kommen eine neue Release online zu stellen. Also noch ein wenig Geduld ;-)

Mfg
Tobi


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:31 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz