Ticket #256 (new defect)

Opened 4 years ago

Last modified 3 years ago

access problems when folder, category, or feed name conflict with each other

Reported by: ymehui at y a h o o dot com Owned by: mdodoo
Priority: normal Milestone: Gregarius 0.5.5
Component: BUGS Version:
Severity: normal Keywords: modrewrite
Cc:

Description

When I have a tag called blog and there is a blog's title also called blog, I was not able to access the tags when it has the same URL for displaying the blog with title "blog".....

I think this is not a unique situation as I saw it happened in a few cases.

Another case is when I have 3 feeds also has the same title "Blog". All 3 feeds has the same URL.

Change History

Changed 4 years ago by ymehui @…

As discussed in another tracker, the way how mod_write work might need to change as I see that there are no unique identifier in the URL for accessing tag/feed/etc. This can create problem as the URL create by certain functions might collide.

One way I can see to improve is to put a identifier for each function, ie

http://edmondhui dot homeip dot net/gregarius/feed/blog http://edmondhui dot homeip dot net/gregarius/tag/blog

This way, the URLs are unique.

cheers,

Changed 4 years ago by ymehui at yahoo com

I think http://svn.gregarius.net/trac/ticket/132 is related to the current problem with a different twist.

Changed 4 years ago by mitaj

  • severity changed from normal to blocker
  • cc good added
  • summary changed from unable to access feed tag when a blog name clash with a tag to mitaj
  • version set to 1.0
  • milestone changed from Gregarius 0.5.3 to Gregarius 0.5.7
  • keywords good added
  • type changed from defect to task

Changed 4 years ago by Max

  • component changed from BUGS to FEATURES
  • severity changed from blocker to critical

Changed 4 years ago by Ahmed

  • version 1.0 deleted
  • type changed from task to defect
  • milestone changed from Gregarius 0.5.7 to Gregarius 0.6.0

Changed 4 years ago by Kizil

  • priority changed from normal to low
  • version set to 1.0
  • component changed from FEATURES to TRANSLATIONS
  • severity changed from critical to major
  • milestone changed from Gregarius 0.6.0 to Gregarius 0.5.0

Changed 4 years ago by Ahmed

  • severity changed from major to minor
  • component changed from TRANSLATIONS to BUGS
  • priority changed from low to lowest
  • version 1.0 deleted
  • milestone changed from Gregarius 0.5.0 to Gregarius 0.5.3
  • type changed from defect to task

Changed 4 years ago by Raaj

  • severity changed from minor to major
  • component changed from BUGS to PLUGINS
  • priority changed from lowest to high
  • version set to 1.0
  • milestone changed from Gregarius 0.5.3 to Gregarius 0.5.2
  • type changed from task to enhancement

Changed 4 years ago by anonymous

  • severity changed from major to normal
  • cc good removed
  • component changed from PLUGINS to BUGS
  • summary changed from mitaj to unable to access feed tag when a blog name clash with a tag
  • priority changed from high to normal
  • version 1.0 deleted
  • milestone changed from Gregarius 0.5.2 to Gregarius 0.5.5
  • keywords good removed

Changed 4 years ago by Cizir

  • severity changed from normal to blocker
  • cc good added
  • component changed from BUGS to FEATURES
  • summary changed from unable to access feed tag when a blog name clash with a tag to Cizir
  • priority changed from normal to lowest
  • version set to 1.0
  • milestone Gregarius 0.5.5 deleted
  • keywords good added

Changed 4 years ago by Murad

  • priority changed from lowest to highest
  • version 1.0 deleted
  • milestone set to Gregarius 0.5.9

Changed 4 years ago by Cizik

  • priority changed from highest to normal
  • version set to 1.0
  • type changed from enhancement to defect
  • severity changed from blocker to major
  • milestone changed from Gregarius 0.5.9 to Gregarius 0.5.0

Changed 4 years ago by Alex

  • priority changed from normal to lowest
  • type changed from defect to enhancement
  • component changed from FEATURES to BUGS
  • severity changed from major to critical
  • milestone changed from Gregarius 0.5.0 to Gregarius 0.5.2

Changed 4 years ago by sdcosta

  • summary changed from Cizir to unable to access feed tag when a blog name clash with a tag

Changed 4 years ago by Alex

  • severity changed from critical to trivial
  • summary changed from unable to access feed tag when a blog name clash with a tag to Alex
  • priority changed from lowest to high
  • version changed from 1.0 to 2.0
  • milestone Gregarius 0.5.2 deleted
  • type changed from enhancement to task

Changed 4 years ago by anonymous

  • severity changed from trivial to normal
  • cc good removed
  • summary changed from Alex to unable to access feed tag when a blog name clash with a tag
  • version 2.0 deleted
  • milestone set to Gregarius 0.5.5
  • keywords good removed

Changed 4 years ago by kkkkoaaa

  • version set to 2.0

Changed 4 years ago by mdodoo

  • keywords modrewrite added
  • version 2.0 deleted
  • type changed from task to defect
  • summary changed from unable to access feed tag when a blog name clash with a tag to folder, category, and feed name conflict

Part of this problem (the conflict with categories and feeds/folders) could be solved by by changing the permalink for categories to /category/ or something. A slightly more elegant solution would probably be to check each time a category, feed, or folder is named or renamed and complain when this occurs.

Changed 4 years ago by mdodoo

  • owner changed from mbonetti to mdodoo
  • summary changed from folder, category, and feed name conflict to access problems when folder, category, or feed name conflict with each other

Looking at that ticket title, it becomes increasingly clear that I should have slept last night.

Changed 3 years ago by mdodoo

  • priority changed from high to normal
Note: See TracTickets for help on using tickets.