CKeditor EIP
Ale najlepszą funkcją po za bajerami i polskim słownikiem, z pewnością jest możliwość EIP (edit in point).
Samo wdrożenie nie jest bardzo trudne bo działa na index.php
dodajemy w <head>:
- Kod:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
<script src="ckeip.js" type="text/javascript"></script>
<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
<script type="text/javascript" src="ckeditor/adapters/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function() {
/// Example 1 - no options
$('#my_div_1').ckeip({
e_url: 'test.php',
});
/// Example 2 - All options set.
$('#my_div').ckeip({
e_url: 'test.php',
e_width:100,
e_height:100,
e_hover_color:'#666666',
data: {
example_key1 : 'example_value',
example_key2 : 'example_value2'
},
ckeditor_config : {
toolbar:
[
['Bold','Italic','Underline','Strike','-','Subscript','Superscript'],
['NumberedList','BulletedList','-','Outdent','Indent','Blockquote']
]
}
},
function (response) {
alert(response);
}
);
});
</script>
a następnie w divie głównym np.
Zamieniamy na coś takiego
i już działa
Po zalogowaniu cały div zamienia się na my_div_1 z możliwością edycji w miejscu.
Cały problem polega na tym, że nie wiem jak wyzwolić funkcje zapisz na stałe.
Do tego momentu działa to następującą
Logujemy się
klikamy 2x na diva
edytujemy wpis
naciskamy save
zapisuje się
po F5 lub wylogowaniu znikają zmiany.
Jakieś pomysły ktoś chce się zagłębić w temat?
___________________________
Dodaje pliki do testów
- Zobacz mnie na GoldenLine | Maksyma: Pozycjonowanie jest dla Ludzi! | To pozycjonuje: Portfolio
