Easy PHP Calendar - We really take care of your dates!


Go Back   Easy PHP Calendar > Pre-Sales Questions > General

General Get answers to your questions before purchasing the Easy PHP Calendar.

Closed Thread
 
Thread Tools Search this Thread Display Modes

Change links to search engine friendly links
Old 10-24-2011, 01:36 PM   #1
C2yoNVdx
Calendar User
 
C2yoNVdx is offline
Join Date: Oct 2011
Posts: 17
Default Change links to search engine friendly links

Is there anyway to change the links to SE friendly links? I don't want the $_GET variables to show in the URL. The rest of the site hides the variables and I have created a .htaccess file to support that. Can this be done with EPC?
 

Old 10-24-2011, 03:16 PM   #2
Brian
EPC Developer
 
Brian's Avatar
 
Brian is offline
Join Date: Jun 2001
Location: Florida, USA
Posts: 10,878
Default

The calendar needs those variables passed in the URL to function.
__________________
-- Brian

Questions?

Instructions: Version 6 - Version 7 | FAQ | Errors FAQ | Paths FAQ | Forums | Support
| Web Site Hosting
 

Old 10-24-2011, 03:40 PM   #3
C2yoNVdx
Calendar User
 
C2yoNVdx is offline
Join Date: Oct 2011
Posts: 17
Default

I understand that the variables are needed, and the required variables can be passed through Apache's Rewrite module based on the RewriteRule I have created. I just need to know if there is a way to change the links themselves so they create the link type I want.

For example, my RewriteRule for this calendar would be:

RewriteRule ^cj/([A-Za-z0-9]+)/([0-9-]+)/([0-9-]+)$ /cj/index.php?content=$1&mo=$2&yr=$3

This rule would take any link like:
www.domain.com/cj/deals/10/12

and would rewrite the link to:
http://www.domain.com/cj/index.php?c...ls&mo=10&yr=12

Therefore all of the necessary variables are provided (the content variable is one I need for my purposes), they are just not visible to the public.

So is there a way to change how links are written?
 

Old 10-25-2011, 06:44 AM   #4
ve9gra
Support Team
 
ve9gra's Avatar
 
ve9gra is offline
Join Date: Jun 2003
Location: New Brunswick, Canada
Posts: 4,965
Default

There's no way to modify the links that the calendar creates... However, if you're really clever *hint hint* you could use output buffering (ob_start and ob_get_clean) and some string replace to do it yourself.

If you're only using the regular calendar mode, I would suggest you look into the AJAX mode (note that it is in beta).

As a last option, you could put the calendar in an iframe.
__________________
-- Gervais
EPC Tutorials... We're here to help!
Offering custom integration services. Contact me here.
* Not affiliated with EasyPHPCalendar or NashTech Inc.
 

Old 10-25-2011, 11:42 AM   #5
C2yoNVdx
Calendar User
 
C2yoNVdx is offline
Join Date: Oct 2011
Posts: 17
Default

Thanks, I may or may not end up doing that - it depends on the client.

Is there a way to get an extension to the trial license?
 

Old 10-25-2011, 04:38 PM   #6
Brian
EPC Developer
 
Brian's Avatar
 
Brian is offline
Join Date: Jun 2001
Location: Florida, USA
Posts: 10,878
Default

Open a support ticket with the domain where the trial is installed and I can issue a new 7-day license.
__________________
-- Brian

Questions?

Instructions: Version 6 - Version 7 | FAQ | Errors FAQ | Paths FAQ | Forums | Support
| Web Site Hosting
 

Old 11-16-2011, 03:59 PM   #7
C2yoNVdx
Calendar User
 
C2yoNVdx is offline
Join Date: Oct 2011
Posts: 17
Default

Gervais,

Thanks for your suggestion to use the AJAX version, now I won't have to fiddle around with code to get the links the way I want them.

The only thing is, I no longer see the individual events on each date in the calendar. Why would that be?
 

Old 11-18-2011, 06:38 AM   #8
ve9gra
Support Team
 
ve9gra's Avatar
 
ve9gra is offline
Join Date: Jun 2003
Location: New Brunswick, Canada
Posts: 4,965
Default

The date marking isn't working? Do you have a link to your install?
__________________
-- Gervais
EPC Tutorials... We're here to help!
Offering custom integration services. Contact me here.
* Not affiliated with EasyPHPCalendar or NashTech Inc.
 

Old 11-18-2011, 09:30 AM   #9
C2yoNVdx
Calendar User
 
C2yoNVdx is offline
Join Date: Oct 2011
Posts: 17
Default

Here's the link:

http://campusjeeves.com/cj/deals
 

Old 11-21-2011, 12:13 PM   #10
C2yoNVdx
Calendar User
 
C2yoNVdx is offline
Join Date: Oct 2011
Posts: 17
Default

Can anyone tell me why the individual event titles are not showing up in AJAX version?
 

Old 11-22-2011, 11:36 AM   #11
Brian
EPC Developer
 
Brian's Avatar
 
Brian is offline
Join Date: Jun 2001
Location: Florida, USA
Posts: 10,878
Default

Ajax mode is the mini calendar. It doesn't display the event title on the calendar itself.
__________________
-- Brian

Questions?

Instructions: Version 6 - Version 7 | FAQ | Errors FAQ | Paths FAQ | Forums | Support
| Web Site Hosting
 

Old 11-22-2011, 11:44 AM   #12
C2yoNVdx
Calendar User
 
C2yoNVdx is offline
Join Date: Oct 2011
Posts: 17
Default

Oh no, I wasn't told that it was strictly a mini calendar. That's too bad. Now I'm back to where I was before having to custom code to get the links to be Search Engine friendly. Is there no way to add the title to the AJAX version?
 

Old 11-22-2011, 11:45 AM   #13
Brian
EPC Developer
 
Brian's Avatar
 
Brian is offline
Join Date: Jun 2001
Location: Florida, USA
Posts: 10,878
Default

No. It's a very different code base that is used for display.
__________________
-- Brian

Questions?

Instructions: Version 6 - Version 7 | FAQ | Errors FAQ | Paths FAQ | Forums | Support
| Web Site Hosting
 

Old 11-22-2011, 12:26 PM   #14
C2yoNVdx
Calendar User
 
C2yoNVdx is offline
Join Date: Oct 2011
Posts: 17
Default

Again, that's too bad. You really should provide an easy way to make the links Search Engine friendly. This is the kind of content that really should be indexed by SEs, but as it is now, SEs will stop indexing when they reach index.php?month=XX&year=XX. Without SE friendly linking, it really diminishes the usefulness of the script. SE ranking and indexing are important to any site.
 

Old 11-22-2011, 12:28 PM   #15
Brian
EPC Developer
 
Brian's Avatar
 
Brian is offline
Join Date: Jun 2001
Location: Florida, USA
Posts: 10,878
Default

For SEO, currently the best way to get indexed is to create a List Mode calendar page with your content. Then have that page link back to your calendar page(s).
__________________
-- Brian

Questions?

Instructions: Version 6 - Version 7 | FAQ | Errors FAQ | Paths FAQ | Forums | Support
| Web Site Hosting
 
Closed Thread

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
search engine stuff shann84 General Support 5 09-12-2008 03:28 PM
Search Engine Indexing keita General Support 5 08-07-2006 12:57 PM
Search Engine Integration?? hoestreicher General Support 1 08-01-2006 11:48 AM
Search Engine Friendly jpaulcscr General 5 10-04-2005 10:14 PM



All times are GMT -4. The time now is 02:32 AM.


vBulletin skins developed by: eXtremepixels
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Copyright 2009 NashTech, Inc.

| Home | Register | Today's Posts | Search | New Posts |