ExBB Community » Файловый ExBB » Обсуждаем » Интеграция с CMS системами

Страниц (3): [1] 2 3 »
 

1. KaRaL - 13 декабря 2009 — 17:35 - перейти к сообщению
Стало интересно, есть ли интеграция с какими-нибуть CMS?
2. Senc - 13 декабря 2009 — 18:23 - перейти к сообщению
Бесплатные CMS на файлах, которые я нашел в инете проигрывают по уровню безопсности и фукциональности движку этого форума. Поэтому файловый CMS такого уровня, интегрированный с ExBB FM 1.0 RC1 будет очень востребован, имхо.
3. electron - 13 декабря 2009 — 18:39 - перейти к сообщению
KaRaL пишет:
Стало интересно, есть ли интеграция с какими-нибуть CMS?

пока нет.
в ближайшем будущем планируется интеграция форума в OrkzCMS. но опять-таки эта интеграция будет со стороны разработчика той портальной системы и будет выбор между стандартным форумом системы и форумом ExBB.
4. Borman - 13 декабря 2009 — 18:43 - перейти к сообщению
Senc пишет:
Бесплатные CMS на файлах, которые я нашел в инете проигрывают по уровню безопсности

А что вы скажете о Блоголете? http://blogolet.ru/
5. yura3d - 13 декабря 2009 — 19:49 - перейти к сообщению
2ALL
Siteman, OrkzCMS, Blagolet... Вы уж определитесь конкретнее, под какой именно движок нужна интеграция, ибо под все сразу (или даже под большинство из них) никто интеграцию делать не будет. Если нужна интеграция срочно, могу помочь за WMZ, а так, я планирую (если будет свободное время) реализацию собственной портальной системы для ExBB. Однако в свете одновременной работы над ExBB 2 реализация будет (если вообще будет) не скоро. Ну или обращайтесь к разработчикам тех CMS, которыми Вы пользуетесь - файловых форумов раз, два и обчёлся, и им легче один раз изучить структуру и написать интеграцию с одним форумным движком, чем мне одному - изучить 10 структур и написать реализации с 10-ю CMS (а потом окажется, что эти интеграции, возможно, и востребованными не будут)
6. Borman - 13 декабря 2009 — 20:08 - перейти к сообщению
yura3d пишет:
я планирую (если будет свободное время) реализацию собственной портальной системы для ExBB

Я как раз вот это и ожидаю, а то CMS что щас, это временно, ибо они просто тоже на файлах.
Так что с нетерпением жду, и не только я, сколько надо будет Закатив глазки
7. electron - 13 декабря 2009 — 20:16 - перейти к сообщению
если уж по чесноку, мне интеграция с кем бы то ни было уже параллельна. свой форум в основном использую для изучения данного скрипта на практике и для тестирования новых функций что появляются здесь на сайте.
8. Senc - 14 декабря 2009 — 18:39 - перейти к сообщению
Borman пишет:
А что вы скажете о Блоголете? http://blogolet.ru/

К сожалению, его не пробовал. C виду напоминает
WordPress Вобще у меня статический сайт, а CMS искал для вывода часто обновляемых страниц : новости, статьи, FAQ и т.д.
9. qwerewq1 - 28 декабря 2009 — 19:11 - перейти к сообщению
Интегрируется с DANNEO CMS, см. FAQ на оффсайте DANNEO.
Очень удачная интеграция, плюс ко всему, что EXbb, что DANNEO CMS, все бесплатные движки.
10. lisiycat - 29 декабря 2009 — 07:46 - перейти к сообщению
qwerewq1 пишет:
Интегрируется с DANNEO CMS, см. FAQ на оффсайте DANNEO.
Очень удачная интеграция, плюс ко всему, что EXbb, что DANNEO CMS, все бесплатные движки.


А ссылку можно, где про это сказано.... Не понял На danneo.com - FAQ в разработке.
На danneo.ru - ничего про это не написано...только нашел вот это:
Цитата:
Интеграция Danneo CMS с наиболее популярными форумами:
Invision Power Board, phpBB, PunBB, Simple Machines Forum (SMF) и vBulletin.
11. electron - 2 января 2010 — 13:40 - перейти к сообщению
qwerewq1 пишет:
Очень удачная интеграция, плюс ко всему, что EXbb, что DANNEO CMS, все бесплатные движки

однако, даннео работает на мускуле, что лично для меня не есть гуд
12. KaRaL - 11 января 2010 — 19:38 - перейти к сообщению
Если бы была интеграция с рhp-fusion 7 я бы с удовольствием поставил ExBB.
13. yura3d - 7 ноября 2010 — 22:28 - перейти к сообщению
KaRaL пишет:
Если бы была интеграция с рhp-fusion 7 я бы с удовольствием поставил ExBB.

Готова интеграция ExBB + Joomla, на подходе интеграция ExBB + php-Fusion 7, а также интеграция с файловой CMS Siteman 2
14. electron - 7 ноября 2010 — 22:43 - перейти к сообщению
yura3d пишет:
, а также интеграция с файловой CMS Siteman 2

с какой именно версией? сейчас в ходу v.2.6.3
15. igrok54 - 8 ноября 2010 — 01:21 - перейти к сообщению
В форуме SMF есть отдельный файл (SSI.php) с набором функций облегчающих интеграцию со сторонними движками. Например, вставив в нужное место шаблона движка, с которым интегрируется форум (предварительно подключив файл SSI.php) код
CODE:
<?php ssi_welcome(); flush(); ?>
- в этом месте будет выведено приветствие пользователю в зависимости от его авторизованности. Имеются также файлы, демонстрирующие и разъясняющие юзеру работу SSI.php.

Было бы замечательно создать аналог для ExBB. Данный вопрос скорее к Юре, так как лучше него никто не знает функции в движке...

Для начала движения Радость привожу код требуемого с парой функций - вывод приветствия пользователю и вывод юзербара с аватаркой и приветствием

ssi_demo.php - демонстрационный файл:
CODE:
<?php
require('ssi.php');
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Помощь для интеграции со сторонними движками</title>
<style type="text/css">
body {margin:0;padding:0;width:100%;font:11pt Verdana, Geneva, Arial, Helvetica, sans-serif;}
.page {margin:0;padding:20px 50px;}
h1 {font-size:14pt;}
h3 {font-size:12pt;}
table {width:100%;}
td {margin:0;padding:10px;border:1px solid #888;vertical-align:top;}
</style>
</head>
<body>
<div class="page">
<h1>Файл с функциями для подключения ExBB к сторонним движкам</h1>
<p>Для работы данных функций в движке сторонних производителей требуется подключить даный файл к страницам движка в который производится интеграция.</p>
<table>
<tr><th>
Демонстрация
</th><th>
Описание
</th></tr>
<tr><td>
<?php forum_welcom(); ?>
</td><td>
<h3>Приветствие юзеру</h3>
<p>Вызывается вставкой кода:</p>
<p>
&lt;?php forum_welcom(); ?&gt;
</p>
</td></tr>
<tr><td>
<?php user_bar(); ?>
</td><td>
<h3>Юзербар</h3>
&lt;?php user_bar(); ?&gt;
</td></tr>
</table>
</div>
</body>
</html>


ssi.php - подключаемый файл с функциями:

CODE:
<?php
define('IN_EXBB', TRUE);
include_once(dirname(__FILE__).'/include/common.php');

function forum_welcom() {
if(!empty($GLOBALS['fm']->user['avatar'])) {
$welcom='<img src="'.$GLOBALS['fm']->exbb['boardurl'].'/im/avatars/'.$GLOBALS['fm']->user['avatar'].'" alt="" />'.'<br />Привет, '.$GLOBALS['fm']->user['name'];
} else {$welcom='<img src="'.$GLOBALS['fm']->exbb['boardurl'].'/im/avatars/noavatar.gif" alt="" />'.'<br />Привет, '.$GLOBALS['fm']->user['name'];}
echo $welcom;
}

function user_bar() {
$unread = ($GLOBALS['fm']->user['unread'] === 0) ? '':' ( '.$GLOBALS['fm']->user['unread'].' )';
$loginout = ($GLOBALS['fm']->user['id'] !== 0) ? forum_welcom().'<p><a href="messenger.php" target="_blank" title="'.$GLOBALS['fm']->LANG['PMTitle'].'">'.$GLOBALS['fm']->LANG['PM'].''.$unread.'</a><br /><a href="search.php?action=newposts" title="'.$GLOBALS['fm']->LANG['NewPosts'].'">'.$GLOBALS['fm']->LANG['NewPosts'].'</a><br /><a href="profile.php" title="'.$GLOBALS['fm']->LANG['YourProfile'].'">'.$GLOBALS['fm']->LANG['YourProfile'].'</a><br /><a href="loginout.php?action=logout" title="'.$GLOBALS['fm']->LANG['Exit'].'">'.$GLOBALS['fm']->LANG['Exit'].'</a></p>':forum_welcom().'<form action="loginout.php" method="post">
<p><input type="hidden" name="action" value="login" /><input type="hidden" name="referer" value="http://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'].'" />
<input type="text" name="imembername" size="8" maxlength="64" value="" />&nbsp;логин</p>
<p><input type="password" name="ipassword" value="" size="8" maxlength="64" />&nbsp;пароль</p>
<p><input type="submit" name="submit" value="Вход" /></p>
</form><br /><a href="register.php" title="'.$GLOBALS['fm']->LANG['Registration'].'">'.$GLOBALS['fm']->LANG['Registration'].'</a>&nbsp;&middot; <a href="profile.php?action=lostpassword" title="'.$GLOBALS['fm']->LANG['ForgottenPass'].'">'.$GLOBALS['fm']->LANG['ForgottenPass'].'</a>';
echo $loginout;
}
?>


Данные файлы надо кинуть в корневую папку установленного форума.

Посмотреть демо-файл в работе можно на моем сайте.
Юра, было бы замечательно, если бы Вы смогли дополнить набор функций... Закатив глазки

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0509]     [ ]