2011-10-26 9 views
3

私は誰かのために非常に基本的なウェブサイトを作成しています。サイトの特定の属性、つまり本文を編集できるようにしたいと考えています。私は、WordPressやそれに類するCMSがこのような単純なことに対して完全な過剰なものになるため、ContentEditableを使うのがこのための最良の解決策であると考えました。ここに私が探しているもののリストがあります。もし誰かが私を助けることができたら、それは最も高く評価されるでしょう!HTML5 ContentEditableログイン時のみ

  1. 基本ログインフォーム(管理者用に1人のユーザー/パスワードが必要)は、自分のページです。
  2. ログインすると、管理者は通常のユーザーには見えない小さな「編集」アイコン/ボタンが表示されます。
  3. これをクリックするとContentEditableがアクティブになり、編集が終了すると、誰もが見ることができるようにテキストを保存する「保存」ボタンが表示されます。

私はこれを避けようとしています。これが最良の方法だと思う別の理由です。私はちょうどログイン/保存の部分を困惑しています。

+0

ようこそ!あなたの質問は何ですか? – ComFreek

+0

編集されたコンテンツはどこに保存されるのでしょうか?そうでなければ、MySQLや少なくとも何らかのデータベースから遠ざかることはできません。コンテンツを編集できるのは、ブラウザでページを編集するだけで、サーバーに変更を送信しない場合は、自分で行う必要があります。 WordPressやそれに類するCMSは残酷かもしれませんが、それはうまくいくでしょうし、あなた自身のロールのセキュリティの影響を心配する必要はありません。 – robertc

+0

@robertcこれはリレーショナルデータベースなので、MySQLから離れることができます。あなたは質問者が禁止していないので、PHPとファイルストレージを使用することはできます。 –

答えて

2

を必要とします。

http://selectorapp.net/

ログインとしてFTPを使用します。

+0

ようこそスタックオーバーフロー!これは理論的に質問に答えるかもしれませんが、答えの本質的な部分をここに含め、参照用のリンクを提供することが望ましいでしょう(http://meta.stackexchange.com/q/8259)。 – Spontifixus

1

私は自分のプロジェクトに似たものを見つけようと壁に向かって頭を叩きました。私はちょうどそれがあなたのニーズに合っているように見えるRuntyを見つけました。

HTML5コンテンツ編集可能なPHPとJavascriptを使用します。基本的にページにPHPスクリプトを埋め込み、HTML要素のCSSクラスをrunty-editableに設定することで、編集可能な領域を定義するだけです。次にhttp://yoursite.com/runtyにログインします。

プロジェクトは数ヶ月で更新されていないようですが、まだ試してみる必要があります。 (それはまだベータ版であった)

0

誰かがすでにそれを言及したが、チェックアウト:selector.io

これはあなたの懸念のすべてを処理します:

  1. は、ユーザー

  2. のログイン・インターフェースを提供します
  3. ユーザーは簡単に変更できるので、ここで試してみてください:selector.io/demo

  4. は(何もサーバーにインストールされていない)

最小限のセットアップバックサーバーのHTMLファイルへの変更を保存し、それに加えて、高度にインタラクティブなアニメーションのサイト上で使用することができます。

-1

私はこれが非常に古い質問であることを知っていますが、私は先月非常に似た目的のために何かを構築しました。それは完全にクライアント側であり、非常に軽いです。

これはChromeの拡張版で、あなたが望むものと同じようにcontenteditableをCMSとして使用します。

"pedit enabled"にしたいページに1つのJavascriptファイルを含め、そのページ内の編集可能な要素にdata-pedit属性を追加する必要があります。

その後、Chromeで自分のサイトを表示しているときに、拡張機能を開く(最初にパスワードを設定するように要求するときに)ログインし、コンテンツ編集可能なタグの編集を開始できます。拡張アイコンをもう一度押すと、すべての変更が保存されます。

で確認してください。http://pedit.xyz

関連する問題