Visitados recientemente
Visitados recientemente

Referencia de Orion

Demostración en directo

Para una demostración de Orión ™IDE, visite https://www.openoffice.org/ para un sitio masivo, o https://thrift.apache.org/ para obtener una intrincada, y haga clic en el marcador anterior para ver un prototipo en vivo en acción.

Si eso es demasiado molesto para usted, este sitio web se aloja automáticamente en Orion ™y esos iconos de lápiz rojo oscuro en la parte superior derecha junto a las migas de pan le dará una demostración en vivo de cómo funciona el sistema (sin acceso de confirmación/creación, que está bloqueado únicamente para el personal).

Bookmarklet recomendado

Por favor, asegúrese de instalar el marcador en la barra de herramientas de su navegador abriendo un “Nuevo marcador” Pantalla de diálogo del menú del explorador y escribiendo lo siguiente en el campo Ubicación/URL:

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

Sin este bookmarklet instalado no podrás navegar por el sitio en directo y editar páginas al instante en Orion ™ haciendo clic en el bookmarklet.

Para usar el marcador simplemente navegue a su sitio de producción en vivo (NO en Orion) ™!), busque la página que desea editar y haga clic en el marcador. Usted será llevado a una página dentro de este Orion que le permite editar el contenido.

Guía de introducción

 

IoC API de compilación

  ...

  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;

  ...

Proceso de vinculación

  1. Proporcionarnos las fuentes de su sitio que se pueden construir a través de nuestro @SunStarSys / orion SSG.

  2. Proporcionarnos la dirección de correo electrónico (rol, o lista de correo) para analizar los problemas de desarrollo y mantenimiento del sitio, y garantizar que la dirección sea SRS-compatible en términos de facilidades de moderación.

Diseño de directorio de origen

  • tronco/
    • cgi-bin/
    • contenido/
    • plantillas/
    • lib/
      • path.pm
      • view.pm
  • sucursales/
    .. cada rama sigue el diseño del tronco por encima …

Ver https://github.com/SunStarSys/www.iconoclasts.blog/tree/trunk para un ejemplo vivo.

Contenido dinámico

Script de ejemplo para volver a generar una página de origen con el cambio de contenido, incluso cuando los orígenes no lo hacen.

La idea básica es que algunas de sus páginas de origen de alto perfil construyen con “dinámica” contenido (build incorpora fragmentos en constante cambio de otros sitios en línea, como cascadas de Jira o hilos de listas de correo actuales).

Un buen ejemplo de ello es “Últimas noticias” sección de Página de inicio de ASF, y aquí está la forma detrás de escena en que funciona, con un poco de magia shell+svn+cron como se ejemplifica aquí (tome el archivo de origen de la compilación dinámica como $file abajo):

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

Incorpore esto en un pequeño script de shell que usará sus credenciales svn almacenadas en caché en su propio PC y haga que cron lo ejecute por usted en un horario fijo (basado en su TTL de TTL de caché HTTP de servidor web / CDN de frontend). Sin necesidad de herramientas del lado del servidor; usted tiene control total de su propia seguridad de contraseña, programación y destinos de página dinámica. Si utiliza su propio servicio Subversion habilitado para svnpubsub, ninguna de esas transacciones involucra directamente a nuestro hardware. Su confirmación activará nuestro cliente svnwcsub, siempre escuchando su servidor svnpubsub, para crear e implementar esos cambios bajo demanda — pronto.

Excepciones

Por determinar

Buscar

Por determinar

Confirmación rápida

Por determinar

Agregar recurso

Por determinar


Índice

  • SunStar Orión de los Sistemas — Para crear, gestionar y entregar conocimientos que realmente funcionen…

  • Seguridad de Orion — “La seguridad a través de la oscuridad no es mucha seguridad en absoluto.”…

  • Planes de Orion — Descuentos anuales en precios por adelantado disponibles (hasta un 20 % de descuento en los costos de facturación mensuales)…

  • Características de Orion — Mismo motor de representación de código javascript tanto en el explorador como en el script de compilación markdown.js (basado en node.js)…

  • Tecnología de Orion — Ahora con mod_perl v2.0.14 w/ ithreads y httpd v2.4.67 w/ event mpm….

  • Política de privacidad de Orion — Es un sistema de inclusión compatible con GDPR. En la primera visita al Orión ™ CMS / IDE, se le dirigirá a una página de google pidiéndole que autorice…

  • API de Orion — Esta página indexa las API Buscar, Editor en línea, Biblioteca de plantillas de Django y Crear sistema…