Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
ahvilõust
Aeg Maha 2n

liitunud: 08.06.2005
|
10.10.2009 16:11:45
Oma lehekülje teksti töötlemine otse browseris |
|
|
Kas on mingi viis kuidas teksti otse browseris töödelda. Et klient logib ennast sellesse keskkonda, kus saab leheküljel olevat teksti töödelda.
Selleks mingi java script või muu taoline.
_________________ Gdesainer
M: MSI RTX 3070 Gaming Trio
viimati muutis ahvilõust 10.10.2009 16:25:39, muudetud 2 korda |
|
Kommentaarid: 8 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
8 |
|
tagasi üles |
|
 |
aatomik
HV kasutaja

liitunud: 30.11.2005
|
|
Kommentaarid: 14 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
14 |
|
tagasi üles |
|
 |
ahvilõust
Aeg Maha 2n

liitunud: 08.06.2005
|
10.10.2009 16:24:10
|
|
|
Ei ma mõtlesin nagu joomlas ja drupalis saab teksti töödelda sisse logides. Et sellist värki oma enda lehel on võimalik panna?
_________________ Gdesainer
M: MSI RTX 3070 Gaming Trio |
|
Kommentaarid: 8 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
8 |
|
tagasi üles |
|
 |
lawry
HV vaatleja

liitunud: 05.04.2006
|
10.10.2009 16:46:23
|
|
|
Kas sa mõtled Rich Text Editori?
|
|
Kommentaarid: 10 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
10 |
|
tagasi üles |
|
 |
gnoom
HV veteran
liitunud: 12.12.2003
|
10.10.2009 16:59:43
|
|
|
ahvilõust kirjutas: |
Ei ma mõtlesin nagu joomlas ja drupalis saab teksti töödelda sisse logides. Et sellist värki oma enda lehel on võimalik panna? |
No aga pane oma leht Joomla peal jooksma ja probleem lahendatud.
|
|
Kommentaarid: 67 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
64 |
|
tagasi üles |
|
 |
linnumees
HV kasutaja
liitunud: 15.06.2005
|
10.10.2009 17:07:23
|
|
|
gnoom kirjutas: |
No aga pane oma leht Joomla peal jooksma ja probleem lahendatud.  |
Geniaalne mõte.
--
http://ckeditor.com/
Suutis kunagi ka korralikku XHTMLi väljastada.
|
|
Kommentaarid: 3 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
3 |
|
tagasi üles |
|
 |
ahvilõust
Aeg Maha 2n

liitunud: 08.06.2005
|
10.10.2009 17:10:44
|
|
|
gnoom kirjutas: |
ahvilõust kirjutas: |
Ei ma mõtlesin nagu joomlas ja drupalis saab teksti töödelda sisse logides. Et sellist värki oma enda lehel on võimalik panna? |
No aga pane oma leht Joomla peal jooksma ja probleem lahendatud.  |
url ka muutub siis ju?! Mul vaja kindlas serveris värk käima saada.
Üks tuttav tahab veebi lehe teksti muuta saada. Veeb asub ühes teises serveris. Seni töötles ta neid lehekülgi html editoriga omas arvutis. Need töödeldud html failid saatis ta filezillaga läbi ftp serverisse.
Kas neid protsesse on võimalik ühendada? Et saaks nagu otse läbi browseri selles serveris olevale veebilele logida ja töödelda.
Segane tekst aga ehk saate aru.
_________________ Gdesainer
M: MSI RTX 3070 Gaming Trio |
|
Kommentaarid: 8 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
8 |
|
tagasi üles |
|
 |
frygor
Kreisi kasutaja

liitunud: 07.05.2004
|
10.10.2009 19:12:33
|
|
|
nu Joomla teebki seda, mida sa tahad.... logid sisse, otsid oma artikli või asja üles ning muudad seda otse internetis ning vajutad seal Save ning ongi veebilehe tekst muudetud. ei ole vaja kah htmli osata, et seda teksti seal muuta.
sellega sa ei pea mässama, et kuhugile ftp-ga faile saata, et infot muuta kodukal.
pead kodulehe lihtsalt kuidagi Joomla süsteemi peale üle viima. siinkohal võib sul vaja minna mõnda itimehest sõpra, kes aitaks ära teha selle oma jõuga.
|
|
Kommentaarid: 70 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
65 |
|
tagasi üles |
|
 |
Eraser
Kreisi kasutaja

liitunud: 19.02.2003
|
10.10.2009 19:14:20
|
|
|
Aga paned Joomla! seal serveris tööle. Kopeerid olemasoleva saidi sisu Joomla saidile ning ongi asi tehtud.
Kui on väike leht, siis annab teha ka nii, et URL-id on samad.
EDIT: One minute too late
|
|
Kommentaarid: 33 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
30 |
|
tagasi üles |
|
 |
nn3_
HV kasutaja

liitunud: 13.09.2003
|
|
Kommentaarid: 4 loe/lisa |
Kasutajad arvavad: |
   |
:: |
1 :: |
0 :: |
3 |
|
tagasi üles |
|
 |
lepar
HV kasutaja
liitunud: 27.11.2006
|
20.10.2009 17:34:42
|
|
|
ajaxiga saab teha igast inline editimise asju.. Aga nendega ei saa muuta PHP koodi. Kui sul on htmlis <?php include "*"?> siis see läheb kaduma.. Kuna katsetasin mingi tarkvaraga mis suudab muuta serveris asuvaid html faile aga sellega oli sama asi.
|
|
Kommentaarid: 13 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
12 |
|
tagasi üles |
|
 |
Stemugram
HV kasutaja
liitunud: 02.12.2001
|
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
tulema
HV kasutaja
liitunud: 23.04.2003
|
26.10.2009 19:05:35
|
|
|
Siin saab teksti muuta küll aga peale lehelaadimist on endine tekst tagasi. Mingi Save võimalus võiks olla, siis oleks seff küll.
|
|
Kommentaarid: 67 loe/lisa |
Kasutajad arvavad: |
   |
:: |
1 :: |
0 :: |
60 |
|
tagasi üles |
|
 |
andrusny
Kreisi kasutaja

liitunud: 20.03.2006
|
26.10.2009 20:15:29
|
|
|
Loe õpetus läbi, save on täiesti olemas. Kas sa update.php faili tegid ja kas seal save sisse lülitasid? Seal on mitu varianti ja need on välja komenteeritud, pead omale sobiva leidma ja sisse lülitama.
_________________
 |
|
Kommentaarid: 7 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
7 |
|
tagasi üles |
|
 |
tulema
HV kasutaja
liitunud: 23.04.2003
|
26.10.2009 21:34:50
|
|
|
andrusny kirjutas: |
Loe õpetus läbi, save on täiesti olemas. Kas sa update.php faili tegid ja kas seal save sisse lülitasid? Seal on mitu varianti ja need on välja komenteeritud, pead omale sobiva leidma ja sisse lülitama. |
Otseselt seda scripti ei vaja aga huvi mõttes proovisin, kas saan tööle või mitte - paraku ei saanud. Kasutusse võtsin .txt variandi. Failis muudab kenasti teksti ära, küll aga mitte browseris.
|
|
Kommentaarid: 67 loe/lisa |
Kasutajad arvavad: |
   |
:: |
1 :: |
0 :: |
60 |
|
tagasi üles |
|
 |
andrusny
Kreisi kasutaja

liitunud: 20.03.2006
|
27.10.2009 00:39:56
|
|
|
See oleks siis see fail, kus teksti muudad
<script src="instantedit.js" type="text/javascript"></script>
<script type="text/javascript"> setVarsForm("pageID=profileEdit&userID=11"); </script>
<?php
$filename="tere.txt";
$handle = fopen($filename, "r");
$sisu=fread($handle, filesize($filename));
fclose($handle);
?>
<span id="sisu" class="editText"><?php echo $sisu; ?>
|
ja faili update lõpus oleks selline aktiivne osa
$handle = fopen("tere.txt", "w+");
fwrite($handle, stripslashes($_GET['content']));
fclose($handle);
$fieldname = $_GET['fieldname'];
echo stripslashes($_GET['content']); |
_________________
 |
|
Kommentaarid: 7 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
7 |
|
tagasi üles |
|
 |
tulema
HV kasutaja
liitunud: 23.04.2003
|
27.10.2009 19:12:59
|
|
|
Proovisin järjekordselt kätt, kuid ette tuleb valge leht. tekstimuutmine.php faili lisasin ühe rea juurde, siis sain muuta ja peale seda tuli False. Rida: <span id="tere" class="editText">John Doe</span>
Millegipärast ei tee ka automaatselt tere.txt faili. Igal juhul mina seda scripti tööle ei saanud
instantedit.js on sellisel kujul nagu ta on.
tekstimuutmine.php
<script src="instantedit.js" type="text/javascript"></script>
<script type="text/javascript"> setVarsForm("pageID=profileEdit&userID=11"); </script>
<?php
$filename="tere.txt";
$handle = fopen($filename, "r");
$sisu=fread($handle, filesize($filename));
fclose($handle);
?>
<span id="sisu" class="editText"><?php echo $sisu; ?>
<span id="tere" class="editText">John Doe</span> |
Update.php
<?
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // always modified
header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0"); // HTTP/1.1
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache"); // HTTP/1.0
//we get 2 vars: fieldname and content. so you get: $fieldname=$content;
//and we get the vars set in the function setVarsForm(vars). These could be used
//to identify a user with sending userID=1
//you also can use $_COOKIE['someID'] in the file.
//THIS UPDATES A DATABASE
//create DB connection
//update from table set $fieldname = $content where userID = $_COOKIE['userID']
//OR
//THIS STARTS A FUNCTION
//if($_GET['fieldname'] == "userName")
// setUserName($_GET['content']);
//if($_GET['fieldname'] == "userCity")
// setUserCity($_GET['content']);
//
//
//OR
//THIS WRITES CONTENT TO A TEXT FILE
$handle = fopen("tere.txt", "w+");
fwrite($handle, stripslashes($_GET['content']));
fclose($handle);
$fieldname = $_GET['fieldname'];
echo stripslashes($_GET['content']);
?> |
|
|
Kommentaarid: 67 loe/lisa |
Kasutajad arvavad: |
   |
:: |
1 :: |
0 :: |
60 |
|
tagasi üles |
|
 |
andrusny
Kreisi kasutaja

liitunud: 20.03.2006
|
27.10.2009 19:20:11
|
|
|
Muud nagu ei oska öelda, kui esimene span on lõpetamata.
Kui failis on tekst olema, siis peaks igaljuhul kuvama nüüd.
<span id="sisu" class="editText"><?php echo $sisu; ?> </span> |
tsitaat: |
Millegipärast ei tee ka automaatselt tere.txt faili. Igal juhul mina seda scripti tööle ei saanud |
Failiõigused !! Kaustale, mille sees asuvad su failid annad 777 õigused muidu ta ei tohui sinna midagi teha. Kas veateateid ei loobi, et faili kirjutamine keelatud?
Kui oled ise selle txt faili teinud, pead sellele failile need 777 õigused andma.
_________________
 |
|
Kommentaarid: 7 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
7 |
|
tagasi üles |
|
 |
tulema
HV kasutaja
liitunud: 23.04.2003
|
27.10.2009 19:27:08
|
|
|
Õigused kõik antud.
Proovisin ka koduarvutis, kus on peal easyphp. Esimene error tuleb siit: Warning: fread(): Length parameter must be greater than 0. in d:\easyphp1-8\www\test\tekstimuutmine.php on line 6
|
|
Kommentaarid: 67 loe/lisa |
Kasutajad arvavad: |
   |
:: |
1 :: |
0 :: |
60 |
|
tagasi üles |
|
 |
andrusny
Kreisi kasutaja

liitunud: 20.03.2006
|
27.10.2009 19:41:27
|
|
|
See tuleb siis kui faili veel pole, proovit teha fail ja vaata mis edasi toimub. Kui ta faili teeks, peaks teisel peale teksti muutmist see viga ise kaduma. (võimalik tahab refreshi)
Edit:
Tõmba siit minu failid ja proovi, kas toimib
_________________
 |
|
Kommentaarid: 7 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
7 |
|
tagasi üles |
|
 |
tulema
HV kasutaja
liitunud: 23.04.2003
|
27.10.2009 21:35:52
|
|
|
andrusny: Sinu antud failidega hakkas tööle. Uurisin sinu saadetuid faile ja muutus oli update.php's, kus oli üks rida juurde kirjutatud: header('Content-Type: text/html; charset=windows-1257');
Lisasin ka oma update faili selle rea ja ka see hakkas tööle Äkki läheb kunagi vaja, hoian kindluse mõttes alles. Tänud abi eest.
|
|
Kommentaarid: 67 loe/lisa |
Kasutajad arvavad: |
   |
:: |
1 :: |
0 :: |
60 |
|
tagasi üles |
|
 |
andrusny
Kreisi kasutaja

liitunud: 20.03.2006
|
27.10.2009 21:38:14
|
|
|
See rida ei tee muud, kui laseb sul äöüõ kuvada, ka ilma selleta peaks töötama.
_________________
 |
|
Kommentaarid: 7 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
7 |
|
tagasi üles |
|
 |
tulema
HV kasutaja
liitunud: 23.04.2003
|
27.10.2009 21:41:50
|
|
|
andrusny kirjutas: |
See rida ei tee muud, kui laseb sul äöüõ kuvada, ka ilma selleta peaks töötama. |
Siis ma ei tea aga mõlemad tööle hakkasid. Huvitav igal juhul.
|
|
Kommentaarid: 67 loe/lisa |
Kasutajad arvavad: |
   |
:: |
1 :: |
0 :: |
60 |
|
tagasi üles |
|
 |
|