ShortID и регистр
Re: ShortID и регистр
а, понял, поробую, я думал, это только к импорту относится... вообще конечно, повотрюсь, но, чтобы все было "по красоте" шорт айди надо без регистра делать (раз) и с одинаковым кол-вом символов (два)... не помню, 5 или 6 симоволов было бы достаточно, чтобы обеспечить (теоритически) огромное число вероятных айди без регистра. Чтобы уж по фэншую ну это отступление, фидбэк, типа)
Re: ShortID и регистр
я когда делал смотрел как сделано у гугла - там разный регистр
а где без регистра?
а где без регистра?
Don't forget to run script update
Re: ShortID и регистр
я думал, что у imgur так, но сейчас перепроверил, у них разный регистр, оказывается, да... 7 символов. ладно тогда) по факту просто получается этот шорт-айди ненужной вещью, хочешь его заюзать, вспоминаешь, что нужно что-то куда-то прописывать, и в итоге юзаешь gallery_id просто... тоже коротко и циферки... такие дела)
Re: ShortID и регистр
дать одну команду в мускл это быстрее чем вы набирали это сообщение ..)
ессно если подходит просто Ид можно юзать и просто ид
сам короткий ид вводили когда вы о нем и просили, а теперь "ох, ну это надо команду давать в мускл, лучше буду юзать ИД" ..
ессно если подходит просто Ид можно юзать и просто ид
сам короткий ид вводили когда вы о нем и просили, а теперь "ох, ну это надо команду давать в мускл, лучше буду юзать ИД" ..
Don't forget to run script update
Re: ShortID и регистр
позвольте уточнить на всякий случай) это нужно делать один раз на новом сайте или каждый раз после добавления контента (появления новых short id)?
я про это:
ALTER TABLE `rot_gallery_info` CHANGE `source_url` `source_url` VARCHAR(255) CHARACTER SET latin1 COLLATE latin1_general_cs NOT NULL;
и это:
ALTER TABLE `rot_gallery_data1` CHANGE `gallery_slug` `gallery_slug` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL;
спс
я про это:
ALTER TABLE `rot_gallery_info` CHANGE `source_url` `source_url` VARCHAR(255) CHARACTER SET latin1 COLLATE latin1_general_cs NOT NULL;
и это:
ALTER TABLE `rot_gallery_data1` CHANGE `gallery_slug` `gallery_slug` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL;
спс
Re: ShortID и регистр
только 1 раз на новом сайте и только в случае импорта урлов как на imgur
Don't forget to run script update
Re: ShortID и регистр
хорошо, а если мы просто имеем новый сайт и юзаем slug (short id), нам же надо какую-то команду из этих все равно выполнить? Просто столкнулся сейчас с тем, что на новом сайте открываются галеры только у которых слаг в нижнем регистре...
https://site.com/gallery/gg/
а если слаг такой:
https://site.com/gallery/gG/
то либо content not found, либо открывает по факту галеру /gg/ (если имеется)... это ж не норма явно(
https://site.com/gallery/gg/
а если слаг такой:
https://site.com/gallery/gG/
то либо content not found, либо открывает по факту галеру /gg/ (если имеется)... это ж не норма явно(
Re: ShortID и регистр
получается надо вот эту строчку выполнить?
ALTER TABLE `rot_gallery_data1` CHANGE `gallery_slug` `gallery_slug` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL;
а почему сразу не сделать эту команду на автомате, когда short id включаешь? можно ж забыть про это и долго не знать что половина галер не работает
ALTER TABLE `rot_gallery_data1` CHANGE `gallery_slug` `gallery_slug` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL;
а почему сразу не сделать эту команду на автомате, когда short id включаешь? можно ж забыть про это и долго не знать что половина галер не работает
Re: ShortID и регистр
Снова возник вопрос с short id) Итак у нас была проблема с импортом (решили) и отображением галеры (тоже решили), теперь третья: при добавлении в базу сайта галер с short id на некоторых (почему-то именно на некоторых) галерах при клике через аут теряется верхний регистр.
Например, кликаем:
out.php?url=http://www.site.com/gallery/raV/
попадаем сюда:
http://www.site.com/gallery/rav/
обнаружив проблему на одном сайте, чекнул другие сайты, где в базе есть такие галеры: проблема не единична. Как фиксить?)
Например, кликаем:
out.php?url=http://www.site.com/gallery/raV/
попадаем сюда:
http://www.site.com/gallery/rav/
обнаружив проблему на одном сайте, чекнул другие сайты, где в базе есть такие галеры: проблема не единична. Как фиксить?)