問題タブ [content-management-system]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
8 に答える
5330 参照

python - Plone の複雑さを正当化できるものは何ですか?

Plone は非常に複雑です。Zope 2、Zope3FiveZCMLZODBZEO、頭字語と略語がたくさんあります。

なかなか始められず、現状は未定のようです。主に Zope2 をベースにしていますが、Five を介して Zope3 を取り入れています。また、どこにでも XML 構成ファイルがあります。

急な学習曲線は報われますか? この複雑さは今日でも正当化されますか?

背景: プラットフォームが必要です。多くの場合、顧客は CMS を必要とします。私は現在、Plone の予備知識なしで、 「 Professional Plone Development 」を読んでいます。

問題: 顧客が常に同じものを望んでいるとは限らず、事前に知ることはできません。1 つ確かなことは、彼らは Plone のデフォルトのテーマを望んでいないということです。ただし、追加機能にはリスクがあります。計画を立てるのに十分なシステムがわからないときは、「Plone の複雑さを知りたければ、それを要求しなければなりません」と言うだけではいけません。

0 投票する
1 に答える
4494 参照

javascript - TinyMCE - 単語からの貼り付け

TinyMCE を構成して、Microsoft Word からの貼り付けを受け入れ、予想される HTML 階層でクリーンアップできるようにしようとしています。

ほとんどの編集スタッフは、改行を示すために 1 つの改行を使用し、段落を示すために 2 つの改行を使用しています。ただし、MS Word の出力では、次の行が別の段落 (キャリッジ リターンを Shift-Enter しない限り) に配置され、2 つの改行のための非改行スペースを含む空白の段落が配置されます。この入力をサニタイズする方法はありますか? プラグインをいじってみましたが、魔法のコンボが見つかりません。

0 投票する
7 に答える
969 参照

.net - オキサイト: それをどうするつもりだ?

Microsoft は、.NET 開発者が ASP.NET MVC を学習するのを支援することを目的としたブログ エンジンであるOxiteのソースをリリースしました。彼らはまた、Oxite で構築されたMixサイトのソースもリリースしました。

Microsoft は、Oxite にはトラックバック、ピンバック、RSS サポートなどの組み込み機能がたくさんあるため、開発者は Oxite でアプリケーションを構築できると述べています。

Oxite を使用して ASP.NET MVC を学習しますか? それを使って何か役に立つことができると思いますか?

0 投票する
3 に答える
396 参照

php - 1 つのサイトに 2 つの CMS を設定する、ベスト プラクティス

私は現在、雑誌の (やや大きな) サイトを開発しています。サイトは主に、ニュース (さまざまなカテゴリの)、メンバー、およびいくつかの「その他のもの」(シャウトボックス、投票、以前の表紙、写真ギャラリーなど) のようなセクションで構成されています。タグ付け、および広告バナー システム)。

現在、サイトの大部分は典型的なブログ スタイル (単一投稿ページ) であるため、優れた (使いやすい?) WYSIWYG エディター、優れたページを備えた強力なバックエンドを備えた Wordpress をメイン エンジンとして使用することを考えています。組織、メディア処理、およびその他の多くの機能。当然、「その他のもの」が残ります。(バナー管理、写真タグ管理など)

最も簡単な方法 (私が思うに) は、別の CMS (CMS2 と呼びましょう) をセットアップし、WP 管理者に統合するのが不可能またはおそらく困難なすべてのものを処理し、フロントエンドですべてに対処しようとすることでした。 WP風。

私の質問:

  1. サイトの背後に 2 つ (またはそれ以上) の CMS があるのは良い (正常な) ことですか?
  2. 何がうまくいかない可能性がありますか?(または、この種のアプローチで事前に知っておくべきことはありますか?)
  3. もう 1 つの選択肢は、すべてを処理する別の優れた単一の方法を探すことです。しかし、現在の主な問題は、それらに十分対応できる強力で柔軟な CMS を見つけることです。(あなたによると)これに最も適したフレームワーク/CMSは何ですか?
  4. 他の選択肢?

よろしくお願いします。

0 投票する
4 に答える
1438 参照

asp.net-mvc - 新しい Asp.net CMS サイトの Oxite または S#arp アーキテクチャ

Asp.Net Mvc に基づいて CMS サイトを構築したいと考えており、出発点を選択したいと考えています。

私は、新しい Microsoft Oxite プロジェクトに多くの関心が寄せられているのを見てきましたが、それを製品プロジェクトに採用するのはかなり早いと思われます。
S#arp Architecture も調べましたが、一般的な Asp.Net Mvc サイトの出発点にすぎないため、Oxite とは適切に比較できません。

私にとって、S#arp アーキテクチャは Oxite よりもはるかに複雑でなく、データ アクセス レイヤーに Nhibernate を使用しているため、いくつかの利点があります。
Oxite コードは、DAL に Linq2Sql を使用しており、VS2008 の DB バージョンを必要とするソリューションに既にプロジェクトがあります。
Oxite は CMS 指向というよりもブログ指向のように思えますが、コードを深く調べたことはありません。

ここでは、S#arp Ar を選択するいくつかの選択肢を示します。開始するため。

  • シンプルでクリーンなアーキテクチャ
  • ニバネイト・ダル
  • コミュニティがサポート

オキシサイト:

  • マイクロソフト プロジェクト
  • 潜在的な巨大コミュニティ
  • 初期段階だが非常に優れたコード品質
  • DALの切り替えが容易なプロバイダーモデル

これら 2 つのプロジェクトのコードを見た人がいる場合は、ご意見をお聞かせください。

ありがとう

0 投票する
1 に答える
994 参照

html - テキストをHTMLにインポートするためのベストプラクティス

デザイナーから非デザイナーまで、複数ページのInDesignドキュメントからhtmlにテキストをインポートするためのベストプラクティスは何ですか。MacでデザインされたドキュメントはPCのCMSに送られます-InDesignファイルを渡すか、テキストをワードファイルにストリップしますか?すべての画像とPDFを通りすがりとして提供しますか?

0 投票する
9 に答える
1601 参照

c# - Word 2007 を CMS ページ エディターとして使用する

数時間検索しましたが、これについて何も見つかりませんでした... 基本的に、誰かが CMS 用の新しいページを作成できるようにする Word 2007 用のテンプレートまたはプラグインを作成したいと思います。私が念頭に置いているのは、ブログ投稿テンプレートに似たものです。基本的なテンプレートの作成方法は知っていますが、Word 内の発行ボタンを使用して、作成した文書を発行する方法が見つかりません。

事前にt​​hnx

0 投票する
8 に答える
13000 参照

content-management-system - CMSの最も重要な機能

誰かがあなたにCMS(コンテンツ管理システム)をゼロから構築しているとしましょう。含めるべき最も重要な機能とその理由は何ですか?

0 投票する
4 に答える
1116 参照

drupal - Drupal Aggregator の入力形式

Drupal Aggregator コア モジュールは便利なモジュールですが、多くの問題があります。Drupal 7 での改善について多くの話があります。

現在、Drupal 6 に付属の Aggregator モジュールを使用しています。アグリゲーション サイトを構築していますが、大きな問題が 1 つあります。フィードに HTML タグの属性 (style、dir、title など) が含まれることがありますが、Aggregator の入力形式フィルターは一部の属性 (style や dir など) を無視し、他の属性 (class や href) を許可します。一部の属性がないと、フィードは非常にミスっぽく見えます。Aggregator には独自の入力形式が含まれており、他の入力形式は使用されません (これが問題を難しくしています!)。

問題は、一部の HTML タグの属性をフィードに表示できるようにするにはどうすればよいかということです。

PS 最後に行うことは、Aggregator のコア ファイルを変更することです

0 投票する
8 に答える
12059 参照

.net - 既存のウェブサイトにCMSを追加する方法

CMS機能を簡単に追加したい既存のASP.NETWebサイトがあります。

このサイトは不動産業者の不動産ウェブサイトであり、データベースなどに支えられていますが、「About Us」などのページもあります。ユーザーは、簡単なCMSを使用して編集できるようにしたいと思います。また、ユーザーが新しいページを作成してナビゲーションシステムに配置できるようにしたいと思います。

サイトは多言語であり、データベース部分はリソースファイルを使用して使用する文字列を格納します。このサイトではASP.NETマスターページとテーマを使用しています。CMSでこれらを使用して新しいページを追加し、多言語をサポートしてほしいと思います。

これで、独自の単純なCMSを明確にコーディングできましたが、車輪の再発明をしたくない場合は、既存のサイトに追加して、既存のマスターページモデルを利用できる既存のASP.NETCMSがあります。

編集:私はDNN、Umbraco、My Web Pagesスターターキット、Graffti CMS、Sitefinity.netを見てきましたが、私が知る限り、これらを簡単にレトロフィットすることはできません。また、(可能であれば)FCKエディターを使用して独自のシステムを作成することは避けたいと思います。

前もって感謝します。