![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Доброго времени суток Господа!
Кто, что может сказать об интеграции скрипта каталога LinkExchanger 2.0 в e107 CMS? Был ли у кого опыт по данному вопросу? На сегодняшний день существуют модели интеграции скрипта в другие CMS (Joomla, Slaed...). В плане исполнения кода e107 CMS - точно не сложнее указанных, и тех, в которые интеграция уже предусмотрена. Собственно, есть некоторые наработки по этому направлению: Существует несколько вариантов интеграции (опробованных мной) LinkExchanger 2.0 в e107 CMS: 1) добавление куска кода e107 в код скрипта. Вообще принцип интеграции в дизайн e107: Код:
<?php
require_once("class2.php"); /*основной файл переменных и пр. e107*/
require_once(HEADERF); /*Верхняя и левая части e107*/
$caption = "Заголовок страницы"; /*Например, Каталог*/
$text = "
Код HTML файла, который между <body> </body>
";
$caption = $tp->toHtml($caption); /*Я так понимаю это перевод текстовой переменной названия окна в html формат*/
$text = $tp->toHtml($text); /*А это перевод текстовой переменной содержания окна в html формат*/
$ns -> tablerender($caption, $text); /*Сам вывод содержимого в окне с названием*/
require_once(FOOTERF); /*Нижняя и правая части e107*/
?>
В самом начале файла скрипта header.inc после "<?php" вставил код: Код:
require_once('../class2.php');
require_once(HEADERF);
Код:
<?php require_once(FOOTERF); ?> Какие соображения по п.1? 2) Для e107 существует плагин, который позволяет поместить любую страницу (сайт) во фрейм и встроить в дизайн сайта. Результатом будет работоспособный скрипт во фрейме, встроенный в дизайн e107. Самый простой способ интеграции. Однако возникает вопрос: фреймы негативно влияют на индексацию, если я не ошибаюсь, то как это отразится на индексации скрипта и его страниц? Мнения по п.2? Специально для целей интеграции, сайт с установленной версией e107: _http://e107.aidar.net/ Каталог1 вписанный в дизайн сайта при помощи плагина: _http://e107.aidar.net/e107_plugins/wrap/wrap.php?1 Каталог2 вписанный в дизайн сайта при помощи class2.php, HEADERF и FOOTERF: _http://e107.aidar.net/dir/ (категории, формы поиска, последние добавленные ссылки не отображаются) Прошу всех неравнодушных откликнуться! e107 просто обязан подружится с этим скриптом! Он не менее популярен joomla, slaed и пр. И совместными усилиями мы можем это сделать.
__________________
"Facta sunt potentiora verbis" - lat. - поступки сильнее слов.
|
|
|
|
|
| Реклама: | Магазин бытовой техники: холодильник бирюса 6142 купить - переходи на сайт ТАЙМТВ! | дворец спорта мегаспорт москва схема зала - RedKassa.ru | противопожарный клапан kzo -2k-60-100-0-s220-x-f | Мебельный магазин: купить кресло кровать в москве - Переходи на сайт! | Фиброцементные плиты - фибропанели для фасада цена - у нас на fibro-cement.ru |
|
|
#2
|
|
Баловался движком e107. Мне понравилось. Просто пишутся плагины.
http://forum.ua-admin.com/ http://e107coders.org/news.php Украинизатор: http://rapidshare.com/files/74632180/ukraine_a107.rar |
|
|
|
|
| Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение: |
|
|
#3
|
|
Отличный движок,у меня сайт на нем стоит
![]() |
|
|
|
|
|
|
#4
|
|
Неактивный пользователь
Регистрация: 26.12.2007
Сообщений: 8
Репутация: 0
|
Как у него с защитой? то что бесплатно доверия не вызывает.
![]() |
|
|
|
|
|
#5
|
|
Неактивный пользователь
Регистрация: 26.12.2007
Сообщений: 12
Репутация: 0
|
если сравнивать с Мамбо то этот лучше или нет?
|
|
|
|
|
|
#6
|
|
Неактивный пользователь
Регистрация: 07.12.2007
Сообщений: 8
Репутация: 0
|
мне не нравится, очень не аккуратный
|
|
|
|
|
|
#7
|
|
Неактивный пользователь
Регистрация: 08.01.2008
Сообщений: 2
Репутация: 1
|
надо попробовать поставить а так стоял дле вроде не плохой
|
|
|
|
|
|
#8
|
|
В новой 11-ой версии все норм с защитой.Сравнивая с мамбой,хм,ну я даже и не знаю что лучше.В е107 установка и работа модулей не такая кривая,как в мамбе...
|
|
|
|
|
|
|
#9
|
|
Неактивный пользователь
Регистрация: 10.01.2008
Сообщений: 2
Репутация: 0
|
e107 мне нравится
удобный, норм защита, легко расширяем.. |
|
|
|
|
|
#10
|
|
какаянибуть зашита для е107 есть ?? очень нада!
![]() Добавлено через 14 минут Нужна зашита!! для Веба! Последний раз редактировалось клубняк; 30.01.2008 в 22:59.. Причина: Добавлено сообщение |
|
|
|
|
|
|
#11
|
|||||||||||||||||||||||
Вопрос сформулируйте конкретно. О какой "защите" идет речь? Что именно интересует? "какая-нибудь", "для веба" - ни о чем не говорят.
__________________
"Facta sunt potentiora verbis" - lat. - поступки сильнее слов.
|
||||||||||||||||||||||||
|
|
|
|
|
#12
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Решил продолжить работу по интеграции в надежде на появление желающих разобраться в задаче.
Данный способ получился бесполезным, потому как страница созданная таким образом не будет индексироваться ПС. Отказ от способа.
Данный способ более жизнеспособен и вот почему. Первоначально способ основывался на подстановке специальных инклюдов файлов e107 в header.inc и footer.inc. Эта попытка интеграции не принесла результаты. Как указано выше,
Отказался от этого варианта. Кратко напомню принципы создания полноценной страницы e107: Код:
<?php
require_once("class2.php"); /*основной файл переменных и пр. e107*/
require_once(HEADERF); /*Верхняя и левая части e107*/
$caption = "Заголовок новой страницы"; /*Например, «Каталог»*/
$text = " Код HTML файла, который между <body> </body>"; /*Это и есть содержимое которое надо выводить*/
$ns -> tablerender($caption, $text); /*Сам вывод содержимого в окне (таблице) с названием*/
require_once(FOOTERF); /*Нижняя и правая части e107*/
?>
В скрипте два основных файла, с которыми взаимодействует пользователь, и которые важны для интеграции, это: index.php – титульная страница скрипта submit.php – страница добавления ссылок Я сделал следующее: В самом начале данных файлов после открытия php"<?php" до собственно кода скрипта вставил код: Код:
require_once('../class2.php');
require_once(HEADERF);
Код:
require_once(FOOTERF); Есть недостатки: 1) интеграция в дизайн сайта – псевдо интеграция. Несмотря на то, что шапка, подвал, левые и правые блоки e107 выводятся, не происходит полной интеграции. По общему правилу, центральное содержимое e107 выводится в «таблице». Разницу можно увидеть, например, сравнив ссылки http://e107.aidar.net/dir/ и http://e107.aidar.net/submitnews.php. Почему при такой интеграции не происходит вывод содержимого в таблице? Ответ простой, я не использовал весь необходимый код для создания полноценной e107 страницы. Дело в том, что вывод содержимого страницы в таблицу осуществляется следующим образом: Код:
$ns -> tablerender($caption, $text); $caption – заголовок страницы $text – содержимое страницы В коде скрипта Linkexchanger для вывода содержимого используется команда “echo”, которая выводит сразу заданную строку, переменную и т.д. По логике, необходимо выводимые скриптом через echo данные собирать в переменную $text, и только потом выводить в таблицу, т.е. в полноценную страницу e107. С последним у меня проблемы. Я не являюсь программистом php и мало что в нем понимаю. Баги: 1) после добавления ссылки (при установке «на модерацию») footerf не выводится, причина – происходит прекращение работы скрипта преждевременно; 2) после добавления ссылки (при установке «добавить сразу») footerf не выводится, причина – та же; 3) сбиваются стили e107, потому что применяются в последствии стили linkexchanger; 4) форма ввода текста поиска отклоняется от заданных размеров. Что можно сделать, посоветовать, рекомендовать… Совместными усилиями все-таки можно добиться результата… Специально для целей интеграции, сайт с установленной версией e107 и скрипта Linkexchanger: http://e107.aidar.net/ (исключительно для демонстрации и тестирования)
__________________
"Facta sunt potentiora verbis" - lat. - поступки сильнее слов.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
#13
|
|
Неактивный пользователь
Регистрация: 03.03.2008
Сообщений: 5
Репутация: 0
|
Здравствуйте Всем. Помогите пожалуйста кто сталкивался с установкой движка е107.
Я установил у себя на компе Денвер. Сделал виртуальный сервер у себя на компе. И когда загружаю е107 - в конечном итоге, все загружаеться вроде бы отлично но при входе в админ панель не могу запускать плагины и меню присутствует, как надо, а иконки менюшки, что должны быть еще и поцентру странички - отсутствуют. Вот я написал на другом форуме эту проблему но решить её и помочь не могут. Может сдесь кто знает причину посмотрите пожалуйста. Может есть те кто сталкивался с такой проблемой. Я там скрины записал, и суть проблемы ясна посмотрите пожалуйста сюда. Вот ссылка: http://e107.org.ru/plugins/forum/for...opic.php?34434 |
|
|
|
|
|
#14
|
|
Неактивный пользователь
Пол:
Регистрация: 07.03.2008
Сообщений: 3
Репутация: 4
|
e107 не плохая, бесплатная CMS система для создания порталов
http://e107.org - англ. http://e107.org.ru - русс. http://e107cms.org.ua - укр. |
|
|
|
|
|
#15
|
|
единственный минус что очень много у нее MySQL запросов на мой взгляд...
__________________
http://www.nowa.cc/faq.php? Если помог нажми СПАСИБО -- p.s. она справа --> |
|
|
|
|
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Движок MP3 сайта | edu | Движки форумов и сайтов | 59 | 24.02.2019 09:29 |
| Движок для HYIP | Delete | Движки форумов и сайтов | 4 | 16.09.2009 02:19 |
| движок для видеосервера | Комендант | Движки форумов и сайтов | 7 | 16.12.2007 11:22 |
| HTML в Движок. | tayfoon | Движки форумов и сайтов | 2 | 14.12.2007 14:11 |
| Движок для фирмы | Egorash | Движки форумов и сайтов | 34 | 16.11.2007 08:15 |
|
|