GOLOS
RU
EN
UA
ivprst
в прошлом году

Как я пилю сайт в сайте. Часть 2. Худа без добра не бывает

Всем доброго здравия и хорошего настроения!

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

К чему это я @media в прошлой статье упоминал? Ах, да. Вечером, значится, захожу на аккаунт @fb200000000, с которого кидаю технические посты-каталоги, и вижу, что один из них зафлагован вхлам, а рейтинг его резко упал до 19. Потому что оный блюститель КК влепил нехилый такой флаг на 33%, в результате чего пост попал под репрессии.

А мне это крайне некстати. Потому что те, кто будут проходить на этот пост по ссылке с главной страницы, вместо каталога со статьями увидят надпись "этот пост скрыт из-за низкого рейтинга". Эта херня была мне совершенно не нужна, поэтому я стал бодать флагодателя в комментах, чтобы флаг снял.

Беседа была долгой и изматывающей для нас обоих. Вообще, я @media уважаю - всё-таки он производит движ с позитивными целями, но в данном конкретном случае он повёл себя нетактично, совершенно отказавшись воспринимать и мою идею, и альтернативную точку зрения на способы применения постов. Видимо, задолбался отвечать на гневные комменты флаганутых и потому не врубался в то, что я говорил.

Впрочем, ладно. Хотя флаг не был снят, сейчас он нисколько не мешает. Меня спас @ksantoprotein, который энто дело заметил, немного прокачал пост, и ещё в ответ на один из моих комментариев вставил заметку, что неплохо бы унифицировать код и для голоса, и для голдвойса.

Сначала я был в полном отчаянии. Во-первых, картинки-ссылки, которые были видны на голосе, через голдвойс не отображались. Во-вторых, чтобы ссылки с голдвойса вели на голдвойс, а с голоса на голос, нужно было бы делать отдельные ветки для обоих сайтов, а это уж очень долго и сложно...

Вопрос с картинками решился довольно быстро. Оказалось, что голдвойс не желает адекватно работать с тегом center. То есть, вот такую конструкцию он не отображает:

<center>
<div><a href="п"><img src="https://i.imgur.com/1KJbNB4.png"></a></div>
</center>
*UPD: Обратите внимание, кстати, на то, что голдвойс
некорректно отображает и содержимое в окне просмотра кода.
Ибо там весь код по-хорошему должен быть в виде текста.
Это вообще откровенный косяк, господа.
@robot заебался уведомления отправлять,
когда я пытался по всякому это устранить,
но так и не получилось нихера.*

Мне же некоторые изображения-ссылки требовалось отцентровать, и они никак не хотели нормально показываться. Долго я мучался, дёргая код и так и этак...

А ларчик просто открывался:

<center>
[![](https://i.imgur.com/NiC27tG.png)(/@fantasticbeasts/glavnaya-stranica)
</center>

Потом долго думал, как унифицировать ссылки. Делать отдельные ветки для golos.io и goldvoise.club дико влом, это ж почти в два раза больше постов и труда, не катит. Сделать таблицы со ссылками на голос и голдвойс отдельно? Да ну нахер! Вся красота построения изображений рухнет...

И снова помог Протей, сказав, что когда-то на голосе по этому поводу был пост. Вот только, бляха-муха, как его найти? Ни имени автора, ни точного названия поста, естественно, никто не помнил. Пришлось искать через поисковик.

И это был ад. На запрос "голос голдвойс ссылки унификация" вылезло около трёхсот постов, и все не по теме. Нужный пост обнаружился только в самом конце... Я, бляха-муха, нужную инфу искал дольше, чем её реализовывал! Вот это и есть одна из причин, почему я делаю мини-сайт, ибо при поиске постов через стандартный поисковик реально можно вдрызг заебаться.

В данном случае решение тоже оказалось простым. Нужно было указывать относительные ссылки, а не абсолютные. То есть вместо:

https://golos.io/goldvoice/@ivprst/cyllopsis-gemma-babochka-s-tatuirovkoij-pauka

написать просто:

/@ivprst/cyllopsis-gemma-babochka-s-tatuirovkoij-pauka

И на обоих сайтах всё начинает открываться нормально.

Лирическое отступление: предлагаю @psk взять эту систему на вооружение. А то я, например, читать посты привык через golos.io (он красивее), но ссылки с постов ПСК ведут на голдвойс, и это чуть-чуть напрягает. @eee, @romapush, @antonkostroma и кто там ещё участвует - обратите на это внимание.


Вот так вот, господа. Всё началось с флага @media, точнее даже - благодаря ему, ведь иначе не было бы и коммента от Протея, и усовершенствования системы. Но, слава всем участникам и помощникам, теперь мой код почти идеален. Осталось только допилить каталоги постов II и III уровня, чем я и займусь в ближайшее время. Выражаю надежду, что @media больше не будет флаговать мои технические посты, дабы не загонять всё в жопу. Ибо токены на компенсационную прокачку неохота расходовать.


Безумные идеи - двигатель прогресса!
С уважением, @ivprstъ.

0
139.864 GOLOS
На Golos с September 2017
Комментарии (4)
Сортировать по:
Сначала старые