2012-05-02 84 views
0

我正在爲客戶端創建一個網站/ Web應用程序,如果可能的話,他們並不是真正的高科技。 我要創建的是一個非常簡單的內聯HTML編輯器,因此他們可以在他們的網站上更改他們自己的內容,而不必讓我爲他們做未來的內容。客戶端的實時HTML編輯器

我需要的是文本格式和邏輯來創建和正確使用基本的HTML標記,如:a,img,h1-h6,p和一些自定義div,我用它來獲取一些特殊的標題類型和whatnot 。

但是我想問的是:您認爲最快/最簡單的方法可以實現此任務的可用結果嗎?

我知道我需要能夠打開有問題的html文件進行編輯,當他們點擊「保存」時,它需要將更改寫入同一文件。不僅如此,我還需要能夠「隱藏」HTML和PHP代碼中的所有高級代碼(或者在這種情況下,它是PHP文件)。

任何幫助或指向一個好方法將不勝感激。我有時間限制,所以編輯不應該太複雜或先進。只需提供必要的工具即可添加文本/圖像/鏈接和格式化選項。

謝謝!

+2

聽起來像是你需要使用的模板進行。看看像[Smarty](http://www.smarty.net/)。與富文本編輯器一起,您應該能夠實現您的目標。 –

+0

許多編輯器都可用。你可以使用其中之一。而Smarty也將如Ayman Safadi所建議的那樣幫助模板化。 – heyanshukla

回答

3

看一看:

http://www.tinymce.com/ 

它提供了一個可定製的所見即所得。您可以打開或關閉您需要的任何功能。

+0

這看起來確實是我需要的東西。如果您已經熟悉它,這會在編輯後更改服務器上的文件嗎?此外,該網站已經完成,但他之後想要進行這些修改,所以它沒有使用任何模板系統。我只是沒有認爲基於javscipt的編輯器可以通過這種方式連接到服務器。 –

+0

JS編輯器無法連接到服務器。您需要單獨實現服務器端功能以更新頁面內容。 tinymce編輯器將允許您將易於使用的編輯器作爲您的前端。 – amburnside

+0

是的,我發現它的一些信息。謝謝,我希望能讓它工作! ;) –