cómo agregar un paquete composer sin modificar el archivo core composer.json
<p>estoy tratando de agregar un composer package y hacer que esté disponible globalmente, pero no quiero modificar core composer.json por razones obvias.</p><p>¿es la única manera de hacer esto tener un composer.json en la raíz de joomla (o fuera de la raíz de joomla) e incluir el autocargador en index.php o define.php? ¿o la mejor práctica actual para incluir los paquetes en cada una de las extensiones según sea necesario?</p><p>el paquete que estoy tratando de incluir es <a href="https://github.com/nette/forms">https://github.com/nette/forms</a> y lo hago disponible a nivel mundial para que pueda usarlo para formularios de front-end.</p>
<p>sospecho que modificar el archivo composer.json raíz de joomla vendrá con joomla 4. mientras tanto, creo que la mejor manera de usar los paquetes composer es incluir un composer.phar en un complemento de sistema personalizado y luego llame al autocargador en el evento onafterroute. luego está disponible globalmente o si solo desea cargar el autocargador para 1 componente, por ejemplo, podría extraer el valor de la opción del jinput y simplemente envolver la declaración require en un if. advertencia: verificar la carpeta de la biblioteca de joomla antes de incluir paquetes adicionales y no instale ninguno de los paquetes que joomla ya incluye porque el autocargador de joomla y su autocargador no pueden coordinar diferentes versiones de paquetes y ¡puede romper todo! ¡¡dicho esto probablemente nunca sucederá o causar algún problema.</p><pre><code>&lt;?php defined('\_jexec') or die('restricted access'); class plgsystemyaycomposer extends jplugin { function onafterroute() { require\_once(jpath\_root . '/plugins/system/yaycomposer/composer/vendor/autoload.php'); } } </code></pre><p>obviamente, esta técnica no es aplicable al desarrollo para la distribución de componentes, etc. probablemente también deba eliminar el archivo phar en lugar de dejarlo in situ, y/o bloquear todo el acceso web al directorio con un archivo htaccess pero, ya sabes, yo no soy tu papá.</p>
Bueno yo lo solucione así: archivos de programa(x86), tengo Windows 7 64 bits.>Google>Chrome>Application>41.0.2272.89(la única carpeta con números que hay)>y en cada carpeta que aparece buscan lo que tenga .json lo eliminan manualmente y listo <p>en realidad, hay una solución más fácil para su problema. cualquier plantilla sensata (incluidas todas las plantillas que vienen con joomla cms) establecerá el atributo <code>lang</code> en el elemento html. esto le permite utilizar el pseudo-selector css <code>:lang()</code>.</p><p>tu ejemplo se vería así:</p><pre><code>li.artist:lang(en):before {content:"artist: "} li.artist:lang(it):before {content:"artista: "} li.artist:lang(de):before {content:"künstler"} </code></pre><p>esto tiene un par de ventajas. para empezar, funcionará independientemente de la plantilla o incluso con soluciones distintas a joomla, ya que todo se hace en el navegador.</p><p>también funcionará bien con partes integradas en otros idiomas, siempre que el atributo <code>lang</code> esté configurado correctamente. por ejemplo:</p><pre><code>&lt;html lang="en"&gt; &lt;head&gt; &lt;style&gt; blockquote:lang(de) { color: red; } blockquote:lang(en) { color: red; } &lt;/style&gt; &lt;/head&gt; &lt;body&gt; &lt;p&gt;a famous german quote is:&lt;/p&gt; &lt;blockquote lang="de"&gt; &lt;p&gt;den wald vor lauter bäumen nicht sehen&lt;/p&gt; &lt;/blockquote&gt; &lt;p&gt;a famous english quote is:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;listen to many, speak to a few.&lt;/p&gt; &lt;/blockquote&gt; &lt;body&gt; &lt;/html&gt; </code></pre><p>por último, joomla no solo muestra el idioma sino también la configuración regional. por lo tanto, un sitio puede usar en-gb, otro en-us y la plantilla reflejará eso. el uso de <code>:lang(en)</code> coincidirá, pero también puede usar <code>:lang(en-us)</code> para apuntar solo al inglés americano.</p> <p>ubuntu se encuentra bajo una combinación de licencias, cada paquete individual tiene su archivo de derecho de copia en/usr/share/doc/package/copyright, p./usr/share/doc/gnome-panel/copyright todos los paquetes en main y universe son software libre y pueden modificarse y redistribuirse; los paquetes restringidos y multiverse se incluyen en otras licencias que pueden no permitirlo.</p><p>ver <a href="http://www.ubuntu.com/project/about-ubuntu/licensing">http://www.ubuntu.com/project/about-ubuntu/licensing</a> para más detalles</p> Hi,  
 Mira, lo que estoy acostumbrado a utilizar para confeccionar carritos de compras es un servidor web Apache y el lenguaje de programación PHP.  
 Para poder armar el carrito debes instalar Apache www.apache.org(software libre) y PHP www.php3.org (software libre) en un Linux anda mejor o en Windows es más fácil.  
 También se puede confeccionar un carrito de compras baja otros lenguajes de programación como ASP (muy utilizado en sistemas "Microsoft").  
 Si necesitas más información no dudes en preguntarme. hola rodolfo:
imagino que esta pregunta tiene que ver con la otra que haces, sobre comprimir a mp3 y copiar al reproductor, y esta puede ser una parte de tu problema.
a partir del windows me, los reproductores mp3 no necesitan drivers, y el sistema operativo los reconoce e instala de manera automática. cuando conectas un mp3 (incluso apagado y hasta sin las pilas) el sistema operativo debe reconocerlo, asignarle la letra que corresponda de acuerdo a las unidades de almacenamiento que tengas en tu pc.
si no aparece en mi pc como disco extraíble, es que no está funcionando.

saludos
ricardo prueba lo siguiente para crear un lanzador para abrir un sitio web con firefox y añadirlo al dock de ubuntu. cree un nuevo archivo, por ejemplo mywebsite.desktop en su ~/.local/share/applications/ directorio. puede hacerlo ejecutando lo siguiente en el terminal touch ~/.local/share/applications/mywebsite.desktop abra este archivo con un editor de texto, por ejemplo, ejecutando gedit ~/.local/share/applications/mywebsite.desktop añade las siguientes líneas a este archivo y guarda el archivo [desktop entry] comment=open xyz website terminal=false name=xyz website exec=firefox website-url type=application icon=applications-internet nodisplay=false en lugar de website-url ponga la dirección que desea visitar, por ejemplo https://askubuntu.com para ask ubuntu. también edite el comment= y name= campos en consecuencia. haga clic en ' actividades ' en la barra superior o ' mostrar aplicaciones ' en el dock y busque 'xyz website'. debería aparecer. haz clic con el botón derecho y selecciona 'añadir a favoritos'. y apoyando mas la aportacion de made in china... te dejo este enlace:  
  
<http://www.elguille.info>  
  
me imagino que vas a modificar base de datos verdad?  
  
en realidad no es tan dificil... te lo comento muy general  
  
- creas las tablas con access y las pones en la pc que hara la de servidor.  
- realizas tu aplicacion normal, como si fueras a trabajar local(en una sola maquina). solo ten el cuidado de manejar alias, es decir... direcciona la base de datos con alias.  
- luego instala la aplicacion en todas las pc que te van a utilizar el sistema  
- mapea la tabla que esta el servidor  
- conecta en todas las pc la unidad de red(direccionada a la unidad mapeada)  
- crea el alias en las maquinas que van a usar el sistema  
  
listo..  
  
precauciones que debes de tomar:  
- integridad referencial(si es necesaria)   
- otorgar permisos de escritura a la tabla  
- tomar en cuenta el bloque de registros y el bloqueo de tablas.  
  
si lo que quieres es comunicar 2 pc por el puerto de red(cliente-servidor) entonces lee todo lo que puedas sobre el winsock.  
  
saludos.... ![wink](/ckeditor/plugins/smiley/images/icon_wink.gif) sigue valorando las respuestas Esto dice en la ayuda del windows media player:  
Actualización automática de la información multimedia de los archivos  
Al copiar pistas de CDs de audio o al copiar otros tipos de archivos de música en la biblioteca, el Reproductor obtendrá automáticamente la información multimedia relacionada si se activa la opción de actualizar los archivos de música recuperando la información multimedia que falta de Internet y el equipo está conectado a Internet.  
También puede agregar y modificar manualmente la información multimedia.  
La información multimedia se almacena en los archivos y en la base de datos de la Biblioteca.  
Cuando el Reproductor recupera automáticamente información multimedia, puede realizar los siguientes cambios en los archivos:   
- De forma predeterminada, la información multimedia que falta se agrega a la información multimedia existente en los archivos de audio.   
- La información multimedia se agrega a los archivos en forma de etiquetas. Por ejemplo, el Reproductor puede agregar la siguiente etiqueta a un archivo de audio: <nombre de intérprete=Beethoven>.   
- La caratula del álbum se agrega a los archivos y a las carpetas de música de la carpeta Mi música.   
- La fecha de modificación cambia cuando se modifica o se obtiene información multimedia.   
  
Bueno, para desactivar estas características, vas al menu herramientas - opciones, y eliges la pestaña biblioteca. Te aconsejo que desmarques todo, para que no jale ninguna info adicional de internet. De esa manera ya no grabará caratulas ni archivos extraños junto con tu música.  
También debes hacer click en la pestaña Privacidad, y desmarcar la opción Actualizar archivos de música recuperando información multimedia de internet.  
Suerte!  
  
Pdta: No olvides de calificar la respuesta, y cerrarla. los codecs tienen otra función. lo que debes instalar son los drivers o controladores de tu tarjeta de sonido.
utiliza el cd que los contiene o el de la mother si es que la placa está integrada.
si no tienes el cd, entonces deberas conocer la marca y modelo de la placa de sonido, mas allá de que esté o no integrada al mother.
si este es tu caso, te recomiendo que instales el everest. lo obtienes en:
http://www.utilidades-utiles.com/descargar-everest.html
es un programa que te brinda la información relacionada con tu pc, tanto a nivel hard como a nivel software. al ejecutarlo, a tu izquierda te presenta una lista, has click en el signo + del ítem ‘ordenador’ y selecciona ‘resumen’. en la pantalla tendrás la nómina de los dispositivos que conforman tu equipo. extrae los datos de tu placa de sonido, marca y modelo, y ve a la página oficial del fabricante para descargar desde allí los drivers que necesitas y que se correspondan con el sistema operativo que utilizas. el programa te permite ir directamente a la página en cuestión, mediante la opción 'descargar el controlador', cuando marcas la línea que hace referencia a tu dispositivo. una vez encontrados, los guardas en tu disco y procedes a ejecutar el archivo descargado para su instalación.... No conozco el modelo pero por lo general lleva conectado al programador un mecanismo que cambia arriba del deposito de jabón, habilitando la entrada de agua al suavizante.  
Revisa y comenta.