moodle / moodlenet

MoodleNet Project
https://moodle.com/moodlenet
GNU Affero General Public License v3.0
21 stars 12 forks source link

projects-servicemix #32

Open notebook-t opened 10 months ago

notebook-t commented 10 months ago

revisión de cambios realizados

Aquí está texto corregido en inglés:

MIT License

Copyright (c) 2017 Rocco Musolino

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Mejoras realizadas

Las mejoras que he hecho son las siguientes:

Aquí está tu texto traducido al español:

Licencia MIT

Derechos de autor (c) 2017 Rocco Musolino

Se concede el permiso, de forma gratuita, a cualquier persona que obtenga una copia
de este software y de los archivos de documentación asociados (el "Software"), para usar,
copiar, modificar, fusionar, publicar, distribuir, sublicenciar y/o vender copias del
Software, y para permitir a las personas a las que se les proporcione el Software a hacer lo mismo,
sujeto a las siguientes condiciones:

El aviso de derechos de autor anterior y este aviso de permiso deben incluirse en todas las
copias o partes sustanciales del Software.

EL SOFTWARE SE PROPORCIONA "TAL CUAL", SIN GARANTÍA DE NINGÚN TIPO, EXPRESA O
IMPLÍCITA, INCLUYENDO PERO NO LIMITADO A LAS GARANTÍAS DE COMERCIABILIDAD,
IDONEIDAD PARA UN PROPÓSITO PARTICULAR Y NO INFRACCIÓN. EN NINGÚN CASO LOS
AUTORES O TITULARES DE LOS DERECHOS DE AUTOR SERÁN RESPONSABLES DE NINGUNA RECLAMACIÓN, DAÑO U OTRA
RESPONSABILIDAD, YA SEA EN UNA ACCIÓN DE CONTRATO, AGRAVIO O DE OTRO MODO, QUE SURJA DE,
FUERA DE O EN RELACIÓN CON EL SOFTWARE O EL USO U OTROS TRATOS EN EL
SOFTWARE.

Recursos de aprendizaje

Referencias

20231230-011212-350.png

index.js

const debug = require('debug')('termux')
const hasTermux = require('has-termux-api')
const autoloader = require('./lib/autoloader')

var api = Object.assign({
  hasTermux: hasTermux.sync()
}, autoloader())

debug('API loaded:', api)

module.exports = api
notebook-t commented 10 months ago

Excerpt

{ "bug-database": "http://issues.apache.org/activemq/browse/SM", "category": "network-client, network-server, xml, osgi", "created": "2015-03-16", "description": "Apache ServiceMix is a flexible, open-source integration container that unifies the features and functionality of Apache ActiveMQ, Camel, CXF, and Karaf into a powerful runtime platform you can use to build your own integrations solutions. It provides a complete, enterprise ready ESB exclusively powered by OSGi.", "doap": "http://svn.apache.org/repos/asf/servicemix/doap.rdf", "download-page": "http://servicemix.apache.org/download.html", "homepage": "http://servicemix.apache.org", "implements": \[ { "body": "JCP", "id": "JSR 208", "title": "Java Business Integration", "url": "http://www.jcp.org/en/jsr/detail?id=208" } \], "license": "http://spdx.org/licenses/Apache-2.0", "mailing-list": "http://servicemix.apache.org/mailing-lists.html", "maintainer": \[ { "mbox": "mailto:ksobkowiak@apache.org", "name": "Krzysztof Sobkowiak" } \], "name": "Apache ServiceMix", "pmc": "servicemix", "programming-language": "Java, XML, Scala", "repository": \[ "http://svn.apache.org/repos/asf/servicemix/", "https://git-wip-us.apache.org/repos/asf/servicemix.git" \], "shortdesc": "Apache ServiceMix is an open source ESB providing routing and mediation features." }

I don't want to read the documentation! Create my own page now!

General information.

This is application to create and organize everyday notes.

It can be useful to simple web development on Android mobile devices.

Key features

To see action buttons press on the page title.

The program store it's files in application private directory. The directory path can be found near the bottom of this page. It allow to operate without storage access permission. But be carefully! If you use Android 5.0 or above and deinstall the application this directory and it's content will be removed.


Simplest usage case

You can create quick notes. Press on button on any page header and enter text of new note then press "Ok".

Notes organized as stream on one page. Your new note will be placed at the top of the QuickNotes page with time stamp before. To quick access to your notes you can create shortcut at the home screen by pressing button on the QuickNotes page header.

If you are using the application on Android 8.0 (Oreo) you can long press the application icon on the home scree and then choice "Take QuickNotes" in the menu that appears.


Main usage case

More about QuickNotes

Also you can share some text from another application. The quick note dialog will be fired in this case.

OMN as target for Share... from other applications

If you use the OMN as target for Share from another application OMN will receive this information.

External editor

This program use external editor. If you try to edit page and get message about no editor found install one, please. On Android older then 8.0 (Oreo) suitable almost any editor.

I would recommend install the following editor and file manager to use with this application:

On Android 8.0 and newer the following editors tested:

Create new page

Don't edit this and other default pages! All you changes will be lost at application version update time. Before making your own pages set "Author name" in application settings. At the first, create own start page. To do this visit this link and page will be created automatically. Useful links will be placed on the new start page.

Read about how to Add new pages by action button .

Another way is to put link to new page on current page and then visit it. On this case link to another page is page name followed by .html Pages can be formatted using Markdown syntax and Extended Markdown syntax specific for this application.

Notes stored in Markdown format and shown as HTML. New HTML page creates only if it does not exists or corresponding markdown page has later modification timestamp.

You can organize your pages by putting tags to page Markdown header


Advanced usage case

Read this page and the help page Treat the application as web server with static content (without server side logic) and browser.

If you're referring to a local page, you must use relative paths:

[My start page](../Start.html)

More information about links format can be found here

Place you pages under md/ directory, JavaScripts under js/ and styles under css/ or embed all of these in page directly.

The Telegram channel with news about OMN and examples of pages created

Application files tree

/
├─ css/
│  ├─ Bookmarker.css
│  ├─ PSearch.css
│  ├─ common.css
│  ├─ custom.css (**)
│  └─ highlight.css (**)
├─ fonts/
│  └─ google-material/
│     ├─ material-icons.css
│     └─ MaterialIcons-Regular.woff2
├─ html/ (*)
├─ js/
│  ├─ Bookmarker.js
│  ├─ PSearch.js
│  └─ functions.js
├─ md/
│  ├─ default/
│  │  ├─ BookmarkerHelp.md
│  │  ├─ Build.md (*)
│  │  ├─ Changelog.md
│  │  ├─ Help.md
│  │  ├─ Markdown.md
│  │  ├─ MarkdownExt.md
│  │  └─ Welcome.md
│  ├─ incoming/ (*)
│  │  └─ Incoming.md (**)
│  ├─ bookmarks/ (*)
│  │  └─ Incoming.md (**)
│  ├─ QuickNotes.md (*)
│  ├─ Start.md (**)
│  └─ Tags.md (*)
└─ .ts (*)

(*) modified at operation time
(**) customizable

The / is the data directory which can be found near the bottom of this page.

Automatically modified pages and files

All pages in the directory md/default/* can be totally rewrite by application automatically. At version update time, usually. The same is true for the following files:

css/Bookmarker.css
css/PSearch.css
css/common.css
css/highlight.css
fonts/google-material/MaterialIcons-Regular.woff2
fonts/google-material/material-icons.css
js/Bookmarker.js
js/PSearch.js
js/functions.js

All other pages and files are you own files and never been touched by program without your intention.

If Pelican CMS header meta information modified exists on page it updated automatically after editor call and page modified.

Access notes from other device

To see this application notes on another device (desktop or tablet, for example) I would recommend my small lightweight and simple web server for Android:

It was specially designed as companion application for these notes. To configure lWS go to its settings and set as document root OMN data directory. Data directory can be found near the bottom of this page.


License

The application licensed under MIT License. Copyright (c) 2017-2019, Mikhail Basov

marked.js is released under MIT License. Copyright (c) 2011-2018, Christopher Jeffrey

Highlight.js is released under the BSD License. Copyright (c) 2006, Ivan Sagalaev


Contribution

I develop this application for my own needs but will be glad if it useful for someone.

You can use the application and it's source code according to MIT license.

If you wish to contribute your efforts to the project I am welcome it. Open issues on source page or E-Mail me. The first and main thing required to the project is to translate documentation pages from my English to common used English.

-->

Título: ¡Bienvenidos! Fecha: 2023-12-28 10:16:34 Modificado: 2023-12-28 22:50:43 Autor: Carlos Ibarra Etiquetas: Documentación OMN

[¡No quiero leer la documentación! ¡Crear mi propia página ahora!] (.. /Inicio.html)

Información general.

Esta es una aplicación para crear y organizar notas cotidianas.

Puede ser útil para el desarrollo web simple en dispositivos móviles Android.

Características principales

Para ver los botones de acción presione en el título de la página.

El programa almacena sus archivos en el directorio privado de la aplicación. La ruta del directorio se puede encontrar cerca de la parte inferior de [esta página] (Build.html). Permite operar sin permiso de acceso al almacenamiento. ¡Pero tenga ¡cuidado! Si usa Android 5.0 o superior y desinstala la aplicación, este directorio y su contenido se eliminarán.


Caso de uso más simple

Puedes crear notas rápidas. Presione el botón en el encabezado de cualquier página e ingrese el texto de la nueva nota y luego presione "Aceptar".

Notas organizadas como secuencia en una página. Su nueva nota se colocará en la parte superior de la página QuickNotes con la marca de tiempo anterior. Para acceder rápidamente a sus notas, puede crear un acceso directo en la pantalla de inicio presionando en el encabezado de la página QuickNotes.

Si está utilizando la aplicación en Android 8.0 (Oreo), puede presionar prolongadamente el ícono de la aplicación en la pantalla de inicio y luego elegir "Tomar notas rápidas" en el menú que aparece.


Caso de uso principal

Más sobre QuickNotes

También puedes compartir algún texto desde otra aplicación. En este caso se activará el cuadro de diálogo de nota rápida.

OMN como destino para Compartir... de otras aplicaciones

Si utiliza OMN como destino para "Compartir" desde otra aplicación, OMN recibirá esta información.

Editor externo

Este programa utiliza un editor externo. Si intenta editar la página y recibe un mensaje que indica que no se encontró ningún editor, instale uno, por favor. En Android anterior a 8.0 (Oreo) es adecuado para casi cualquier editor.

Recomendaría instalar el siguiente editor y administrador de archivos para usar con esta aplicación:

En Android 8.0 y versiones posteriores se probaron los siguientes editores:

Crear nueva página

¡No edites esta y otras páginas predeterminadas! Todos sus cambios se perderán en el momento de actualizar la versión de la aplicación. Antes de crear sus propias páginas, establezca "Nombre del autor" en configuración de la aplicación. Al principio, cree su propia página de inicio. Para hacer esto, visite este enlace y la página se creará automáticamente. Se colocarán enlaces útiles en la nueva página de inicio.

Lea acerca de cómo Agregar nuevas páginas mediante el botón de acción