Лучший способ изменить навигацию другого программиста - PullRequest
0 голосов
/ 01 июня 2011

«Изменить элемент в навигации? Конечно, я могу сделать это за 15 минут.»

Поэтому я пытаюсь обновить навигацию по сайту, который я унаследовал, только чтобы выяснить, что предыдущий программист был студентом колледжа и использовал этот сайт в качестве своего рода проекта. Излишне говорить, что комментариев нет, и код вызывает функцию после функции, и я просто не могу следовать логике.

Я ищу окольный способ обновить навигацию. Я пытался использовать Dreamweaver для поиска по всем файлам на сайте и поиска любых файлов, которые содержат имя страницы или URL (в надежде найти какой-либо включенный файл). Там не было ни одного. Я сделал текстовые файлы, которые управляют основной навигацией, но ни одной для субнавигатора.

Нет базы данных.

Если это поможет, вот сайт. http://bit.ly/jbs639

И если вы хотите посмотреть интересный текстовый файл, который анализируется для создания главной навигации, вы можете найти его здесь: http://bit.ly/m3erna

Ответы [ 2 ]

1 голос
/ 02 июня 2011

Хммм .... Действительно интересно. Вы имеете мое сочувствие.

Одна вещь, на которую я бы посмотрел ... Файл, который анализируется для основной навигации, выглядит как простой файл с разделителями. Конечно, разделитель довольно необычный +++, но этот выбор означает, что он избегает конфликтов с такими вещами, как запятые, которые могут быть желательны в тексте ссылки. Похоже, что последний элемент указывает, к какому типу ресурса обращаются (файл или каталог, хотя я не знаю, что - если таковые имеются - что влияет на конечный результат). Также представляется, что для подменю есть похожие текстовые файлы (в папке framework / cfg / nav / ... которые, вероятно, не должны быть общедоступными). (Например, файл stores.txt содержит дополнительные элементы навигации, связанные с суб-навигацией магазинов).

Вы не упоминаете, какое подменю вы пытаетесь изменить. Я подозреваю, что это "About TTO", для которого я не могу найти запись ... но я бы посмотрел, есть ли какие-либо похожие текстовые файлы навигации в папке / content / about /.

Удачи!

0 голосов
/ 03 июня 2011

Конечно, это была простая функция, которая считывает все файлы в каталоге и имя файла. Я думаю, что в этом случае не было ярлыка.

...