Find Jobs
Hire Freelancers

Adapt Plugin for Membership Site Software AMember

$30-100 USD

Cerrado
Publicado hace más de 14 años

$30-100 USD

Pagado a la entrega
Skills needed: - PHP (necessary) - familiar with the membership software AMember (beneficial) --- I need a coder who can adapt an "incremental content" plugin for the membership software "AMember". The membership software works by protecting content folders on the webserver via .htaccess. The "incremental content" plugin will first activate folder 1, then after 1 month folder 2, then after another month folder 3 and so forth... Right now, the software doesn't "know" what individual files are in those folders. Also, on the subscriber's download page it only shows the link to the folder -- but not to the individual files. I want two changes: 1. I want the plugin to link to the individual files, using the file names, description texts and anchor texts for the links from an XML file that I can edit as a "table of contents" for the script. 2. I want the plugin to show "grayed out" fake links to all the files that are not active yet. Those links should still be readable, so the subscriber knows what he'll receive in the next months -- but they should not be clickable. ## Deliverables Here are the details: ? I'm running a membership site software called [login to view URL] software processes payments from website subscribers and then manages whichsubscriber can access what resources on the site. ? I have a product that comes in 5 monthly packages: A new subscriber will have access to package 1. After 30 days, he additionally gains access to package 2. 30 days after that (= 60 days total) , he additionallygains access to package 3... and so on, until package 5. ? The way AMember manages access rights is through .htaccessfiles. That means, the software can only manage access to DIRECTORIES. ? For memberships, where content is added each month, theAMember software provides a plugin called "Incremental Content". Whatthis plugin does is to... ? - define 1 directory for each monthly package - create .htaccess files that manage who can access them - add links to the member's download page. ? Unfortunately, on the member's download page the pluginonly links to directories -- but not to individual files. And also itcompletely hides to the user what he will get later, because it only shows thelinks that are currently active. A member in month 1 will thus only see a linkcalled "Month 1". ? I want two things: ? First, I want my members to be able to download eachindividual file directly from the member's download area. That means, insteadof a link to the secure folder, I want links to the individual files in thatfolder -- along with a description of those files. For this, I'd create an HTMLcontent table ("[login to view URL]") in each of the folders, which containslinks to the download files and a description for each of them. ? Second, I want my members to see what they'll get in thefuture. I want them to see a description for the files in the months to come --but grayed out and with inactive links. Also, there should be a line below eachinactive month that says "This package will become available in XXdays.". ? Here's an example of how the download area(amember/[login to view URL]) looks like for a user in month 1 -- and how I want it tolook like after your changes: ? HOW IT IS (for a user in month 1): --- [Clickable Link Month 1] {and that's it} --- ? HOW I WANT IT (again, for a user in month 1): --- Month 1: [Clickable Link for File 1] - Description File 1[Clickable Link for File 2] - Description File 2 [Clickable Link for File 2] -Description File 3 ? {the following is all gray:} Month 2: [Non-Clickable Link for File 1] - Description File 1[Non-Clickable Link for File 2] - Description File 2 This package becomesavailable in {variablecomeshere} days. ? {the same for month 3, 4 and 5} --- == User Log-In AMember == (will be provided after bid acceptance) ? == FTP == (will be provided after bid acceptance) ? == Important Files/Folders == amember/plugins/incremental_content/: the Incremental Content Plugin amember/mitglieder/: holds monthly package folders month 1 ("Monat1"), month 2 ("Monat 2") etc., each containing Download-Content(PDF files) + an XML content table with file names, descriptions and anchor texts for the links to the individual files in that folder. The XML content table is what should appear in theuser's download area -- either in active form, with functional download linksin blue and the description text in black, or in inactive form with non-activelinks and the whole text in gray. For the inactive form, the script should justremove the hyperlinks and change the font color to gray. A way how this could look like is: <?xml version="1.0" encoding="windows-1250"?> <month> ? ? <file> ? ? ? <description>Description goes here</description> ? ? ? <filename>[login to view URL]</filename> ? ? ? <anchor>Ankur PDF</anchor> ? ? </file> ? ? <file> ? ? ? <description>Description goes here</description> ? ? ? <filename>[login to view URL]</filename> ? ? ? <anchor>Ankur PDF</anchor> ? ? </file> ? ? <file> ? ? ? <description>Description goes here</description> ? ? ? <filename>[login to view URL]</filename> ? ? ? <anchor>Ankur PDF</anchor> ? ? </file> ? ? <file> ? ? ? <description>Description goes here</description> ? ? ? <filename>[login to view URL]</filename> ? ? ? <anchor>Ankur PDF</anchor> ? ? </file> </month> ? Of course, that is only an example -- if you want to do it in another way, feelfree to suggest that. All I want to do in those files is to define - the file name of a download file - the anchor text for the download link and - a 1-line description of the file. I include a sample of the plugin's source code so you can get an idea of how it works. Thank you very much for taking your time.
ID del proyecto: 2964533

Información sobre el proyecto

3 propuestas
Proyecto remoto
Activo hace 14 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
3 freelancers están ofertando un promedio de $180 USD por este trabajo
Avatar del usuario
See private message.
$242,25 USD en 2 días
4,8 (37 comentarios)
5,3
5,3
Avatar del usuario
See private message.
$85 USD en 2 días
4,1 (8 comentarios)
3,3
3,3
Avatar del usuario
See private message.
$212,50 USD en 2 días
3,5 (6 comentarios)
2,7
2,7

Sobre este cliente

Bandera de GERMANY
Leipzig, Germany
5,0
33
Miembro desde mar 31, 2008

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.