Entradas

Mostrando las entradas de 2014
Imagen
Para crear un unevo procesador se debe ir a la carpeta "admin"(crm\modulos\admin) y buscar la palabra "Procesador2" y el sistema entregara 5 archivos pero solo se deben tomar en cuenta agencia_procesos_formulario_2.php, procesador.php, panel.php

En agencia_procesos_formulario_2.php agregar el nombre del nuevo procesador
($_SESSION[permisos] != "Procesador"  OR $_SESSION[permisos] != "Procesador2")
Y DEBE QUEDAR ASI
($_SESSION[permisos] != "Procesador"  OR $_SESSION[permisos] != "Procesador2"  OR $_SESSION[permisos] != "Procesador3")

En procesador.php hay un if con el nombre del Procesador2 en este caso se agrega otro "if"
if ($_SESSION[permisos] == "Procesador2") {$whereProcesador = " AND users.tipoProcesador = 'Procesador2' ";}
Agregar un nuevo IF
if ($_SESSION[permisos] == "Procesador3") {$whereProcesador = " AND users.tipoProcesador = 'Procesador3' &qu…

1.-Tutorial de Openbravo ERP NUEVO USUARIO CON CUENTAS CONTABLES

Imagen

CREAR UN COMPONENTE JOOMLA EN J-COOK.PRO ESPAÑOL

Imagen

COMPRIMIR ARCHIVOS EN LINUX

Imagen
COMPRIMIR ARCHIVOS EN LINUX
//COMANDO QUE COMPRIME LA CARPETA "carpeta" EN UN .tar.gz OSEA carpeta.tar.gz
$tar cvfz carpeta.tar.gz carpeta

//COMANDO QUE DESCOMPRIME carpeta.tar.gz EN LA CARPETA "carpeta"
$tar xvfz carpeta.tar.gz

CREAR TABLAS TEMPORALES EN PHP

CREAR TABLAS TEMPORALES EN PHP <?php
require '../../../connections/localhost.php';
mysql_select_db($database_localhost, $localhost);
$sql1 = "
CREATE TEMPORARY TABLE IF NOT EXISTS t1 (
  SELECT
  paqueteria_03cajaPredetOrd.id,
  paqueteria_03cajaPredetOrd.idOrd,
  paqueteria_03cajaPredetOrd.peso,
  paqueteria_03cajaPredetOrd.costo,
  paqueteria_03cajas.alto,
  paqueteria_03cajas.ancho,
  paqueteria_03cajas.fondo,
  paqueteria_03cajaPredetOrd.consecutivo
  FROM
  paqueteria_03cajaPredetOrd
  INNER JOIN paqueteria_03cajas ON paqueteria_03cajas.id = paqueteria_03cajaPredetOrd.idCaja
  where paqueteria_03cajaPredetOrd.idOrd='74'
);
";
$result1 = mysql_query($sql1);
$sql2 = "
INSERT INTO t1(
  SELECT
  paqueteria_03cajaPersonaOrd.id,
  paqueteria_03cajaPersonaOrd.idOrd,
  paqueteria_03cajaPersonaOrd.peso,
  paqueteria_03cajaPersonaOrd.costo,
  paqueteria_03cajaPersonaOrd.alto,
  paqueteria_03cajaPersonaOrd.ancho,
  paqueteria_03cajaPersonaOrd.fondo,
  paqu…

MULTIDOLIBARR

MULTIDOLIBARR <?php
//
// File generated by Dolibarr installer 3.5.1 on 08 abr. 2014
//
// Take a look at conf.php.example file for an example of conf.php file
// and explanations for all possibles parameters.
//


$dominio = $_SERVER['HTTP_HOST'];
$dominio=str_replace("http://", "", $dominio);
$dominio=str_replace("https://", "", $dominio);
$dominio=str_replace("www.", "", $dominio);
$dominio=str_replace(".", "", $dominio);

$sqlQuery = " SELECT id,dominio,base FROM dol_multi where dominio='$dominio' ";
//echo $sqlQuery;
$hostname_localhost = "localhost";
$database_localhost = "_erp";
$username_localhost = "_adm";
$password_localhost = "_dmo";

$localhost = mysql_connect($hostname_localhost, $username_localhost, $password_localhost) or trigger_error(mysql_error(),E_USER_ERROR);
mysql_select_db($database_localhost, $localhost);

$resultado = m…

HABILITAR GZIP PARA BLUEHOST

HABILITAR GZIP PARA BLUEHOST
<IfModule mod_php5.c>
    php_value output_buffering "1"
    php_value output_handler ob_gzhandler
</IfModule>

<IfModule mod_deflate.c>
  # Compress HTML, CSS, JavaScript, Text, XML and fonts
  AddOutputFilterByType DEFLATE application/javascript
  AddOutputFilterByType DEFLATE application/rss+xml
  AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
  AddOutputFilterByType DEFLATE application/x-font
  AddOutputFilterByType DEFLATE application/x-font-opentype
  AddOutputFilterByType DEFLATE application/x-font-otf
  AddOutputFilterByType DEFLATE application/x-font-truetype
  AddOutputFilterByType DEFLATE application/x-font-ttf
  AddOutputFilterByType DEFLATE application/x-javascript
  AddOutputFilterByType DEFLATE application/xhtml+xml
  AddOutputFilterByType DEFLATE application/xml
  AddOutputFilterByType DEFLATE font/opentype
  AddOutputFilterByType DEFLATE font/otf
  AddOutputFilterByType DEFLATE font/ttf
  AddOutputFi…

IMPORTAR REGISTROS DE EXCEL A MYSQL CON PHP

Lenín Casco: Actualizar campo Mysql con número consecutivo

Lenín Casco: Actualizar campo Mysql con número consecutivo: Hola Gente: En esta ocación quiero compartirles este pequeño truco de Mysql, ya les explico como llegué a este problema. Resulta que ten...

TUTORIAL INSTALACION Y USO DE NODE.JS

Imagen

GIT, HACER UN PULL DESDE UN PHP SCRIPT CON LA INTRUCCION shell_exec

Imagen
GIT, HACER UN PULL DESDE UN PHP SCRIPT CON LA INTRUCCION shell_exec Yo intenté se actualiza un repositorio alojado en github y después actualizar desde github hacia mi servidor, pero los tutoriales que vi no especificaba que pudiera llegar a dar algunos errores por ejemplo que los permisos de la carpeta y del archivo php eran root y tenían que ser los permisos del usuario www porque el sheel no se ejecutaba correctamente con el root. El código que yo utilizaba para intentar hacerlo el pull era el siguiente. <?php

define(‘PRIVATE_KEY’, ‘XXXXXXXXXXXXXXXXxxx’);

if ($_SERVER[‘REQUEST_METHOD’] === ‘POST’            && $_REQUEST['thing'] === PRIVATE_KEY) {     echo shell_exec("git pull"); } Pero desgraciadamente no era tan fácil paseo un buen rato o tratando de arreglar esto hasta que al fin un control.

COSAS QUE NO HABÍA TOMADO EN CUENTA El tipo de usuario que estaba intentando ejecutar git pull era el usuario del apache (llamémosle apache_user) está usuario no reconocían…

03.- Categorías y productos en VIRTUEMART

Imagen
03.- Categorías y productos en VIRTUEMART Una vez que tenemos nuestro VIRTUEMART configurado en español procedemos a dar de alta las categorías en donde van a estar situado de los puntos para ello tenemos que dar clic en el menú VIRTUEMART y después hacer click en categorías de productos para después del clic en nuevo Colocamos en nombre de la categoría por ejemplo “ categoría 1” seleccionamos que si este publicado y colocamos una descripción de esta categoría

Después damos clic en las que estén imágenes y presionamos el botón “subir archivo” en donde vamos a colocar una imagen para el producto y después damos clic en guardar

Una vez su unidad de imagen no podemos borrar haciendo clic en la “x” que aparece en la parte superior derecha de la miniatura, y después volvemos a dar click en guardar.

Ahora nos vamos al menú de productos en dónde vamos a dar click en el botón nuevo En el primer pestaña no se parecen varios cuadros de texto los cuales se describen a continuación 1.- El nombre del pro…

02.- CONFIGURACION DE VIRTUEMART 2.6.6 EN ESPAÑOL

Imagen
02.- CONFIGURACION DE VIRTUEMART 2.6.6 EN ESPAÑOL Como se concibe dar nuestro VIRTUEMART 2.6.6 al español ya que por default viene en ingles tantos Joomla como VIRTUEMART 1.- Lo primero que tenemos que hacer es configurar en nuestro o humillar al español al que cuando instalemos nuestro paquete de idiomas de VIRTUEMART automáticamente reconozca el español para eso tenemos que ir al área de extensiones y lenguajes donde le vamos a dar click en instalar lenguajes

Ahí buscamos el lenguaje español después nos va aparecer en lista de lenguajes y seleccionamos el español para después darle click en el botón instalar Una vez hecho esto se nos mostrara todo el sistema Joomla en español entonces tenemos que ir a la página de VIRTUEMART al área de descargas y descargar el paquete de España dando clic en Download your language pack Hay buscamos el lenguaje español les damos clic y lo descargamos Después nos vamos al área administración de Joomla y nos vamos al área extensiones y gestionar extensiones…

01.- INSTALAR VIRTUEMART 2.6

Imagen
01.- INSTALAR VIRTUEMART 2.6En este del tutorial hablaremos de como instalar configurar y realizar nuestro primer venta con virtue mart 2.6. Nota: los requerimientos para y instalar Virtue Mart en nuestra pc es tener instalado xampp o wamp 1.- Tenemos que hacer es ir a la página Virtue Mart http://virtuemart.net e ir al área de descargas y descargar la versión ”Full installer includes Joomla with VirtueMart installed” 2.- Una vez descargado lo tenemos que copiar y pegar dentro de nuestra carpeta “htdocs” y lo descomprimimos. 3.- Este paso es opcional, crear una base de datos con nuestro phpmyadmin o cualquier gestor de bases de datos de mysql, la base de datos puede tener cualquier nombre. 4.- Abrimos nuestro navegador y escribimos “http://localhost/nombre_de_la_carpeta_de_VirtueMart” 5.- En la ventana que se muestra seleccionamos el idioma y presionamos siguiente como se muestra del dibujo debajo 6.- Tenemos que ser cerrarnos de que todos los parámetros estén en sí (el parámetro muestra er…

TUTORIAL INSTALACION Y USO DE NODE.JS

Imagen

PROCESOS DE LINUX Y NODEJS

PROCESOS DE LINUX Y NODEJS



--LISTAR TODOS LOS PROCESO
ps -aux

--BUSCAR PROCESOS
ps aux |grep node

-- MATAR PROCESO NODE
killall -9 node

node app.js > output.log

-- PROCESO EN SEGUNDO PLANO
--Pulsa CTRL+Z despues de ejecutar el proceso
--se muestra esto
[1]+  Stopped                 node chat.js
-- Tomamos el [1] y ponemos
disown -h %1
bg 1
-- verificamso el que proceso este corriendo con ps aux |grep node


-----ABRIR PUERTOS------
--ABRIR EL ARCHIVO
mcedit /etc/sysconfig/iptables
BUSCAMOS LA LINEA QUE CONTIENE
-A RH-Firewall-1-INPUT -i lo -j ACCEPT
AGREGAMOS
-A RH-Firewall-1-INPUT -p tcp --dport 4444 -j ACCEPT
--REINICIAMOS EL FIREWALL
service iptables restart

 ---VER MIS PUERTOS ABIERTOS
netstat -nta
---BUSCAR UN PUERTO ABIERT
netstat -napt | grep 4444
etas funcion solo se ve si el puerto esta siendo ocupado
 "screen" Esta herramienta te permite dejar cosas funcionando en una terminal virtual, luego puedes recuperar la terminal y ver cómo fué todo el proceso.

Revisa para ver si t…

ESTRATEGIAS PARA LA RESOLUCIÓN DE CONTINGENCIAS EN EL ÁREA DE ADMINISTRACIÓN Y FINANZAS

ESTRATEGIAS PARA LA RESOLUCIÓN DE CONTINGENCIAS EN EL ÁREA DE ADMINISTRACIÓN Y FINANZAS
A)Contingencias Durante la Prestación del Servicio
Contingencia: Retiro de Personal Clave en la Operación de Recaudación del Corredor Plan de contingencia: Dentro de la operación de recaudación se consideran cuatro puestos clave, agentes de ventas con terminal portátil, vendedor de stand, personal de taquillas y el coordinador de recaudación. Cuando algún agente de ventas con terminal portátil  tenga la necesidad de no asistir a laborar, un día que no sea su día de descanso deberá informar al coordinador de recaudación,  quien comunicará a recursos humanos la inasistencia. Si algún vendedor de stand se ve en la situación de no poder asistir a su turno laboral, un día que no sea su descanso deberá informar al coordinador de recaudación, quien comunicara a recursos humanos la inasistencia y contactara a un agente de ventas con terminal portátil (el que tenga menor afluencia de usuarios) para que este cubr…

MANUAL DE OPERACIÓN Y MANTENIMIENTO DE INFRAESTRUCTURA

Imagen
CIRCUITO DE DESARROLLO INTEGRAL MEXIQUENSE, S.A. DE C.V.


“MANUAL DE OPERACIÓN Y MANTENIMIENTO DE INFRAESTRUCTURA”

CORREDOR DE TRANSPORTE MASIVO DE PASAJEROS  CON AUTOBUSES DE ALTA CAPACIDAD “ZINACANTEPEC – LERMA” CON RAMAL AL AEROPUERTO INTERNACIONAL DE TOLUCA EN EL ESTADO DE MÉXICO.



ZINACANTEPEC, ESTADO DE MÉXICO SEPTIEMBRE DE 2011.



ÍNDICE GENERAL 1.INTRODUCCIÓN
2.OBJETIVO DEL MANUAL 3.   MISIÓN, VISIÓN Y OBJETIVO 3.1  MISIÓN 3.2 VISIÓN 3.3 OBJETIVO
4.ESTRUCTURA ORGANIZACIONAL
4.1 ORGANIGRAMA 4.2 ANÁLISIS DE PUESTOS
4ESTRUCTURA PROCEDIMENTAL
1.INTRODUCCIÓN El Plan de Desarrollo del Estado de México 2005-2011 y el Programa Especial de Transporte Masivo, reconocen la necesidad de contar con un sistema de transporte masivo concesionado, sustentable, que sea operado con autobuses de alta capacidad, en carriles exclusivos, que permitan incrementar la movilidad, disminuir los congestionamientos vehiculares, reducir las emisiones contaminantes a la atmosfera, disminuir y mejorar los tiempos de traslado a t…

Facebook Like