最近訪れたサイト
最近訪れたサイト

Orion参照

ライブデモ

Orionのデモ™IDE、訪問https://www.openoffice.org/ 大規模なサイト、またはhttps://thrift.apache.org/ 複雑なものの場合は、上記のブックマークレットをクリックしてライブプロトタイプを表示します。

それがあなたにとってあまりにも迷惑な場合、このウェブサイトはOrionで自己ホストされています™および暗い赤の鉛筆アイコン 右上のブレッドクラムでライブデモンストレーションを行います システムがどのように機能するか(コミット/ビルド・アクセスは、スタッフのみにロックダウンされます)

推奨ブックマーク

ブラウザのツールバーにブックマークレットを開いてインストールしてください。”新しいブックマーク” ブラウザのメニューからダイアログ画面を開き、「場所/URL」フィールドに次のように入力します。

    javascript:void(location.href='https://cms.sunstarsys.com/redirect?uri='+escape(location.href))

このブックマークレットがインストールされていなければ、ライブサイトを閲覧したり、Orionでページを編集したりすることはできません。™ ブックマークレットをクリックします。

ブックマークレットを使用するには、ライブ・プロダクション・サイト(Orionではなく)を参照します。™!)、編集するページを見つけ、ブックマークレットをクリックします。コンテンツを編集できるこのOrion内のページに移動します。

スタート・ガイド

 

IoCビルドAPI

  ...

  my $path = "/path/to/source/file";

  for my $p (@path::patterns) {
    my ($re, $method, $args) = @$p;
    next unless $path =~ $re;
    ++$matched;

    my ($content, $mime_extension, $final_args, @new_sources) = view->can($method)->(path => $path, lang => $lang, %$args);

... write UTF $content to target file with associated $mime_extension file-type
  }

  copy($path, "$target_base/content$path") unless $matched;

  ...

オンボーディング・プロセス

  1. @SunStarSys/orion SSGを介して構築できるサイトのソースを提供してください。

  2. サイトの開発やメンテナンスに関する問題について、弊社(ロール、またはメーリングリスト)の電子メールアドレスをご提供いただき、アドレスがSRS- モデレーション施設の観点から準拠しています。

ソースディレクトリレイアウト

トランク/
- cgi-bin/
- コンテンツ/
- テンプレート/
- lib/
- path.pm
- view.pm

  • 支店/
    ..各ブランチは上のトランクレイアウトに従います …

参照https://github.com/SunStarSys/www.iconoclasts.blog/tree/trunk 生きた例です。

動的コンテンツ

コンテンツを変更したソース・ページを再生成するスクリプトの例(ソースがない場合でも)。

基本的な考え方は、注目のソース・ページの一部が次を使用して構築されていることです。”動的” コンテンツ(ビルドには、Jira滝や現在のメーリングリストスレッドなど、他のオンラインサイトからの絶え間なく変化するスニペットが組み込まれています)。

その良い例が、”最新ニュース” セクションASFホーム・ページでは、ここで描かれているシェル+svn+cronの魔法を使って、それが動作する舞台裏の仕方です(動的ビルドのソースファイルを次のように取得します)。$file 以下:

% cp $file $file.tmp
% svn rm $file
% mv $file.tmp $file
% svn add $file
% svn commit -m "rebuild $file"

これは、キャッシュされたsvn資格証明を自分のPCで使用し、固定スケジュール(フロントエンドWebサーバー/CDN HTTPキャッシュのTTLに基づく)でcronによって実行されるようにする小さなシェル・スクリプトに組み込みます。サーバー側のツールを使用する必要はありません。パスワード・セキュリティ、スケジューリングおよび動的ページ・ターゲットを完全に制御できます。独自のsvnpubsub対応Subversionサービスを使用している場合、そのトランザクションにはハードウェアが直接含まれません。コミットにより、svnwcsubクライアントがトリガーされ、常にsvnpubsubサーバーをリスニングして、これらの変更をオンデマンドで構築およびデプロイできます— 発音

例外

未定

検索

未定

クイック・コミット

未定

リソースの追加

未定


インデックス

  • SunStarシステムのOrion — 実際に機能する知識の作成、管理、提供…

  • Orionプラン — 年間前払価格割引を利用可能(月次請求コストを最大20%オフ)…

  • Orionのセキュリティ — “不明瞭さによるセキュリティは、あまりセキュリティではありません。”…

  • Orionの特徴 — ブラウザと(node.jsベースの)markdown.jsビルド・スクリプトの両方で同じjavascriptコード・レンダリング・エンジン…

  • Orionテクノロジー — Mod_perl v2.0.14 w/ithreadsおよびhttpd v2.4.67 w/ event mpmで動作するようになりました。…

  • Orionプライバシーポリシー — ▲’GDPR準拠のオプトイン・システム。オリオンへの最初の訪問™ CMS/IDEは、承認を求めるGoogle Pageに移動します…

  • Orion API — このページでは、検索、オンライン・エディタ、Djangoテンプレート・ライブラリおよびビルド・システム APIの索引を作成します…