Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Тематические » Системы управления сайтами » Портал Joomla (часть 2)

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117

Открыть новую тему     Написать ответ в эту тему

Antuan



moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Joomla


Официальный сайт: Joomla.org (англ.)
 
The Joomla! Extensions Directory ™ - Официальный каталог бесплатных и платных расширений (модули, плагины, компоненты) от разработчиков под Joomla! (Если вы пишете под Joomla!, грузите свои файлы сюда) (англ.)
 
Сайты русской поддержки: JoomlaPortal.ru, JoomlaForum.ru, Joom.ru, Myjoomla.ru
 


Стили дизайна (шаблоны):
 
www.joomla24.com - новостной сайт о последних обновлениях бесплатных шаблонов от разных фирм
(+ сами дистрибутивы шаблонов продублированы на этот сервер)
 
www.free-joomlatemplate.com - каталог отборных бесплатных шаблонов
 
Design Control - 1 из лучших бесплатных шаблонов: обширное текстовое меню влезает без перекосов, огромное количество позиций, нет ограничений настроек шаблона типа "только в про", универсален по теме и мобилен.
http://www.shape5.com/product_details/free_templates/design_control_-_free_joomla_template.html
 


Документация по JOOMLA
 
-=-=-=-=-=-=-
Небольшая подборка книг на _http://joomla-book.ru/download/books
Всю их книжную полку переписывать мне не хочется, кому будет нужно зайдет.  
Сайт нормальный, с прямыми ссылками и без ограничений, побольше бы таких.
 
10 легких шагов к освоению Joomla! 3, Хаген Граф
Язык: русский Формат: pdf Издание:2012г
Руководство для начинающего пользователя Joomla! 2.5, Хаген Граф
Язык: русский Формат: pdf Издание:2012г
-=-=-=-=-=-=-

Всего записей: 10667 | Зарегистр. 10-04-2001 | Отправлено: 02:03 07-04-2008 | Исправлено: GEGEMON, 21:17 28-02-2017
evoroz



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Itto
А нельзя их представить внешними ссылками?

Всего записей: 3487 | Зарегистр. 30-03-2002 | Отправлено: 19:05 22-07-2015
MaKfo

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Товарищи, помогите с редиректом. Есть сайт http://domen.ru
Необходимо с него сделать перенаправление  на http://site.newdomen.ru.
В инете поискал инфу, сделал так:
В настройках включил джумлы включил ЧПУ и перенаправление. В корне каталага саайта переименовал файл htaccess.txt в .htaccess, в файле прописал  

Код:
##
# @version $Id: htaccess.txt 10492 2008-07-02 06:38:28Z ircmaxell $
# @package Joomla
# @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##
 
 
#####################################################
#  READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations.  It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file.  If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's.  If they work,
# it has been set by your server administrator and you do not need it set here.
#
#####################################################
 
##  Can be commented out if causes errors, see notes above.
#Options +FollowSymLinks
 
#
#  mod_rewrite in use
 
 
# ESLI NA SAITE BELIY EKRAN - RASKOMMENTIROVAT' STROKU NIZHE
#  php_value display_errors 1
 
#
########## End - Joomla! core SEF Section
 
RewriteEngine On
 
RewriteCond %{HTTP_HOST} !^http://domen.ru$
RewriteRule ^(.*) http://site.newdomen.ru/$1 [R=301,L]
 

Перезагрузил апач, но гулхо. Главную страницу сайта открывает, остальные - нет (ругается что страница не найдена на этом сервере). И никакого перенаправления соответственно. Хостинг на своем серавке. (Сервак в конторе)

Всего записей: 87 | Зарегистр. 11-08-2014 | Отправлено: 09:38 27-07-2015 | Исправлено: MaKfo, 09:42 27-07-2015
evoroz



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MaKfo
Процедура называется склейка и формально к  джумле отношения не имеет.
 
http://help.yandex.ru/webmaster/robot-workings/managing-redirects.xml
http://cospi.ru/glue-v-yandekse-i-google/
http://www.rodinalinkov.ru/blog/2013/04/20/kak-skleit-domenyi-i-zachem-nu/#.VbXZFPpMiBk

Всего записей: 3487 | Зарегистр. 30-03-2002 | Отправлено: 10:13 27-07-2015
MaKfo

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
evoroz, у меня задача попроще. Нет нужды возни с поисковиками. Пусть и дальше в результатах выдают старый домен. Главное, чтобы юзер при клике на старый домен (или если он его вводит в адресной строке) просто попадал на новый.

Всего записей: 87 | Зарегистр. 11-08-2014 | Отправлено: 11:04 27-07-2015
Itto



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MaKfo
в файле .htaccess сайта с которого надо уйти пишем

Код:
redirect / http://destination_site.ru

Но это если сервер апач и у него включена обработка .htaccess
destination_site.ru заменить на домен куда надо перейти

Всего записей: 1557 | Зарегистр. 05-02-2005 | Отправлено: 12:06 27-07-2015
MaKfo

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Itto, спасибо! По твоему сообщению нашел инфу в инете и в httpd.conf изменил параметр AllowOverride с None на All. теперь редирект работает

Всего записей: 87 | Зарегистр. 11-08-2014 | Отправлено: 14:25 27-07-2015 | Исправлено: MaKfo, 14:26 27-07-2015
Itto



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 
evoroz
А нельзя их представить внешними ссылками?

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

Всего записей: 1557 | Зарегистр. 05-02-2005 | Отправлено: 01:50 01-08-2015
urodliv



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Моё почтение соседям по форуму.
Мои клиенты попросили помощи по своему сайту, так как их веб-программист совершенно не доступен. На всех страничках в самом верху высвечиваются три строчки:

Цитата:
 
    Skip to Menu
    Skip to Content
    Skip to Footer>
 

Поиск в интернете мне помощи не оказал. Быстрый просмотр исходников сайта для меня оказался совершенно бесполезным. Для управления используется Joomla. Моё мнение, что эти артефакты исходят от неё, поэтому и обращаюсь к вам за помощью. Если это действительно Joomla, то где что поправить, чтобы эта ерунда пропала? Если не Joomla бажит, то прошу подсказать, куда дальше копать.

----------
Очень скоро еда станет совершенно безвкусной, и тогда этот недостаток придётся компенсировать хорошо развитым воображением.

Всего записей: 6684 | Зарегистр. 29-04-2009 | Отправлено: 10:26 04-08-2015
Itto



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
urodliv
ну Джумла, сама по себе,  в ряд ли такое выдаст
скорее всего или что-то в шаблоне либо какомуто компоненту чегото не хватает  
прпробуйте посмотреть в какой позиции шаблона выдаются эти записи  
потом посмотрите какой модуль выводится в данную позицию
потом попробуйте его отключить и если поможет, то разбирайтесь с настройками этого модуля

Всего записей: 1557 | Зарегистр. 05-02-2005 | Отправлено: 12:51 04-08-2015 | Исправлено: Itto, 12:52 04-08-2015
Itto



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую всех !
Вот ломаю голову над такой задачей  
есть (назовем его так) основной сайт по адресу http://chtototam.ru
Он содержит скажем 40 страниц  
и есть куча других сайтов вида  
http://001.chtototam.ru
http://002.chtototam.ru
http://003.chtototam.ru
и так далее до бесконечности (все находятся на одном VPS)
На этих сайтах 35 страниц полностью повторяют материал основного сайта  
а 5 страниц уникальны для каждого поддомена
При обновлении любой из 35 страниц основного сайта - они автоматически должны меняться на сайтах поддоменов.
Для реализации есть VPS с полными root правами SSH  
CentOS 6.5 и основной сайт на Joomla 3.4.3  
Никто не решал такую задачу ? Куда копать и что "курить" ?
 

Всего записей: 1557 | Зарегистр. 05-02-2005 | Отправлено: 01:15 05-08-2015
Weinaum



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Itto
не совсем уверен, что правильно понял задачу, так как непонятно, как реализованы или будут реализованы сайты на поддоменах.
Копал бы в сторону расширений типа "мультидомен" или "мультисайт" - принцип примерно такой, как с языками: 35 статей делаете для всех доменов одинаковыми, а остальные оригинальные для соот-их.
У меня не было такой потребности, но точно слышал про такие расширения, посмотрите.  
Если такой подход сработает, то это позволит использовать один сайт с одной базой и не делать кучу зеркал с необходимостью решения задач по синхронизации и репликации.

Всего записей: 2152 | Зарегистр. 18-06-2006 | Отправлено: 12:34 05-08-2015
Itto



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Weinaum
Посмотрел я на эти решения multisites и тп  
Что-то серьезное на них реализовать не получится  
все они рассчитаны (как я понял) на нищебродские хостинги  
где можно разместить кучу сайтов и только одну БД  
Придется как-то выкручиваться по другому  
Спасибо за совет !  
 

Всего записей: 1557 | Зарегистр. 05-02-2005 | Отправлено: 22:23 09-08-2015
Weinaum



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Itto
А зачем использовать кучу ресурсов с множеством бд, если есть какой то вариант добиться нужного результата, но с минимальными ресурсами?  
Ну дело конечно хозяйское. Я как то так и не понял, как у вас реализованы сайты - если все сайты будут не просто домены, а физически тоже на joomla - как и главное зеркало - и каждый со своей базой - то может быть можно попробовать такой вариант: все одинаковые страницы реализуете как стандартные joomla материалы, а отличающиеся - например на k2, или что то в этом роде. Смысл - чтобы был полный набор идентичных таблиц, и некоторое кол-во отличающихся, по префиксам в приведенном примере легко будет разграничить. Ну и тогда уже внедрять репликацию, задействовав в ней только все идентичные таблицы. Тогда при изменении - добавлении записей в эти таблицы - т.е. при добавлении/изменении любых страниц, которые должны быть одинаковыми, все будет происходить на всех сайтах с минимальной задержкой.
Да, если будут добавляться и файлы, картинки или еще что, то настроить и файловую синхронизацию, я бы использовал rsync + cron, и не на весь сайт а только на папки, которые будут меняться, images etc...

Всего записей: 2152 | Зарегистр. 18-06-2006 | Отправлено: 08:50 10-08-2015
323182

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, пожалуйста, как можно переделать вывод возраста пользователя с 1980-2-9 23:59:59 на например: возраст 35? Удалив год, месяц и день, а также удалить время, которое выводится рядом с датой в Joomla+JomSocial?

Всего записей: 44 | Зарегистр. 07-01-2012 | Отправлено: 10:02 16-08-2015 | Исправлено: 323182, 14:30 16-08-2015
evoroz



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
323182
В коде находится константа типа Y-n-j H:i:s и правится.

Всего записей: 3487 | Зарегистр. 30-03-2002 | Отправлено: 20:59 16-08-2015
323182

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
В коде находится константа типа Y-n-j H:i:s и правится.

время 23:59:59 уже прописано в семи файлах.
Например:

Код:
 
    public function formatdata($value) {
        $finalvalue = '';
 
        if (is_array($value)) {
            if (empty($value[0]) || empty($value[1]) || empty($value[2])) {
                $finalvalue = '';
            } else {
                $day = intval($value[0]);
                $month = intval($value[1]);
                $year = intval($value[2]);
 
                $day = !empty($day) ? $day : 1;
                $month = !empty($month) ? $month : 1;
                $year = !empty($year) ? $year : 1970;
 
                if (!checkdate($month, $day, $year)) {
                    return $finalvalue;
                }
 
                $finalvalue = $year . '-' . $month . '-' . $day . '23:59:59';
            }
        }
 
        return $finalvalue;
    }

ну время 23:59:59 в этих семи файлах я удалю, а как сделать, чтобы возраст выводился не 1980-2-9, а например: возраст 35, что и на что нужно исправить?

Всего записей: 44 | Зарегистр. 07-01-2012 | Отправлено: 13:12 17-08-2015 | Исправлено: 323182, 13:13 17-08-2015
regist123



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
323182
1) Для общего развития почитать по этой ссылке.
2) Для того чтобы получить возраст надо просто от текущего года отнять год рождения .

----------
Раздачи и акции

Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 13:40 17-08-2015
323182

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
1) Для общего развития почитать по этой ссылке.
2) Для того чтобы получить возраст надо просто от текущего года отнять год рождения

 
Отнять год рождения кого деда мороза??

Всего записей: 44 | Зарегистр. 07-01-2012 | Отправлено: 13:57 17-08-2015
evoroz



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
323182
Возраст надо считать от текущей даты.  Текущая дата - дата рождения посетителя = возраст. Т.к. если посетитель родился 1 августа, у него возраст один, если 1 сентября - на год меньше.

Всего записей: 3487 | Зарегистр. 30-03-2002 | Отправлено: 20:03 17-08-2015
323182

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Возраст надо считать от текущей даты.  Текущая дата - дата рождения посетителя = возраст. Т.к. если посетитель родился 1 августа, у него возраст один, если 1 сентября - на год меньше.

ясно, а если пользователей много?

Всего записей: 44 | Зарегистр. 07-01-2012 | Отправлено: 20:17 17-08-2015
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117

Компьютерный форум Ru.Board » Тематические » Системы управления сайтами » Портал Joomla (часть 2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru