Dasus :
Нет, после редактирования старая ссылка перестает работать
Вот например ссылка на русификатор: links.php?id=423&a=jump
Она всегда будет работать... это вид, который ты говоришь изначально ссылка принимает после добавления... Выкладывай в таком виде...
Platinum :
Мне честно ночью было ужасно лень читать этот весь топик, потому извините, если этот вопрос уже обсуждался.
у меня ма-а-а-аленькое предложение
Косметику сделаю сразу с новым дизайном...
Жду не дождусь нового дизайна, хочется поскорее увидеть.
Nickolay, речь идет, насколько я понимаю, про альясный вид. Он после каждого изменения новый, и если вносишь изменение в линк - то меняется альясный вид, а если на главной скажем ссылка в альясе - то она уже не работает...
Да! Поэтому не надо альясный вид указывать... На официальном сайте ничего не нашел по поводу того зачем вообще придумали делать новые алиасы после изменения, но я не люблю оставаться в неведении и поэтому пойду посмотрю исходники...
Лан, спасибо, понятно. Я еще послежу. Мне казалось, что и не альясная ссылка перестает действовать, но видимо это не так. Но все-таки, Николай, посмотри эти ссылки. Может вообще не надо альясный вид? Хотелось бы, чтобы при создании ссылка приняла определенный вид до того момента, пока ее не удалят. Так проще...
Вот конструкция на все 100 процентов правильная в движке...
тут sql запрос на получение записей кроме редактируемой с алиасом таким же как у редактируемой и сохраняется в $sql (запрос проверен и работает правильно и по логике и на практике я проверил :) далее проверка...
$rlinkalias = (ldu_num_rows($sql)>0) ? "alias".rand(1000,9999) : $rlinkalias;
алее проверка...
$rlinkalias = (ldu_num_rows($sql)>0) ? "alias".rand(1000,9999) : $rlinkalias;[/code]
Получается, что условие если ldu_num_rows($sql)>0 (тоесть есть записи с таким же алиасом), то у ссылки меняется алиас, а если нет, то алиас остается прежним...
Совершенно очевидно, что это условие почему-то срабатывает всегда хотя я лично посмотрел таблицу и убедился, что нет повторяющихся алиасов у разных записей... И срабатывает при первом же обновлении ссылки, когда алиас этой записи не может нигде повторятся так как его просто НЕТ! Так же для меня очевидно, что в конструкции условия нет ошибки, а значит ошибка в ldu_num_rows($sql)? но я проверял точно такой же выборкой... Результат действительно 0 (нет записей с таким же алиасом как у ссылки 427), а изменив 427 ссылку ее алиас меняется Я полностью вывел всю таблицу и не нашел такого же алиаса...
Кароче я как программист передаю дело знахарям, лекарям и народным целителям... Лечите движок!
Хм... был недочет в проверке... странно как-то...
Вобщем теперь можно добавлять алиасы любой ссылке с любым именем и при обновлении алиас не будет меняться если нет ссылки с таким же алиасом... Старые алиасы можно удалить если есть надобность и будет "неалиасный вид ссылки"...
Форум: хотелось бы, чтобы при выкладывании скриншота (рисунка) в сообщении, он закачивался на ваш сайт. И анимация gif перестала в аватаре отображаться...
Че-то мне не нравится новый beta-дизайн: слишком большой баннер вверху, без баннера было лучше. А форум остался серым с белыми границами, что тоже не очень. И слишком много отогнутых листочков.
И если уж сделано с отогнутыми листочками, то надо сделать чтобы эти листочки переворачивались и перемещались
Да без всех баннеров конечно лучше! Форум и должен оставаться таким же и прочее содержимое на центральном листе... Напоминаю, что это beta скин и центральный лист пока особо трогать не стоит, т.к. я под него внутреннее содержимое еще не подгонял... Листочков с отогнутыми краями нормально помоему... Много было бы если бы на центральном листочке еще были бы листочки ... Листочки переворачивались и перемещались это как?
Nickolay :
Листочки переворачивались и перемещались это как?
Это как на персонализированной страничке в Google...
Vlaid, Нету у меня персонализированной странички... Объясни
Да я тоже не против того чтоб у сайта изменился цветовой дизайн. Что нибудь Этакое в стиле Windows Vista.
Nickolay :
Vlaid, Нету у меня персонализированной странички... Объясни
Различные части интерфейса перемещаются и меняются местами...