Сергей: в Vacuum это есть. Если пользователь онлайн с нескольких ресурсов, то можно выбрать, да и вообще показывает на какой ресурс ты пишешь в конкретный момент.
это что, Python? А где отступы и : после else?. Сорри конечно... Не удержался.
По поводу убийц IT гигантов, хорошо хорошо, пусть убивают. Институты должны же проводить конкурентноспособные НИР пусть и С. Да и не убьет их никто, максимум студент получит признание в институте и приглашение от этих IT гигантов.
Ох, и посмотрите внимательнее на код. Там не объявленные переменные. Нет, я понимаю, что пыха и это съест, но лучше чтобы и не только при мягких настройках error_reporting работало.
есть CSS свойство text-overflow:ellipsis; Которое добавляет многоточие для слов, вышедших за пределы ширины элемента. Но, т.к. ширины, то таким способом можно будет сделать разворачивание блока только из одной строки (в скрытом состоянии). Тоесть в скрытом состоянии стили такие:
А при нажатии на кнопку, которую можно расположить прямо под этим блоком текста. Менять значение white-space . Для скрытого состояния nowrap и для открытого normal
Если вам достаточно показывать только одну строчку для скрытого состояния, то это вариант.