Potrzebuję paru pomysłów. Tworzę aplikacje internetowe i mam wspólny dla
nich problem. Otóż w wielu przypadkach klienci edytują zawartość serwisu w
części administracyjnej serwisów. Zwykle dzieje się to za pomocą formularza,
a którym określają tytuł, streszczenie, treść dokumentu oraz dodają obrazki,
miniaturki, załączniki. Wszystko gra dopóki klient nie oczekuje czegoś
więcej - formatowania dokumentu. Radziłem sobie w taki sposó, że umożliwiłem
stosowanie znaczników HTML. Klient uczył się jak działa <balbo <iitp.
Czasem jednak zdarza się, że trzeba wprowadzić coś bardziej złożonego - np.
tabelkę i niech dla urudnienia niektóre komórki zawierają rysunki. Czy macie
pomysł w jaki sposób zbudować interface, aby dać możliwość edytowania takich
HTML'owych obiektów klientom, którzy nie znają HTML'a ? Z góry dzięki za
pomysły.
Marek
Witam,Potrzebuję paru pomysłów. Tworzę aplikacje internetowe i mam wspólny dla
nich problem. Otóż w wielu przypadkach klienci edytują zawartość serwisu w
części administracyjnej serwisów. Zwykle dzieje się to za pomocą
formularza,
a którym określają tytuł, streszczenie, treść dokumentu oraz dodają
obrazki,
miniaturki, załączniki. Wszystko gra dopóki klient nie oczekuje czegoś
więcej - formatowania dokumentu. Radziłem sobie w taki sposó, że
umożliwiłem
stosowanie znaczników HTML. Klient uczył się jak działa <balbo <iitp.
Czasem jednak zdarza się, że trzeba wprowadzić coś bardziej złożonego -
np.
tabelkę i niech dla urudnienia niektóre komórki zawierają rysunki. Czy
macie
pomysł w jaki sposób zbudować interface, aby dać możliwość edytowania
takich
HTML'owych obiektów klientom, którzy nie znają HTML'a ? Z góry dzięki za
pomysły.Marek
W sumie (przynajmniej dla mnie) jest to tak dobry patent, że można go
spokojnie dostosować do prawie każdych potrzeb. Tylko pracochłonny...
pozdr Bartek
Czy JS zapamiętuje generowane tagi w postaci stringu ? Jeśli tak to ciekaw
jestem jak odbywa się reedycja takiej tabelki - klient może chcieć coś
poprawić po miesiącu. Jak to wtedy wygląda?
Masz może GG ?
Dzięki za info,
Marek
Potrzebuję paru pomysłów. Tworzę aplikacje internetowe i mam wspólny dla
nich problem. Otóż w wielu przypadkach klienci edytują zawartość serwisu w
części administracyjnej serwisów. Zwykle dzieje się to za pomocą
formularza,
a którym określają tytuł, streszczenie, treść dokumentu oraz dodają
obrazki,
miniaturki, załączniki. Wszystko gra dopóki klient nie oczekuje czegoś
więcej - formatowania dokumentu. Radziłem sobie w taki sposó, że
umożliwiłem
stosowanie znaczników HTML. Klient uczył się jak działa <balbo <iitp.
Czasem jednak zdarza się, że trzeba wprowadzić coś bardziej złożonego -
np.
tabelkę i niech dla urudnienia niektóre komórki zawierają rysunki. Czy
macie
pomysł w jaki sposób zbudować interface, aby dać możliwość edytowania
takich
HTML'owych obiektów klientom, którzy nie znają HTML'a ? Z góry dzięki za
pomysły.
Ale klient pewnie lubi pracować na jakms ulubionym przez siebie edytorze,
np. wordzie. Sam word posiada jakąś konwersje między tymi formatami,
ale można się tym zająć po stronie serwera. Kient uzywa formularza do
wprowadzenia dokumentu rtf całość do bazy po konwersji na html.
rtf zmienia ulubionym przez siebie wordem i wgrywa.
pozdrowienia,
arNIK
Ale klient pewnie lubi pracować na jakms ulubionym przez siebie edytorze,
np. wordzie. Sam word posiada jakąś konwersje między tymi formatami,
ale można się tym zająć po stronie serwera. Kient uzywa formularza do
wprowadzenia dokumentu rtf całość do bazy po konwersji na html.
rtf zmienia ulubionym przez siebie wordem i wgrywa.pozdrowienia,
arNIK
Ma jednak też zaletę - wszelkie zmiany są wprowadzane automatycznie -
próbuję sobie od paru dni i wszystko ładnie się rysuje (nawet dyrektorowi
się podoba, więc chyba to jest to!). Wiem też, że zawsze znajdą się
sceptycy, którzy powiedzą, że to głupota,że to powolne i wogóle jak można
coś takiego brać na poważnie - ale np. wykorzystanie appletów Javy nie wiem
co by dało (zwłaszcza klientom, którzy nie mają zainstalowanej JVM, albo
tym, co mają słabe komputery).Tyle widziałem różnych appletów w internecie,
że sam nie mam ochoty ich tworzyć.Na pewno nie działałoby to szybciej.
Chciałbym na koniec podać adres internetowy, gdzie javascript w
przeglądarkach jest b. dobrze opisany. To dla miłośników języka Goethego i
Schillera:
http://www.netzwelt.com/selfhtml/javascript/index.htm
pozdr Bartek
Marek
| Ale klient pewnie lubi pracować na jakms ulubionym przez siebie
edytorze,
| np. wordzie. Sam word posiada jakąś konwersje między tymi formatami,
| ale można się tym zająć po stronie serwera. Kient uzywa formularza do
| wprowadzenia dokumentu rtf całość do bazy po konwersji na html.
| rtf zmienia ulubionym przez siebie wordem i wgrywa.
To byłoby dobre, gdyby chodziło tylko o "statyczną" stronę HTML,
wprowadzaną przez klienta i (być może rzadko) zmienianą.
Może podam na przykładzie sprawozdanie sportowego z meczu.
Jest sobie jakas część która korzysta z bazy (wynik, składy, kartki itp.)
i część statczna sformatowany tekst sprawozdania.
W samym sprawozdaniu można przemycać tagi typu { foto_1 }
pisząc sprawozdanie np. w wordzie. Wszystko rtf-html i mamy sformatowaną
część sprawozdania ze znacznikami, które php uzupełni.
Jeśli ktoś podaje htmla to to samo tyle, że bez konwertowania.
Pozostaje jeszcze stała górna część (wynik itp.). Także korzysta z szablonu
ale nie wprowadzanego z worda, bo takie coś jest niepotrzebne.
Pozatym tam jest zbyt duża ilość znaczników { cos } i pisząc sprawozdania
ktoś
musiałby korzystać z listy tych znacznikówa a to by było utrudnienie.
No a same dane wprowadzane są z normalnego szablonu także fotki.
Co jednak zrobić,
jeśli stroniczka jest generowana dynamicznie w zależności od zawartości
bazy
danych (chodzi mi o coś w stylu generatora raportów znanego z MSAccess).
Klient życzy sobie sam określać wygląd takiego raportu, oczywiście może to
zrobić w Wordzie, wysyła go do nas my go sobie przerabiamy, piszemy skrypt
(PHP) tworzący raport na podstawie danych z bazy, za jakiś czas klient
coś
zmienia, my musimy zmienić skrypt i tak w koło Macieju...
Moje rozwiązanie ma wadę, jaką jest język javascript - działa on różnie w
różnych przeglądarkach. Np. model DOM, który wykorzystuję, choć jest
uznanym
standardem, miałem już okazję się przekonać - różnice są nawet pomiędzy
przeglądarkami IE 5.5 i IE6.0. Nie mówiąc już o tym, że działa to tylko w
nowszych przeglądarkach (choć chyba raczej można założyć, że wszyscy
klienci
takie mają).
pozdrowienia,
arNIK
Można zrobić lepiej, ale czy warto poświęcić na to całe życie?
Pozatym najważniejsze, że są wszyscy szczęśliwi.pozdrowienia,
arNIK
Można zrobić lepiej, ale czy warto poświęcić na to całe życie?
pozdr Bartek
Potrzebuję paru pomysłów. Tworzę aplikacje internetowe i mam wspólny dla
nich problem. Otóż w wielu przypadkach klienci edytują zawartość serwisu w
części administracyjnej serwisów. Zwykle dzieje się to za pomocą
formularza,
a którym określają tytuł, streszczenie, treść dokumentu oraz dodają
obrazki,
miniaturki, załączniki. Wszystko gra dopóki klient nie oczekuje czegoś
więcej - formatowania dokumentu. Radziłem sobie w taki sposó, że
umożliwiłem
stosowanie znaczników HTML. Klient uczył się jak działa <balbo <iitp.
Czasem jednak zdarza się, że trzeba wprowadzić coś bardziej złożonego -
np.
tabelkę i niech dla urudnienia niektóre komórki zawierają rysunki. Czy
macie
pomysł w jaki sposób zbudować interface, aby dać możliwość edytowania
takich
HTML'owych obiektów klientom, którzy nie znają HTML'a ? Z góry dzięki za
pomysły.
Działa oczywiście w IE 5.5+ i wykorzystuje mechanizmy IE.
fido
przypomniało mi się jeszcze taki coś: Brochure Machine.
na poczatek może być:
ads/samples/Internet/browser/BrochureMachine/default.aspDziała oczywiście w IE 5.5+ i wykorzystuje mechanizmy IE.
fido
pozdr Bartek