Географические названия среднего рода, оканчивающиеся на -е, -о, обычно не склоняются в сочетании с родовым словом: в городе Яровое (это название не склоняется, т. к. при склонении сложно будет восстановить исходную форму: в городе Яровом – это город Яровой или город Яровое?).
Вот цитата из "Письмовника". Географические названия в сочетании с родовым словом обычно не склоняются, когда род обобщающего нарицательного слова и топонима не совпадают: на реке Енисей, у реки Хопёр, в деревне Парфёнок (однако это замечание не относится к сочетаниям со словом город, поэтому правильно: в городе Туле, из города Москвы).
Поэтому верно: в поселке Знаменка.
Названия улиц в сочетании с родовым словом улица обычно склоняются, если название женского рода. Корректно: работы ведутся на улицах Грушевой, Бортника, Новоземелье, Пологой.
В сочетании с географическим термином гора названия женского рода склоняются: на горе Зеленой. Названия мужского рода остаются в начальной форме: у горы Эльбрус.
В официальном названии документа следует писать слово федеральный с прописной буквы, например: Федеральный закон Российской Федерации от 1 июня 2005 г. № 53-ФЗ «О государственном языке Российской Федерации».
Не в сочетании с полным официальным названием закона корректно написание строчными буквами: рамочный федеральный закон, новый федеральный закон лежал на столе.
Слова положение, решение, постановление, распоряжение пишутся с прописной в начале заголовка. Но (в середине текста): в соответствии с постановлением Правительства Российской Федерации...
Название не склоняется в сочетании с родовым словом: живу в селе Альшихово. Но (без родового слова): живу в Альшихове (предпочтительно) и живу в Альшихово (допустимо).
Это название в сочетании с родовым наименованием город не склоняется. Подробнее см. в «Письмовнике».
Да, названия, выраженные прилагательными, склоняются в сочетании с родовым словом: в поселке Новосафоновском.
Литературная норма требует склонять русское название в сочетании с родовым словом город: в городе Удачном.
Корректно: улицы Воздвиженку и Большую Никитскую. Названия улиц в сочетании с родовым словом улица обычно склоняются, если название – женского рода. Названия улиц мужского рода обычно не склоняются: на улице Балчуг, по улице Кузнецкий Мост; несклонение здесь объясняется тем, что род обобщающего нарицательного слова (улица) и род топонима не совпадают.