Este fue un esfuerzo anterior para construir un cliente de ejemplo para permanente, como se describe a continuación. No está siendo mantenido o desarrollado activamente por el equipo permanente.
Permanent.org es una plataforma de preservación de archivos digitales, construida para que toda la humanidad archive sus legados digitales, permanentemente. La aplicación incluye muchas características que permiten a los usuarios personalizar cómo preservan sus archivos, como el intercambio privado, una bóveda encriptada y una sección pública que permite a cualquiera compartir su historia con el mundo.
Sin embargo, los archivos no cuentan una historia por su cuenta. Si bien agregar títulos y descripciones ayuda, presentar contenido de manera hermosa, como una línea de tiempo o un mosaico, es una forma mucho más efectiva de compartir recuerdos e historia personal. Estas "puntos de vista", como los llamamos, permiten a cualquiera capturar dinámicamente una narración en torno a su contenido y realmente contar su historia.
Con su ayuda, podemos crear más de estas vistas para ayudar a cualquiera a contar su historia. Juntos, podemos hacer que sea más fácil capturar la historia humana, la forma en que la gente querría decirlo.
La API de cliente heredado permanente es un marco que consiste en HTML y JavaScript. El diseño actual está destinado a ser muy liviano y limitado al propósito de crear vistas para el contenido alojado en permanente.org. A medida que crece la comunidad de contribuyentes, la API evolucionará para apoyar muchas características, incluida la interfaz con la API REST Permanent.org.
Visite el siguiente enlace para obtener más información sobre nuestra visión y ver ejemplos de algunas de las vistas ya construidas.
https://www.permanent.org/vision/
Permanent.org es la primera plataforma de almacenamiento en la nube de su tipo; construido con la humanidad en mente. A medida que cada vez más de nuestro contenido se vuelve digital, somos la solución que el mundo necesita para un almacenamiento de datos confiable, seguro y permanente. Necesitamos su ayuda para hacer un cambio real en la forma en que se manejan nuestros datos digitales y nos encantaría mostrar su trabajo y capturar (¡capturar!) Historia juntos.
https://www.permanent.org/about/
Únase a nuestro equipo y ponga su abolladura en el universo.
Primero crea una vista usando esta API y las directivas HTML. A continuación, nuestro equipo lo revisará para el control de calidad. Entonces la vista será aceptada para su inclusión en la Galería View. La vista se unirá automáticamente a los datos en una carpeta. Simplemente usar las directivas HTML a continuación es todo lo que se necesita para que las vistas funcionen en el sistema.
No se requieren habilidades de codificación previas, pero algunos conocimientos básicos de HTML y CSS ciertamente ayuda. Para construir una vista, utiliza las directivas HTML Framework. No se requieren habilidades de guión de Java.
Use un editor en línea como https://thimble.mozilla.org/
O vaya un poco más avanzado y configure un servidor HTTP local como: https://www.npmjs.com/package/http-server
permanent-data
This is how data is loaded for testing your views.
<body permanent-data="ex1_data.json" >
permanent-popup
If you want to have a pop up page for showing a single file
set the name of your pop up html page.
<body permanent-popup="popup.html">
permanent-profile
Bind an element to the Profile data object.
<div permanent-profile>
<img p-src="profile.thumbnail">
<div p-bind="profile.archiveNbr"></div>
<div p-bind="profile.fullName"></div>
</div>
p-src
Bind an HTML image tag source.
<img p-src="profile.thumbnail" class="profile-img">
p-bind
Bind some data field.
<div p-bind="profile.archiveNbr"></div>
permanent-view
Declare a view region.
<div permanent-view></div>
p-repeat
For repeating items in a list.
<div p-repeat="folder in Folders">
<img p-src="folder.thumbnail">
<div p-bind="folder.name" ></div>
</div>
p-bkgrd
Setting an element's background image source.
<div p-bkgrd="file.thumbnail" ></div>
p-click
Enable this HTML element to be clicked.
<div p-repeat="file in Files" p-click="file">
</div>
Se puede encontrar un ejemplo completo en la carpeta de ejemplos de este repositorio.
Construyamos algo grandioso.