Find Jobs
Hire Freelancers

OSC MS 2.2 - Highly Customized Pop-up Window & Newsletter Subscription Management Project

$100-300 USD

Cerrado
Publicado hace más de 17 años

$100-300 USD

Pagado a la entrega
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1.0. Design, Functionality and Integration Requirements: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (a) WC3 Compliant (Example: ) (c) Written with a *.php file suffix (b) Design must be in HTML and not written using Apache web server echo " "; format and contain the following conventional structure: (d) Design should contain the following meta tags: (e) Will contain three default pop-up window sizes: 250 x 250 320 x 320 260 x 580 Note: Service Buyer is open to additional and/or alternative sizes necessary to accommodate pop-ups (f) Admin notification compatibility the moment someone types a single character into a text field within a pop-up window. (g) Administrative console must be integrated into OSC Admin console and have the ability to easily view the following information: Popup Inventory: - Active Popups (By Title) - Inactive/Available Popups (By Title) Popup Activity/Performance Metrics: - Most Used Popup (Total hits, Last hit Date/Time, Hits per IP) - Least Used Popup (Total hits, Last hit Date/Time, Hits per IP) (h) Administrative console must be integrated into OSC Admin console and have the ability to: - Activate/deactivate pop-up windows on an individual basis by date as depicted in the following example: Start Date: [ 11/25/2006 ] Stop Date: [ 12/25/2006 ] - Select and/or enter an individual’s email address to manually suppress pop-up's on a case-by-case basis. - Ability to enter a specific time when pop-up windows should open and close - Ability to dynamically generate a small message at the bottom of the pop-up window (whose formatting is controlled by CSS) telling viewers the pop-up window will close in xx seconds... with countdown functionality... - Ability to create new data tables to enable site administrator to add additional data elements to all pop-up windows in the future. (i) Customers Tab in OSC: Currently contains: First Name | Last Name | Account Created | Referred By | Needs: Pop-up Window Usage History (j) Intelligent Popup Presentation & Suppression: - Tell Us How You Found Us: Suppress on a per-visitor basis ONLY IF VISITOR HAS ALREADY PROVIDED THIS INFORMATION using a combination of IP Logging and Cookies - Register Today Popup: Suppress on a per-visitor basis ONLY IF VISITOR REGISTERS using a combination of IP Logging and Cookies, or isn't already a registered user. - Sign-up For Monthly Newsletter: Suppress on a per-visitor basis ONLY IF VISITOR HAS ALREADY SIGNED-UP FOR OUR NEWSLETTER using a combination of IP Logging and Cookies and cross-validation both in OSC's "customers_newsletter" table an in a separate data table which Service Provider will create called "noncustomers_newsletter". (k) Bot and Form Abuse Protection: - Must be able to detect rapid submissions from a single IP address and alert administrator of possible malicious activity - Must be able to perform two-factor email address authentication, the first which will involve using a script to be installed/configured by Service Provider similar to the following example. The second level of authentication will involve using a script to be written/installed/configured by Service Provider that queries the domain/email server to which the email addresses used by purported registrants has allegedly been sent from. Email Authentication Example: function check_email_address($email) { // First, we check that there's one @ symbol, and that the lengths are right if (!ereg("^[^@]{1,64}@[^@]{1,255}$", $email)) { // Email invalid because wrong number of characters in one section, or wrong number of @ symbols. return false; } // Split it into sections to make life easier $email_array = explode("@", $email); $local_array = explode(".", $email_array[0]); for ($i = 0; $i < sizeof($local_array); $i++) { if (!ereg("^(([A-Za-z0-9!#$%&'*+/=?^_`{|}~-][A-Za-z0-9!#$%&'*+/=?^_`{|}~.-]{0,63})|("[^(\|")]{0,62}"))$", $local_array[$i])) { return false; } } if (!ereg("^[?[0-9.]+]?$", $email_array[1])) { // Check if domain is IP. If not, it should be valid domain name $domain_array = explode(".", $email_array[1]); if (sizeof($domain_array) < 2) { return false; // Not enough parts to domain } for ($i = 0; $i < sizeof($domain_array); $i++) { if (!ereg("^(([A-Za-z0-9][A-Za-z0-9-]{0,61}[A-Za-z0-9])|([A-Za-z0-9]+))$", $domain_array[$i])) { return false; } } } return true; } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2.0. Default Pop-up Windows to Be Created: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Tell Us How You Found Us ::::::::::::::::::::::: First Name [ ] Last Name [ ] ::::::::::::::::::::::: Email [ ] ::::::::::::::::::::::: ::::::::::::::::::::::: How did you find us? [ ] * :::::::::IMAGE::::::::: Other [ ] ::::::::::::::::::::::: Keyword/Phrase: [ ] ::::::::::::::::::::::: How easy was it to find Us? [ ] ** ::::::::::::::::::::::: Sign up for monthly newsletter [ ] ::::::::::::::::::::::: ::::::::::::::::::::::: URL: Share our site with others and earn another 5% off your purchase * This is a drop down field containing the following options: Google, Yahoo, MSN, [login to view URL], AskJeeves, [login to view URL], DogPile, [login to view URL], AltaVista, Word of Mouth/Friend, Other (If "Other" please specify) ** This is a drop down field containing the following options: Extremely Easy Somewhat Easy Could Have Been Easier Very Difficult Note: Image must have the ability to embed a URL for redirect purposes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Register Today ::::::::::::::::::::::: First Name [ ] Last Name [ ] ::::::::::::::::::::::: Email [ ] Phone [ ] ::::::::::::::::::::::: Street Address [ ] ::::::::::::::::::::::: City [ ] State [ ] Zip Code [ ] ::::::::::::::::::::::: Password [ ] Confirm Password [ ] ::::::::::::::::::::::: :::::::::IMAGE::::::::: ::::::::::::::::::::::: How did you find us? [ ] * ::::::::::::::::::::::: Other [ ] ::::::::::::::::::::::: Keyword/Phrase: [ ] ::::::::::::::::::::::: How easy was it to find Us? [ ] ** ::::::::::::::::::::::: Sign up for monthly newsletter [ ] ::::::::::::::::::::::: Account Agreement [ ] *** URL: Share our site with others and earn another 5% off your purchase * This is a drop down field containing the following options: Google, Yahoo, MSN, [login to view URL], AskJeeves, [login to view URL], DogPile, [login to view URL], AltaVista, Word of Mouth/Friend, Other (If "Other" please specify) ** This is a drop down field containing the following options: Extremely Easy Somewhat Easy Could Have Been Easier Very Difficult *** The checkbox must contain the ability for a user to hover over it and see the following message: "Checking this box is required to create an account. Creating an account is required to order products from our website. By checking this box you agree that you have read, understand, and fully agree to all terms and conditions applicable to this website, including our Shipping & Handling, Return Policy, Privacy & Security, and Legal Information policies." Note: Image must have the ability to embed a URL for redirect purposes. Important Requirements: 1. Must possess functionality to enable perfect integration with all database tables and settings within our OSC-based store. 2. Must provide administrative notification each time someone registers. 3. Must not formally register anyone until administrator has received a confirmation from registrant that a live human did is in fact responsible for registering. Separate data table is required called "pending_registrations" 4. All registrations not acknowledged by registrants must automatically receive an email (Service Provider will build an HTML-friendly window in the admin console for this message) 48 hours after registration. 5. All registrations not acknowledged by within 72 hours will receive a final email designed to inform registrants their registration was deleted. Service Provider will build an HTML-friendly window in the admin console for this message. Non-confirmed registrants are then deleted from the "pending_registration" table. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Sign-Up for Monthly Newsletter ::::::::::::::::::::::: First Name [ ] Last Name [ ] ::::::::::::::::::::::: Email [ ] ::::::::::::::::::::::: ::::::::IMAGE:::::::::: How did you find us? [ ] * ::::::::::::::::::::::: Other [ ] ::::::::::::::::::::::: Keyword/Phrase: [ ] ::::::::::::::::::::::: How easy was it to find Us? [ ] ** ::::::::::::::::::::::: Sign up for monthly newsletter [ ] URL: Share our site with others and earn another 5% off your purchase * This is a drop down field containing the following options: Google, Yahoo, MSN, [login to view URL], AskJeeves, [login to view URL], DogPile, [login to view URL], AltaVista, Word of Mouth/Friend, Other (If "Other" please specify) ** This is a drop down field containing the following options: Extremely Easy Somewhat Easy Could Have Been Easier Very Difficult Note: Image must have the ability to embed a URL for redirect purposes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ We also require templates for the following: Specials 01 Specials 02 Specials 03 Specials 04 Specials 05 Christmas Thanksgiving Valentines Day Labor Day Independence Day Memorial Day Veteran's Day New Year's Day President's Day Mother's Day Father's Day Easter Birthday Christening Baptism Summer Fall Winter Spring ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::IMAGE:::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Note: Image must have the ability to embed a URL for redirect purposes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Terms and Conditions: 1. Acceptance of this project also serves as full agreement and acceptance of the following terms and conditions: (a) Service Provider certifies he/she possesses extensive knowledge and a universally acceptable level of professional experience associated with the following: * HTML * CSS * PHP * mySQL * OScommerce (All milestones, MS2.2 in particular) * Javascript * Database and web-based application security 2. Service Buyer agrees to perform a full and complete backup of Service Buyers entire online store to include all databases, configurations, files, images, etc. 3. Service Buyer reserves the right to cancel this project, held harmless, and not be obligated to making payment for any services provided if: (a) Service Provider fails to honor the timetable agreed upon for this project. (b) Service Provider fails to respond to any/all e-mail communication, Instant Messages, and/or GAF messages sent by Service Buyer within 24 hours for each instance. (c) Service Provider fails to ensure the above referenced customized contribution does not work as it should or as it is intended. (d) Adversely impacts any functionality, contributions, and/or core code within our online store. (e) Service Provider misrepresents his/her true professional/technical capabilities. (f) Service Provider warrants he/she will not install any code, application, scripts, or alterations to pre-existing code that could, will, or would compromise website security. 4. Service Provider acknowledges he/she has adequate computer security in place to prevent the observation of or access to any and all information, files, folders, usernames, passwords, login URL's, etc. associated with or applicable to this project. 5. Service Provider agrees to respond to all support requests made by Service Buyer within 4 hours for a period of 30 days after Service Buyer makes payment for this project. Service Provider furthermore understands and agrees that support includes identifying and resolving any/all issues arising subsequent to the payment. 6. Service Provider agrees to permanently discard and/or destroy all usernames and passwords provided by Service Buyer subsequent to the completion of this project. 7. Service Provider agrees to consider requests made by Service Buyer to incorporate expanded functionality (for an additional fee) not yet realized by Service Buyer provided Service Provider possess the technical ability to fulfill such requests.
ID del proyecto: 89832

Información sobre el proyecto

9 propuestas
Proyecto remoto
Activo hace 17 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
9 freelancers están ofertando un promedio de $240 USD por este trabajo
Avatar del usuario
can be done.
$300 USD en 1 día
4,7 (166 comentarios)
8,6
8,6
Avatar del usuario
ValueOnWeb is a pioneer company in Web Applications, Application development, Design and Search Engine Optimization. We are a global provider of IT services and business solutions to Fortune 1000 corporations. We are located in New Delhi, India. We have pioneered a collaborative way of working with clients using an optimal blend of co-located teams both on-site and offshore which delivers immediate business benefits. Specific to your requirement, we are delighted to state that we have immense experience and expertise in web applications and technologies like PHP, ASP, MYSQL, Perl, CGI etc. We work on both Fixed Price (FP) and Time and Material costing and after the development and user-acceptance, we will provide 30 days free support.. If we decide to move ahead and if you require, it will be our pleasure to provide you (A) - profiles and contact details of our local partners, (B) references and testimonials (C) Case studies etc. We look forward to do work with you.
$300 USD en 10 días
4,9 (230 comentarios)
8,0
8,0
Avatar del usuario
Please check your PMB for our proposal and our full portfolio. Thank you. EncodedART Inc – A Solution Provider Company.
$300 USD en 7 días
4,7 (59 comentarios)
7,3
7,3
Avatar del usuario
Hi! I can do that!
$200 USD en 5 días
4,7 (137 comentarios)
6,6
6,6
Avatar del usuario
as per PMB
$300 USD en 10 días
5,0 (30 comentarios)
6,5
6,5
Avatar del usuario
We are web design ,graphic design and website development company comprises a pool of professionals who deliver quality work on a wide range of communication web site design and web application projects. The web design ,graphic design and web site development services span all aspects of project work including research, planning, concept, design, execution and training. Our services include end to end web solutions , search engine marketing and corporate identity development. We also provide web consulting and full implementation services for industries like Travel & Hospitality, Casino and Entertainment, Real Estate, IT and BPO. We are a premier provider of websites design, content management systems, e-commerce solutions, flash and multimedia presentations, search engine optimization and pay per click consulting services. Our business model focuses on having long-term strategic relationships with clients and a significant portion of our revenue comes from repeat business from our client and partner base extending across the world. Our Global Services Delivery Model leverages cost-competitive development at our offshore development center in India leveraging the superior workforce. With our strategically located marketing business centers and a virtual team model, we can provide high quality,mission critical, rapid time-to-market solutions on time and within budget.
$250 USD en 10 días
5,0 (1 comentario)
3,5
3,5
Avatar del usuario
I am ready
$150 USD en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi we can do this , We are even looking for more business with you.
$160 USD en 2 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
hi...Please check PMB for more details.
$200 USD en 1 día
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
Huntley, United States
5,0
43
Forma de pago verificada
Miembro desde abr 2, 2004

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.