Jump to content
powie.de Tech Forum

k00ni

Members
  • Content Count

    1,406
  • Joined

  • Last visited

    Never

Community Reputation

0 Neutral
  1. k00ni

    Community Wünsche

    Hallo, ich finde die bisherige Entwicklung nachvollziehbar. Von der technischen Seite war es sinnvoll das pSys zu entwickeln, da man die überall gleichen Grundlagen hatte, die man damit vereinen konnte und somit Zeit und Nerven bei der Entwicklung gespart hat. Die Skripte hatte Powie danach ja "freigegeben", nur kam bis auf ein paar vollmundige Ankündigungen seitens einiger Leute nix wirklich dabei herum. Von meiner Seite her hätte ich die Entwicklung etwas anders gestaltet. Das pSys war ja zum Teil schon eine kleine Neuentwicklung, nur dass man viel gebrauchten Code übernommen hatte. Es hätte von vorn herein nur einen Kern geben dürfen, welche sich um die DB-Sachen und die Userverwaltung kümmert. Mit einem kleinen Pluginsystem hätte man dann die pSkripte "anbinden" können. So hätte jeder der alten Hasen weiter herumwerkeln können und man hätte im Endeffekt doch eine Art Portal / CMS - System gehabt, was sich recht zentral pflegen liese. Wie bereits vom Powie schon erwähnt, ändert sich im Internet schon seit längerem die Windrichtung. Systeme wie Wordpress, phpBB oder Joomla machen es super easy eigene Webseiten zu erstellen. Viele wollen zwar dies oder jenes noch haben, aber scheuen sich, selber mal etwas PHP und HTML zu lernen. Die PHP-Skripte kamen denen da etwas entgegen, da alles recht "einfach" gehalten war. Nur lässt sich das nicht auf Dauer als One-Man-Show weiterführen, denn die Wunschliste wurde ja immer länger. Und da sind wir bei einem Knackpunkt, der sich quer durch die Community hier zieht. Es gab einige Leute, die sich eingebracht haben. Sei es in Form von Übersetzungen, Tests oder rein durch die Hilfe bei PHP-Problemen im Forum. Nur was mich als Mitglied da etwas gestört hat war die mangelnde Bereitschaft eigene Änderungen oder Entwicklungen zurück in die Community zu geben. Das mag auch etwas dem geschuldet gewesen sein, dass Powie keine zentrale/dezentrale Codeverwaltung genutzt hat, von der man sich sowohl Code herunterladen, aber auch eigenen bereitstellen konnte. Die oben erwähnten CMS Systeme machen sowas und fahren damit gut, da jeder Interessent seinen Beitrag leisten kann. Ich spreche da aus eigener Erfahrung. Die Friends-Erweiterung für das pSys wurde innerhalb eines Jahres aus dem Boden gestampft und war im Nachhinein betrachtet, nicht immer so optimal gestaltet. Sie wurde recht nahe an der Praxis entwickelt. Später als ich das dann aber allein weiter getrieben habe, merkte ich, dass das fast unmöglich zu schaffen ist, wenn man nebenbei noch arbeitet/studiert und ein Privatleben haben will. Das gesamte pSys zu warten, inkl. der einzelnen pSkripte ist für einen alleine unmöglich. Zur Zukunft würde ich sagen, sollte sich hier nichts wieder in die alte Struktur zurück verändern. powie-de sollte eine private Homepage vom Powie bleiben und er soll sein pSys weiterentwickeln und für eigene Dinge verwenden. Eine Art "Neustart" kostet nur sinnlos Kraft und Zeit. Vieles wurde auch schon geschrieben, was ich hier erwähnt habe. Klar kommen bei solchen Einschnitten danach die Leute. Aber ich würde das Thema nun beenden und fertig. Wer wirklich Interesse an der Entwicklung der Skripte oder dem pSys hat, kann ja mal darüber nachdenken, was er dafür opfern würde: monetär bzw. nicht-monetär. flattr ist gerade im Kommen, ein einfacher Spendendienst. Das mag für den einen oder anderen jetzt etwas blöd klingen, aber Code zu warten und weiterzuentwickeln ist nicht mal eben so getan und derjenige muss ja auch von etwas leben. Geld erhöht aber die Motivation da ggf. wieder etwas zu machen. So denn, ein schönes Wochenende k00ni
  2. k00ni

    wer erstellt mir bitte Animiete Ranggrafiken

    Wo genau wird das später genutzt? Welche Formate brauchst du? Welche Größen? Was bietest du dem Ersteller? ( Geld, Ruhm, Bannerlink,... )
  3. Hier ein kleines Hilfspanel, was nur sichtbar ist, wenn neue Nachrichten im Posteingang liegen. Getestet mit pSys 0.7.7. Viel Spaß damit
  4. PHP Version: 5.3.1 pSys Version: 0.7.7 Fehlerbeschreibung: Wenn ich mich als User lokal registrieren möchte, spinnt die Captcha-Darstellung, denn es wird kein Bild angezeigt. Das Problem liegt in dem PHP 4 Konstruktor. PHP meldet bei ihm folgendes: Nach der Entfernung von ihm funktionierte es wieder. Also folgendes // PHP 4 Contructor function pCaptcha( $pcap_code = "" ) { $this->__construct( $pcap_code ) ; } einfach aus der lib/captcha.php löschen.
  5. pSys Version: 0.7.7 Fehlerbeschreibung: Nach der Installation (mit anschließendem Update) werden folgende Tabellen als fehlend angemerkt: + ps_pl_links + ps_pi_bild Erst nach einem Klick auf die jeweiligen Module verschwindet die jeweilige Fehlermeldung in der admin/index.php wieder.
  6. pSys Version: 0.7.7 php Version: xx Fehlerbeschreibung: Wenn man das pSys frisch aufspielt und die index.php aufruft, wird man falsch umgeleitet. Es liegt an der ersten if-Anweisung in der index.php. Diese einfach durch folgende ersetzen: if ( !isset($pstartup) ) { $redirect_url = $_SERVER ['SERVER_NAME'] . $_SERVER ['REQUEST_URI']; header ( 'Location: http://'. $redirect_url .'/install/index.php' ); exit(); } Dann klappts auch mit der Umleitung
  7. k00ni

    PHP / MySQL Tree View

    Hallo, eine Möglichkeit wäre eine Adaption von den Kategorie-System vom Powie. Du brauchst eine Tabelle mit den Spalten - id - cat - upper_cat Die Spalte id ist fortlaufend und der PK. cat speichert die aktuelle Spalte, also z.b. ihren Namen. upper_cat speichert die übergeordnete Spalte, also z.b. ihren Namen. Leer wenn der Eintrag auf der höchsten Ebene liegt. Das wäre das Grundgerüst. Sowas wie die Unterbringung von Links kannst du dann einfach anflanschen. Viele Grüße
  8. k00ni

    Zend Framework!?

    Ich habe lange Zeit verschiedene Projekte quasi im Alleingang durchprogrammiert. Irgendwann ist man an einem Punkt wo man sich zwischen neuen Features, Codecleaning, Bugfixing und .... dem Privatleben entscheiden muss. Ein bestehendes Framework wie Zend oder cakePHP zu nutzen bringt da viele Vorteile, da essentielle Dinge wie das Benutzerhandling oder die DB-Schnittstellen alle bereitgestellt und von Leuten ständig aktualisiert werden. Die Frage ist also, was du damit machen willst? So wie mir es scheint, reicht für dich eine Joomla-Installation mit ein paar Modulen zu. Das ständig gepriesene Anpassen von Aussehen und Funktionen erreicht man oft mit den jeweiligen Techniken der Systeme. Oder nimm das pSys, dass ist mehr Baukasten als Rundumsorglospaket, aber bietet dir mehr Codingfreiheiten. Eine weitere Möglichkeit wäre ein bestehendes System zu nehmen und eventuelle Änderungen wieder den Projekten zurück zu geben, damit sie sie public domain machen können. Was das Zendframework angeht: Das wird von den Machern von PHP programmiert. Das heißt, dass da bezüglich Performance und Nutzung schon einiges an KnowHow drinstecken. Aber für eine kleine Homepage als One-Man-Show finde ich das auch übertrieben. Das bietet sich bei großen Seiten, die auf MVC basieren und von mehreren Entwicklern, Designer uvm. erstellt werden, an. Viele Grüße
  9. k00ni

    Es ist sehr ruhig.

    Och, so scheint es mir aber die letzte Zeit nun auch wieder nicht. Hab grad oben das "Neuer Content"-Panel entdeckt und vor kurzer Zeit hattest du auch die Icons im Forum mal irgendwo aufgehübscht. Doch wieder zum PHP zurückkonvertiert wurden? Viele Grüße
  10. k00ni

    Es ist sehr ruhig.

    Hallo, @CJ: Ich denke, dass Powie nur die Art und Weise wie er PHP-Skripte anbietet und weiterführt nicht mehr so in Zukunft handhaben wird: Ich denke daher nicht, dass er das Forum zu macht! Was und wie, dass kann wohl nur er am besten sagen. @Powie: Ich selbst tendiere nun zu einem PHP-Framework bei der Entwicklung bzw. zu Baukästen wie Joomla/Drupal wenn es um "einfache" Content-Seiten geht. Die letzten Monate hatte ich das pSys geforkt, habs dann aber aus Zeitmangel wieder fallengelassen. Dabei ist mir klar geworden, dass es unmöglich ist, so ein System alleine zu schreiben und auf Dauer zu warten. In einem Projekt musste ich nun ein altes CMS-like Projekt ins neuste Jahrhundert portieren und auch da wünscht man sich eine Komponentensammlung eines Frameworks. Das mit den Messengern und Social-Shit-Seiten kann ich nicht von mir behaupten. Ich selbst habe zwar StudiVZ + XING-Account, aber dort steht nichts weiter als mein Name und nur allgemeiner Kram. Meine Skype bzw. Messenger-Kommunikation beschränkt sich auf eine handvoll Leute und auch dort bin ich lieber auf ein Telefonat aus, als stundenlang Romane in die Tasten zu klimpern. Viele Grüße [ot]@AdminFrank: Du bist ein sehr spezieller User. Oh ihr macht viel? Entwickelt fancy Stuff? Größere Mengen an Bugfixes / neuen Features hier im Forum gepostet? hmm ... Das waren jetzt rhetorisch gemeinte Fragen, also bitte verwässere diesen Thread nicht weiter mit deinem Rumgejammere. siehe Block drüber. [/ot]
  11. k00ni

    RSS Funktion umschreiben!

    Eigentlich brauchste nur das Statement ändern und die Ausgabe etwas anpassen. Was steht denn dort bei der Abfrage der Daten?
  12. k00ni

    Erweiterungen für psysdb

    Hier noch eine generische update-Funktion. Sie funktioniert analog zur insertInto-Funktion. escape_all ( $table, $data, $column_name, $column_value ); $set_comma = false; if ( false == is_array ( $data ) OR 0 == count ( $data ) ) { return false; } $sql = "UPDATE $table SET "; foreach ( $data as $key => $value ) { if ( true == $set_comma ) { $sql .= ','; } $set_comma = true; $sql .= $key . "='". $value ."'"; } $sql .= " WHERE $column_name = '$column_value'"; return $this->query ( $sql ); } ?>
  13. k00ni

    Neuer Style fürs Psys erstellt

    Das mit dem Extrabereich find ich gut. Und dann noch einen Instant-Installer über einen Install-Button :ugly:
  14. Hallo, würde einer von euch bitte die Datei noch mit an den Thread hängen? Viele Grüße
×