Simple Portal

Автор SteelRat, 02 апреля 2010, 15:05:58

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

olarcat1

От оно как! :)
Снимаю шляпу...

rols

Подскажите, перед установкой на SMF 2.0.4 какие папки и фалы удалить нужно с папки zip, чтобы установить портал?

kak2z

Цитата: rols от 26 марта 2013, 07:19:16
Подскажите, перед установкой на SMF 2.0.4 какие папки и фалы удалить нужно с папки zip, чтобы установить портал?
ничего не надо удалять - просто загружайте весь архив и устанавливайте в менеджере пакетов
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

karavan

А с чего вы взяли что нужно что-то удалять?

rols

Просто как то давно было, что если мод для двух версий форума, то при установке на 2 smf надо было инсталляцию для первого удалить, иначе всё файлы для первого smf установит, как-то так было :facepalm:.

Сапожник

В файле package-info.xml прописано какие файлы и в какой версии использовать - лишнего он не поставит.
Я хостюсь на Хвостинге :) 10 Гб (15 сайтов) ~ 30$/год
Рефка: http://hvosting.ua/

rols

Ясно, спасибо O0.

david.xard

Подскажите, такая проблема возникла: установил simple portal, и теперь кнопка блоги - личный блог не работает, жмешь на нее - и страница по сути пустая - шапка и подвал. Если просто нажать на кнопку блоги - записи видны, но стоит кликнуть на любой записи - такая же ерунда, как я писал выше - шапка и подвал.

http://newsbets.ru/forum/index.php

логин: test
пароль: test_test

*блоги не видны гостям

motosimak

Как сделать в блоке активных пользователей определённый период времени, а не день, неделя, месяц.

digger®

#309
Цитата: motosimak от 17 марта 2014, 23:16:25
Как сделать в блоке активных пользователей определённый период времени, а не день, неделя, месяц.
Например, чтобы сделать вместо недели что-то свое, в файле /Sources/PortalBlocks.php поиграть со строчкой
$start_time = mktime(0, 0, 0, date("n"), date("j"), date("Y")) - (date("N") * 3600 * 24);

motosimak

Например, как может выглядеть строчка, если нужен период с 16.03.14 по 16.04.14?

digger®

Цитата: motosimak от 17 марта 2014, 23:59:54
Например, как может выглядеть строчка, если нужен период с 16.03.14 по 16.04.14?
Так только стартовой датой можно манипулировать, конечная равна текущей. Это нужно SQL запрос там переписывать.
Да и задача какая-то странная, зачем такой конкретный период жестко задавать.

motosimak

#312
Цитата: digger® от 18 марта 2014, 17:24:45Да и задача какая-то странная, зачем такой конкретный период жестко задавать.
Проведение конкурса с 16.03 по 16.04, победитель в блоке активных на 16.04 за этот период

Хорошо, а что именно нужно прописать, чтобы отсчет от нужной даты был

digger®

Цитата: motosimak от 18 марта 2014, 17:30:22
Проведение конкурса с 16.03 по 16.04, победитель в блоке активных на 16.04 за этот период

Хорошо, а что именно нужно прописать, чтобы отсчет от нужной даты был
$start_time = mktime(0, 0, 0, 3, 16, 2014);

motosimak

Отлично, спасибо, попробую.

adet008

Нужна помощь в настройке SimplePortal
wallbash wallbash wallbash wallbash

установила данный мод лишь с целью вывода с правой с левой стороны информационных блоков. но при этом я хотела, чтобы форум оставался в первоначальном варианте.  Но ничего не выходит.. При установке выходит либо портал, либо просто форум без элементов портала.
В настройках указываю либо включить на главной, а как -то включил интеграция 9 в чем ее смысл, так и не поняла)  помогите с настройкой .. плиз

valek0972

#316
Цитата: adet008 от 25 марта 2014, 21:42:37установила данный мод лишь с целью вывода с правой с левой стороны информационных блоков.
Режим портала:  Интеграция
Настройка блоков:  Показывать блоки на форуме - ставите галочку
В настройках самих блоков которые хотите выводить:

Dimon S.

Подскажите. А как создать в центре блок с выводом определенных тем в одном разделе форума?
Есть раздел. В нем темы одной тематики. Вот хочу в центре портала создать блок и поставить в него отображение тем именно из этого раздела. Блок хтмл я создал. А как в него прописать именно этот функционал?

GeorG

В портале есть готовые блоки для вывода тем (как с содержимым, так и без).
Там есть настройки, в них можно указать раздел(ы), количество символов выводимого контента, права видимости и.т.д.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Dimon S.

Цитата: GeorG от 26 марта 2014, 15:55:06
В портале есть готовые блоки для вывода тем (как с содержимым, так и без).
Там есть настройки, в них можно указать раздел(ы), количество символов выводимого контента, права видимости и.т.д.
Понял. Спасибо!
Ещё вопросик. Я хочу создать центральный блок с небольшой анимацией кликабельной ссылкой на определенной раздел у себя на форуме. Подскажите по правильности действия и установки.
Создаю блок хтмл в центре.
Создаю анимацию.
Закидываю анимацию на хост в папку темы своей.
Как мне в блоке прописать правильно строку, чтоб анимация заработала и при клике на неё человек попадал на форум в определенный раздел?

valek0972

Цитата: Dimon S. от 27 марта 2014, 09:26:33Как мне в блоке прописать правильно строку, чтоб анимация заработала и при клике на неё человек попадал на форум в определенный раздел?
<p style="text-align:center"><a href="Адрес страницы на которую будет попадать пользователь"><img src="Адрес картинки" /></a></p>

Так будет отображаться по центру, если нужно слева то вместо "center" ставим "left", справа ставим "right"

Dimon S.

Цитата: valek0972 от 27 марта 2014, 10:35:08
<p style="text-align:center"><a href="Адрес страницы на которую будет попадать пользователь"><img src="Адрес картинки" /></a></p>

Так будет отображаться по центру, если нужно слева то вместо "center" ставим "left", справа ставим "right"
Сделал. Анимация нормально не подгружается. Но кликая попадаешь на нужный раздел.
В чем может быть дело?

Dimon S.

#322
Цитата: valek0972 от 27 марта 2014, 10:35:08
<p style="text-align:center"><a href="Адрес страницы на которую будет попадать пользователь"><img src="Адрес картинки" /></a></p>

Так будет отображаться по центру, если нужно слева то вместо "center" ставим "left", справа ставим "right"


и какие должны быть быть размеры картинки в центральном блоке? может я переборщил... у меня ширина анимации 700. высота 150 примерно

GeorG

Неправильный путь к анимации.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Dimon S.

Цитата: GeorG от 27 марта 2014, 16:14:11
Неправильный путь к анимации.
в личке

valek0972

Цитата: Dimon S. от 27 марта 2014, 15:34:26Анимация нормально не подгружается.
Не правильный путь к картинке. Загрузите ее на любой хостинг картинок и вбейте путь который там сгенирируется, вот и все.

Dimon S.

Цитата: valek0972 от 27 марта 2014, 16:19:49
Не правильный путь к картинке. Загрузите ее на любой хостинг картинок и вбейте путь который там сгенирируется, вот и все.
ок. получилось. всем спасибо

sanb

Доброго дня всем!
Подскажите что сделать чтобы добавить в блок информации о пользователе виджет ulogin и на страницу входа (на странице входа код есть но не отображается виджет почему то).
См картинку
Заранее благодарен

Некто

#328
у меня форум расположен в папке forum. можно ли сделать так, чтоб этот портал встал в корень домена и его главная страница была доступна по доменному адресу _________mysite.ru  , а форум чтоб остался доступен по своему адресу _________mysite.ru/forum ?  или для этого форум нужно все-таки перезаливать в корень?
просто при переезде форума из папки в корень станут кривыми все ссылки у поисковиков, а этого не хочется...
я не веб-мастер, я только учусь)

Некто

и еще...
возможно ли как-то сделать, чтоб портал брал название в шапке (отметил на скрине) не от форума, а свое.  т.е. другими словами вопрос : в каких файлах портала и где конкретно прячется это название?
я не веб-мастер, я только учусь)

motosimak

Цитата: Некто от 31 октября 2014, 21:54:48в каких файлах портала и где конкретно прячется это название?
админка -конфигурация - настройки сервера - общие -Название форума

Некто

меня опять не поняли... я хочу сделать так, чтоб у портала было свое название, а у форума чтоб осталось свое. или портал шапку целиком инклюдит от форума?
я не веб-мастер, я только учусь)

Некто

подскажите плиз решение проблемы :

имеем в наличии : форум 2.0.9 + Simple Portal 2.3.5 . портал только начал заполняться информацией и при создании страниц появился затык : 
объясню на пальцах как можно проще...

1. на страницах портала нужно отобразить код от docs.google.com  для отображения документов ворд, ексель, пдф на страницах портала.

код такой :

<iframe src="http://docs.google.com/gview?url=http://тут_адрес_до_документа.pdf&embedded=true" style="width:1000px; height:750px;" frameborder="0" ></iframe>

с этим проблем нет, при условии, что страница html...

2. код от docs.google.com нужно загнать в спойлер. для этого установлен мод Quick Spoiler ( http://custom.simplemachines.org/mods/index.php?mod=2940 ) - перепробовал многое, только этот и понравился.  мод работает при условии что страниа BBC. но при вставке в спойлер кода из п.1 этого поста , он естественным образом не работает, потому что страница в BBC.

теперь вопрос к знатокам : как совместить одновременно бб-код спойлера и штмл-код гугля таким образом, чтоб документ гугль-докс отображался в спойлере?

нужно чтоб заработал такой код :

[spoiler=тут название спойлера]
<iframe src="http://docs.google.com/gview?url=http://тут_адрес_до_документа.pdf&embedded=true" style="width:1000px; height:750px;" frameborder="0" ></iframe>
[/spoiler]


ЗЫ : поиском пользовался, нашел только ЭТО РЕШЕНИЕ , но обрамление кода гугля бб-кодом HTML не решает задачу. у меня... жду помощи от гуру SMF  )
я не веб-мастер, я только учусь)

GeorG

Например так:

<div class="spoiler-wrapper"><div class="smallfont"><input type="button" value="Спойлер, щёлкни чтобы открыть" style="background-color:#ccc;border:#6A90FF,outset;font-size:10px;margin:1px;padding:3px;" onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';   this.innerText = ''; this.value = 'Спойлер, щёлкни чтобы закрыть'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value ='Спойлер, щёлкни чтобы открыть'; }" /></div>
<div class="spoiler-content">
<div style="display: none;">

Привет, мир!

</div></div></div>
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Некто

#334
как-то громоздко... и три раза нужно править заголовок спойлера, чтоб например название файла в заголовок спойлера добавить.
я не веб-мастер, я только учусь)

GeorG

Разве через тег html не работает?
[spoiler=тут название спойлера]
[html]<iframe src="http://docs.google.com/gview?url=http://тут_адрес_до_документа.pdf&embedded=true" style="width:1000px; height:750px;" frameborder="0"></iframe>[/html]
[/spoiler]

Ну естественно вставлять в страницу ВВС.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Некто

не работает. сам спойлер работает , а то что в спойлере остается как есть кодом.
я не веб-мастер, я только учусь)

GeorG

Тогда первый вариант, то что я предлагал ранее, или на джейквери мутить, ну там тогда дополнительно библиотеку в 60KB грузить.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Некто

нашел подходящий мне внешне вариант http://pcvector.net/scripts/accordion/284-spoyler-spoiler.html  . подскажите плиз какой код куда вставлять (я имею в виду строки про цсс и яваскрипт) , чтоб работало правильно и форум незаерундил. спс заранее
я не веб-мастер, я только учусь)

Некто

и еще. подскажите, как включить нормальный пагинатор страниц внизу главной страницы портала как здесь http://yarik-sat.ru/PortalStandalone.php  . я имею в виду строчку
Страницы: [1] 2 3  ... 12
я сделал блок с выводом последних тем с определенного форума, но у меня отображается только вот так :
Страницы: [1]
Хотя тем в разделе штук 50 и по идее должно отображаться страниц больше чем одна. в настройках блока указано "Сообщений на страницу : 5" , но кроме первой страницы не отображается.
я не веб-мастер, я только учусь)

GeorG

#340
Цитата: Некто от 13 ноября 2014, 13:00:00нашел подходящий мне внешне вариант http://pcvector.net/scripts/accordion/284-spoyler-spoiler.html  . подскажите плиз какой код куда вставлять (я имею в виду строки про цсс и яваскрипт) , чтоб работало правильно и форум незаерундил. спс заранее
Стили в файл стилей, если тема по-умолчанию, то - ../Themes/default/css/index.css
Скрипт в файл js - ../Themes/default/scripts/script.js (чтобы не было конфликта библиотек, можно переопределить глобальную $ с помощью jQuery.noConflict)
В файл ../Themes/default/index.template.php между тегами <head></head> вставить скрипт джейквери, примерно так:

<script type="text/javascript"><!-- // --><![CDATA[
window.jQuery || document.write(unescape(\'%3Cscript src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"%3E%3C/script%3E\'));
// ]]></script>


После этого, там где нужен спойлер вставляете:
            <div class="box closed">
                <h2>
                    Toggle (переключатель)
                    <span class="l"></span><span class="r"></span>
                </h2>
                <div class="hide"><span class="s">Show</span><span class="h">Hide</span></div>
                <div class="block">
                    <div class="block_in">
                           Контент 2
                    </div>
                </div>
            </div>


Цитироватьподскажите, как включить нормальный пагинатор страниц внизу главной страницы портала как здесь http://yarik-sat.ru/PortalStandalone.php  . я имею в виду строчку
В настройках блока, есть вроде 2 опции, можно задать общее количество страниц и сколько сообщений выводить на одну страницу. Как-то так, точно уже не помню.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Некто

Цитата: GeorG от 13 ноября 2014, 20:24:55В настройках блока, есть вроде 2 опции, можно задать общее количество страниц и сколько сообщений выводить на одну страницу. Как-то так, точно уже не помню.
хм, действительно, два параметра. "Сообщений на страницу" и "Тем для отображения". я поставил цифру только в первую, думал если не вводишь - будет работать по максимуму. оказалось что нет)
спасибо. буду пробовать
я не веб-мастер, я только учусь)

Некто

не работает спойлер. все отображается, но не раскрывается
я не веб-мастер, я только учусь)

GeorG

#343
Цитата: Некто от 14 ноября 2014, 06:48:03
не работает спойлер. все отображается, но не раскрывается
У себя пробовал, все прекрасно работает.
Там же даже демо есть, посмотрите код, как там сделано... Возможно у вас конфликт и нужно юзать  jQuery.noConflict.

Предлагаемый там скрипт:
            $(".box .block").show();
            $(".closed .block").hide();

            $("div.hide").click(function(){
                $(this).toggleClass("show").next().slideToggle("medium");
            });

Попробуйте заменить этим:
var sp = jQuery.noConflict();
sp(document).ready(function(){
sp(".box .block").show();
sp(".closed .block").hide();
sp("div.hide").click(function(){
sp(this).toggleClass("show").next().slideToggle("medium");
});
});


Этот скрипт, должен быть ниже самой подключённой библиотеки jQuery.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Некто

#344
запихал это

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script>
$(document).ready(function(){

$(".box .block").show();
$(".closed .block").hide();
$("div.hide").click(function(){
$(this).toggleClass("show").next().slideToggle("medium");
});
/*  */
$("div.hide2").click(function(){
$(this).toggleClass("show2").next().slideToggle("medium");
});

//new spoiler 2013
$(".spoiler .block").show();
$(".close .block").hide();
$(".spoiler h2").click(function(){
$(this).toggleClass("bgcolor").next().slideToggle("medium");
});
//end new spoiler 2013
});
</script>
<style type="text/css">
.box {
background:#fff;
margin-bottom:20px;
padding:0;
position: relative;
overflow: hidden;
border: 1px solid #ccc;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-webkit-box-shadow:0 0 10px #DCDCDC inset;
-moz-box-shadow:0 0 10px #DCDCDC inset;
box-shadow:0 0 10px #DCDCDC inset;
}
.box h2 {
font-size:1em;
font-weight:700;
text-transform:uppercase;
color:#444;
background: #ddd;
margin:0 -10px -1px -10px;
padding:12px;
padding-left: 15px;
padding-right: 45px;
-webkit-box-shadow:0 0 10px #DCDCDC inset;
-moz-box-shadow:0 0 10px #DCDCDC inset;
box-shadow:0 0 10px #DCDCDC inset;
border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
-webkit-border-radius: 5px 5px 0 0;
}

.block {
padding:0;
}

.block_in {
padding:12px;
}

.box div.hide {
display: block;
width: 40px;
line-height: 24px;
position: absolute;
right: 5px;
top: 8px;
cursor: pointer;
font-size: 10px;
text-transform: uppercase;
text-align: center;
border: solid 1px #aaa;
background: #f5f5f5;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-webkit-box-shadow:0 0 4px #DCDCDC inset;
-moz-box-shadow:0 0 4px #DCDCDC inset;
box-shadow:0 0 4px #DCDCDC inset;
}

.box div.hide:hover {
background: #fff;
}

.box div.hide span.h { display: block;}
.box div.hide span.s { display: none;}
.box div.show  span.h { display: none;}
.box div.show  span.s { display: block;}

.closed div.hide span.h { display: none;}
.closed div.hide span.s { display: block;}
.closed div.show  span.h { display: block;}
.closed div.show  span.s { display: none;}



/* new spoiler 2013 */
.spoiler h2,
.spoiler.close h2{
padding:5px 10px;
font-size:14px;
color:#333;
cursor:pointer;
margin:5px 0 0 0;
}
.close.spoiler h2{background:#bbb;}
.close.spoiler h2.bgcolor{background:#ddd;}
.spoiler h2{background:#ddd;}
.spoiler h2.bgcolor{background:#bbb;}
.spoiler h2 span{
font-size:12px;
color:#555;
float:right;
}
.spoiler .block{
padding:6px 10px;
border:1px solid #ddd;
background:#fff;
overflow:hidden;
}

.show {display: none;}
.bgcolor .show {display: block;}
.hide  {display: block;}
.bgcolor .hide {display: none;}
.close .show {display: block;}
.close .bgcolor .show {display: none;}
.close .hide  {display: none;}
.close .bgcolor .hide {display: block;}
/* end new spoiler 2013 */
</style>


выше </head> - и только так у меня все заработало

если раскидываю код по файлам - или не разворачивается, или css не срабатывает. пусть будет так.
я не веб-мастер, я только учусь)

GeorG

Цитата: Некто от 14 ноября 2014, 10:16:13выше </head> - и только так у меня все заработало
Я вам так и писал - "между тегами <head></head>", по другому и нельзя вставлять.

У вас много лишнего кода... Вы все взяли из примера, а там код дан для разных спойлеров.

Например это, для спойлера который изначально развёрнут:
.show {display: none;}
.bgcolor .show {display: block;}
.hide  {display: block;}
.bgcolor .hide {display: none;}

Это тоже для изначально открытого спойлера:
/*  */
$("div.hide2").click(function(){
$(this).toggleClass("show2").next().slideToggle("medium");
});
//new spoiler 2013
$(".spoiler .block").show();
$(".close .block").hide();
$(".spoiler h2").click(function(){
$(this).toggleClass("bgcolor").next().slideToggle("medium");
});
//end new spoiler 2013
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Некто

да , я брал код из исходного кода страницы с примерами  http://pcvector.net/uploads/demo/scripts/accordion/spoiler_toggle_jquery/index.html  , но спойлер поставил третий если считать сверху. изначально закрытый и с русской строчкой "открыть/закрыть".  со временем код почищу и немного изменю. сейчас главное - наполнить портал информацией. а то начальство торопит с наполнением сайта. спасибо за помощь.
я не веб-мастер, я только учусь)

buben77

вчера удалил симпле портал, слетел форум. как правильно удалять портал?

ALINA

Цитата: buben77 от 24 декабря 2014, 12:54:42как правильно удалять портал?
Как обычный мод .Сначала просто удалить ,а потом удалить с сервера . Ошибки были при удалении ?

Yarik

Были ошибки 100%,если после удаления портала сразу форум слёг.Движок просто так не заляжет,всегда есть причина для этого.Я портал этот же сносил раз пять,всё нормально.