Dziś jest poniedziałek, 8 września 2008 roku (z kalendarza...)

Aktualizacja OPF

Icon

01.05.2006, 13:29

Projekty

Komentarze (14)

Powrót

Wczoraj wieczorem na SVN znalazła się kolejna wersja Open Power Forms, po dość długiej nieaktywności. Tym razem od strony kodu PHP gotowe jest niemal wszystko. Nietestowany jest jeszcze AJAX i kod JavaScript (gdyż takowych jeszcze nie ma). Niemniej prawidłowo działa esencja całego systemu, czyli wirtualne formularze! Do kodu dołączone są trzy przykłady ilustrujące tylko ten jeden element.

  • example2.php - prosty formularz wykonany w OPF. W szablonie ustawiamy komponenty, w kodzie źródłowym definiujemy regułki w wirtualnym formularzu i to wszystko.
  • example3.php - formularz wielokrokowy, złożony z kilku mniejszych. OPF sam zarządza przesyłaniem danych z poprzednich kroków oraz ich kontrolą. My przetwarzamy je na końcu tak, jakby zostały wpisane za jednym zamachem.
  • example4.php - a tutaj demonstracja, jak można za pom. CSS'a zmieniać wygląd komponentów i dopasowywać go do swoich potrzeb.

Powrót

Komentarze

Napisał thion w poniedziałek, 1 maja 2006 o 16:56

No to czekamy na wersję stabilną. :)

Napisał Bastion w poniedziałek, 1 maja 2006 o 19:22

pobralem i Warning: require(../lib/opf.components.php) function.require: failed to open stream: No such file or directory in /home/html/opx/opf/lib/opf.class.php on line 69

i fakitiko nie ma takiego pliku

Napisał Slump w wtorek, 2 maja 2006 o 02:04

Przeoczenie zapewne. Pewnie dzis doda plik :)
Dzieki za raport :)

Napisał Zyx w wtorek, 2 maja 2006 o 10:08

Rzeczywiście, musiało mi umknąć w powodzi niepotrzebnych plików z katalogu "hardcore", cache'u itd. Dzisiaj już wszystko będzie.

Napisał Zyx w wtorek, 2 maja 2006 o 15:34

Gotowe, brakujące pliki są już na SVN'ie. Na osłodę dodałem jeszcze jeden przykład :).

Napisał nrm w wtorek, 2 maja 2006 o 19:56

Można prosić o paczkę z tym do pobrania? Ściąganie po pliku z poziomu www jest baaaardzo niewygodne i czasochłonne, a softu do SVN nie każdy posiada (skoro nieuzywa :) ). Chyba, że jest inna szybka możliwośc o ktorej nie wiem?

Napisał Zyx w wtorek, 2 maja 2006 o 20:50

OPF-ZIP - proszę bardzo. Ale paczek nie będę przy każdej możliwej rewizji robił (chyba że w końcu uda mi się jakiś skrypt do snapshotów napisać i zainstalować).

Napisał Diablos w wtorek, 2 maja 2006 o 22:10

No fajnie fajnie, juz pobralem. Trzymam kciuki za jak najmniej problemowe wdrozenie AJAX-a i JS!

Napisał hwao w środę, 3 maja 2006 o 12:33

Wczoraj wieczorem rozmawialismy na temat OPF, bosko zapowiada sie ta biblioteka. braknie mi paru motywow ulatwiajacych prace, jak tylko skrobne jakis przyklad to zademonstruje Ci.

Napisał Zyx w środę, 3 maja 2006 o 20:23

Z chęcią ich wysłucham; wishlista jest w sumie nadal otwarta.

Napisał nrm w czwartek, 4 maja 2006 o 10:00

dzieki. pobawie sie tym.

Napisał serafin w piątek, 5 maja 2006 o 10:13

Zyx: "Ale paczek nie będę przy każdej możliwej rewizji robił (chyba że w końcu uda mi się jakiś skrypt do snapshotów napisać i zainstalować"

#!/bin/bash

svn export http://svn..pl/opf
tar --gzip -cf opf.tar.gz opf/

Napisał Zyx w piątek, 5 maja 2006 o 19:42

Wiem wiem, tylko chcę jeszcze do tego jakiś interfejs WWW ładny dorobić, a'la snaps.php.net. Gdzieś takie coś miałem, jak na CVS'ie sf'a jechaliśmy, ale mi się zgubiło i muszę poszukać.

Napisał Rob w piątek, 26 maja 2006 o 16:04

Nie zastanawiałeś się może kiedyś aby OPF oprzeć na xmlu? Tzn aby zamiast korzystać z mapowania w php wykonać to np:
<element name="input"...
<restrict>
<password />
<string minlength="4" />
...
</element>
Wyświetlaniem mógłby zająć się domyślny xslt z możliwością rozszerzenia:
$opf -> checkform("cos.xml");
$opf -> addxslt("glowny.xslt");

Wielka teoria w skrócie;)

Strona 1 z 1 :: 1

Skomentuj

NickInformacja
E-mailTylko do użytku wewnętrznego.
WWWNie zapomnij o http://
LayoutNapisz tu, czy widzisz dzienny czy nocny layout.
WpisFormatowanie wiki
Internauto, pamiętaj! Wolność to nie samowola - dbaj o kulturę wypowiedzi oraz dyskusji w sieci.

Na Zyxist.com panuje swoboda wyrażania opinii oraz krytyki pod dowolnym adresem. Jedyny warunek: musi być ona kulturalna i rzeczowa. Na chamstwo, prostactwo lub jawne obrażanie kogokolwiek nie ma tu miejsca i takie komentarze są bardzo szybko usuwane. Jeśli zamierzasz polemizować z treścią wpisu, wpierw uważnie ją przeczytaj.

© Tomasz "Zyx" Jędrzejewski 2005 - 2008 | Wykonanych zapytań: 2 | Serwer wirtualny zapewnia