miércoles, 13 de febrero de 2013

Calendario en PHP para Páginas o Sitios Web

calendar.class.php

calendar.class.php is an easy to use php class for generating a calendar display. The class outputs semantic and valid XHTML that is ready to style with your custom CSS.

Features
  • Semantic and Valid XHTML output
  • Use the default classes or override them with your own and style with CSS
  • Display current month with today marked (default behavior)
  • Display calendar with selected date marked
  • Display calendar just by month/year without providing a full date
  • Provide an array of dates to mark on the calendar
  • Optionally link days to a page with their date appended to the designated URL
  • Easily loop calendar display to output multiple months or create “year at a time” views
  • Calendar output can now be localized using PHP’s setlocale() function
  • Added optional CSS class for passed dates (enabled by default)
  • Designate that only selected dates are linked
  • Day links can now be formatted for Cruft-Free URLs
  • Specify the day of the week that weeks should begin on
licensed under GPL v2.0

http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt

Use of this class for commercial/proprietary purposes is governed by the
terms of Commercial License issued exclusively by the Author.

Download

Download version 2.8

 

SVN Repository

http://calendar-class-php.googlecode.com/svn/trunk/

Usage

Download calendar.class.php and included it into your PHP script. Then call the constructor to create a new calendar object. Use the output method to display the calendar.

view source print?
1.| require_once('calendar.class.php');
2.| $simple_example = new Calendar();
3.|print($simple_example->output_calendar());

Examples

  • Three Month Calendar (previous, current, next months)
  • Year-at-a-time Calendar

    View more examples here
    (or view the “examples” directory included in the download)

    Documentation
    Methods
    Calendar($date, $year, $month)

    Class constructor, initalizes calendar object with date values

    $date
    ISO format (YYYY-MM-DD) selected date for generating a month calendar. The date will be marked up with the class “selected” by default. Takes precedence over $year and $month arguments. Optional, default value: NULL
    $year
    Combined with $month to display the specified month of the year without designating a selected date. When supplied without $month the current year will be used. Optional, default value: NULL
    $month
    Combined with $year to display the specified month of the year without designating a selected date. When supplied without $year the current month will be used. Optional, default value: NULL
    output_calendar($year, $month, $calendar_class)

    Generates the calendar based on the arguments and variables provided and outputs the calendar HTML

    $year
    Used to override dates set by the constructor for outputting multiple calendars from the same object. optional, default value: NULL
    $month
    Used to override dates set by the constructor for outputting multiple calendars from the same object. optional, default value: NULL
    $calendar_class
    Class name applied to the calendar table. optional, default value: calendar
    Variables
    $date
    Selected date. Initialized by Constructor
    $year
    Year portion of selected date, or year value supplied to constructor. Initialized by Constructor
    $month
    Month portion of selected date, or month value supplied to constructor. Initialized by Constructor
    $day
    Day portion of selected date, empty when year and month are provided. Initialized by Constructor
    $link_days
    Link days to a URL, values: TRUE or FALSE. Default value: TRUE
    $link_to
    URL days should link to. Default value: XSS clean PHP_SELF. Initialized by Constructor
    $mark_today
    Add class to today’s date, values: TRUE or FALSE. Default value: TRUE
    $today_date_class
    Class name to apply to today’s date, default value: today
    $mark_selected
    Add class to selected date supplied to constructor, values: TRUE or FALSE. Default value: TRUE
    $mark_passed
    Add class to dates previous to today’s date (ie. passed dates), values: TRUE or FALSE. Default value: TRUE
    $passed_date_class
    Class name to apply to dates in the past, default value: passed
    $selected_date_class
    Class name to apply to selected date, default value: selected
    $highlighted_dates
    Optional array of dates in ISO format to highlight on the calendar. Default: empty
    $default_highlighted_class
    Class name to apply to highlighted dates, default value: highlighted

 

Fuente Original: http://style-vs-substance.com/code/calendar-class-php/

viernes, 1 de febrero de 2013

Importaciones, explicando dudas

manelo1 Hola! :)
Primero quiero informarte que yo llevo comprando (importando) cosas de diferentes países desde 1998.
Me ha pasado de todo, y no me considero una eminencia, ni soy agente aduanal, pero creo que tengo el conocimiento y experiencia suficientes para darte la siguiente explicación a tu duda.

¿Que tanto se debe pagar de impuestos cuando el paquete entra a México?

La cantidad exacta es algo variable, debido a que no depende del vendedor (ebay, amazon, bestbuy, bluefly o cualquier otra tienda virtual en internet)

De lo que depende el pago de IMPUESTOS es el tipo de producto que compraste (o comprarás).

Y el lugar donde fue creado, realizado, manufacturado

Como ejemplo te expongo lo que me sucedió hace 3 años:

Compre en eBay 2 juegos de cartas (1 para niño y otro para niña), estos juegos de barajas de Disney, fueron hechos en Tailandia, y pague incluyendo el envío hacia México un total de $10 dólares (aproximadamente unos $100 pesos mexicanos aproximadamente), el vendedor me los envió por vía express (UPS) debido a que existía el riesgo que nunca llegaran si los enviaba por paquetería de correo de Tailandia.

A los 8 días se comunicaron de UPS México, informándome que tenía un paquete y que si autorizaba el cargo de los impuestos aduanales.

Al preguntarles ¿cuánto sería de los impuestos aduanales?

Me respondieron que por los 2 paquetes de cartas de juego de Disney (unas 54 cartas en total por los 2 paquetes) tenía que pagar un total de $840 pesos mexicanos.

Ante la respuesta le comuniqué a UPS que no aceptaba el cargo de los impuestos aduanales, y ellos me respondieron que entonces el paquete de Tailandia pasaría a bodega de olvidados, y en 3 meses se pondría en subasta.

El mismo día le envié un mensaje al vendedor de Tailandia y le informe todo lo que me había comunicado UPS y le pedí me los re-enviara los 2 juegos de cartas de Disney pero por correo terrestre (via correos)

El vendedor acepto y me los reenvió por via terrestre (incluyendo el viaje en barco) de los paquetes, y pague solamente $60 pesos mexicanos por la vía terrestre y por EMS.

El precio a pagar en la aduana Mexicana depende de 2 cosas principalmente...
1.- Lugar donde fue manufacturada, creada o producida la mercancía (ósea el paquete)
2.- País y Estado donde fue comprado (adquirido) el producto.

Con relación a los 2 puntos que mencioné significa que no importando si tu compra es de $1 dólar o de $300 dólares, el país donde fue manufacturado el producto es el IMPUESTO (tax) que se cobrará la aduana mexicana (Gobierno) por permitir el ingreso al país.

Además si tu producto o mercancía la compraste en cualquier territorio de USA, Australia, Canadá, Brasil, China, Reino Unido, Italia, Japón o cualquier otro país del planeta.

La aduana va a cobrar impuestos por el lugar de manufacturación... esto es que si lo compraste en eBay o Amazon o cualquier tienda virtual, y el producto dice: MADE IN CHINA, la aduana mexicana va a cobrar el MISMO impuesto que si lo hubieras comprado en China, solo pro el simple hecho y detalle que su producción o creación fue hecha en China.

Los productos de creación China pueden (no quiere decir que todos) llegar a pagar hasta un 300% de impuesto sobre el valor declarado en la hoja de importación.

Significaría que por $ 1 dólar que pagas la aduana te va a cobrar $3 dólares extras.

Tu paquete importado por DHL te costaría $800 dólares solo del impuesto de importación, además hay que sumar el cargo por el uso de un agente aduanal de DHL para importar tu producto.


Si el producto que compres es importado a través de UPS entonces el cargo del uso del agente aduanal de UPS será más caro que si viniera por DHL.

¿Qué servicio recomiendan para hacer el envío, EMS ó DHL?

Servicio de correo Expres [Express Mail Service] (EMS)
Es el servicio MÁS EFECTIVO de paquetería pero tiene ciertas restricciones.
Precio de una caja de medianas dimensiones enviada desde USA = $60 dólares (aproximadamente) Ver online
Tiempo de Entrega después de dejada en el correo del país donde compraste tu producto, mercancía o artículo: 30 días.
Tiempo promedio según fechas: 15 días
Envíos EMS:
Si el Producto proviene de:
Australia (promedio) 15-20 días
USA (promedio) 30-35 días
Japón (promedio) 25-40 días
China (promedio) 40-50 días
Inglaterra, Italia, Francia (promedio) 30-40 días
Canadá (promedio) 20-35 días
Tiempos Variables de permanencia:
En la Aduana Mexicana
Si el vendedor, o compañía a quien le compraste tu mercancía o juego o libro o lo que halla sido, tiene muchos años vendiendo o tiene experiencia en la exportación.

Te enviará un paquete con el precio MODIFICADO en la hoja de la declaración de importación.

Eso quiere decir que aun cuando tu paquete llegue y la aduana lo abra para confirmar el contenido (no todo los paquetes se abren, PERO TODOS los paquetes pasan por una cámara de Rayos X, y por el olfato de los perros, y todos los paquetes traen una hoja donde se declara el valor de la mercancía que se está recibiendo [la que has comprado] y especifica que es lo que contiene el paquete).

Si lo pides o solicitas el envío por paquetería privada (entiéndase DHL; FEDEX; UPS; REDPACK) entonces además del pago de impuestos aduanales por la mercancía o artículos que has comprado, tendrás que pagar el servicio aduanal de la paquetería privada.

Ejemplo 1.-


Ejemplo 2.-


Ejemplo 3.-

Ejemplo 4.-

YA no utilizo a la compañía de importaciones por que sale MUY cara, y he aprendido con base a los errores cometidos en el pasado, como es que se deben hacer las importaciones de compras realizadas en eBay, Amazon USA, Amazon Japón, y tiendas similares.

Si te interesa ponte en contacto conmigo (en los comentarios) y charlamos, quizás pueda ayudarte a traer lo que quieres, o lo que te interesa.

Para la seguridad el artículo, cosa, ropa o juguete se publicaría en Mercado Libre para que desde ahí puedas comprarlo con toda la seguridad necesaria.

También puedes visitar mi página en facebook, o mi sitio web


















































¡RIP Funimation! - Fallece Funimation - Se muere Funimation

¡RIP Funimation! ¿Cuál es tú reacción a la noticia? Todos sabíamos que vendría, pero la noticia de que Sony está poniendo fin formalmente a ...