Consulta realizada: Hace 3 meses desde Colombia
Ultimo comentario: Hace 3 meses
Hola, solicito un programador web para editar funciones de un famoso script de acortador llamado AdLinkFly, de igual manera integrar nuevo diseño el cual yo le pasare sus mockups. Script de acortador: https://codecanyon.net/item/adlinkfly-monetized-url-shortener/16887109 El script esta construido con las siguientes características: Files Included: Javascript js, css, php software framework: cakephp software version: php 7.x, PHP 5.6, MySQL 5.x Necesito integrar o cambiar las siguientes funciones: 0. Cambiar la logica de acortamiento y enlaces El script tiene una logica de acortamiento comun de cualquier otro acortador, mas sin embargo necesitamos cambiar esto. 0.1. Principalmente necesito el dominio base no trabaje con el dominio de enlaces acortados, esta funcion ya esta dentro del script. Ejemplo Dominio raiz : acortador.com Dominio de enlaces acortados: enlaces.com Los enlaces acortados tienen dos paginas y se ven de la siguiente forma: enlaces.com/EEred9K (Pagina 1 recaptcha) https://prnt.sc/r66xhn enlaces.com/EEred9K (Pagina 2 segundos) https://prnt.sc/r66xxd Necesito que se vean algo asi enlaces.com/EEred9K (Pagina 1 recaptcha) https://prnt.sc/r66zed enlaces.com/EEred9K (Pagina 2 segundos) https://prnt.sc/r66zwg 1. Por otro lado el dominio de enlaces acortados de enlaces.com redirecciona al dominio raiz del acortador Ejemplo: enlaces.com redirecciona a acortador.com. 1.1. Necesito que esto no sea asi y que la pagina de inicio funcione como si fuera una pagina diferente o independiente. Es decir que la pagina de inicio fuese algo asi, ejemplo: https://prnt.sc/r670vv 1.2. Tambien necesito que la funcion de agregar post de blog se convierta en el panel para hacer las publicaciones de la pagina de enlaces.com o no se directamente agregar una nueva funcion para postear los articulos de la pagina de enlaces. Pagina de add blog actual: https://prnt.sc/r679pv Seguramente toque hacerle modificaciones en este panel para adaptarlo al nuevo sistema. 1.3 Quiero que los enlaces acortados trabajen diferente. Función actual de enlaces acortados: enlace.com/r679pv (pagina 1 recaptcha) --> enlace.com/r679pv (pagina 2 segundos) En este punto voy intentar ser muy claro. Como recuerdan hable del dominio de enlaces acortados enlaces.com, pero en teoria ese dominio es una pagina que se debe ver independiente por lo menos esteticamente, ahora bien vamos a cambiarle el nombre a contenido.com para hacerme entender en el siguiente punto. Funcion nueva 1: Necesito primeramente que el dominio de contenido.com sea el intermedio de un orden de redireccionamientos. Ejemplo: enlaces.com/r679pv (redireccione automaticamente) ----> contenido.com/articulo-fortnite (En este dominio es donde se haran las interacciones de saltar publicidad) ----> enlace-final.com (Este es el enlace final que el usuario acorto) Funcion nueva 2: En el dominio de contenido.com pueden existir no se 40 articulos por decir algo, 40 articulos con su respectivos enlaces, necesito que interactuen con todos los enlaces acortados del dominio enlaces.com Ejemplos: enlaces.com/vds565v---->contenido.com/articulo-fortnite---->enlace-final.com (el enlace final es el enlace que se acorto de la url "enlaces.com/vds565v") enlaces.com/nd6fg55---->contenido.com/mario-bro---->enlace-final.com (el enlace final es el enlace que se acorto de la url "enlaces.com/nd6fg55") enlaces.com/xzfbt7---->contenido.com/gta-v---->enlace-final.com (el enlace final es el enlace que se acorto de la url "enlaces.com/xzfbt7") enlaces.com/bfg81x---->contenido.com/gta-v---->enlace-final.com (el enlace final es el enlace que se acorto de la url "enlaces.com/bfg81x") enlaces.com/y5df1b---->contenido.com/articulo-fortnite---->enlace-final.com (el enlace final es el enlace que se acorto de la url "enlaces.com/y5df1b") En teoria necesito que el sistema detecte la url del dominio enlaces.com y que el enlace de los botones de saltar publicidad cambien al enlace final dependiendo de la url como los ejemplos anteriores no importa si se repiten los post del dominio de contenido.com, que el sistema no se tenga un cache o alguna memoria y guarde esa informacion y haga esta interacción. Funcion nueva 3: Necesito que los enlaces en sus redirecciones tenga encriptacion, ejemplo: enlaces.com ---encriptacion---> contenido.com ---encriptacion---> enlace-final.com La encriptacion solo debe funcionar cuando la visita proviene del dominio de enlaces.com Ahora quiero retomar el punto 1.2 del panel de posteo, necesito un espacio en el panel para agregar el enlace final que solo funcionara cuando la visita no proviene del dominio enlaces.com, ejemplo Cuando el enlace final debe ser el enlace acortado por el usuario enlaces.com/bfg81x---->contenido.com/gta-v---->enlace-final.com (el enlace final es el enlace que se acorto de la url "enlaces.com/bfg81x") Cuando el enlace final debe ser el que se posteo en el articulo originalmente google.com---->contenido.com/gta-v---->enlace-final.com (el enlace que el admin posteo al momento de crear el articulo) Funcion nueva 4: Tambien los botones de pasar publicidad deben cambiar su texto dependiendo de donde proviene la visita Si proviene del dominio enlaces.com debe ser el tipico dialogo de saltar publicidad. Si proviene de algun otro dominio debe tener el texto de descargar o el texto que definamos en el diseño. Por ultimo mencionar que el acortador solo debe registrar visitas cuando el visitante venga del dominio enlaces.com, si la visita proviene de cualquier otro lado no se debe contar. Necesito alguien que sepa bien de tema para que integre estas funciones sin romper nada en el sistema. Si necesitan hacer alguna videollamada para explicar mas al detalle podemos hacerlo sin problema. Saludos cordiales
Este proyecto ha sido publicado por un usuario tercero a TakeYourDesign. Algunos de los datos pueden ser omitidos para proteger la privacidad de nuestros usuarios. Esta información solo es mostrada para tener referencias de proyectos que trabajamos. Cada proyecto es diferente, por ello, te invitamos a escribirnos sobre tu proyecto y te ayudaremos con mucho gusto.