Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Новые возможности форумов » Создаем полноценный Портал на форумах MyBB!


Создаем полноценный Портал на форумах MyBB!

Сообщений 921 страница 940 из 1004

921

Deff
Даже без копирайта, любой пост где есть пустая строка будет с запятой.
Хорошо если не разберемся завтра отпишу вам. Буду просить автора.

0

922

Удалите лишний код в своем сообщении 919, какую он инфу несет ?
2. Идея приведенного кода считывания RSS принадлежит Romych , заслуга автора, что он собрал всё собрал воедино в рабочую конструкцию.

Отредактировано Deff (Пн, 17 Фев 2014 14:55:54)

0

923

Интересная задумка! Сразу возникла куча вопросов:
1. Как отлаживать файл CSS? грузить его через админку в файлы? Но тогда после каждого изменения его нужно перегружать, считывать новую ссылку, и менять ссылку в файле портала. Есть ли путь легче?
2. Как модифицировать меню, чтобы по ссылке "Форум" сразу переходить на форум, без выпадающих меню категорий?
3. Как модифицировать меню участники, чтобы сразу переходить на форуме на страницу участников. У меня более 16000 участников, и такой подход, как сейчас - с выпадающим меню участников совсем не подходит!
4. Как убрать пункт "Цвет меню" и оставить для меню только один цвет, заранее введенный в стиль?
5. Можно ли из статистики на портале убрать ссылки: Самые активные, Приглашающие, Администрация?

пока вроде бы все....

0

924

Нашел один глюк: при вводе поискового контента через страницу портала вводимый текст не виден (видимо пишет белым по белому).

0

925

Deff
Помоги разобраться.
На тестовике Ссылка портал показывает нормально, а но рабочем форуме Ссылка почему-то средний блок растягивается так, что третья колонка уходит за размеры экрана.
И почему-то на рабочем форуме блок новостей вверху третьей колонки портала не отображается, хотя вроде бы все коды на обоих форумах одинаковые.

0

926

Бармалей
Ужмите контент  "Материалы раздела практические уроки"
Или поставьте тeму в исключение:

<!--Исключаемые из новостей портала Темы -->
<div id="delete_Tems" style="display:none">
<p>_й_</p> <p>$DEL$</p>
<p>Материалы раздела практические уроки</p>
<p>Тут контенты редактируемых блоков в HTML верх</p>
<p>Тут контенты редактируемых блоков в Объявлении</p>
<p>Тут контенты редактируемых блоков На своей Странице</p>
<p>Тут контенты редактируемых блоков в HTML низ</p>
<p>Тут контенты редактируемых блоков в Правилах форума</p>
<p>Исходники</p>
</div>

Отредактировано Deff (Пн, 24 Фев 2014 16:55:33)

0

927

Вот такой вопрос как скрыть часть поста чтобы только видео или картинка была видна http://playwg.ru/pages/portal2

0

928

Наши любимые форумы на MyBB, как по мне, имеют один главный недостаток - отсутствие портала, который мог бы выводить последние сообщения со всего форума в одной красивой странице: с текстом, картинками и прочими вещами.
Вот уже более года назад я опубликовал свой первый скрипт - скрипт портала на MyBB. Несмотря на то, что совместными силами лучших умов на форуме тех. поддержки мы смогли продвинуть идею далеко вперед, я считаю ее не совсем идеальной. Главный минус - это отсутствие возможности скриптового портала накапливать записи. То есть мы можем выводить только лишь последние 50 записей, остальные вывести невозможно.


Создаем портал для форума MYBB на WordPress

Таким образом, я пришел к выводу, что сделать полноценный портал можно только с помощью PHP и MySQL. В этой статье я не буду рассказывать обо всем подробно, так как рассчитываю, что действия, описанные в статье, смогут повторить лишь профессионалы, коих, к сожалению, на MyBB осталось не так уж и много.

Первая проблема, с который вы столкнетесь - это адрес размещения портала. Я разместил его на субдомене основного форума, но для этого требуется собственный домен, купленный не через админку.

Пожалуй, главная загвоздка - это необходимость платить за хостинг. Некоторые бесплатные тоже подойдут, но такой портал будет работать медленно, с постоянными ошибками.
Далее, на самом деле, не так уж и сложно: необходимо установить сам Wordpress, желательно последней версии. Установить несколько плагинов:
1. FeedWordPress - основной плагин, который будет проверять ленту RSS форума и при наличии новых сообщений - публиковать на портале.
Я выбрал именно этот плагин, так как он обладает наибольшим списком возможностей. Например, регистрировать новых пользователей, публиковать сообщения лишь от определенного круга пользователей, редактировать или вовсе удалять посты, если появляется какое-либо расхождение с RSS-лентой. Так же можно указывать интервалы проверки RSS ленты... вплоть до 1 минуты.
2. Auto More Tag - (не обязательно) плагин позволяет сокращать публикуемые на портале сообщения с ссылкой на "читать далее", собственно этого мы добивались во 2-й версии скприптового портала.

Конечно, возможно вам еще потребуется сделать какой-нибудь дизайн для портала, но этот процесс я описывать не буду.

Мне бы хотелось поделиться собственным опытом и наблюдениями.
Во-первых, сначала коснемся плагинов. FeedWordPress лучше всего настраивать так, чтобы он мог редактировать сообщения, но не мог их удалять. Объяснение этому простое - когда из RSS-летны будет пропадать старые сообщения, на портале они тоже будут удаляться, а нам это совершенно не нужно. Auto More Tag лучше всего настраивать по количеству слов, я у себя установил ограничение в 85 слов. Сокращение по переносам строк работает не совсем идеально. Не стоит открывать регистрацию на портале, так как это приведет к запутыванию пользователей. Так же меня волновал вопрос из разряда поисковой оптимизации. Дело в том, что я размещал свой портал на субдомене, а поисковики часто расценивают субдомен и домен как разные сайты, поэтому есть вероятность попасть в бан при систематическом копировании информации с одного ресурса на другой. Можно поставить заглушку в виде ограничения Robots.txt на портале. Она у меня и стояла более 2-х месяцев, однако чуть больше недели назад я решил провести эксперимент и снял ограничение на индексацию сайта. Конечно судить о чем-либо еще рановато, но пока поисковикам фиолетово (портал проиндексирован).

Ну, в заключение, чтобы не быть голословным, покажу пример того, что у меня получилось, надеюсь вам понравится  :yep:  - Ссылка


Отредактировано C3La-NS (Вс, 22 Июн 2014 20:25:04)

+1

929

А в чем оригинальность? Почти везде на платных хостингах сейчас есть автоматическая установка основных cms - drupal, joomla, wordpress.

0

930

C3La-NS
Очень не плохо, интересный вариант :cool: , но без пагинатора неудобно - неизвестно сколько страниц, да и навигация затруднена..Кстати, раз пошел копать в эту сторону - попробуй поискать возможность сортировки по тематике..

ДОМИНИОН написал(а):

А в чем оригинальность? Почти везде на платных хостингах сейчас есть автоматическая установка основных cms - drupal, joomla, wordpress.

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

0

931

kolobdur74 написал(а):

Вариант трехколонного портала со своим дизайном. Шаблон дизайна взял с e107v4a. В портале есть скрипт времени и даты, скрипт меню, скрипт статистики, новостной блок, поставил вариант быстрого поиска от C3La-NS, убирание родного дизайна от Deff. Как выглядит:

Посмотреть: Демо

Отредактировано kolobdur74 (Вс, 5 Май 2013 18:50:09)

Здравствуйте!
Поставил ваш скрипт, решил пока-что просто попробовать... Теперь не могу зайти на свой форум!!!
Подскажите пожалуйста, что делать?

0

932

Анэйринэлл написал(а):

Поставил ваш скрипт, решил пока-что просто попробовать... Теперь не могу зайти на свой форум!!!
Подскажите пожалуйста, что делать?

Перейдите по ссылке: http://bresilian.epot.biz/admin_index.php
Или:
http://bresilian.epot.biz/restore.php

Отредактировано kolobdur74 (Пн, 14 Июл 2014 13:19:29)

0

933

kolobdur74 написал(а):

Перейдите по ссылке: http://bresilian.epot.biz/admin_index.php
Или:
http://bresilian.epot.biz/restore.php

Отредактировано kolobdur74 (Сегодня 13:19:29)

Огромное спасибо!!!! Я уже так испугался!!!!

0

934

Код:
<div id="My1" style="display:none">
<style>
/* CSS reset */
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
margin: 0;
padding:0;
}
html,body {
margin:0;
padding:0;
        overflow-y: hidden;
}
table {
border-collapse:collapse;
border-spacing:0;
}
img { 
border:0;
}
ol,ul {
list-style:none;
}
h1,h2,h3,h4,h5,h6 {
font-size:100%;
font-weight:normal;
}
/* General Demo Style */
body{
font-family: 'Electrolize', Arial, sans-serif;
font-weight: 400;
font-size: 15px;
color: #fff;
}
a{
text-decoration: none;
}
.clr{
clear: both;
}
/* Top Bar Style */
.codrops-top{
line-height: 24px;
font-size: 11px;
background: rgba(255, 255, 255, 1);
text-transform: uppercase;
z-index: 9999;
position: fixed;
top: 0px;
left: 0px;
width: 100%;
height: 24px;
box-shadow: 1px 0px 2px rgba(0,0,0,0.2);
-webkit-animation: slideOut 0.5s ease-in-out 0.3s backwards;
-moz-animation: slideOut 0.5s ease-in-out 0.3s backwards;
-o-animation: slideOut 0.5s ease-in-out 0.3s backwards;
-ms-animation: slideOut 0.5s ease-in-out 0.3s backwards;
animation: slideOut 0.5s ease-in-out 0.3s backwards;
}
.codrops-top a{
padding: 0px 10px;
letter-spacing: 1px;
color: #333;
text-shadow: 0px 1px 1px #fff;
display: block;
}
.codrops-top a:hover{
background: #fff;
}
.codrops-top span.right{
float: right;
}
.codrops-top span.right a{
float: left;
display: block;
}
/* Demo Buttons */
#codrops-demos{
    position: fixed;
z-index: 2000;
top: 50px;
right: 50px;
}
#codrops-demos a{
    display: inline-block;
font-size: 12px;
width: 60px;
height: 24px;
color: #000;
line-height: 24px;
text-align: center;
box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
background: rgba(255,255,255,0.9);
text-transform: uppercase;
}
#codrops-demos a:hover{
background: #ddd;
color: #000;
}
#codrops-demos a.current-demo,
#codrops-demos a.current-demo:hover{
background: #000;
color: #fff;
cursor: default;
}
@-webkit-keyframes slideOut{
0%{top:-30px; opacity: 0;}
100%{top:0px; opacity: 1;}
}
@-moz-keyframes slideOut{
0%{top:-30px; opacity: 0;}
100%{top:0px; opacity: 1;}
}
@-o-keyframes slideOut{
0%{top:-30px; opacity: 0;}
100%{top:0px; opacity: 1;}
}
@-ms-keyframes slideOut{
0%{top:-30px; opacity: 0;}
100%{top:0px; opacity: 1;}
}
@keyframes slideOut{
0%{top:-30px; opacity: 0;}
100%{top:0px; opacity: 1;}
}
html, body {
height:100%;
}
body {
width: 100%;
background: #F0F0F0;
}
#header{
position: absolute;
z-index: 2000;
width: 235px;
top: 50px;
}
#header h1{
font-size: 30px;
font-weight: 400;
text-transform: uppercase;
color: rgba(255,255,255,0.9);
text-shadow: 0px 1px 1px rgba(0,0,0,0.3);
padding: 20px;
background: #000;
}
#navigation {
margin-top: 20px;
width: 235px;
display:block;
list-style:none;
z-index:3;
}
#navigation a{
color: #444;
display: block;
background: #fff;
background: rgba(255,255,255,0.9);
line-height: 50px;
padding: 0px 20px;
text-transform: uppercase;
margin-bottom: 6px;
box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
font-size: 14px;
}
#navigation a:hover {
background: #ddd;
}
.maincontent{
right: 40px;
left: 280px;
top: 0px;
position: absolute;
padding-bottom: 30px;
}
.maincontent h2{
font-size: 70px;
padding: 10px 0px 20px 0px;
margin-top: 52px;
color: #fff;
color: rgba(255,255,255,0.9);
text-shadow: 0px 1px 1px rgba(0,0,0,0.3);
}
.panel{
min-width: 950px;
        max-width: 1100px;
        width: 100%;
height: 98%;
overflow-y: auto;
overflow-x: auto;
margin-top: -190%;
position: absolute;
background: #000;
box-shadow: 0px 4px 7px rgba(0,0,0,0.6);
z-index: 2;
-webkit-transition: all .8s ease-in-out;
-moz-transition: all .8s ease-in-out;
-o-transition: all .8s ease-in-out;
transition: all .8s ease-in-out;
}
.panel:target{
margin-top: 0%;
background-color: #305D6E;
}
#home:target ~ #header #navigation #link-home,
#news:target ~ #header #navigation #link-news,
#about:target ~ #header #navigation #link-about,
#contact:target ~ #header #navigation #link-contact{
background: #000;
color: #fff;
}
#works {
padding: 15px 0px;
}
#works li{
display: inline;
}
#works li a{
padding-right: 10px;
}
#works img {
box-shadow: 1px 1px 2px rgba(0,0,0,0.3);
padding: 12px; 
background: rgba(255,255,255,0.9);
}
#form p{
background: #fff;
color: #000;
}
#form input, #form textarea{
background: #000;
color: #fff;
border: none;
}
#form textarea{
width: 493px;
height: 100px;
}
#form label{
padding-right: 10px;
}
.footnote a{
color: #ddd;
}
.boxrss {
margin-bottom: 5px;
width: 100%;
min-width: 720px;
height: auto;
background-color: #ffffff;
color: #000;
border: 2px solid #D4D4D4;
border-radius: 0 0 8px 8px;
-moz-border-radius:0 0 8px 8px; 
-khtml-border-radius: 0 0 8px 8px;
box-shadow: 0 0 15px #A9A9A9;
padding: 20px 5px;
}
.post_title {
margin-bottom: 5px;
margin-top: 8px;
height: auto;
background-color: smoke;
border: 2px solid lightsteelblue;
padding: 3px 3px 4px;
}
#bib iframe {max-width: 100%;}
#bib img {max-width: 100%;}
#bib .postimg {position: relative; display: block; margin: 0 auto;}
#bib {overflow: hidden;}
#bib1 iframe {max-width: 100%;}
#bib1 img {max-width: 100%;}
#bib1 .postimg {position: relative; display: block; margin: 0 auto;}
#bib1 {overflow: hidden;}
#bib2 iframe {max-width: 100%;}
#bib2 img {max-width: 100%;}
#bib2 .postimg {position: relative; display: block; margin: 0 auto;}
#bib2 {overflow: hidden;}
#bib3 iframe {max-width: 100%;}
#bib3 img {max-width: 100%;}
#bib3 .postimg {position: relative; display: block; margin: 0 auto;}
#bib3 {overflow: hidden;}
.ellipse{
float: left;
}
.page_navigation , .alt_page_navigation{
padding-bottom: 10px;
}
.page_navigation a, .alt_page_navigation a{
padding:3px 5px;
margin:3px;
color:white;
text-decoration:none;
font-family: Tahoma;
font-size: 12px;
background-color: lightsteelblue;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px; 
-khtml-border-radius: 4px 4px 4px px;
text-align: center;
}
.active_page{
background-color:white !important;
color:black !important;
}
.quote-box {
padding: 8px;
margin: 5px;
background-color: whitesmoke;
color: #333;
border: 1px solid #e5e5e5;
border-top: 3px solid #1d9fde;
border-bottom: 2px solid #c5c5c5;
  }
.code-box {
padding: 8px;
margin: 5px;
background: #F7FCFF;
color: #333;
border: 1px solid #e5e5e5;
border-top: 3px solid #1d9fde;
border-bottom: 2px solid #c5c5c5;
overflow: auto;
}
a {
color: #3b8ebc;
}
</style>

<table style="width: 1100px" border="0" frame="void" rules="none" align="center">
<tbody>
<tr>
<td>
    <!-- Codrops top bar -->
    <div class="codrops-top">
    
        <center><a href="/=&forum">
        <strong>ФОРУМ</strong>
        </a></center>
   
    <div class="clr"></div>
    </div><!--/ Codrops top bar -->
        
    <!--HOME-->
    
    <!-- News -->
    <div id="news" class="panel">
    <div class="maincontent">
     <h2>Новости</h2>  
<div id='paging_container1' class='boxrss'>
<div class='page_navigation'></div>
<div class='content'>
<div class='boxrss1' id="boxrss"><a href="http://chiklino.ru/=&forum"><img style="width: 180px; height: 218px;" title="Форум. Список категорий и разделов сайта" src="http://forumstatic.ru/files/0015/49/73/11124.gif" onmouseover="this.width=180;this.height=218" onmouseout="this.width=180;this.height=218"/></a> <a href="http://chiklino.ru/register.php"><img style="width: 235px; height: 218px;" title="Регистрация. Необязательный шаг, благодаря которому вы можете получить массу возможностей. Это быстро и на удивление просто" src="http://forumstatic.ru/files/0015/49/73/36215.gif" onmouseover="this.width=235;this.height=218" onmouseout="this.width=235;this.height=218"/></a>&nbsp<a href="http://chiklino.ru/messages.php"><img style="width: 235px; height: 218px;" title="Форумная почта.Ваши личные сообщения." src="http://forumstatic.ru/files/0015/49/73/44583.png" onmouseover="this.width=235;this.height=218" onmouseout="this.width=235;this.height=218"/></a></div></br>
<a href="http://chiklino.ru/search.php"><img style="width: 400px; height: 200px;" title="Воспользуйтесь поиском по сайту, чтобы найти интересующую вас информацию." src="http://forumstatic.ru/files/0015/49/73/22829.png" onmouseover="this.width=400;this.height=200" onmouseout="this.width=400;this.height=200"/></a>&nbsp;&nbsp<a href="http://chiklino.ru/search.php?action=show_recent"><img style="width: 125px; height: 200px;" title="Список активных материалов сайта." src="http://forumstatic.ru/files/0015/49/73/21143.png" onmouseover="this.width=125;this.height=200" onmouseout="this.width=125;this.height=200"/></a>&nbsp;&nbsp<a href="http://chiklino.ru/login.php"><img style="width: 125px; height: 200px;" title="Авторизация. Вам понадобится ваш пароль и логин. Если, конечно, они у вас есть" src="http://forumstatic.ru/files/0015/49/73/92831.png" onmouseover="this.width=125;this.height=200" onmouseout="this.width=125;this.height=200"/></a> 
<div class='boxrss2'></div>
<div class='boxrss3'></div>
</div>
</div>
<div class='page_navigation'></div>
</div>
<script type="text/javascript" src="http://forumstatic.ru/files/000f/5f/a4/29681.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
  $(document).ready(function(){
$('#paging_container1').pajinate();
});
  </script>
<script type="text/javascript" src="http://forumstatic.ru/files/000f/5f/a4/37559.js"></script>

    
    </div>
    </div>
    <!-- /News -->
    
    <!-- About -->
    <div id="about" class="panel">
    <div class="maincontent">
        <h2>О проекте</h2>
<div class="about" style="border-width: 3px; border-style: dashed; border-color: #fff; padding: 7px;">
        <p><b>Немного о сайте</b></p>
        <p><b>chiklino.ru &nbsp</b>не является форумом в прямом смысле слова;</p>
        <p>Скорее, <b>Блоговник</b>-это коллективный блог, где высказываться может каждый.</p>
        <p>Просто создателям данного ресурса удобнее излагать мысли именно в таком формате, в каком они их излагают ...</p>
<br>
<p><b>Немного этики не повредит</b></p>
<p>Здесь нет жёсткой и жестокой модерации, здесь просто предлагается оставаться человеком и пытаться не конфликтовать с другими собеседниками. Стоит ли говорить, что спамеров, порнушников и прочих иже с  ними нигде не жалуют?</p>
</div>
<br>
<br>
<div class="about" style="border-width: 3px; border-style: dashed; border-color: #fff; padding: 7px;">
<table style="width: 100%;" border="0" frame="void" rules="none">
<tbody>
<tr>
<td width="33.3%"><center><img src="http://s4.uploads.ru/fILwP.png">
<br>
RSS
</center></td>
<td width="33.3%"><center><img src="http://s4.uploads.ru/Dnovd.png">
<br>
Вконтакте
</center></td>
<td width="33.3%"><center><img src="http://s4.uploads.ru/Wru4h.png">
<br>
Twitter
</center></td>
</tr>
</tbody>
</table>
</div>
    </div>
    </div>
    <!-- /About -->
    
    <!-- Contact -->
    <div id="contact" class="panel">
    <div class="maincontent">
        <h2>Связь</h2>
        <p>Если вдруг у Вас возникнут какие либо вопросы по отношению к форуму - пишите администрации на E-mail: shtorkin50@gmail.com</p>
<table style="height: 40px; width: 100%;" border="0" frame="void" rules="none">
<tbody>
<tr>
<td width="50%">
<center>
<script type="text/javascript" src="http://cdn.dev.skype.com/uri/skype-uri.js"></script>
<div id="SkypeButton_Chat_vlla.ru_1">
  <script type="text/javascript">
    Skype.ui({
      "name": "chat",
      "element": "SkypeButton_Chat_vlla.ru_1",
      "participants": ["vlla.ru"],
      "imageColor": "white",
      "imageSize": 32
    });
  </script>
</div>
</center></td>
<td><center><img src="http://s4.uploads.ru/jBCrq.png">
</center></td>
</tr>
</tbody>
</table>

    </div>
    </div>
    <!-- /Contact -->
    
    <!-- Header with Navigation -->
    <div id="header">
    <h1>chiklino.ru портал</h1>
    <ul id="navigation">
        
        <li><a id="link-news" href="#news">Меню сайта</a></li>
        <li><a id="link-about" href="#about">О проекте</a></li>
        <li><a id="link-contact" href="#contact">Связь</a></li>
    </ul>
    </div>
</td>
</tr>
</tbody>
</table>
</div>
<script type="text/javascript">
var My = $('#My1').remove().show();
My.find('script').remove();
$("body").empty();
My.appendTo("body");
</script>

Я позаимствовал один из порталов, выложенных здесь. Как вариант, считаю, это самый удачный исходник.
Посмотреть можно здесь http://chiklino.ru/

Отредактировано Бабушкин (Ср, 18 Мар 2015 03:43:29)

0

935

Коллеги, на портале просто пропала лента новостей!
Что может быть?
Дэф- наша палочка-выручалочка помоги пожалуйста!
Ссылка на форум

0

936

Павлович
У Вас в на странице портала(Администрирование - Страницы - portal - редактировать), в самом конце недоделанный код:

Код:
<!--Скрипт Статистики-->
<script type="text/javascript">
var str=$("#statis").load("/ div.statscon").find("ul.containe

Уберите эти три строки (или допишите недоконченный Скрипт Статистики)

+1

937

Очень приятно знать, что у нас
есть такая замечательная поддержка
с Вашей стороны!!!
Deff, спасибо огромное!!!
:flag:

0

938

вопрос на засыпку.
возможно ли заставить захватывать на главную страницу портала...
1) только первые посты топика?
2) только посты из заданного списка ID форумов?

0

939

Герда
Доводка Портала весчь трудозатратная, - если браться за хорошую переделку, это похлеще скрипта подфорумов, - чичас просто некогда и рук нет, - много планов от сервиса, но возможно всё (за деньги осенью  :crazyfun:
Авторы темы чот уже год не активны

0

940

Deff написал(а):

но возможно всё (за деньги осенью  :crazyfun:

выходишь на тропу фриланса? или алмин те отслюнявит наконец за труды на ТП? :crazyfun:

0


Вы здесь » Единый форум поддержки » Новые возможности форумов » Создаем полноценный Портал на форумах MyBB!