View Issue Details

IDProjectCategoryView StatusLast Update
0000029TeamSpeak Channel Management System[All Projects] Generalpublic2017-09-07 01:57
ReporterkyleAssigned Tokyle 
PriorityhighSeverityminorReproducibilityrandom
Status resolvedResolutionfixed 
Product Version 
Target VersionFixed in VersionRelease 
Summary0000029: Channel Hierarchy not working
DescriptionChannel Hierarchy is not showing anything for GetOut channel
Steps To Reproduce1. Select Channel
2. Select sub-channel (doesn't matter which one)
3. Channel Hierarchy is blank
Additional InformationHas to be related to the fact the channel has slashes in its name.
TagsNo tags attached.
Browser

Activities

kyle

2017-09-05 15:55

administrator  

ChannelHEI_ChanAct.JPG (74,008 bytes)
ChannelHEI_ChanAct.JPG (74,008 bytes)

kyle

2017-09-05 16:04

administrator   ~0000055

This is due to the channel having a / in its name.

$pieces = explode("/", $channel->getPathway());

I will need to completely redesign this system to fix this bug. Might as well fix the incorrect tree's as well when generating the display.

kyle

2017-09-07 01:22

administrator   ~0000059

I have rebuilt this system from scratch. Now uses subChannelList and recursive functions. Code is a lot cleaner, documented, and the tree icons were fixed so now they show mid and ends correctly (See old and new images)... May require some more fiddling but it fixed most of the issues, not to mention a lot cleaner and easier to work with.

Commit 12a744d200f

kyle

2017-09-07 01:57

administrator   ~0000060

Fixed on 1.1.090417

Issue History

Date Modified Username Field Change
2017-09-05 15:55 kyle New Issue
2017-09-05 15:55 kyle Status new => assigned
2017-09-05 15:55 kyle Assigned To => kyle
2017-09-05 15:55 kyle File Added: ChannelHEI_ChanAct.JPG
2017-09-05 16:04 kyle Note Added: 0000055
2017-09-05 16:04 kyle Status assigned => confirmed
2017-09-05 16:24 kyle Project Asuna => TeamSpeak Channel Management System
2017-09-07 01:22 kyle Note Added: 0000059
2017-09-07 01:57 kyle Status confirmed => resolved
2017-09-07 01:57 kyle Resolution open => fixed
2017-09-07 01:57 kyle Fixed in Version => Release
2017-09-07 01:57 kyle Note Added: 0000060