Login

 

Got a question for us?

Get help from our team within 24 hours

Problems to access downloads, install or configure a module? Remarks, bugs or suggestions? We treat your request within 24 hours.

Thanks for your feedback!

HomeHomeExpert ModulesExpert ModulesFriendlier URLFriendlier URLProperty AgentProperty Agent
Previous
 
Next
New Post
4/12/2011 5:58 PM
 

I've installed the trial version. It is working very well with Ventrian News Articles. However, with Ventrian Property Agent, the URL is:

http://subustudios.com/en/sandbox/property-agent/Type/view/ID1/1.aspx

I'd like the URL to be:

http://subustudios.com/sandbox/property-agent/[CUSTOM:Title]/[AGENT:City].aspx

Title is a custom field in Property Agent. City is a DNN profile field. How do I set up the rule to accomplish this?

 
New Post
4/15/2011 1:04 PM
 

 Hi,

For the property Agent custom fields you can use a rewrite group like this [/${PACustomXXXX}] where XXXX is the name of your custom field.

So, for the title custom fields you need add [/${PACustomTitle}] in your strategy for PropertyAgent module. For the City, our module doen't provide this feature.
 

Best regards,


Célian GASPARD
Développeur
Société de conseil et de service en informatique et systèmes d'information
 
New Post
4/15/2011 2:20 PM
 

Hi,

We propose you to buy our Gold Package including our Friendlier URL Provider and we'll add feature like [AGENT:City] in the next release shortly. You would be able to use profile properties of the Agent.
See our subscription offers for more information and let us know if you are ok.

Best regards,




Stéphane TETARD
ARICIE - Board member of DotNetNuke France
 
New Post
6/7/2011 10:51 PM
 

I plan on buying the Gold Package once I can get the PA URLs to rewrite properly.

Here are the PA tokens I want to use in the URL:

[TYPE:0]
[TYPE:1]
[CUSTOM:MODELYEAR]

Here is the PA Rewriting rule:

${BASE_REPLACERULE_ROOT}[/${PAType0}][/${PAType1}][/${PACustomModelYear}]${BASE_REPLACERULE_END}

I want to get this URL:

http://wilde-chryslersubaru.com/inventory/Subaru/Legacy/2009/pageType/view/VehicleID/15673.aspx

Or, if possible:

http://wilde-chryslersubaru.com/inventory/Subaru-Legacy-2009/pageType/view/VehicleID/15673.aspx

But I'm getting this URL (no PA tokens):

http://wilde-chryslersubaru.com/inventory/pageType/view/VehicleID/15673.aspx

 
New Post
6/8/2011 1:45 PM
 

Hi,

the rewrite group [/${PAType0}] & [/${PAType1}] are wrong. The Property Agent doesn't support at this time this feature. The right rewrite group is [/${PAType}], it displays the most specific type (in your case, it will be "Legacy").

When you have a wrong rewrite group, the rewrite rule can't work fine so there the DNN rewriting who is used.

I'm working on a new release of Aricie.FriendlierUrlProvider and i'll modify the PAType rewrite group to allows all the property type. I'll get back to you asap.

Best regards,


Célian GASPARD
Développeur
Société de conseil et de service en informatique et systèmes d'information
 
New Post
6/14/2011 9:47 AM
 

Hi,

the new Aricie.FriendlierUrlProvider has been release. You can download it on our download section. We have added a new Property Agent rewrite group to rewrite the type of a property with all parent type.

The new rewrite group is [/${PAPropertyTypes}]. The new rewrite rule for Property Agent will be :
${BASE_REPLACERULE_ROOT}[/${PAPropertyTypes}][/${PAType}][/${PACustomModelYear}]${BASE_REPLACERULE_END}

Best regards,
 


Célian GASPARD
Développeur
Société de conseil et de service en informatique et systèmes d'information
 
New Post
6/16/2011 10:33 PM
 

I upgraded and [/${PAPropertyTypes}] works as it should. Thank you.

However, the URL is now showing tabID instead of PropertyID:

http://wilde-chryslersubaru.com/ford/mustang/tabid/147/agentType/view.aspx

Without the PropertyID, all ford mustangs are going to the same page.

 
New Post
6/17/2011 10:26 AM
 

Hi Sue,

I have remade your Property Agent rewrite rules to resolve your issue. For each item, we need to have an unique identifier to find the right one when displaying. I have made an unique identifier with the type, the ID and the model year data.

So the rewrite rule is now the following :
${BASE_REPLACERULE_ROOT}[/${PAPropertyTypes,SubPath}][/${PAType,SubPath}][/${PropertyID}][-${PAType}][-${PACustomModelYear}][/${AgentType,None}]${BASE_REPLACERULE_END}

We gonna to have url like this :
- For a type
http://wilde-chryslersubaru.com/inventory/jeep.aspx
http://wilde-chryslersubaru.com/inventory/jeep/grand-cherokee.aspx

-For a car :
http://wilde-chryslersubaru.com/inventory/jeep/grand-cherokee/17129-grand-cherokee-2011.aspx

 

Your url showed the TabId param because you have deleted the TabName rewrite group, so the TabId param was not consumed and will be rewrite as /tabid/147/.
I have also desactivate the rewrite url for administrators as it is by default, because this can cause errors when editing.

Best regards,


Célian GASPARD
Développeur
Société de conseil et de service en informatique et systèmes d'information
 
New Post
6/18/2011 6:27 AM
 

Thank you. It now works very well.

However, I was using "pageType" for "agentType" and "vehicleID" for "propertyID". I changed them back to work with FUP. I have a lot of pages in search results with the "agentType" and "vehicleID" parameters. Clicking on the SERP links goes to the PA default page. Is there a way to get those links to map to the correct pages?

Old URL in SERP:

wilde-chryslersubaru.com/inventory/pageType/view/vehicleID/17244.aspx

 
New Post
6/22/2011 5:18 PM
 

Hi Sue,

The indexing shedule task will update old URL in SERP. We knows there are some troubleshoot updating content with the native indexing provider, check out about this issues on dotnetnuke.com.

Best regards,


Célian GASPARD
Développeur
Société de conseil et de service en informatique et systèmes d'information
 
Previous
 
Next
HomeHomeExpert ModulesExpert ModulesFriendlier URLFriendlier URLProperty AgentProperty Agent