Ru-Board.club
← Вернуться в раздел «Системы управления сайтами»

» Seditio, Land Down Under (LDU)

Автор: Nick AMK
Дата сообщения: 23.05.2004 14:56
Столкнулся с неожиданной проблемой после установки скина Negative на LDU700, для которого он, вроде, и создан. В ie (6) правая часть расползается, блоки "обрезаны", торчит всё в разные стороны, вообщем, полное "счастье", а вот в опере наоборот всё нормально отображается без каких-либо признаков на глючность... как можно исправить данную ошибку для ie ? Покопался в коде, так, вроде, всё нормально там... видел данный скин на других сайтах, так там тоже глюков не наблюдается. В чём может быть проблема ?
Автор: Reeb
Дата сообщения: 24.05.2004 00:03
Nick AMK
попробуй попереключать "Document Type" в admin.php?m=config&n=10#10
ну или заменить {PHP.ldu_doctype} в header.tpl на
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
у меня все проблемы были только из-за типа документа и подгружаемого файла, который меняет стандартные настройки:
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd

тут вот тоже у кого-то чё-то по-моему расползаеться...

Добавлено
и чтобы сделать свой скин, каким бы он не был, достаточно только скина "Ceremony" - разобрать его и использовать только теги из его tpl-файлов... имхо.
Автор: Dima Kornev
Дата сообщения: 24.05.2004 11:27
Движок хороший. По-моему основной его минус - кривые ссылки. С такими ссылками не один поисковик, сайт на LDU движке нормально не проиндексирует. Плагина я соответствующего не видел. Но вот на сайте www.LDU.ru ссылки имеют нормальный вид. Может кто-нибудь ответит, как такое сделать. Применительно к 700 версии.
Автор: TheBat
Дата сообщения: 24.05.2004 13:07
Dima Kornev

Цитата:
Плагина я соответствующего не видел.

Нужно искать было лучше ;) - http://ldu.ru/page.php?id=41


Цитата:
Применительно к 700 версии.

Ещё не готово:(
Автор: Dima_Kornev
Дата сообщения: 24.05.2004 17:40

Цитата:
Ещё не готово

А кто-нибудь хоть пытается это сделать ? Кто автор этого хака/плагина ?

Блин хотел было на этот движок перевести сайт, но пришлось отказаться пока именно по этой причине. У меня в день до 3 тыс уникальных заходов, 70-80% с поисковых систем, терять такой приток посетителей как-то не хочется.

Очень странно что такая фича по умолнанию не предусмотренна LDU движком, как это так разработчик это упустил?
Автор: Ant0ny
Дата сообщения: 24.05.2004 20:12

Цитата:
Кто автор этого хака/плагина ?

Автор - я Апдейта пока нет потомучто у меня пока нет ни одного сайта на v700
плагин можно обновить самому, заменив в Otput плагине знак & на & amp;

Разработчик системы учитывает что google и прочие забугорные поисковики вполне нормально индексируют динамические ссылки, и то что mod_rewrite отсутствует на win серверах.

Однако возможность сделать короткие адреса была добавлена, и это уже не мало Всё остальное зависит от знаний и желания учиться
Автор: Reeb
Дата сообщения: 24.05.2004 20:39

Цитата:
Автор - я Апдейта пока нет потомучто у меня пока нет ни одного сайта на v700
плагин можно обновить самому, заменив в Otput плагине знак & на & amp;

кхе-кхе...

Перебей адрес сайта в профиле с http://ldu.msq.info/ на http://ldu.ru/ ...
Автор: TheBat
Дата сообщения: 24.05.2004 22:24
Косячок.

В админке(установлен рус.яз) при нажатие на Иструменты выдаёт
Цитата:
Warning: main(plugins/admin/advusermanager.ru.lang.php): failed to open stream: No such file or directory in /home/emfycom/public_html/info/system/core/admin/admin.plugins.inc.php on line 41

Fatal error: main(): Failed opening required 'plugins/admin/advusermanager.ru.lang.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/emfycom/public_html/info/system/core/admin/admin.plugins.inc.php on line 41

Что за ...эээ фигня? Кто поможет?
И ещё.

Цитата:
Автор - я Апдейта пока нет потомучто у меня пока нет ни одного сайта на v700
плагин можно обновить самому, заменив в Otput плагине знак & на & amp;

В комментариях к плагину написано
Цитата:
3. Закачать файлы из архива, сохраняя пути
.htaccess (в корень)
system/footer.php (переписать)
plugins/output/rewrite-engine.php

Какой футер оставлять:который идет с 700 или 603?

Автор: Antar
Дата сообщения: 24.05.2004 22:41
По себе могу сказать - кривые LDU'шные ссылки поисковики действительно индексируют довольно-таки хреново....
Mode rewrite хак просто необходим.

Добавлено
О, кстати, кому надоело validat'ить новости постоянно, вот свежый хак:

Autovalidating news, по userlevel (here:30)
In news.inc.php, replace :


Code:
$sql = ldu_mysql_query("INSERT into $db_news (news_state, news_title, news_cat, news_minlevel, news_owner, news_ownerid, news_date, news_expire, news_text) values (1, '$newstitle', '$newscat', '$newsminlevel', '".$usr['name']."', '".$usr['id']."', '$newsdate', '$newsexpire', '$newstext')");


Code:
$state = ($usr['level']>=30) ? 0 : 1;
$sql = ldu_mysql_query("INSERT into $db_news (news_state, news_title, news_cat, news_minlevel, news_owner, news_ownerid, news_date, news_expire, news_text) values ($state, '$newstitle', '$newscat', '$newsminlevel', '".$usr['name']."', '".$usr['id']."', '$newsdate', '$newsexpire', '$newstext')");


(ц) Neuro
Автор: Dima_Kornev
Дата сообщения: 25.05.2004 03:13
Ant0ny Спасибо. Да с исправлениями заработал плугин. Хотя и в форуме ссылки по-прежнему кривоваты. Но это уже хоть что-то. А если так легко его переделать, почему бы не подкорректировать и не выложить на сайт официально плугин для 700 версии ? Многие бы были благодарны.

TheBat если футер заменить на тот что в архиве, будет ошибка на странице. Хотя и не значительная. Но вообще файлы по содержанию сильно отличаются. С родным футером тоже работает. Ссылки подменяются.

Antar
Такой хак вообще необходимо иметь в системе. Я уверен, что многие при выборе движка отсеивают LDU уже на начальном этапе именно из-за этого. Ну ладно нет там такой фичи, но пусть будет плугин. Но ведь и его почти нет.

Имхо плагин очень полезный! нужно переделать его корректно под 700 версию и выслать на оф. сайт движка для размещения.
Автор: Reeb
Дата сообщения: 25.05.2004 09:16

Цитата:
Имхо плагин очень полезный! нужно переделать его корректно под 700 версию и выслать на оф. сайт движка для размещения.

если ты про новости, то: разве этот хак не для 700 ?
Автор: Nick AMK
Дата сообщения: 25.05.2004 16:10
Reeb, пробовал всё, что ты сказал, но ничего не помогло... заметил, что при гостевом входе на сайт, всё отображается нормально, а как только вхожу под логином админа, так сразу клинит и часть расползается...
Автор: TheBat
Дата сообщения: 25.05.2004 17:33
Nick AMK
Я не работал с тем скином о котором ты говоришь, но скорее всего проблема в файле header.tpl - конкретнее смотри в самом низу. Там вставляется код, который отображается для гостей и для залогиневшихся. Возможно проблема именно в этом.
Автор: Nick AMK
Дата сообщения: 25.05.2004 18:02
TheBat, просмотрел весь код, но ничего похожего не нашёл, перепробовал все типы документов (Document Type), но ничего не помогло, при гостевом входе всё нормально, а после логина всё клинит... в стандартном скине такого нету, только в "Негативе"... попробую сейчас ещё какой-нибудь другой, конечно, но всё это сомнительно
Автор: TheBat
Дата сообщения: 25.05.2004 18:05

Цитата:
просмотрел весь код, но ничего похожего не нашёл,

Похожего на что?
У меня например там вот такая бодяга

Цитата:
<!-- BEGIN: USER -->

&nbsp; {HEADER_USER_PMREMINDER} &nbsp; {HEADER_USER_PROFILE} &nbsp; {HEADER_USERLIST} &nbsp; {HEADER_USER_LOGINOUT}<br>
<a href="plug.php?p=whosonline">{HEADER_WHOSONLINE}</a>
<!-- END: USER -->

<!-- BEGIN: GUEST -->
<form id="login" action="auth.php?m=login&a=check" style="margin:0px;" method="post">
<a href="auth.php?m=register">Регистрация</a> | Имя пользования : {HEADER_GUEST_USERNAME} Пароль : {HEADER_GUEST_PASSWORD} {PHP.out.guest_cookiettl}<input type="submit" value="Войти" /> <a href="plug.php?p=passrecover">Забыли пароль?&nbsp;</a> </form>
<!-- END: GUEST -->

Я говорил именно про этот участок кода.
Автор: Nick AMK
Дата сообщения: 25.05.2004 18:07
TheBat, в негативе такого кода нет...
Автор: TheBat
Дата сообщения: 25.05.2004 18:17
Nick AMK
У тебя все страници разъезжаются или какие-то определенные?
Автор: Nick AMK
Дата сообщения: 25.05.2004 18:23
Расползается, собственно, только главная страница (правые блоки видни только на 50% и они же конфликтуют с верхними блоками, видимо, не выполняется colspan).
Автор: TheBat
Дата сообщения: 25.05.2004 18:30
Значит тебе нужно править только один файл - index.tpl
Ты внимательней разбери код - пропиши все свойства для каждого элемента кода.
У меня была подобная проблема - пришлось весь html-код перегребать, а в конце оказалось, что было достаточно убрать перенос <td> на другую строчку.
Автор: Nick AMK
Дата сообщения: 25.05.2004 18:43
TheBat, а что может быть нетак в коде, если при гостевом входе всё прекрасно работает ?? Хотя, я конечно попробую...
Автор: TheBat
Дата сообщения: 25.05.2004 18:50

Цитата:
что может быть нетак в коде, если при гостевом входе всё прекрасно работает

Возможно для зарегених пользователей у тебя открывается на сайте какая-нибудь дополнительная менюшка или добавляется ещё что-нибудь(например пишет сколько человек сейчас онлайн). И за счёт этого всё так и получается. Пробуй.
Автор: Ant0ny
Дата сообщения: 26.05.2004 02:21
Обновил плагин замены ссылок, забираем тут http://www.ldu.ru/page-41.htm
Автор: Reeb
Дата сообщения: 26.05.2004 05:00

Цитата:
TheBat, в негативе такого кода нет...

хм... если версия LDU 700, то должно быть - две отдельных части - для юзера и гостя, а если быть точнее:

идёт код - титл, тип документа и т.д., + напр. "Кто на сайте"... бла-бла-бла..

далее идёт шняга - для гостя - панель авторизации, для юзера - меню юзера... выдаёться либо то, либо то... Затем либо идёт ещё что-то, либо начинаеться индекс.тпл...

лучше всего - вышли свой скин мне - я посмотрю. сложно говорить на угад - мыло я[не_собака ]reeb.ru (я=ya)...
P.P.S.: могу выслать свой скин для 700 - посмотришь... надо?

Ant0ny
спасибо за плагины... когда выложишь мой скин?

Добавлено
TheBat

Цитата:
Возможно для зарегених пользователей у тебя открывается на сайте какая-нибудь дополнительная менюшка или добавляется ещё что-нибудь(например пишет сколько человек сейчас онлайн). И за счёт этого всё так и получается. Пробуй.

да как это возможно, если он пишет, что у него нет:

Код: <!-- BEGIN: USER -->

&nbsp; {HEADER_USER_PMREMINDER} &nbsp; {HEADER_USER_PROFILE} &nbsp; {HEADER_USERLIST} &nbsp; {HEADER_USER_LOGINOUT}<br>
<a href="plug.php?p=whosonline">{HEADER_WHOSONLINE}</a>
<!-- END: USER -->

<!-- BEGIN: GUEST -->
<form id="login" action="auth.php?m=login&a=check" style="margin:0px;" method="post">
<a href="auth.php?m=register">Регистрация</a> | Имя пользования : {HEADER_GUEST_USERNAME} Пароль : {HEADER_GUEST_PASSWORD} {PHP.out.guest_cookiettl}<input type="submit" value="Войти" /> <a href="plug.php?p=passrecover">Забыли пароль?&nbsp;</a> </form>
<!-- END: GUEST -->
Автор: Dima Kornev
Дата сообщения: 26.05.2004 05:37
Ant0ny Уже заметил. Замечательно работает с версией 700. Спасибо!!!
Автор: Antar
Дата сообщения: 26.05.2004 08:35
Ant0ny
Молодцом, Спасибо.
Автор: TheBat
Дата сообщения: 26.05.2004 09:04
Ant0ny Конечно спасибо, но всё уже сделал сам. Так или иначе, спасибо.



Цитата:
т.е. якобы у тебя для гостя - одно, для юзера - другое...

Reeb
Я это и имел ввиду. Ведь так должно быть по умолчанию...
Автор: Antar
Дата сообщения: 26.05.2004 11:39
Ant0ny
Мелочь, конечно, но...
Из установки плагина замены ссылок
Установка:
1. скачать арихив
2. Закачать файлы из архива, сохраняя пути
.htaccess (в корень)
plugins/output/rewrite-engine.php
-------------------------------
так может положишь файл rewrite-engine.php сразу в директорию /output, а то он сейчас находится в /plugins.
Автор: DoXeR
Дата сообщения: 26.05.2004 20:36
Подскажите где взять руководство по установке движка ?
Автор: Nick AMK
Дата сообщения: 26.05.2004 21:13
DoXeR, если на русском, то на сайте рус поддержки, конечно
http://www.ldu.ru/page-4.htm
Автор: TheBat
Дата сообщения: 26.05.2004 22:01
В папке LDU700\docs лежит html файл со справкой(англ.).

Страницы: 123456789101112131415161718192021

Предыдущая тема: Портал e107


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.