а пък Оги поради незнайна причина затри Опен ФМИ, но все пак кода оцеля. Ако не си се сетил по адресите, това е Пърл. Не, не се нядявай да е Жаба СП с променени имена тук.
Тя ако беше JavaScript, хич нямаше и да си предлагам услугите
Всъщност съм приятно изненадан от кода. Като се има предвид кога е писан, и че всичко това е вдигано от нулата, човека заслужава само едно голямо евала.
Трябва да ти кажа,че за времето си, това беше доста авангардна система (има и до днес рядко срещани другаде възможности). Например система за шаблони, поддръжка на различни синтаксиси (в частност html и вики), много настройки, интернационализация (която така и никога не бе използвана), модули за разширение, специални етикети като географски например (слага карта на Гошо по оказани координати, използва се широко в techcamp.eu да указват де ще са конференциите, обикновено в франкофонският център) и за календари, джейсън, ересес, микроформати (semantic web), множество настройки по самите публикации (шаблони, заключвания, клонирания, освен обичайните редактиране и добавяне), показване на случайни документи (използва се в галерията).
Да видим сега:
1. Система за шаблони - това е лесно.
2. Поддръжка на различни синтаксиси - markdown езика имаше подобна функционалност, но даже и за нормален html мисля че трябва да има някой плъгин парсер за целта.
3. Много настройки - това е още по-лесно (една таблица в базата, до която има достъп само с админски права, евентуално може след всяка промяна се дъмпи в config файл), но обикновено настройките никой не ги ползва
4. Интернационализация - ммм, не че е проблем, но нали сайта е за българи, не за чужденци? Който иска новини и статии на английски, нета е пълен. Едва ли някой въобще ще ги чете.
5. Модули за разширение - почти всяка система като се прави се вдига някакво ядро и останалото се разбива на модули. Да се добавят нови в последствие отново не е проблем.
6. Специални етикети като географски и за календари - на Google Maps, Bing Maps, OpenStreetMap и Mapnik е елементарно упражнение да им хвърлиш координати и да ти покаже маркер с мястото (има една златна библиотечка за картографски истории). Малко по-сложно е да показва локации в радиус от Х километра и дистанция до тях, но това конкретно съм го правил вече. За календара не разбрах каква е идеята...
7. джейсън, ересес - RSS feed добре, JSON е протокол за сериализиране и пращане на данни - предполагам че имаш предвид да има вдигнато публично API за връзка с други системи?
8. микроформати - с това не съм се занимавал, не мога нищо да кажа
9. настройки по самите публикации (шаблони, заключвания, клонирания, освен обичайните редактиране и добавяне) - това е още една колона в таблицата с публикации и при четене/писане проверка на флаговете
10. показване на случайни документи - това съм сигурен че дори и ти си способен да го напишеш
Така, сега да минем и през секциите на главния сайт:
1. Новини - те са ясни
2. Актуална тема - нямам никаква представа каква е идеята на тази секция
3. Linux портали - там виждам купчина фийдове от слашдот, регистъра и линукс журнала. Не мисля че въобще са необходими.
4. Справочник (демек уики) - може би една тясна интеграция с главния сайт ще е хубава идея
5. F.A.Q. - това няма нужда да е в менюто според мен
6. Какво е Линукс? - съдейки по коментарите, това е една от страниците с най-много трафик, така че заслужава повече внимание за да "зарибява" по-ефективно. Например списък с малко пропаганда от
тук, няколко скрийншота на ДЕ-та и по-подробно инфо ще свършат хубава работа.
7. Въпроси и отговори - ъъъ, това не мисля че има смисъл да седи, като се има предвид че има форум и последните въпроси са от 2007 (освен може би за архив)
8. Форуми, трудова борса, конкурс - последните две спокойно могат да изчезнат
9. Статии - те са ясни
10. Дистрибуции - също. По един линк към статията от уикито ще е полезен, или пък двете да се обединят
11. Поръчка на CD - магазин? Има няколко дистрота които предлагат офи дискове, и е вариант да се препродават тук, хем и сайта ще изкара някой лев да си плаща хостинга.
(между другото, ако все още предлагате Slackware 10.2, държа да си го купя
)
12. Made in BG - може би ще е добре да се преименува на "Български софтуер" или нещо подобно.
13. Файлове - тук съм със смесени чувства
14. Връзки - тези бяха модерни преди доста време. Някой ползва ли ги все още?
15. Галерия - тя е ясна
16. Конференции - там вие си знаете
Подчертавам двойно и тройно че това е само мое виждане. Сайта има някакъв тракер сложен, ако можем да видим някаква информация кои страници са най-посещавани, това ще помогне доста.
п.п.п. А да. И определено мисля, че няма да имаш сили сам да пренапишеш всичко това. Предната система са я писали трима човека в продължение на месеци на два пъти.
О не. Далеч съм от мисълта да правя нещо подобно. Мисълта ми е при наличие на още двама-трима души или повече (дотук май само 4кбит-а предложи да помогне с html-a) да се почне лека-полека да се вдига нова система модул по модул. Един отделен адрес за тестове, бъг тракер, гит репо и така нататък. Не е необходимо всичко това по-горе да се прави наново - някои неща ги има готови като пакети, други не се ползват. Няма deadline, така че стига да има желание всеки ще може да помогне с нещо.
Ако ли не - оставаме с надеждата за нов дизайн и това е